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.