Traceroute

Autor: Laura McKinney
Data Utworzenia: 5 Kwiecień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Traceroute (tracert) Explained - Network Troubleshooting
Wideo: Traceroute (tracert) Explained - Network Troubleshooting

Zawartość

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 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 przeskoku.

Traceroute istnieje jako część większości systemów operacyjnych w takiej czy innej formie.

Traceroute jest również znany jako tracertout.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

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 pól ICMP si 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 pakietów TTL. Jeśli TTL osiągnie zero, pakiet wygasł i jest odrzucany. Traceroute zależy od powszechnej praktyki routera polegającej na wprowadzaniu ICMP przekroczonego czasu z powrotem do er 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 pakietów do generowania tych ICMP. Te identyfikują również router. Wartość TTL równa „1” powinna dawać wartość z pierwszego routera; wartość TTL „2” generuje wartość 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ą dostawców usług internetowych (ISP)
  • 3 to zazwyczaj nazwa przeskoku szkieletowego dostawcy usług internetowych i adres 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.