So führen Sie eine Traceroute aus, um Verbindungs- und HTTP-Fehler zu beheben
Veröffentlicht: 2020-07-29Verbindungsfehler werden jedem passieren, der das Internet nutzt. Irgendwann verlangsamt sich der Datenverkehr zu einem Crawl und die Daten gehen einfach nicht durch. Egal, ob Sie versuchen, eine Kreditkartennummer zu übermitteln, die einfach nicht durchgeht, ein Online-Spiel spielen, bei dem Ihre Befehle Sekunden Latenz zwischen den Tastendrücken haben, oder einfach nur eine Website, die immer wieder abstürzt, von der Sie wissen, dass sie perfekt funktionieren sollte. Es gibt zwar nicht immer etwas, was Sie tun können, um es zu beheben, aber zu wissen, wie ein Traceroute ausgeführt wird, kann die Frustration absolut lindern und Ihnen eine Vorstellung davon geben, wo die Probleme liegen und an wen Sie sich für eine Lösung wenden können.
Abonnieren Sie unseren Youtube-Kanal
Was ist eine Traceroute?
Ein Traceroute ist so ziemlich das, wonach es sich anhört: Sie verfolgen die Route, die die Daten von Punkt A (normalerweise Ihr Computer) bis Punkt Z (der Website oder einem anderen Zieldienst) verfolgen.
Der Internetverkehr verläuft nicht geradlinig. Ihre Anfrage geht in keinem Fall direkt auf die Website. Die Daten werden über eine Reihe verschiedener Knoten und Hubs geleitet, von Proxy-Servern bis hin zu CDNs. Da es verschiedene Knoten gibt, die diese Daten verarbeiten, steigt die Wahrscheinlichkeit von Datenfehlern proportional an.
Wenn Sie einen Traceroute ausführen, erhalten Sie viele Informationen darüber, was zwischen diesen Knoten vor sich geht, sodass Sie leichter verstehen können, warum Ihre Daten ins Stocken geraten sind.
So führen Sie eine Traceroute aus
Der eigentliche Prozess zum Ausführen eines Traceroute ist ziemlich einfach. Es wird sich leicht unterscheiden, je nachdem, welches Betriebssystem Sie verwenden, aber die allgemeine Idee ist auf der ganzen Linie gleich. Sie werden die Eingabeaufforderung verwenden, um Traceroute tatsächlich auszuführen, aber lassen Sie sich davon nicht abschrecken. Es sind nur ein paar Tastenanschläge, die man sich leicht merken und verstehen kann.
Ausführen einer Traceroute unter Windows
Um einen Traceroute in Windows auszuführen, müssen Sie die Befehlszeile oder PowerShell öffnen. Sie können dies tun, indem Sie die Windows-Taste + R drücken, um das Ausführen-Fenster zu öffnen.

Sie können entweder cmd oder powershell eingeben und Windows öffnet das entsprechende Tool. Sobald es geöffnet ist, geben Sie einfach tracert elegantthemes.com ein (oder eine beliebige URL oder IP, die Sie verfolgen).

Die Daten, die Ihnen zurückgegeben werden, können wie Kauderwelsch aussehen, wenn Sie nicht daran gewöhnt sind. Wir erklären im Folgenden, wie es zu interpretieren ist. Die grundlegende Information ist jedoch die Anzahl der Hops, die Ihre Daten benötigen, um ihr Ziel zu erreichen. In diesem Fall 9. Dann die Geschwindigkeit, mit der die Daten zu diesem Punkt und zurück zu Ihnen kamen (2 Millisekunden zum ersten, dann 27 ms zum nächsten, 8 ms darüber hinaus … und so weiter). Und schließlich sehen Sie die tatsächlichen Standorte der Maschinen, die Ihre Daten verarbeiten. Dies kann entweder als MAC-Adresse oder als IP-Adresse angezeigt werden.
So führen Sie eine Traceroute auf einem Mac aus
Auf einem Mac ist der Vorgang sehr ähnlich. Sie öffnen Ihre Spotlight-Suche und suchen nach Terminal . Diese finden Sie auch in Ihrem Utilities- Ordner unter Apps .

Der Befehl auf dem Mac ist auch anders als unter Windows. Sie werden traceroute elegantthemes.com anstelle von tracert ausführen . Die Informationen, die Sie erhalten, sind jedoch ungefähr die gleichen. Im Mac-Terminal werden die Informationen in umgekehrter Reihenfolge geliefert, und selbst wenn Sie an dieselbe Stelle laufen, erhalten Sie IP-Adressen anstelle von MAC-Adressen wie auf dem PC.
Beachten Sie, dass der Befehl unter Linux derselbe ist, da Mac und Linux beide auf UNIX basieren. Sie sollten also nur in der Lage sein, Ihr Terminal zu öffnen und den Traceroute- Befehl auch auf einer Linux-Installation auszuführen.

