Zum Inhalt springen
/ Home / Glossar / Netzwerk / UDP

UDP

Was ist UDP?

Das User Datagram Protocol (UDP) ist eines der zentralen Transportprotokolle im Internet. Es arbeitet auf Schicht 4 des OSI-Modells und bietet eine einfache, verbindungslose Kommunikation zwischen Anwendungen über ein Netzwerk.

Wie funktioniert UDP?

Anders als TCP verzichtet UDP auf den Aufbau einer festen Verbindung zwischen Sender und Empfänger. Datenpakete (sogenannte Datagramme) werden direkt versendet, ohne vorherigen Handshake. Der Sender wartet nicht auf eine Bestätigung, dass die Daten angekommen sind. Dadurch entfällt der Overhead, den TCP für Verbindungsaufbau und Fehlerkorrektur benötigt.

Jedes UDP-Datagramm besteht aus einem kompakten Header (8 Byte) mit Quell- und Zielport, Länge und optionaler Prüfsumme, gefolgt von den Nutzdaten. Die geringe Headergröße macht UDP besonders effizient.

Vorteile von UDP

Der größte Vorteil von UDP liegt in seiner geringen Latenz. Da keine Verbindung aufgebaut und keine Empfangsbestätigungen abgewartet werden müssen, eignet sich UDP ideal für zeitkritische Anwendungen. Zudem verursacht es weniger Netzwerk-Overhead als TCP und ermöglicht Broadcast- sowie Multicast-Übertragungen.

Nachteile von UDP

UDP garantiert weder die Zustellung noch die richtige Reihenfolge der Pakete. Gehen Datagramme auf dem Weg verloren, bemerkt UDP dies nicht automatisch. Anwendungen müssen sich bei Bedarf selbst um Fehlerbehandlung und Paketreihenfolge kümmern.

Typische Einsatzbereiche

UDP wird überall dort eingesetzt, wo Geschwindigkeit wichtiger ist als hundertprozentige Zuverlässigkeit. Dazu gehören Videostreaming und VoIP-Telefonie, Online-Gaming, DNS-Abfragen, IoT-Kommunikation sowie VPN-Protokolle wie WireGuard. Bei einem Videoanruf ist es beispielsweise besser, ein einzelnes Paket zu überspringen, als auf dessen erneute Übertragung zu warten und damit die gesamte Kommunikation zu verzögern.

UDP vs. TCP im Vergleich

Während TCP eine zuverlässige, verbindungsorientierte Übertragung mit Fehlerkorrektur bietet, setzt UDP auf Geschwindigkeit und Einfachheit. TCP eignet sich für Webbrowsing, E-Mail und Dateiübertragungen. UDP ist die bessere Wahl bei Echtzeitanwendungen, bei denen einzelne verlorene Pakete akzeptabel sind.

Für Netzwerkprotokolle, Ports und eine stabile IT-Infrastruktur stehen wir mit unserer Hardware & Netzwerk.