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.
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.
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