next up previous contents index
Next: IP-Adressen Up: Das Netzwerk der Netzwerke Previous: OSI-Schichtenmodell

TCP/IP

 

  figure1557
Abbildung 9.2:  Schichten in der TCP/IP-Protokoll-Architektur, Quelle: [4]

Wie im OSI-Modell  werden Daten auf dem Weg von der Applikation  in das Netz  durch die verschiedenen Schichten geschleust. Auf der Empfängerseite werden die Daten dann auf dem umgekehrten Weg aus dem Netz durch die einzelnen Schichten an die peer-Applikation geleitet.

In der vierschichtigen Struktur von TCP/IP  wird von jeder Schicht eine Kontrollinformation hinzugefügt, die u. a. Absender und Empfänger der Daten ausweist. Diese Information wird header  genannt, da sie vor die zu übertragenden Daten geschrieben wird (s. Abb. 9.3). Jede Schicht fügt dem empfangenen Datenpaket aus Nutzdaten und Headerdaten einen eigenen Header hinzu. Dieses Verfahren wird encapsulation  genannt. Werden Daten aus dem Netz  empfangen, wird in der umgekehrten Reihenfolge von jeder Schicht der für sie bestimmte Header entfernt, bevor die Daten an die darüber liegende Schicht weitergereicht werden.

  figure1573
Abbildung 9.3:  Einkapseln ( encapsulation) von Daten in jeder Schicht
Quelle: [4]

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.

Applikationen , die TCP zum Transport verwenden, sind zum Beispiel FTP, TELNET    und SMTP. UDP wird unter anderem von DNS und NFS benutzt. 

Beide setzen wiederum auf dem Internet Protocol (IP)   auf, welches letztendlich die Daten zum Netzwerk  schickt bzw. es von dort an die Transportmechanismen weiterleitet. Das IP-Protokoll  kennt Namen,  Adressen  und Routen : Der Name  bezeichnet den gesuchten Host, die Adresse beschreibt, wo er zu finden ist und die Route, wie man dorthin kommt.  


next up previous contents index
Next: IP-Adressen Up: Das Netzwerk der Netzwerke Previous: OSI-Schichtenmodell

Kai Altenfelder
Mon Dec 2 08:36:57 MET 1996