Protokolle der Transportschicht 

Durch die Protokolle dieser Schicht wird eine Ende-zu-Ende-Verbindung zwischen Sender und Empfänger hergestellt, als ob beide direkt miteinander verbunden wären. Zudem wird die Kommunikation in Ports aufgeteilt, damit mehrere Anwendungen gleichzeitig kommunizieren können.

Abbildung 15: Protokolle der Transportschicht

TCP 

TCP (Transmission Control Protocol) behebt die Nachteile von IP. Auf Seiten des Empfängers werden die Datenpakete auf Fehler überprüft, sortiert und bei Bedarf neu angefordert. Zudem bietet das Protokoll Flusskontrolle. TCP definiert für Sender und Empfänger jeweils zwei eindeutige Endpunkte aus Port und IPAdresse und baut zwischen diesen eine Verbindung auf. Durch einen Puffer wird den Protokollen der Anwendungsschicht ein kontinuierlicher Datenstrom zur Verfügung gestellt.

UDP 

Die zahlreichen Aufgaben, die TCP erfüllt, benötigen Zeit. Wenn es bei einer Kommunikation weniger auf die Zuverlässigkeit, sondern auf die Geschwindigkeit ankommt, wird UDP (User Datagram Protocol) eingesetzt. Beim Datenaustausch über dieses Protokoll wird die Kommunikation in verschiedene Ports aufgeteilt, ansonsten bleiben die Eigenschaften von IP bestehen. Die auf UDP aufsetzenden Protokolle der Anwendungsschicht müssen also mit den beschriebenen Problemen zurechtkommen.

Protokolle der Anwendungsschicht 

Wie bei der Netzzugangsschicht, können auch auf dieser Schicht beliebige Protokolle eingesetzt werden. Die Anwendungsschicht umfasst alle Protokolle, die mit den Anwendungsprogrammen zusammenarbeiten und die unteren Protokolle zum Austausch anwendungsspezifischer Daten nutzen. Jeder Dienst des Internets nutzt eigene Protokolle und auch die verschiedenen Anwendungen nutzen meist spezielle, oft herstellerspezifische Protokolle.

Abbildung 15: Protokolle der Transportschicht

Kommunikation im Internet über TCP/IP 

Durch die Kombination von TCP/IP ist es also möglich, Daten über Netzgrenzen hinweg zu übertragen und zwar so, als wären Sender und Empfänger direkt miteinander verbunden und hätten eine gemeinsame Leitung zur Kommunikation. Es wird auch dafür gesorgt, dass die Daten fehlerfrei und kontinuierlich ausgetauscht werden können. Diese Kombination garantiert somit eine verbindungsorientierte, zuverlässige Kommunikation.

Da dies alles unabhängig von der Art des Netzzugangs und der Anwendung ist, können auf diese Weise völlig unterschiedliche Hosts auf der ganzen Welt miteinander kommunizieren.

----------

<-: :Inhalt: :1: :2: :3: :4: :5: :6: :7: :8: :9: :10: :11: :12: :->

4498 Downloads 8 Kommentare

Hosting:

D-Labs - Webhosting