Transportprotokollen
Transportprotokolle bezeichnet die Protokolle der Transportschicht im TCP/IP-Modell, die den end-to-end-Datenaustausch zwischen Anwendungen auf verschiedenen Hosts ermöglichen. Sie bilden logische Kommunikationskanäle zwischen Prozessen, übernehmen Segmentierung und Multiplexing von Datenströmen und bieten je nach Protokoll Zuverlässigkeit, Flusskontrolle, Staukontrolle und ggf. Ordnung der Daten. Transportprotokolle unterscheiden sich vor allem im Verbindungsaufbau, der Garantie der Zustellung und dem Overhead. Typischerweise arbeiten sie mit Portnummern, um Prozesse auf Endsystemen zu adressieren.
Das bekannteste verbindungsorientierte Transportprotokoll ist das Transmission Control Protocol (TCP). Es bietet eine zuverlässige, geordnete Übertragung
Im Gegensatz dazu steht User Datagram Protocol (UDP), ein verbindungsloses, unzuverlässiges Protokoll mit geringem Overhead. UDP
Neuere oder spezialisierte Protokolle umfassen SCTP (Stream Control Transmission Protocol), das zuverlässige, meldungsorientierte Übertragung mit Multi-Streaming-
Die Wahl eines Transportprotokolls hängt von Anforderungen an Zuverlässigkeit, Latenz, Sicherheit und Netzwerktopologie ab. Sicherheit wird