Verwendung von Traceroute zur Erkennung von Netzwerkproblemen

Inhaltsverzeichnis:

Video: Verwendung von Traceroute zur Erkennung von Netzwerkproblemen

Video: Verwendung von Traceroute zur Erkennung von Netzwerkproblemen
Video: 10 unglaubliche AI-Tools, die du 2023 kennen musst! 2024, März
Verwendung von Traceroute zur Erkennung von Netzwerkproblemen
Verwendung von Traceroute zur Erkennung von Netzwerkproblemen
Anonim
Traceroute ist ein Befehlszeilentool, das in Windows und anderen Betriebssystemen enthalten ist. Neben dem Befehl ping ist dies ein wichtiges Werkzeug, um Probleme bei der Internetverbindung zu verstehen, einschließlich Paketverlust und hohe Latenz.
Traceroute ist ein Befehlszeilentool, das in Windows und anderen Betriebssystemen enthalten ist. Neben dem Befehl ping ist dies ein wichtiges Werkzeug, um Probleme bei der Internetverbindung zu verstehen, einschließlich Paketverlust und hohe Latenz.

Wenn Sie Probleme beim Herstellen einer Verbindung mit einer Website haben, kann traceroute Ihnen sagen, wo das Problem liegt. Es kann auch helfen, den Pfad zu visualisieren, den der Datenverkehr zwischen Ihrem Computer und einem Webserver benötigt.

Wie Traceroute funktioniert

Wenn Sie eine Verbindung zu einer Website herstellen (z. B. howtogeek.com), muss der Datenverkehr mehrere Intermediäre durchlaufen, bevor Sie die Website erreichen. Der Datenverkehr geht über Ihren lokalen Router, die Router Ihres Internet Service Providers, in größere Netzwerke usw.

Traceroute zeigt uns den Pfad, über den die Website erreicht wird. Es zeigt auch die Verzögerungen an jeder Haltestelle an. Wenn beim Erreichen einer Website Probleme auftreten und diese Website ordnungsgemäß funktioniert, liegt möglicherweise ein Problem auf dem Pfad zwischen Ihrem Computer und den Servern der Website vor. Traceroute zeigt Ihnen, wo das Problem liegt.

Wir haben traceroute verwendet, um zu erklären und zu demonstrieren, wer den Internetdienst für Ihren Internetdienstanbieter bereitstellt.

Technisch gesehen sendet Traceroute eine Sequenz von Paketen mit dem ICMP-Protokoll (das gleiche Protokoll, das für den Ping-Befehl verwendet wird). Das erste Paket hat eine Lebensdauer (auch bekannt als TTL oder Hop-Limit) von 1 Das zweite Paket hat eine TTL von 2 und so weiter. Jedes Mal, wenn ein Paket an einen neuen Router übergeben wird, wird die TTL um 1 verringert. Wenn 0 erreicht ist, wird das Paket verworfen und der Router meldet eine Fehlermeldung. Durch das Senden von Paketen auf diese Weise stellt traceroute sicher, dass jeder Router im Pfad ein Paket verwirft und eine Antwort sendet.

Verwendung von Traceroute

Traceroute wird an einer Eingabeaufforderung oder einem Terminalfenster ausgeführt. Drücken Sie unter Windows die Windows-Taste, geben Sie Eingabeaufforderung ein und drücken Sie die Eingabetaste, um eine zu starten.

Um eine Traceroute auszuführen, führen Sie den Befehl tracert gefolgt von der Adresse einer Website aus. Wenn Sie beispielsweise einen Traceroute mit How-To-Geek ausführen möchten, führen Sie den Befehl aus:

tracert howtogeek.com

(Auf Mac oder Linux ausführen traceroute howtogeek.com stattdessen.)

Nach und nach wird die Route in Form gebracht, wenn Ihr Computer auf dem Weg Antworten von den Routern erhält.

Wenn Sie eine Traceroute für eine andere Website ausführen - insbesondere eine, die in einer anderen Region der Welt gehostet wird - sehen Sie, wie sich die Pfade unterscheiden. Die ersten "Hops" sind die gleichen wie der Datenverkehr Ihren ISP erreicht, während die späteren Hops sich unterscheiden, da die Pakete an anderer Stelle abgelegt werden. Im Folgenden können Sie beispielsweise die Pakete sehen, die nach Baidu.com in China reisen.

Image
Image

Die Ausgabe verstehen

Die Grundidee ist selbsterklärend. Die erste Zeile steht für Ihren Heimrouter (vorausgesetzt, Sie befinden sich hinter einem Router), die nächsten Zeilen repräsentieren Ihren ISP und jede Zeile weiter unten repräsentiert einen Router, der weiter entfernt ist.

Das Format jeder Zeile ist wie folgt:

Hop RTT1 RTT2 RTT3 Domain Name [IP Address]

  • Hop: Immer wenn ein Paket zwischen einem Router übertragen wird, wird dies als "Hop" bezeichnet. In der obigen Ausgabe können wir beispielsweise sehen, dass es 14 Hops dauert, um die How-To-Geek-Server von meinem aktuellen Standort aus zu erreichen.
  • RTT1, RTT2, RTT3: Dies ist die Umlaufzeit, die ein Paket benötigt, um zu einem Hop und zurück zu Ihrem Computer zu gelangen (in Millisekunden). Dies wird häufig als Latenzzeit bezeichnet und ist die gleiche Anzahl, die Sie bei Verwendung von Ping sehen. Traceroute sendet drei Pakete an jeden Hop und zeigt jedes Mal an, sodass Sie eine Vorstellung davon haben, wie konsistent (oder inkonsistent) die Latenz ist. Wenn Sie in einigen Spalten ein * sehen, haben Sie keine Antwort erhalten. Dies kann auf einen Paketverlust hinweisen.
  • Domänenname [IP-Adresse]: Der Domänenname kann, falls verfügbar, häufig dazu beitragen, den Standort eines Routers zu ermitteln. Ist dies nicht möglich, wird nur die IP-Adresse des Routers angezeigt.

Sie sollten jetzt in der Lage sein, den Befehl "tracert" zu verwenden und dessen Ausgabe zu verstehen.

Empfohlen: