Die Schichten beobachten
Lektion 23 von 32 im Kurs Das OSI-Modell von Coddy.
Du kannst beobachten, wie die Schichten mit einem einzigen Befehl zusammenarbeiten. Wenn curl eine URL abruft, löst es den Namen auf (DNS), öffnet eine TCP-Verbindung zum Port (Schicht 4) und spricht erst dann HTTP (Schicht 7). Mit -v siehst du buchstäblich jede Phase beschrieben.
Das Ergebnis von Schicht 7 ist der Statuscode: die dreistellige Antwort des servers. 200 bedeutet Erfolg. curl kann nur diesen Code mit -o /dev/null -w "%{http_code}\n" ausgeben und dabei den Seiteninhalt verwerfen.
Jetzt ist es an der Zeit, einen vollständigen Stack von oben nach unten auf deinem eigenen Rechner auszuführen.
Aufgabe
MittelFühre einen vollständigen Protokoll-Stack lokal aus:
- Starte im Hintergrund einen Server auf Port 9220 und warte auf ihn
- Rufe
http://127.0.0.1:9220/mitcurl -sab, verwerfe den Body und gib nur den HTTP-Statuscode aus
Erwartete Ausgabe:
200Probier es selbst
Alle Lektionen in Das OSI-Modell
6Die oberen Schichten
Sitzungs- und DarstellungsschichtDie AnwendungsschichtDie Schichten beobachtenRückblick – Spitze des StapelsÜbe selbstständig: Terminal-Playground