Was ist der Unterschied zwischen UDP und TCP?

UPD- und TCP-Protokolle werden verwendet, um Daten - oder Informationspakete - basierend auf der IP-Adresse über das Internet zu übertragen, wobei TCP das beliebteste von beiden ist. In diesem Artikel werden die Unterschiede zwischen dem UDP- und dem TCP-Protokoll kurz erläutert.

  • UDP-Protokoll
  • TCP-Protokoll

UDP-Protokoll

UDP ( User Diagram Protocol ) ist ein nicht verbindungsorientiertes Protokoll. Einfach ausgedrückt, wenn Maschine A Pakete an Maschine B sendet, ist der Stream ungerichtet. Dies bedeutet, dass die Datenübertragung ohne Warnung des Empfängers (der Maschine B) erfolgt und der Empfänger die Daten empfängt, ohne dem Sender (der Maschine A) eine Bestätigung zu geben.

Dies liegt daran, dass die vom UDP-Protokoll gesendeten Daten keine Übertragung der Informationen zum Sender ermöglichen. Infolgedessen kennt der Empfänger den Absender der Daten mit Ausnahme seiner IP-Adresse nicht.

TCP-Protokoll

Im Gegensatz zu UDP ist TCP ( Transmission Control Protocol ) verbindungsorientiert. Wenn Maschine A Daten an Maschine B sendet, wird Maschine B über das Eintreffen der Daten informiert und bestätigt den guten Empfang der Daten durch eine Empfangsbestätigung.

Die CRC-Steuerung von Daten basiert auf einer mathematischen Gleichung und überprüft die Integrität der übertragenen Daten. Wenn die empfangenen Daten beschädigt sind, können die Empfänger den Absender über das TCP-Protokoll benachrichtigen.

Bild: © iStock.

Vorherige Artikel Nächster Artikel

Top-Tipps