Katmanları İzlemek
Coddy'nin OSI Modeli kursunda ders 23 / 32.
Katmanların tek bir komutla birlikte çalışmasını izleyebilirsin. curl bir URL getirdiğinde adı çözümler (DNS), porta bir TCP bağlantısı açar (4. katman) ve ancak bundan sonra HTTP üzerinden iletişim kurar (7. katman). -v ile her aşamanın anlatıldığını kelimenin tam anlamıyla görürsün.
7. katman sonucu durum kodudur: sunucunun üç basamaklı yanıtı. 200 başarı anlamına gelir. curl, -o /dev/null -w "%{http_code}\n" ile yalnızca bu kodu yazdırabilir ve sayfa gövdesini atabilir.
Şimdi kendi makinen üzerinde yukarıdan aşağıya tüm yığını çalıştırma zamanı.
Görev
OrtaYerel olarak tam bir protokol yığını çalıştırın:
- Arka planda 9220 bağlantı noktasında bir sunucu başlatın ve onu bekleyin
- Gövdeyi yok sayarak
http://127.0.0.1:9220/adresinicurl -sile alın ve yalnızca HTTP durum kodunu yazdırın
Beklenen çıktı:
200Kendin dene
OSI Modeli bölümündeki tüm dersler
Kendi başına pratik yap: Terminal playground