Sowohl TCP und UDP stehen für verschiedene Möglichkeiten, um Daten über ein TCP /IP-Netzwerk senden. Unter den TCP /IP-Protokolle stellen diese beiden die Mehrheit der Netzwerkverkehr über das Internet . Beide Protokolle werden von Programmen , Daten zu kommunizieren , aber mit unterschiedlichen Gewissheit und jede ihre eigenen Vorteile und Risiken. TCP Erklärung
TCP steht für Transmission Control Protocol . TCP -up setzt eine Verbindung zwischen zwei Endpunkten , wie ein Anruf, bevor irgendwelche tatsächlichen Daten. Sobald eine Verbindung hergestellt wird , TCP hält auch die Daten von Anfang bis Ende bestellt . Dies bedeutet, dass einige Netzwerk-Bandbreite verwendet wird , den Überblick über den Anschluss zu halten , so dass TCP zuverlässiger, aber weniger effizient.
UDP erklärt
UDP steht für User Datagram Protocol . UDP nur garantiert, dass jedes " Datagramm " gesendet wird und als Ganzes erhalten , wie ein Mail-Umschlag . Datagramme können gesendet und empfangen werden in beliebiger Reihenfolge , aber geben keine Bestätigung der Lieferung. Da es nicht verfolgen die Verbindung nutzt UDP weniger Netzwerkbandbreite. Dies macht UDP effizienter, aber weniger zuverlässig.
Vergleich
Sowohl UDP und TCP haben ihren Platz in der Vernetzung. Als eine effizientere Protokoll ist UDP für High-Performance- Aufgaben wie Online-Gaming und die Lösung Web-Adressen verwendet . Als ein zuverlässiger Protokoll wird TCP für Streaming-Inhalte und sichere Übertragungen , wie das World Wide Web , Media-Playern und sichere Vernetzung verwendet . Viele Programme verwenden eine Mischung aus beiden Protokollen unter Verwendung jeweils in einer Weise, die die besten Ergebnisse liefert .