Faculdade Senac Pelotas Curso Superior em Tecnologia de Redes de Computadores Unidade Curricular - Redes de Computadores II Prof. Eduardo Maroñas Monks Camada de Transporte: protocolo UDP Sumário Protocolo Formato do cabeçalho Aplicações Sockets UDP Capturas Referências Bibliográficas 2 Protocolo UDP UDP (User Datagram Protocol): Padronizado Applications na RFC 768; Applications Não possui confiabilidade, controle de fluxo ou recuperação de erros; UDP Tem a função de um UDP multiplexador/demultiplexador no envio e no IP IP IP IP IP recebimento de datagramas, usando sockets nesta comunicação; Possui baixo overhead, mas necessita que a aplicação tenha algumUso mecanismo de multicast e em transmissões recuperação de erros.broadcast Protocolo não-orientado à conexão; 3 Formato do cabeçalho Source Port: endereço da porta de origem; Destination Port: endereço da porta de destino; Length: o tamanho do datagrama incluindo o cabeçalho; Checksum: campo opcional de checagem de erros. Usa um pseudo-cabeçalho IP para o IP header UDP header UDP data cálculo. 20 bytes 8 bytes Source Port Number Destination Port Number UDP message length Checksum DATA 0 15 16 31 4 Aplicações Aplicações que utilizam UDP: Trivial File Transfer Protocol (TFTP) Transferência de arquivos Domain Name System (DNS) Resolução de nomes Remote Procedure Call (RPC) Usado pelo Network File System (NFS) Simple Network Management Protocol (SNMP) Gerenciamento de rede Lightweight Directory Access Protocol (LDAP) Serviço de diretórios (autenticação em rede) Dynamic Host Configuration Protocol (DHCP) Configuração remota de hosts 5 Sockets UDP Aplicações que utilizam UDP: Trivial File Transfer Protocol (TFTP) Transferência de arquivos Domain Name System (DNS) Resolução de nomes Remote Procedure Call (RPC) Usado pelo Network File System (NFS) Simple Network Management Protocol (SNMP) Gerenciamento de rede Lightweight Directory Access Protocol (LDAP) Serviço de diretórios (autenticação em rede) Dynamic Host Configuration Protocol (DHCP) Configuração remota de hosts 6 Protocolo UDP Capturas de aplicações que utilizam UDP ● ● ● ● ● ● ● Trivial File Transfer Protocol (TFTP) ● Transferência de arquivos ● Resolução de nomes Domain Name System (DNS) Remote Procedure Call (RPC), ● Usado pelo Network File System (NFS) ● Gerenciamento de rede Simple Network Management Protocol (SNMP) Lightweight Directory Access Protocol (LDAP) ● Serviço de diretórios (autenticação em rede) ● Configuração remota de hosts ● Protocolos de roteamento dinâmico Dynamic Host Control Protocol (DHCP) RIP, OSPF 7 Bibliografia RODRIGUEZ, Adolfo; GATRELL, John; KARAS, John;PESCHKE, Roland. TCP/IP Tutorial and Technical Overview. IBM Red Books, 2006. Disponível em: http://www.redbooks.ibm.com/Redbooks.nsf/Redb ookAbstracts/gg243376.html KUROSE, J.;ROSS, K. Redes de computadores e a Internet – Uma abordagem top-down. 3ª edição. Editora Pearson, 2006. COMER, Douglas. Interligação em Rede com TCP/IP – Volume I. 3ª Edição. Editora Campus, 1998. WIRESHARK. Wiki. Disponível em http://wiki.wireshark.org/ 8