Doutor
Visão geral da camada de transporte
Multiplexação e demultiplexação
Protocolo UDP
Protocolo TCP
Redes de Computadores
Aula 07
Cléver Ricardo Guareis de Farias farias@ffclrp.usp.br DFM/FFCLRP/USP
Redes de Computadores
Visão geral dos serviços de rede
2
Serviços e protocolos de transporte
Protocolo de rede (IP)
Provê comunicação lógica entre processos executando em diferentes máquinas
modelo de serviço do melhor esforço para entrega sem garantias de sucesso
percepção de que as máquinas estão diretamente conectadas
sem garantias de entrega dos segmentos sem garantias de entrega da ordem dos segmentos sem garantias da integridade dos dados
Executados somente em máquinas finais emissor: receptor:
Redes de Computadores
3
Transporte versus Rede
Redes de Computadores
4
Visão geral da camada de transporte
Camada de rede comunicação lógica entre máquinas
Camada de transporte comunicação lógica entre processos depende dos serviços da camada de rede
Redes de Computadores
5
Redes de Computadores
6
1
Serviços da camada de transporte
Conteúdo Programático
TCP
entrega confiável e em ordem de segmentos controle de congestionamento controle de fluxo estabelecimento de conexão
UDP
entrega não confiável e (possivelmente) fora da ordem de segmentos extensão básica dos serviços providos pelo IP
Visão geral da camada de transporte
Multiplexação e demultiplexação
Protocolo UDP
Protocolo TCP
Serviços não disponíveis
garantia de atraso garantia de largura de banda
Redes de Computadores
7
Multiplexação e Demultiplexação (1)
Redes de Computadores
8
Multiplexação e Demultiplexação (2)
Demultiplexação ocorre no receptor
Multiplexação recolhimento dos dados recebidos de diferentes sockets e a adição de um cabeçalho apropriado a esse dados
Redes de Computadores
9
Multiplexação e Demultiplexação (3)
Redes de