Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROTOCOLOS DE COMUNICAÇÃO Aula 3- Camada de transporte - Endereçamento e Primitivas Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Objetivos da Disciplina Conhecer os princípios e características da camada de transporte. Compreender a implementação dos serviços ofertados pela camada nos protocolos TCP e UDP. Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Revisão da segunda aula Conhecer os conceitos e princípios de um protocolo de transferência confiável de dados Listar os principais elementos de um protocolo de transferência confiável de dados Definir e caracterizar o protocolo stop and wait; Conhecer e analisar diagramas/cenários do protocolo go-back-n. Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Objetivos desta aula Definir e caracterizar a unidade de dados do protocolo de transporte (TPDU); Conhecer sobre endereçamento na camada de transporte; Listar as principais portas conhecidas, utilizadas para serviços na camada de transporte; Conhecer sobre as características e implementação de primitivas do serviço de transporte; Entender como ocorre a interface de multiplexação e demultiplexação entre a camada de transporte e aplicações. Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Questão principal: Quais são as unidades de comunicação das camadas de enlace, rede e transporte? Estamos falando dos quadros, datagramas (pacotes) e TPDUS (segmentos) Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Estrutura de comunicação e encapsulamento Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Portas de comunicação Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Multiplexação e Demultiplexação O uso de portas permite que ocorra a multiplexação ou demultiplexação entre as camadas de transporte e aplicação. Primeiramente, vamos entender o que significam estes termos... Multiplexação - Significa agrupar vários canais (informações) em um único meio. Para esta função, faz-se necessário algum tipo de sinal (ou chave), que identificará cada uma dessas informações. Demultiplexação - É o contrário da multiplexação. Significa desagrupar canais (informações) recebidos de um único meio para pontos distintos. Para esta função, faz-se necessário algum tipo de sinal (ou chave) para selecionar os canais. Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Exemplos de Multiplexação e Demultiplexação Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO O que são primitivas de um serviço? São procedimentos, sub-rotinas ou comandos que iniciam uma ação (por exemplo, uma conexão) ou informam o resultado desta ação (por exemplo, um reconhecimento) Teremos um endereço TSAP para esta interface, mas também é necessário que se tenha uma sequência de instruções que permita a troca de informações entre estas camadas de forma organizada e lógica. A essas instruções damos o nome de primitivas. Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Processo de Gerenciamento de Capacidade Pedido (Request) - Esta primitiva é iniciada pela camada de nível superior à de transporte, com o objetivo de solicitar algum serviço à camada de Transporte. Indicação (indication) - Esta primitiva é emitida pela camada de Transporte à camada superior, com o objetivo de indicar a ocorrência de algum evento. Resposta (response) - Esta primitiva é enviada à camada de Transporte pela camada superior, com o objetivo de indicar a recepção de informação recebida da camada. Confirmação (confirmation) - Esta primitiva é emitida pela camada de transporte, para indicar ao emissor do pedido de determinado serviço que o mesmo foi concluído. Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Você reconhece alguma aplicação que usa estes conceitos? Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Caso seja necessário envio de arquivos de forma confiável, qual dos métodos você usaria? FTP ou TFTP? Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Para acessar remotamente seus dispositivos de rede qual protocolo você usaria? Telnet ou SSH? Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Conclusão 1- Existem unidades de comunicação diferentes para cada camada, Quadro, Datagrama e Segmento; 2- É possível na camada de trasporte a multiplexação e por causa desta funcionalidade podemos usar diversas aplicações ao mesmo tempo através da rede de dados ; 3 – Para cada aplicação temos uma porta conhecida e através deste conhecimento podemos atribuir o uso seguro das mesmas; Tema da Apresentação CAMADA DE TRANSPORTE ENDEREÇAMENTO E PRIMITIVAS – AULA 3 PROTOCOLOS DE COMUNICAÇÃO Resumindo Definir e caracterizar a unidade de dados do protocolo de transporte (TPDU); Conhecer sobre endereçamento na camada de transporte; Listar as principais portas conhecidas, utilizadas para serviços na camada de transporte; Conhecer sobre as características e implementação de primitivas do serviço de transporte; Entender como ocorre a interface de multiplexação e demultiplexação entre a camada de transporte e aplicações. Tema da Apresentação
Compartilhar