O UDP (User Datagram Protocol) é o “irmão rápido e simples” do TCP. Padronizado na RFC 768, ele foca na velocidade e na eficiência, abrindo mão da confiabilidade extrema em favor da baixa latência.
Enquanto o TCP é como uma chamada telefônica (orientada à conexão), o UDP é como o envio de um cartão-postal (sem conexão).
1. O Papel do UDP na Internet
O UDP é essencial para aplicações onde:
- A perda ocasional de um pacote não é um desastre (ex: voz e vídeo).
- A velocidade de transmissão é mais importante que a integridade absoluta.
- O processamento deve ser o mais leve possível para o host (ex: dispositivos IoT).
2. Estrutura do Módulo UDP
Nesta seção, exploraremos as engrenagens internas deste protocolo:
[!NOTE]
Muitos dos protocolos fundamentais da Internet, como o DNS, o DHCP e o NTP, rodam sobre o UDP devido à sua simplicidade e baixo consumo de recursos.