Kurz für User Datagram Protocol und definiert in RFC 768, UDP ist ein Netzwerkkommunikationsprotokoll. Auch als UDP/IP bezeichnet, ist es eine Alternative zu TCP/IP, die Zuverlässigkeit zugunsten von Geschwindigkeit und Einfachheit opfert.
Wie TCP überträgt UDP Pakete über IP (Internet Protocol). Es unterscheidet sich jedoch darin, welche Daten die Pakete enthalten und wie die Pakete von Sender und Empfänger behandelt werden.
Unterschiede zwischen TCP und UDP
Im Gegensatz zu TCP bietet UDP keine Fehlerprüfung oder Wiederherstellung von Paketen, die während der Übertragung verloren gegangen sind.
TCP ist verbindungsorientiert. Das Protokoll erfordert, dass eine Kommunikationssitzung eingerichtet wird und dass Sender und Empfänger sich darüber einigen, welche Daten übertragen wurden. Wenn TCP-Pakete empfangen werden und eine Fehlerprüfung bestehen, antwortet der Empfänger mit einer Bestätigung. Wenn TCP-Pakete beschädigt werden oder während der Übertragung verloren gehen, sendet der Empfänger keine Bestätigung und der Sender sendet diese Pakete schließlich erneut.
UDP ist verbindungslos. Der Empfänger kann UDP-Pakete anfordern und abhören, aber es wird keine Sitzung aufgebaut (es gibt keinen „Anfang“ oder „Ende“, Daten werden lediglich gesendet und empfangen). Wenn UDP-Pakete beschädigt werden oder während der Übertragung verloren gehen, ist sich der Empfänger des Fehlers möglicherweise nicht bewusst. Der Empfänger meldet dem Sender keine Fehler und bestätigt auch nicht, dass Daten empfangen wurden.
Computerakronyme, Netzwerkbegriffe