Saltar al contenido
uencoder

UDP

UDP (Protocolo de Datagramas de Usuario) es un protocolo de transporte sin conexión, no fiable y sin orden, con bajo coste y retardo mínimo, apto para tráfico en tiempo real y difusión.

Propósito

Ofrece transporte ligero sin establecimiento de conexión ni acuses, apto para audio/vídeo en tiempo real y consultas DNS.

Mecanismo

Sin conexión: los datagramas se envían directamente, sin handshake, sin ACKs y sin control de flujo. La cabecera son 8 bytes (puerto origen, destino, longitud, checksum). La fiabilidad es tarea de la aplicación (QUIC, por ejemplo, añade la suya). Se admiten broadcast y multicast.

Casos de uso

  • Consultas DNS (puerto 53)
  • Audio/vídeo en tiempo real (WebRTC)
  • Descubrimiento DHCP
  • Tráfico de juegos de baja latencia

Ejemplos

  • entrada
    8-byte header + payload
    Output
    Sent directly, no acknowledgment

    Low overhead

Errores comunes

UDP's unreliability loses data
Add application-layer retransmission or use QUIC

Términos relacionados

Herramientas relacionadas

References