Przejdź do głównej treści

tracert/traceroute

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Co to jest tracert/traceroute?

tracert w systemie Windows oraz traceroute w systemach Linux/Unix to polecenia służące do sprawdzania trasy pakietów IP od komputera źródłowego do wskazanego hosta docelowego. Narzędzie pokazuje kolejne routery, czyli tzw. przeskoki (hopy), przez które przechodzi pakiet.

Zastosowanie

Polecenie jest wykorzystywane w diagnostyce sieci, gdy trzeba ustalić:
- gdzie po drodze występuje opóźnienie,
- na którym routerze pakiety przestają odpowiadać,
- jaką trasą ruch dociera do serwera,
- czy problem dotyczy sieci lokalnej, operatora czy hosta docelowego.

Przykłady użycia

W systemie Windows:

tracert wp.pl
tracert 8.8.8.8

W systemie Linux:

traceroute wp.pl
traceroute 8.8.8.8

Wynik zawiera listę kolejnych routerów oraz czasy odpowiedzi, zwykle podawane w milisekundach.

Jak działa?

tracert/traceroute wykorzystuje mechanizm TTL (Time To Live) w pakietach IP. TTL jest stopniowo zwiększany, dzięki czemu kolejne routery po drodze odsyłają komunikaty diagnostyczne. Na tej podstawie program buduje listę urządzeń pośredniczących.

Ważne na egzaminie

Do sprawdzania trasy pakietów wybiera się tracert/traceroute, a nie ping. Polecenie ping sprawdza głównie osiągalność hosta i czas odpowiedzi, ale nie pokazuje pełnej trasy pakietów.