Zum Inhalt springen
uencoder

UDP

UDP (User Datagram Protocol) ist ein verbindungsloses, unzuverlässiges, ungeordnetes Transportprotokoll mit geringem Overhead und minimaler Latenz, geeignet für Echtzeit- und Broadcast-Verkehr.

Zweck

Leichten Transport ohne Verbindungsaufbau und Bestätigungen bieten, passend für Echtzeit-Audio/Video und DNS-Anfragen.

Mechanismus

Verbindungslos: Datagramme gehen direkt raus, ohne Handshake, ohne ACKs, ohne Flusskontrolle. Der Header hat 8 Bytes (Quellport, Zielport, Länge, Checksumme). Zuverlässigkeit ist Sache der Anwendung (QUIC fügt z. B. eigene hinzu). Broadcast und Multicast werden unterstützt.

Anwendungsfälle

  • DNS-Anfragen (Port 53)
  • Echtzeit-Audio/Video (WebRTC)
  • DHCP-Discovery
  • Latenzarmer Spielverkehr

Beispiele

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

    Low overhead

Häufige Fehler

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

Verwandte Begriffe

Verwandte Tools

References