Polecenie tracert (ang. trace route) to jedno z najważniejszych narzędzi diagnostycznych dostępnych w systemie Windows. Umożliwia ono sprawdzenie, jaką drogę pokonują pakiety danych od komputera użytkownika do wybranego hosta w Internecie. Dzięki temu można szybko zlokalizować opóźnienia, przeciążenia lub przerwy w połączeniu sieciowym.
Działanie tracert polega na wysyłaniu pakietów z rosnącym parametrem TTL (Time To Live). Każdy router po drodze zmniejsza TTL o 1. Gdy TTL osiągnie zero, urządzenie zwraca komunikat ICMP, a komenda tracert rejestruje adres IP i czas odpowiedzi. W ten sposób użytkownik otrzymuje pełną listę urządzeń, przez które przechodzi ruch do miejsca docelowego.
tracert [opcje] <adres_docelowy>| Parametr | Opis |
|---|---|
adres_docelowy | Adres IP lub domena serwera, którego trasę chcesz prześledzić. |
-h <liczba> | Maksymalna liczba przeskoków (domyślnie 30). |
-d | Pomija tłumaczenie adresów IP na nazwy hostów, co przyspiesza wykonanie polecenia. |
-w <ms> | Czas oczekiwania (timeout) w milisekundach na odpowiedź dla każdego przeskoku (domyślnie 4000 ms). |
-4 | Wymusza użycie protokołu IPv4. |
-6 | Wymusza użycie protokołu IPv6. |
tracert www.google.comPolecenie wyświetli trasę pakietów do serwera Google, pokazując wszystkie pośrednie węzły sieciowe oraz czas odpowiedzi.

tracert -d onet.plW tym przypadku komenda sprawdza trasę do serwera Onet, ale pomija tłumaczenie adresów na nazwy hostów, co skraca czas wykonania.
Jest to narzędzie w systemie Windows, które pozwala sprawdzić trasę pakietów sieciowych i zdiagnozować problemy z połączeniem.
Wystarczy wpisać w wierszu poleceń tracert <adres_docelowy>, np. tracert www.google.com. Program pokaże wszystkie węzły po drodze oraz czasy odpowiedzi.
Polecenie służy do analizy trasy przesyłania danych w sieci, diagnozowania opóźnień oraz lokalizacji awarii w infrastrukturze.
Najczęściej stosowane to: -d (bez nazw hostów), -h (limit przeskoków), -w (timeout), a także -4 i -6 dla wymuszenia protokołu.