Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 8
Camada de transporte: TCP e UDP
Prof. José Martins Junior
Principais características
• Visão “fim-a-fim” da comunicação entre duas aplicações em rede
(endereço IP, número de porta) no servidor X (endereço IP, número de porta) no cliente
Portas bem conhecidas e registradas
• Muitos serviços são bem conhecidos na Internet
• Para eles, foram predefinidas portas padronizadas, que são
registradas e mantidas pelo IANA (RFC 3232)
– As portas menores que 1024 são reservadas para uso do sistema
(normalmente de acesso ao administrador/superusuário), e são
denominadas Well Known Ports
• Ex.: porta 80 – servidor Web (HTTP)
– As portas maiores que 1023 são chamadas Registered Port Numbers,
mas podem ser utilizadas por aplicativos de usuários
• Ex.: porta 3306 – servidor MySQL
UDP (User Datagram Protocol)
• O UDP é descrito pela RFC 768
– Provê um tipo de serviço de datagrama (semelhante ao IP)
• Não orientado à conexão (connectionless) e não confiável
• Ou seja, o UDP não reordena as mensagens antes da entrega à aplicação e
não garante a chegada de todas as mensagens
– O header do UDP é muito simples e define apenas
• Endereços das portas de origem e de destino
• Tamanho total (UDP length) em bytes do datagrama (header + data)
• Checksum (opcional; se não calculado, inserem-se zeros)