Interpretieren der Daten
Die Daten, die Sie von einem Traceroute erhalten, können ein wenig verwirrend sein. Aber es muss nicht sein.
Hop-Geschwindigkeiten
Wie Sie in den obigen Beispielen bemerken, gibt Traceroute für jeden verfolgten Knoten drei verschiedene Zeiten an. Der Grund, warum Sie möglicherweise eine erhalten, die besagt, dass es 29 Millisekunden, 30 ms und 28 ms gedauert hat, liegt darin, dass der Traceroute drei separate Datenpakete an diesen Knoten gesendet hat. Es pingt es dreimal und überprüft dann die Geschwindigkeit, mit der das Paket zurückkehrt.

Auf diese Weise können Sie sehen, ob es zwischen ihnen Spitzen oder Anomalien gibt, die ein einzelner Ping nicht erfassen kann. Im Allgemeinen sehen Sie Unterschiede innerhalb von 10 Millisekunden. Vielleicht 20. Wenn Sie beginnen, Unterschiede ab 30 zu sehen, könnte etwas passieren. Und wenn Sie Hunderte von Unterschieden sehen, gibt es definitiv ein Problem, das Sie mit Ihrem Netzwerkadministrator oder Internetdienstanbieter klären sollten.
Beachten Sie auch, dass alles unter 100 ms im Allgemeinen als Instant betrachtet werden kann. Es ist sehr schwer, etwas unter 1/10 einer Sekunde wahrzunehmen, aber wenn Sie sich 300-500 Millisekunden (ein Drittel bis eine halbe Sekunde) nähern, werden die Verzögerungen spürbar und summieren sich zu Verzögerungen, Stillstand oder Abstürzen.
Dies ist jedoch alles relativ zu Ihrem Computer . Wenn Sie also Daten haben, die von New York zu einem Server in Tokio reisen, müssen Sie mit längeren Verzögerungen rechnen – 1500+ ms wären bei späteren Hops keine Seltenheit.
Sternchen und Knotenstandorte
Sie können manchmal, aber nicht immer, ein Sternchen (*) anstelle einer Ping-Geschwindigkeit in Ihrem Traceroute sehen.

Grundsätzlich bedeutet dieses Sternchen, dass die Daten für dieses Paket gestoppt, abgelehnt oder verloren wurden. Möglicherweise ist auch eine Zeitüberschreitung aufgetreten.
Wie Sie in den obigen Adressen sehen können, sind die ersten 4 in der Reihe ähnliche MAC-Adressen, die darauf hinweisen, dass sie Teil eines nahegelegenen Netzwerks sind, wenn nicht sogar Ihres lokalen Netzwerks - Computer, Router, Modem usw.
Dann bewegt sich der Verkehr in das ISP-Gebiet (wir wissen dies dadurch, dass er von comcast.net abgewickelt wird), und dort erscheint das Sternchen. Wenn es also ein Verbindungsproblem gäbe, das diesen Traceroute voraussagt, können Sie sich jetzt an Comcast wenden, um es zu beheben.
Und der letzte Satz Nummern kommt von Ihrem Ziel und deren Einrichtung. Es könnte ein CDN wie Cloudflare passieren, und wenn hier ein Sternchen oder ein Ping mit hoher Latenz auftritt, müssen Sie sich an den Administrator dieser Website wenden, um festzustellen, was vor sich geht.
Online-Tools
Aber wenn Sie vielleicht wissen möchten, wie ein Traceroute zu einem bestimmten Server ausgeführt wird, aber nicht nur von Ihrem eigenen Computer oder Standort aus, bietet KeyCDN ein wirklich raffiniertes Traceroute-Tool, das Sie verwenden können.

Was an diesem Tool sehr nützlich ist, ist, dass Sie alle dieselben Informationen von ihnen erhalten, jedoch von zahlreichen Standorten auf der ganzen Welt, von London über Tokio bis San Francisco. In Zusammenarbeit mit lokalen Traceroutes ausgeführt, kann die Verwendung eines Dienstes oder Tools wie diesem helfen, genau zu diagnostizieren, woher die Verbindungsprobleme kommen.
Einpacken
Zu wissen, wie ein Traceroute ausgeführt wird, ist eine der Fähigkeiten, die jeder im Internet in seiner Toolbox haben sollte. Es wird nicht etwas sein, das Sie täglich verwenden. Wenn jedoch Verbindungsprobleme diagnostiziert und behoben werden müssen, kann die Möglichkeit, eine Befehlszeile zu öffnen oder zu wissen, wo ein Tool zu finden ist, Stunden oder Tage beim Aufspüren bestimmter Problemstellen sparen.
Vor welchen Schwierigkeiten haben Sie sich bewahrt, wenn Sie wissen, wie man einen Traceroute ausführt?
Beitragsbild des Artikels von local_doctor / shutterstock.com
