Osservare i livelli
Lezione 23 di 32 del corso Il modello OSI di Coddy.
Puoi osservare i livelli collaborare con un solo comando. Quando curl recupera un URL, risolve il nome (DNS), apre una connessione TCP alla porta (livello 4) e solo allora comunica tramite HTTP (livello 7). Con -v puoi vedere letteralmente ogni fase descritta.
Il risultato del livello 7 è il codice di stato: la risposta a tre cifre del server. 200 significa successo. curl può stampare solo quel codice con -o /dev/null -w "%{http_code}\n", scartando il corpo della pagina.
È ora di eseguire un intero stack, dall'alto verso il basso, sul tuo computer.
Sfida
MedioEsegui localmente uno stack di protocollo completo:
- Avvia un server sulla porta 9220 in background e attendi che sia pronto
- Recupera
http://127.0.0.1:9220/concurl -s, scartando il corpo e stampando solo il codice di stato HTTP
Output previsto:
200Provalo tu
Tutte le lezioni di Il modello OSI
8Il viaggio di un pacchetto
Avviene un clicAttraversare le retiArrivare e risalireRiepilogo - da un'estremità all'altra6I livelli superiori
Sessione e presentazioneIl livello applicativoOsservare i livelliRiepilogo - La cima dello stackEsercitati da solo: Playground Terminal