Heim >häufiges Problem >Welches Protokoll ist udp?
udp ist das User Data Packet Protocol, ein verbindungsloses Transportschichtprotokoll im OSI-Referenzmodell, das einfache und unzuverlässige transaktionsorientierte Informationsübertragungsdienste bereitstellt. UDP wird zur Unterstützung von Netzwerkanwendungen verwendet, die Daten zwischen Computern übertragen müssen. Viele Netzwerkanwendungen im Client/Server-Modell, einschließlich Netzwerk-Videokonferenzsystemen, erfordern die Verwendung des UDP-Protokolls.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Die Transportschicht des Internets verfügt über zwei Hauptprotokolle, die sich gegenseitig ergänzen. Verbindungslos ist UDP, das kaum etwas Besonderes leistet, außer Anwendungen die Möglichkeit zu geben, Pakete zu senden und es ihnen zu ermöglichen, ihre eigenen Protokolle auf der erforderlichen Ebene zu entwickeln. Das verbindungsorientierte ist TCP, das fast alles kann.
UDP ist die Abkürzung für User Datagram Protocol. Es handelt sich um ein verbindungsloses Transportschichtprotokoll im OSI-Referenzmodell (Open System Interconnection), das einfache und unzuverlässige transaktionsorientierte Informationen bereitstellt RFC 768 ist die offizielle Spezifikation für UDP. Die Protokollnummer von UDP in IP-Paketen beträgt 17.
UDP-Protokoll wird wie das TCP-Protokoll zur Verarbeitung von Datenpaketen verwendet. Im OSI-Modell befinden sich beide auf der Transportschicht, der oberen Schicht des IP-Protokolls. UDP hat den Nachteil, dass es keine Gruppierung und Zusammenstellung von Datenpaketen ermöglicht und Datenpakete nicht sortieren kann. Mit anderen Worten: Nach dem Senden einer Nachricht ist es unmöglich zu wissen, ob sie sicher und vollständig angekommen ist. UDP wird zur Unterstützung von Netzwerkanwendungen verwendet, die Daten zwischen Computern übertragen müssen. Zahlreiche Client/Server-Netzwerkanwendungen, einschließlich Netzwerk-Videokonferenzsysteme, erfordern die Verwendung des UDP-Protokolls. Das UDP-Protokoll wird seit seiner Einführung schon seit vielen Jahren verwendet. Obwohl sein anfänglicher Ruhm von einigen ähnlichen Protokollen in den Schatten gestellt wurde, ist UDP auch heute noch ein sehr praktisches und praktikables Protokoll der Netzwerktransportschicht.
Viele Anwendungen unterstützen nur UDP, wie z. B. Multimedia-Daten-Streaming, das keine zusätzlichen Daten generiert und nicht erneut sendet, selbst wenn bekannt ist, dass ein beschädigtes Paket beschädigt ist. Wenn die Übertragungsleistung wichtiger ist als die Übertragungsintegrität, wie etwa bei Audio- und Multimediaanwendungen, ist UDP die beste Wahl. UDP ist auch dann eine gute Wahl, wenn die Datenübertragungszeit so kurz ist, dass der vorherige Verbindungsprozess zum Hauptteil des gesamten Datenverkehrs wird.
Inhalt:
UDP ist ein verbindungsloses Transportschichtprotokoll im OSI-Referenzmodell. Es wird hauptsächlich für Übertragungen verwendet, bei denen die Paketübertragung nicht in der richtigen Reihenfolge erfolgen muss Schicht [4], die einen einfachen und unzuverlässigen transaktionsorientierten Nachrichtendienst bereitstellt. Das UDP-Protokoll ist im Grunde die Schnittstelle zwischen dem IP-Protokoll und dem Protokoll der oberen Schicht. Das UDP-Protokoll eignet sich für mehrere Anwendungen, die auf demselben Gerät ausgeführt werden.
UDP bietet verbindungslose Kommunikation und garantiert nicht die Zuverlässigkeit der übertragenen Datenpakete. Es eignet sich für die gleichzeitige Übertragung kleiner Datenmengen. Die Anwendungsschicht ist für die Zuverlässigkeit der UDP-Übertragung verantwortlich. Häufig verwendete UDP-Portnummern sind: 53 (DNS), 69 (TFTP) und 161 (SNMP). Zu den Protokollen gehören: TFTP, SNMP, NFS, DNS und BOOTP.
UDP-Nachrichten haben keine Zuverlässigkeitsgarantie, keine Sequenzgarantie, kein Flusskontrollfeld usw. und ihre Zuverlässigkeit ist schlecht. Da das UDP-Protokoll jedoch über weniger Steuerungsmöglichkeiten verfügt, weist es eine geringe Verzögerung bei der Datenübertragung und eine hohe Datenübertragungseffizienz auf. Es eignet sich für Anwendungen, die keine hohe Zuverlässigkeit erfordern, oder für Anwendungen, die Zuverlässigkeit garantieren können, wie z. B. DNS, TFTP usw SNMP warten.
Funktion:
Um mehrere Zieladressen auf einem bestimmten Host zu identifizieren und gleichzeitig mehreren Anwendungen die Arbeit auf demselben Host und das unabhängige Senden und Empfangen von Datenpaketen zu ermöglichen, werden Benutzerdatagramme mit dem UDP-Protokoll entwickelt.
UDP verwendet das zugrunde liegende Internetprotokoll zur Übertragung von Nachrichten und bietet wie IP unzuverlässige verbindungslose Datenpaketübertragungsdienste. Es bietet keine Funktionen wie Bestätigung des Nachrichteneingangs, Sortierung und Flusskontrolle.
UDP Helper kann die Weiterleitung und Weiterleitung von Broadcast-Nachrichten des angegebenen UDP-Ports realisieren, d.
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!
Das obige ist der detaillierte Inhalt vonWelches Protokoll ist udp?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!