Nagłówki wszędzie
Lekcja 26 z 32 w kursie Model OSI w Coddy.
Każda warstwa opakowania to fizycznie nagłówek umieszczony przed tym, co przyszło z góry. W przewodzie żądanie internetowe, odczytywane od zewnątrz do środka, wygląda tak:
Ethernet header | IP header | TCP header | data
Każdy nagłówek zawiera informacje adresowe danej warstwy: nagłówek Ethernet zawiera adresy MAC, nagłówek IP — adresy IP i TTL, a nagłówek TCP — porty i numery sekwencyjne.
Dlatego narzędzia takie jak Wireshark potrafią analizować każdy przechwycony ruch: kolejność zagnieżdżenia jest zawsze taka sama, więc każdy nagłówek informuje parser, co pojawi się dalej.
Wyzwanie
PoczątkującyWypisz, który nagłówek zawiera poszczególne informacje adresowe, po jednej w każdym wierszu:
- Adresy MAC
- Adresy IP
- Numery portów
Odpowiedz nazwami nagłówków: Ethernet, IP lub TCP.
Oczekiwany wynik:
Ethernet
IP
TCPSpróbuj swoich sił
Wszystkie lekcje w sekcji Model OSI
7Hermetyzacja
Opakowywanie danychNagłówki wszędzieOdczytywanie przechwyconych danychPodsumowanie — podążaj za opakowaniem5Transport: TCP i UDP
PortyUścisk dłoni TCPTCP a UDPGniazda w działaniuPodsumowanie — warstwa czwarta3Warstwa łącza danych i adresy MAC
Ramki i adresy MACOdczytywanie adresu MACARPPowtórzenie — warstwa drugaPoćwicz samodzielnie: Edytor online Terminal