Für den Transport der Daten stehen zwei verschiedene Protokolle zur Verfügung: Das Transport Control Protocol (TCP) sieht die Nutzdaten als einen Datenstrom (stream) an, während das User Datagram Protocol (UDP) Daten als eine Nachricht ( message) behandelt . TCP stellt ein verläßliches, verbindungsorientiertes Oktett-Strom-Protokoll dar. ,, Verläßlich`` ist in diesem Fall so zu verstehen, daß das Protokoll eine Fehlerkontrolle und -korrektur zur Verfügung stellt. Daten werden solange erneut versendet, bis die Gegenstelle den korrekten Empfang quittiert hat.