Ping i ICMP
Lekcja 13 z 32 w kursie Model OSI w Coddy.
Warstwa 3 ma własny protokół sterujący: ICMP. Nie przenosi żadnych danych użytkownika, tylko sygnały: „miejsce docelowe nieosiągalne”, „TTL wygasł” oraz słynną parę żądania i odpowiedzi echa, na której opiera się ping.
ping wysyła żądanie echa ICMP i czeka na odpowiedź, potwierdzając osiągalność warstwy 3 w obu kierunkach. To zawsze pierwsze pytanie, które należy zadać sieci, która nie działa prawidłowo: czy w ogóle mogę się z nią połączyć?
ping -c 1 host wysyła pojedynczą sondę, a jego kod zakończenia informuje skrypty, czy odpowiedź wróciła.
Wyzwanie
ŁatwyWyślij dokładnie jeden ping do 127.0.0.1, ukryj całe wyjście polecenia ping i wypisz ok, jeśli nadeszła odpowiedź, lub fail, jeśli nie nadeszła.
Oczekiwane wyjście:
okSpróbuj swoich sił
Wszystkie lekcje w sekcji Model OSI
5Transport: 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