Top Banner
kraemer CCNA Exploration Camada de Transporte OSI
41

Kraemer CCNA Exploration Camada de Transporte OSI.

Apr 18, 2015

Download

Documents

Internet User
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

CCNA Exploration

Camada de Transporte OSI

Page 2: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Cronograma

Introdução

Propósito da camada de transporte

Controle das conversões

Suporte a comunicação confiável

TCP e UDP

Endereçamento de porta

Segmentação e agrupamento

Processos TCP

Reagrupamento de segmentos TCP

Confirmação TCP com janelamento

Retransmissão TCP

Controle de fluxo

UDP – baixo overhead versus confiabilidade

Page 3: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Introdução

Page 4: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Propósito da camada de transporte

Page 5: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Propósito da camada de transporte

Page 6: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Propósito da camada de transporte

Page 7: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Controle das conversações

Page 8: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Controle das conversações

Page 9: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Suporte a comunicação confiável

Page 10: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

TCP e UDP

Page 11: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Endereçamento de porta

Page 12: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Endereçamento de porta

A Internet Assigned Numbers Authority (IANA) designa números de porta. A IANA é um órgão de padrões responsável pela designação de vários padrões de endereçamento.

Page 13: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Endereçamento de porta

Page 14: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Endereçamento de porta

Page 15: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Endereçamento de porta

Page 16: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Endereçamento de porta

Page 17: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Segmentação e agrupamento (dividir para conquistar)

Page 18: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Processos TCP

Page 19: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Processos TCP

Handshake Triplo

Page 20: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Processos TCP

Para entender o processo do handshake triplo, é importante examinar os vários valores que os dois hosts trocam. Dentro do cabeçalho de segmento TCP, existem seis campos de 1 bit que contêm a informação de controle usada para gerenciar os processos TCP. Esses campos são:

• URG - Indicador urgente de campo significativo

• ACK - Campo significativo de confirmação

• PSH - função Push

• RST - Restabelecer a conexão

• SYN - Sincronizar números de sequência

• FIN - Não há mais dados do remetente

Page 21: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Processos TCP

Page 22: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Processos TCP

Page 23: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Processos TCP

Page 24: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Processos TCP

Page 25: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Processos TCP

A segurança pode ser adicionada à rede de dados por:

• Negação de estabelecimento de sessões TCP

• Apenas permitindo sessões que sejam estabelecidas para serviços específicos

• Apenas permitindo tráfego como parte de sessões já estabelecidas

Page 26: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Reagrupamento de segmentos TCP

Page 27: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Confirmação TCP com janelamento

Page 28: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Retransmissão TCP

Page 29: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Retransmissão TCP

Page 30: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Retransmissão TCP

Page 31: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Retransmissão TCP

Page 32: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Retransmissão TCP

Page 33: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Retransmissão TCP

Page 34: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Controle de fluxo

Page 35: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Controle de fluxo

Page 36: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

UDP – baixo overhead versus confiabilidade

Page 37: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

UDP – baixo overhead versus confiabilidade

Page 38: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

UDP – baixo overhead versus confiabilidade

Page 39: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Resumo e Revisão

A camada de Transporte provê as necessidades da rede de dados através de:

• Divisão de dados recebidos de uma aplicação em segmentos

• Adição de um cabeçalho para identificar e gerenciar cada segmento

• Uso da informação do cabeçalho para reagrupar os segmentos de volta nos dados da aplicação

• Transmitir os dados agrupados para a aplicação correta

O UDP e o TCP são os protocolos da camada de Transporte mais comuns.

Page 40: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Resumo e Revisão

Os datagramas UDP e os segmentos TCP têm cabeçalhos pré-fixados aos dados que incluem o número de porta de origem e o número de porta de destino. Estes números de porta habilitam os dados a serem redirecionados para a aplicação correta sendo executada no computador de destino.

O TCP não passa qualquer dado para a rede até que saiba que o destino está pronto para recebê-lo. O TCP então gerencia o fluxo de dados e reenvia quaisquer segmentos de dados que não são confirmados conforme sejam recebidos no destino. O TCP usa mecanismos de handshake triplo, temporizador e confirmações, e janelamento dinâmico para alcançar estas características confiáveis. Esta confiabilidade, no entanto, impõe uma sobrecarga na rede em termos de cabeçalhos de segmentos muito maior e mais tráfego de rede entre a origem e o destino no gerenciamento do transporte de dados.

Page 41: Kraemer CCNA Exploration Camada de Transporte OSI.

kraemer

Resumo e Revisão

Se os dados da aplicação precisam ser entregues rapidamente pela rede, ou se a largura de banda da rede não suporta a sobrecarga ou overhead de mensagens de controle sendo trocadas entre os sistemas de origem e destino, o UDP será o protocolo da camada de Transporte preferido pelo programador. Devido ao fato do UDP não rastrear ou confirmar o recebimento de datagramas no destino - ele apenas passa os datagramas recebidos para a camada de Aplicação à medida que eles chegam - e não reenvia datagramas perdidos. No entanto, isto não significa necessariamente que a comunicação em si não seja confiável; pode haver mecanismos nos protocolos e serviços da camada de Aplicação que processam datagramas perdidos ou com atraso se a aplicação tem estas necessidades.

A escolha do protocolo da camada de Transporte é feito pelo programador da aplicação para melhor satisfazer as necessidades do usuário. O programador tem em mente que, apesar disso, todas as outras camadas têm um papel nas comunicações de rede de dados e influenciarão o seu desempenho.