UDP (user datagram protocol)
UDP-Protokoll
Das User-Datagram-Protokoll (UDP) ist ein verbindungsloses Transportprotokoll für den Datenaustausch zwischen Rechnern. Das UDP-Protokoll wurde definiert, um auch Anwendungsprozessen die direkte Möglichkeit zu geben, Datagramme zu versenden und damit die Anforderungen transaktionsorientierten Verkehrs zu erfüllen. Das UDP-Protokoll baut direkt auf dem darunter liegenden IP-Protokoll auf.
![]() |
Das Internet-Protokoll und
die assoziierten Protokollverbindungen ![]() |
Das UDP-Protokoll hat einen minimalen Protokollmechanismus und garantiert weder die Ablieferung eines Datagrammes beim Zielpartner, noch sind Vorkehrungen gegen eine Duplizierung oder eine Reihenfolgevertauschung getroffen. Der Funktionsumfang des UDP-Protokolls ist daher gegenüber dem TCP-Protokoll eingeschränkt. Er beschränkt sich auf den Transportdienst, das Multiplexen von Verbindungen und die Fehlerbehandlung.
Bei dem Transportdienst ist die korrekte Datenübermittlung an den Empfänger nicht sicher- gestellt, da er ohne Bestätigungsmechanismus arbeitet. Verloren gegangene Datenpakete können daher nicht erneut gesendet werden. Im Gegensatz zum TCP-Protokoll baut das UDP-Protokoll keine aktive Verbindung zwischen den Stationen auf, sondern schickt die einzelnen Datenpakete völlig unabhängig voneinander ins Netz.
Durch Verwendung von Ports können in einem Rechner mehrere Kommunikationsziele ausgewählt werden. Die Ports werden durch Portnummern identifiziert, wobei diese Nummern teilweise für bestimmte Prozesse reserviert sind.
![]() |
Datenrahmen des UDP-Protokolls ![]() |
Da das UDP-Protokoll nur unter bestimmten Implementierungen eine minimale Fehlerbehandlung hat, obliegt es den höheren Schichten, Fehler zu erkennen und gegebenenfalls erneut ein Datensegment anzufordern. Der UDP-Header umfasst lediglich 8 Bytes, im Gegensatz zu dem TCP-Header, der 40 Bytes umfasst. Zu den Datenfeldern des UDP-Header gehören die Quell- und Zieladressen, das Längenfeld, in dem die UDP-Headerlänge eingetragen ist, und das Prüfsummenfeld.
Das UDP-Protokoll ist u.a. im TCP/IP-Standarddokument RFC 768 beschrieben.





