ISO-OSI Teil 2
Wiederholung: Wer bin ich?
- „Ich finde den Weg durchs Internet.” → ?
- „Ich bin das Kabel, die Glasfaser, das WLAN.” → ?
- „Ich zerteile große Daten und zähle mit.” → ?
- „Ich bin die App, die du siehst.” → ?
Sagt eure Eselsbrücke von letzter Stunde auf! 🧠
Wie arbeiten die Schichten zusammen?
Beim Sender wandert die Nachricht von oben nach unten (7 → 1). Beim Empfänger wandert sie von unten nach oben (1 → 7).
Jede Schicht ist ein eigenes Software-Modul – zusammen heißen sie Protokoll-Stack (Stapel).
Einpacken wie eine Matroschka
Header = Zettel mit Infos für die Partnerschicht
- Jede Schicht klebt beim Senden einen Header (Kopf-Zettel) vor die Daten
- Darauf stehen Infos nur für dieselbe Schicht beim Empfänger
- Schicht 4: „Teil 2 von 3”
- Schicht 3: „An: 10.0.0.2”
- Schicht 2: „Nächstes Gerät: BB-22, Prüfsumme 7”
- Beim Empfangen nimmt jede Schicht ihren Zettel wieder ab
📦 Fachbegriff: Kapselung (Encapsulation)
Jede Schicht spricht mit „ihrer” Schicht
Das wichtigste Prinzip
Schicht N beim Empfänger bekommt genau die Nachricht, die Schicht N beim Sender verschickt hat.
- Schicht 4 tut so, als würde sie direkt mit der anderen Schicht 4 reden
- In Wirklichkeit geht alles runter, über das Kabel und wieder rauf
- Vorteil: Man kann eine Schicht austauschen (z. B. Kabel → WLAN), ohne die anderen zu ändern
Jetzt seid ihr dran: Das OSI-Postamt
- Ihr seid die Schichten!
- Team Sender schickt eine geheime Nachricht an Team Empfänger
- Jede Person hat genau eine Aufgabe – Rollenkarte lesen!
- Regel: Ihr dürft nur mit eurer Nachbarschicht reden
Der Geheimcode (Schicht 6)
| A | B | C | D | E | F | G | H | I | J | K | L | M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 |
| N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ␣ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 00 |
Beispiel: HALLO → 08 01 12 12 15
Die Prüfsumme (Schicht 2)
Alle Ziffern im Segment addieren – nur die letzte Stelle zählt.
08 01 12 → 0+8+0+1+1+2 = 12 → Prüfsumme 2
Kommt beim Empfänger etwas anderes heraus? → Segment wegwerfen! 🗑️
Ablauf der Übung
| Runde | Was passiert? |
|---|---|
| 1 | Normale Übertragung – alles klappt hoffentlich |
| 2 | ⚡ Störungen! Die Störquelle verändert Ziffern oder klaut Segmente |
Was haben wir beobachtet?
- Welche Schicht hat die Störung erkannt?
- Wer hat dafür gesorgt, dass das verlorene Segment neu gesendet wurde?
- Musste der Bote (Schicht 1) wissen, was in der Nachricht steht?
- Was war anstrengend? Warum ist das bei Computern trotzdem schnell?
Übung ↔ echtes Netzwerk
| In der Übung | In Wirklichkeit |
|---|---|
| Code-Tabelle | Zeichencodierung (ASCII, UTF-8), Verschlüsselung (TLS) |
| Sitzungsnummer, START/ENDE | Sitzungen, Verbindungsauf- und -abbau |
| „Teil 2 von 3”, Quittung | TCP: Segmente, Sequenznummern, ACK |
| Adressen wie 10.0.0.2 | IP-Adressen |
| Kürzel wie BB-22, Prüfsumme | MAC-Adressen, CRC-Prüfsumme |
| Bote auf dem Klebeband | Strom im Kabel, Licht, Funk |
| Störquelle | Rauschen, Störungen, überlastete Router |
Zusammenfassung
- Netzwerke übertragen Daten von der Quelle zum Ziel
- Protokolle sind die Regeln dafür
- Das Problem wird in 7 Schichten zerlegt – jede hat eine Aufgabe
- Beim Senden wird eingepackt (Header), beim Empfangen ausgepackt
- Schicht N spricht (scheinbar) direkt mit Schicht N auf der anderen Seite
- Fehler, Verluste und Duplikate werden automatisch erkannt und behoben