Zurück zur Übersicht

Begriff

UDP (User Datagram Protocol)

Networking Protocol S1
2 Quellen 0 Lernpfade 1 Backlink enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

TCP ist der Buchhalter (sorgfältig, langsam). UDP ist der Marktschreier. Er wirft Pakete einfach raus. "Hier! Fang!" Er prüft nicht, ob sie angekommen sind. Er sendet sie nicht nochmal. Er sortiert sie nicht. Warum nutzt man so einen Chaoten? Weil er schnell ist. Extrem schnell. Kein Handshake, kein Warten auf "Bestätigung". Perfekt für:

  • Video Streaming (Wenn ein Pixel fehlt, egal. Weiterspielen!).
  • Gaming (Position des Gegners von vor 1 Sekunde ist eh egal. Ich brauche die jetzt).
  • DNS (Nur eine kurze Frage, eine kurze Antwort).

Merksatz: Ein verbindungsloses, unzuverlässiges Transportprotokoll, das auf minimale Latenz optimiert ist und keine Garantien für Zustellung oder Reihenfolge bietet.


Quick-Check

  1. Ports bei UDP?
    Ja. UDP hat Ports, genau wie TCP. Port 53 (DNS) ist klassisch. Aber Firewall-Regeln müssen explizit "UDP" erlauben. "Allow TCP 53" lässt kein UDP durch.
  2. Verbindungslos?
    Es gibt keinen "Status" im Kernel. Der Server weiß nicht, wie viele Clients gerade zuhören. Er vergisst das Paket sofort nach dem Senden. Das spart extrem viel RAM (gut für IoT Server mit Millionen Geräten).
  3. Reihenfolge?
    Nicht garantiert. Paket 2 kann vor Paket 1 ankommen. Die App (Skype) muss sie selbst sortieren (Jitter Buffer), wenn Reihenfolge wichtig ist.