tracert

Słownik kwalifikacji INF.08 - Eksploatacja i konfiguracja oraz administrowanie sieciami rozległymi

Co to jest tracert?

tracert to komenda diagnostyczna w systemie Windows służąca do śledzenia trasy pakietów IP do wskazanego hosta. Pokazuje kolejne węzły sieciowe, czyli routery, przez które przechodzi pakiet od komputera użytkownika do celu.

Nazwa pochodzi od angielskiego trace route - śledzenie trasy.

Do czego służy tracert?

Polecenie tracert pomaga ustalić:
- którędy pakiety docierają do hosta docelowego,
- na którym etapie występują opóźnienia,
- gdzie może znajdować się przerwa w komunikacji,
- ile routerów pośredniczy w transmisji.

Jest przydatne przy diagnozowaniu problemów z dostępem do stron internetowych, serwerów lub usług sieciowych.

Przykład użycia

tracert wp.pl

lub:

tracert 8.8.8.8

Wynik zawiera listę kolejnych przeskoków, tzw. hopów, oraz czasy odpowiedzi dla każdego z nich.

Jak działa tracert?

tracert wykorzystuje mechanizm pola TTL w pakietach IP. TTL jest stopniowo zwiększany, dzięki czemu kolejne routery po drodze odsyłają komunikaty informujące o przekroczeniu czasu życia pakietu. Na tej podstawie system ustala trasę do celu.

Różnica między tracert a ping

ping sprawdza, czy host odpowiada i jaki jest czas odpowiedzi. tracert pokazuje natomiast całą ścieżkę pakietu, czyli sekwencję urządzeń sieciowych prowadzących do celu.

W systemach Linux odpowiednikiem jest zwykle polecenie traceroute.