Die Transportschicht ist Teil des OSI-Modells (Open Systems Interconnection) und ist die vierte Schicht des Sieben-Schichten-Modells. Sie ist für den zuverlässigen Transport von Daten zwischen zwei Systemen zuständig. Sie fungiert als Vermittler zwischen der Anwendungsschicht und der Netzwerkschicht und stellt sicher, dass die Daten zuverlässig und effizient übertragen werden.
Die Transportschicht ist für die zuverlässige Übertragung von Daten sowohl über physische als auch über drahtlose Netze zuständig. Dazu verwendet sie zwei Hauptprotokolle: TCP (Transmission Control Protocol) und UDP (User Datagram Protocol). TCP ist ein verbindungsorientiertes Protokoll, was bedeutet, dass eine Verbindung aufgebaut werden muss, bevor Daten gesendet werden können. Es ist auch für die Fehlerprüfung und die erneute Übertragung von Daten zuständig, die nicht korrekt empfangen wurden. UDP ist ein verbindungsloses Protokoll, d. h. es muss keine Verbindung aufgebaut werden, bevor Daten übertragen werden können. Es wird für Anwendungen verwendet, die eine schnelle Übertragung erfordern, wie z. B. Streaming Media.
Die Transportschicht ist für die Bereitstellung zuverlässiger Dienste verantwortlich, die Anwendungen bei der Datenübertragung nutzen können. Dazu gehören die Sicherstellung der Datenintegrität, die Fehlerprüfung und die erneute Übertragung von Daten sowie der Aufbau von verbindungsorientierten Protokollen, falls erforderlich. Sie ist auch für die Segmentierung der Daten in Pakete und deren Wiederzusammensetzung bei der Ankunft am Zielort zuständig.
Die Staukontrolle ist ein Mechanismus, der von der Transportschicht zur Regulierung des Datenflusses eingesetzt wird. Dabei wird das Verkehrsaufkommen im Netz überwacht und die Datenübertragungsrate entsprechend angepasst. Auf diese Weise wird sichergestellt, dass das Netz nicht überlastet wird und die Daten auf effiziente Weise übertragen werden.
Die Transportschicht ist für die Behandlung von Fehlern zuständig, die bei der Datenübertragung auftreten. Sie verwendet Fehlerprüfungsprotokolle wie CRC (Cyclic Redundancy Check) und Prüfsummen, um Fehler in den Daten zu erkennen. Wird ein Fehler festgestellt, fordert die Transportschicht eine erneute Übertragung der Daten vom Absender an.
Die Transportschicht ist für die Segmentierung der Daten in Pakete und deren Neuzusammensetzung bei der Ankunft am Zielort verantwortlich. Dies geschieht, um die Verwaltung der Daten zu erleichtern und die zu übertragende Datenmenge zu verringern. Die Transportschicht sorgt auch dafür, dass die Pakete in der richtigen Reihenfolge empfangen und verlorene oder beschädigte Pakete erneut übertragen werden.
Die Flusskontrolle ist ein Mechanismus, der von der Transportschicht verwendet wird, um die Geschwindigkeit zu regulieren, mit der Daten gesendet werden. Sie funktioniert, indem sie die Datenmenge im Netz überwacht und die Übertragungsrate entsprechend anpasst. Auf diese Weise kann die Transportschicht sicherstellen, dass das Netz nicht überlastet wird und die Daten auf effiziente Weise übertragen werden.
Transport Layer Security (TLS) ist ein Protokoll, das von der Transportschicht verwendet wird, um Daten während der Übertragung zu schützen. Es verwendet Verschlüsselung und Authentifizierung, um sicherzustellen, dass die Daten vertraulich behandelt werden und nur der vorgesehene Empfänger auf sie zugreifen kann. TLS bietet auch Integrität und Nichtabstreitbarkeit, wodurch sichergestellt wird, dass die Daten während der Übertragung nicht verändert wurden und bis zum Absender zurückverfolgt werden können.
Die Transportschicht ist ein wichtiger Teil des OSI-Modells und für die zuverlässige Übertragung von Daten sowohl über physische als auch über drahtlose Netze zuständig. Sie verwendet Protokolle wie TCP und UDP, um sicherzustellen, dass die Daten zuverlässig und sicher übertragen werden, und setzt außerdem Mechanismen wie Staukontrolle und Flusskontrolle ein, um den Datenfluss zu regulieren. Transport Layer Security wird auch verwendet, um die Vertraulichkeit, Integrität und Nichtabstreitbarkeit von Daten zu gewährleisten.
Ein Paket der Transportschicht wird als Segment bezeichnet. Segmente sind die Dateneinheiten, die zwischen zwei Endpunkten in einem Netz transportiert werden. Sie werden in der Regel für die Übertragung von Anwendungsdaten wie Webseiten, E-Mail-Nachrichten und Dateiübertragungen verwendet.
Die Transportschicht ist für die Ende-zu-Ende-Kommunikation zuständig. Sie bietet Mechanismen für den Aufbau virtueller Schaltkreise und für die zuverlässige und unzuverlässige Datenübertragung.
Ein Transporter ist ein anderer Begriff für ein Gateway.
Das andere Wort für Transport ist Kommunikation. Transport bezieht sich auf die Bewegung von Informationen von einem Ort zu einem anderen, während sich Kommunikation auf den Austausch von Informationen zwischen zwei oder mehreren Parteien bezieht.
Die Transportschicht ist eine Schicht des Netzwerkstapels, die dafür verantwortlich ist, dass Nachrichten zuverlässig und ordnungsgemäß zugestellt werden. Zu diesem Zweck stellt sie Mechanismen zur Flusskontrolle, Fehlerkontrolle und Staukontrolle bereit.