Das User Datagram Protocol ist ein Protokoll der Transportschicht im Internet -Protokoll-Suite . Zum Zeitpunkt der Veröffentlichung gibt es ein paar Dutzend IP Transportschichtprotokolle . Neue werden hinzugefügt, um neue Anwendungen unterzubringen. Protokolle für die Internet-Übertragung und den Empfang durch die Internet Engineering Task Force eingerichtet . UDP angenommen wurde und zu dem Transportschichtprotokolle Liste im Jahr 1980. Es ist in IETF-Standard RFC 768 , die frei auf dem IETF Website definiert. TCP
TCP, oder Transmission Control Verfahrensordnung ist die ursprüngliche IP- Transport-Layer -Protokoll und ist weiterhin die am häufigsten verwendet wird. TCP /IP- Pausen -Nachrichten in Pakete, die in der globalen gesendet werden, öffentlich Telekommunikationsnetz auf einer first- Verfügung -path Basis. Unter TCP, kann zum Beispiel eine E-Mail in ein Dutzend Pakete , von denen jeder auf der ganzen Welt vor der Ankunft in den Computer, um die es bestimmt springen kann gebrochen werden. Diese Art von Umwegen Routing erfordert Setup Dialoge genannt Händeschütteln , Montage der Pakete in der richtigen Reihenfolge am Eingang Punkt und Kontrollen, um sicherzustellen jedes Paket kommt voll intakt .
UDP
< br >
Die UDP Übertragung Modell überträgt jedes Paket einzeln , ohne Handshake , Montage oder Fehler zu überprüfen. UDP ist transaktionsorientierte und ist entworfen, um ein Mittel, mit dem den mit anderen Programmen in einem Netzwerk von miteinander verbundenen Computern über das Internet , ohne dass die Verarbeitungsschritte TCP erfordert die Lieferung versichern kommunizieren. UDP garantiert nicht Lieferung. Im Gegensatz zu TCP ist kein Neusendeanforderung gemacht , wenn ein Paket auf dem Transport oder wenn doppelte Nachrichten empfangen werden verloren gehen. Aus diesem Grund UDP ist nicht für Anwendungen, bei denen garantierte Zustellung ordnungsgemäß bestellt Datenströme notwendig verwendet .
Himmelfahrt
Die zugrunde liegende Annahme einer Wahl, um eine Umsetzung UDP -basierte Lösung ist , dass die Überprüfung und Korrektur für Fehler ist nicht notwendig oder , falls erforderlich, von der empfangenden Anwendung durchgeführt . Wenn die Korrektur und Prüfung der Datenintegrität bei der Netzwerk-Schnittstelle erforderlich sind, TCP oder SCTP - Stream Control Transmission Protocol - erforderlich sind
Verwendet
UDP ist nützlich für Anwendungen , die zeitkritische bei der Verarbeitung Sinn , und wo Paketverlust kein Problem. Es ist vor allem für die Kommunikation zwischen den Computern verwendet werden . Ein Beispiel ist eine Situation, in der ein Server viele kleine Anforderungen von vielen Kunden reagieren muss . Im Gegensatz zu TCP, UDP ist geeignet für Paket Rundfunk für alle auf lokalen Netzwerk und Multicasting an alle Teilnehmer . Anwendungen, die UDP verwenden sind Streaming-Medien , das Domain Name System , Voice over IP und Online-Spiele.