- 1 Section
- 10 Lessons
- unbegrenzt
- OSI-Modell & TCP/IP-Stack10
- 1.1OSI-Referenzmodell: warum 7 Schichten?
- 1.2Schicht 1: Bitübertragung
- 1.3Schicht 2: Sicherung – MAC, Ethernet, Frames
- 1.4Schicht 3: Vermittlung – IP, Routing
- 1.5Schicht 4: Transport – TCP vs. UDP
- 1.6Schichten 5–7: Session, Präsentation, Anwendung
- 1.7TCP/IP-Stack: das Praxismodell
- 1.8Datenkapselung und Dekapselung
- 1.9OSI vs. TCP/IP
- 1.10Aufgaben OSI & TCP/IP
TCP/IP-Stack: das Praxismodell
Das OSI-Modell ist das theoretische Referenzmodell – der TCP/IP-Stack ist das, womit das Internet täglich betrieben wird. Er entstand unabhängig vom OSI-Modell in den frühen 1970ern im ARPANET-Forschungsprojekt und ist schlanker: nur vier Schichten. Wer in der Praxis Netzwerke konfiguriert oder debuggt, denkt im TCP/IP-Stack – aber spricht die OSI-Sprache.
1. Die vier Schichten des TCP/IP-Stacks
Der TCP/IP-Stack (auch DoD-Modell oder Internet-Modell genannt) fasst die sieben OSI-Schichten auf vier zusammen:
TCP/IP-Stack
Application Layer
Transport Layer
Internet Layer
Link Layer
OSI-Modell
2. Protokolle in den vier Schichten
3. Wie der Stack bei einer HTTP-Anfrage arbeitet
Beim Abruf einer Webseite durchläuft eine Anfrage auf dem Sender alle Schichten von oben nach unten, wird übertragen und auf der Empfängerseite von unten nach oben verarbeitet. Diesen Prozess nennt man Kapselung (Encapsulation) und Dekapselung.
| Schicht | Was passiert beim Senden | PDU |
|---|---|---|
| Anwendung | Browser erstellt HTTP GET-Anfrage | Daten |
| Transport | TCP kapselt HTTP in Segment, fügt Port 80 (Ziel) hinzu | Segment |
| Internet | IP kapselt Segment in Paket, fügt IP-Adressen hinzu | Paket |
| Netzzugang | Ethernet kapselt Paket in Frame, fügt MAC-Adressen hinzu | Frame |
| Physisch | Frame wird als Bits übertragen | Bits |
4. Warum TCP/IP statt OSI?
Das OSI-Modell entstand zeitgleich mit TCP/IP, konnte sich aber als Implementierungsstandard nicht durchsetzen. TCP/IP war schon weit verbreitet, bevor OSI fertig spezifiziert war. Der entscheidende Vorteil von TCP/IP: Es entstand aus realen Implementierungen heraus – praxisnah, erprobt und offen. OSI hingegen war ein Komitee-Produkt, das Vollständigkeit über Praktikabilität stellte.
Heute nutzt man das OSI-Modell zum Beschreiben und Analysieren – wenn ein Problem auf „Layer 2" liegt, ist das OSI-Sprache. Die tatsächliche Implementierung läuft im TCP/IP-Stack.
