Spisu treści:
Definicja - Co oznacza Traceroute?
Traceroute to narzędzie do diagnostyki sieci używane do śledzenia ścieżki przechodzącej przez pakiet w sieci IP od źródła do miejsca docelowego. Traceroute rejestruje również czas potrzebny na każdy przeskok paczki podczas trasy do miejsca docelowego.
Traceroute używa pakietów echa Internet Control Message Protocol (ICMP) ze zmiennymi wartościami czasu do wygaśnięcia (TTL). Czas odpowiedzi każdego skoku jest obliczany. Aby zagwarantować dokładność, każdy przeskok jest sprawdzany wielokrotnie (zwykle trzykrotnie), aby lepiej zmierzyć odpowiedź tego konkretnego skoku.
Traceroute istnieje jako część większości systemów operacyjnych w takiej czy innej formie.
Traceroute jest również znany jako tracertout.
Techopedia wyjaśnia Traceroute
Traceroute jest bardzo przydatnym narzędziem do określania opóźnień odpowiedzi i pętli routingu obecnych na ścieżce sieci przez węzły z komutacją pakietów. Pomaga także zlokalizować wszelkie punkty awarii napotkane podczas podróży do określonego miejsca docelowego.
Traceroute używa komunikatów ICMP i pól TTL w nagłówku IP do swoich operacji i przesyła pakiety o małych wartościach TTL. Każdy przeskok, który obsługuje pakiet, odejmuje „1” od TTL pakietu. Jeśli TTL osiągnie zero, pakiet wygasł i jest odrzucany. Traceroute zależy od powszechnej praktyki routera polegającej na wysyłaniu wiadomości o przekroczeniu czasu ICMP z powrotem do nadawcy po wygaśnięciu TTL.
Stosując małe wartości TTL, które szybko wygasają, traceroute zmusza routery wzdłuż normalnej ścieżki dostarczania pakietu do generowania tych komunikatów ICMP. Te komunikaty identyfikują również router. Wartość TTL równa „1” powinna wygenerować komunikat z pierwszego routera; wartość TTL wynosząca „2” generuje komunikat z drugiego i tak dalej.
Traceroute używa następującej składni komendy, z opcjonalnymi parametrami lub bez: tracert nazwa_celu
Wyjście Traceroute najpierw wyświetla adres IP miejsca docelowego i maksymalną liczbę przeskoków, które przejdzie, zanim opuści śledzenie. Następnie wyświetla nazwę, adres IP i czas reakcji podejmowane przy każdym przeskoku.
- 1 to brama internetowa sieci, od której rozpoczyna się śledzenie
- 2 jest zwykle bramą dostawcy usług internetowych (ISP)
- 3 jest zwykle nazwą przeskoku szkieletowego dostawcy usług internetowych i adresem IP
Ten ślad jest kontynuowany w domenie docelowej, z listą wszystkich przeskoków po drodze. Warto zauważyć, że ślad może wyświetlać różne wyniki, jeśli kolejne ślady są uruchamiane dla tego samego miejsca docelowego. Może to wskazywać na zmianę ścieżki sieci z powodu awarii jakiegoś łącza lub przeskoku. Jeśli przeskok nie odpowiada (upłynął limit czasu żądania), wyświetlana jest gwiazdka (*), a następnie próbowana jest kolejna przeskok. Jeśli się powiedzie, wyświetlany jest czas reakcji przeskoku. W końcu wyświetlana jest domena docelowa z adresem IP.