KWALIFIKACJA INF2 - CZERWIEC 2024

PYTANIE NR 28.
Którym poleceniem systemu Linux można sprawdzić trasę pakietu do docelowego urządzenia?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie traceroute służy w Linuksie do śledzenia trasy pakietów do hosta docelowego, pokazując kolejne przeskoki (routery) po drodze. tracert i pathping to narzędzia kojarzone z Windows, a netstat służy głównie do podglądu połączeń i statystyk, nie do wyznaczania ścieżki.

Pełne wyjaśnienie:

traceroute to klasyczne narzędzie diagnostyczne w systemach Linux/Unix, używane do sprawdzenia, jaką drogą (przez jakie urządzenia pośredniczące) pakiety docierają do celu. Wynik zwykle pokazuje listę kolejnych "hopów" (przeskoków) wraz z czasami odpowiedzi, co pozwala ocenić, gdzie pojawiają się opóźnienia lub brak odpowiedzi.

Dlaczego to działa? W uproszczeniu traceroute wysyła pakiety z rosnącą wartością parametru ograniczającego liczbę przeskoków (TTL). Gdy TTL wyczerpie się na routerze pośrednim, urządzenie odsyła komunikat zwrotny, dzięki czemu można ustalić kolejne punkty na trasie.

Ocena odpowiedzi:

  • traceroute – poprawne, bo jest przeznaczone do śledzenia ścieżki do hosta docelowego.
  • pathping – błędne w kontekście typowych poleceń Linuksa; to narzędzie jest kojarzone z systemem Windows i łączy cechy ping oraz tracert.
  • netstat – błędne, bo służy do wyświetlania połączeń sieciowych, tablic/ statystyk interfejsów (w zależności od systemu), a nie do ustalania kolejnych hopów do celu.
  • tracert – błędne, to odpowiednik traceroute w Windows.

Wskazówka egzaminacyjna: jeśli pytanie mówi o "trasie pakietu", szukaj narzędzia typu traceroute/tracepath/mtr, a nie poleceń do listowania połączeń (netstat) czy konfiguracji (ip).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
traceroute to polecenie diagnostyczne, które pokazuje kolejne przeskoki (routery) na drodze pakietu do hosta docelowego. Ułatwia znalezienie miejsca, w którym pojawia się opóźnienie lub brak odpowiedzi, np. w sieci szkolnej, firmowej lub w Internecie.
Każdy wiersz to zwykle jeden "hop" (kolejne urządzenie pośrednie). Zobaczysz nazwę/ adres IP oraz czasy odpowiedzi. Gdy pojawiają się gwiazdki lub brak czasów, oznacza to brak odpowiedzi na sondy (np. filtr ICMP) albo problem na danym odcinku trasy.
Gwiazdki oznaczają, że w danym kroku nie otrzymano odpowiedzi w czasie limitu. Często wynika to z blokowania ruchu diagnostycznego na routerze/firewallu, limitowania ICMP albo z chwilowych strat pakietów. Nie zawsze oznacza awarię, ale wymaga dalszej analizy.
Oba narzędzia służą do podobnego celu (śledzenie trasy), ale typowo traceroute kojarzy się z Linux/Unix, a tracert z Windows. Na egzaminie często sprawdza się umiejętność dopasowania narzędzia do systemu operacyjnego.
Nie. netstat służy głównie do podglądu połączeń, portów nasłuchujących i statystyk interfejsów (zależnie od systemu/pakietu). Do sprawdzania ścieżki pakietów używa się narzędzi typu traceroute albo tracepath.
Najczęściej myli się narzędzia między systemami (wybór tracert lub pathping zamiast polecenia linuksowego). Drugi błąd to wybór polecenia "sieciowego" z innej kategorii, np. netstat, bo brzmi znajomo, ale nie służy do śledzenia trasy.
Gdy host nie jest osiągalny albo działa wolno, traceroute pomaga sprawdzić, na którym etapie drogi występuje problem: czy na bramie domyślnej, na routerze między VLAN-ami, czy dalej u operatora. To przydatne przy diagnozie błędnego routingu i opóźnień.
W zależności od dystrybucji spotkasz także tracepath (często w pakietach narzędzi sieciowych) oraz mtr, które łączy cechy ping i traceroute, pokazując wyniki w sposób "ciągły". Na egzaminie jednak klasycznie wskazuje się traceroute.
Urządzenia pośrednie mogą filtrować lub ograniczać ruch diagnostyczny, a różne trasy mogą być wybierane dynamicznie (np. przez protokoły routingu). Dodatkowo odpowiedzi mogą zależeć od polityk bezpieczeństwa i tego, czy sieć dopuszcza ICMP/UDP w celach testowych.
Przećwicz podstawowe polecenia: ping (łączność), traceroute/tracepath (trasa), ip (adresy i routing) oraz analizę wyników. Ucz się też dopasowania narzędzi do systemu (Linux vs Windows), bo to częsty motyw zadań.
info

To pytanie poprawnie rozwiązuje 61% zdających egzamin. średnie

Eksperci podkreślają: "Polecenie traceroute służy w Linuksie do śledzenia trasy pakietów do hosta docelowego, pokazując kolejne przeskoki (routery) po drodze."

Źródła:

  • Debian manpages: traceroute(8) – opis polecenia i zastosowania, https://manpages.debian.org/traceroute/traceroute.8.en.html (dostęp: 2026-02-18)
  • Debian manpages: tracepath(8) – alternatywne narzędzie śledzenia ścieżki, https://manpages.debian.org/iputils-tracepath/tracepath.8.en.html (dostęp: 2026-02-18)
  • Debian manpages: netstat(8) – przeznaczenie polecenia do informacji o połączeniach/statystykach, https://manpages.debian.org/net-tools/netstat.8.en.html (dostęp: 2026-02-18)

Materiały:

  • Strony podręcznika systemowego: man traceroute, man tracepath, man mtr
  • Dokumentacja dystrybucji o pakiecie traceroute i instalacji narzędzi sieciowych
  • Materiały o działaniu TTL oraz ICMP w diagnostyce sieci

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego