Das User Datagram Protocol ist eine der zentralen Protokolle der TCP /IP -Protokoll-Suite . TCP /IP ist das am weitesten verbreitete Protokoll Set für Networking-Technologie . TCP /IP steht für Transmission Control Protocol /Internet Protocol. Das Internet-Protokoll , auch Teil dieser Suite , stellt die Definition der IP-Adresse . Jeder Computer , der mit dem Internet hat eine IP-Adresse haben . UDP arbeitet zusammen mit dem Internet-Protokoll , um Daten von einem Computer zu anderen über ein Netzwerk oder über das Internet. Transport Protocol
TCP /IP-Protokolle sind zusammen nach Funktion gruppiert , mit der Protokoll- Gruppen wie die Schichten in einem Stapel dargestellt . Layer 3 des Stapels ist der Transport Layer . TCP /IP hat zwei Transportschichtprotokolle - das Transmission Control Protocol und das User Datagram Protocol . Es liegt in der Verantwortung der Transportprotokolle Anwendung Daten in einer Struktur namens ein Paket gebracht . Die Daten gehen in das Paket Nutzlast und das Transportprotokoll fügt eine Kopfzeile auf der Vorderseite dieses . Das Internet-Protokoll fügt dann seinen eigenen Kopf auf der Vorderseite des Transport-Header .
Rivals
Keine Übertragung verwendet sowohl TCP und UDP und seit Jahrzehnten alle bevorzugten TCP . Das Transmission Control Protocol stellt Daten in Pakete , kontaktiert er den Hörer ab und stellt eine Verbindung , die viele Pakete identifiziert werden können als eine einheitliche Gruppe Die TCP -Programme an beiden Enden der Verbindung in Kontakt zu bleiben , um sicherzustellen, dass die Daten kommt in Folge werden bedeutet , intakt und in vollem Umfang. UDP stellt Daten in Pakete und dann tut wenig anderes. Der UDP -Header enthält eine Prüfsumme , die nicht immer verwendet wird. Wenn das empfangende Programm erkennt einen Fehler aus der Neuberechnung der Prüfsumme , ist es nicht verlangen eine erneute Übertragung des Pakets. Es fällt nur die beschädigte Paket und wartet auf das nächste Stück von Daten . Es gibt wenig Kommunikation zwischen den zwei Endpunkten in einem UDP- Übertragung. Jedes Paket wird wie eine einzelne Übertragung gesendet ; . Wird kein Versuch unternommen , um Pakete aufeinander zu beziehen
Unbeliebtheit
Seit Jahrzehnten wurde UDP als verspottet die " Unzuverlässige Datagram Protocol . " Netzwerk -Spezialisten finden konnte wenig Verwendung für das Protokoll . Die Merkmale des TCP schien wichtig, zuverlässige Qualität von Service und wurde bevorzugt UDP verwendet. Die Notwendigkeit für die Authentifizierung und Verschlüsselung von Übertragungen gemacht TCP sogar noch wichtiger. Die weit verbreitete Secure Shell und Secure Socket Layer Sicherheitsprotokolle konnte nur mit TCP verwendet werden. Viele argumentieren, dass UDP -Protokoll war eine nutzlose und sollte aus dem TCP /IP -Protokoll-Stack abgelegt werden .
Zweck
Das Aufkommen von IP-Telefonie und Multimedia-Streaming UDP gab ein Zweck. Diese Anwendungen haben ihre eigenen Sitzungsverwaltung und Datenintegrität Verfahren und brauchen nicht die Eigenschaften TCP , die nur verlangsamen Empfang eines Datenpakets . TCP die Pufferung von Daten zu korrigieren in der richtigen Reihenfolge Ankünfte behindert Multimedia- Übertragungen , die keine Zeit für Korrektur oder Weiterverbreitung Daten haben . UDP ist das Transportprotokoll von IP-Telefonie, Video-Conferencing , Audio-und Video-Streaming über Netzwerke und das Internet begünstigt.