UDP-Konzepte und -Protokollmechanismen
摘要
UDP ist im Gegensatz zu TCP ein Transportprotokoll für die verbindungslose und ungesicherte Kommunikation. Wenn es also für eine Anwendung akzeptabel ist, dass gelegentlich Nachrichten verloren gehen können, ohne dass dies schlimmere Konsistenzprobleme verursacht, dann ist UDP möglicherweise eine bessere Wahl als TCP. Beispielsweise ist es günstiger, einen Audiostrom über UDP zu übertragen als über TCP, weil es für das menschliche Ohr einfacher zu verarbeiten ist, wenn eine kleine Sequenz fehlt, als wenn ein ständiges Nachfordern fehlender Daten die Audioqualität stark durch „Ruckeln“ beeinträchtigen würde. In diesem Kapitel werden grundlegende UDP-Funktionen wie das Multiplexing mehrerer UDP-Kommunikationsendpunkte eingeführt. Außer einer Fehlererkennungsfunktion wird bei UDP zur Best-Effort-Übertragung des Internet-Protokolls nichts hinzugefügt. Ein Vorteil, der sich aber bei Nutzung von UDP ergibt, ist die Möglichkeit, Broadcast- und Multicast-Nachrichten zu senden und zu empfangen.