Netzwerk-Traceroute
Verfolgen Sie den Netzwerkpfad zu einem Host und zeigen Sie jeden Router-Hop auf dem Weg mit Timing- und Geolokalisierungsdaten an.
Übersicht
Netzwerk-Traceroute kartiert die Route, die Ihre Daten nehmen, um ein Ziel im Internet zu erreichen. Jedes Mal, wenn Sie eine Website besuchen oder sich mit einem Online-Dienst verbinden, durchlaufen Ihre Daten eine Reihe von Routern -- das Traceroute-Werkzeug enthüllt jeden dieser Zwischenstopps (sogenannte "Hops") und misst, wie lange es dauert, jeden einzelnen zu erreichen. Dies ist von unschätzbarem Wert bei der Diagnose, wo ein Engpass bei einer langsamen Verbindung auftritt: Liegt das Problem in Ihrem lokalen Netzwerk, bei Ihrem Internetanbieter oder am Ziel selbst?
Inhaltsverzeichnis
- Zielkarte
- Routenkarte
- Hop-für-Hop-Aufschlüsselung
- Rohausgabe-Ansicht
- Symbolleisten-Aktionen
- Hinweise und Einschränkungen
Zielkarte
Die Zielkarte am oberen Rand des Bildschirms dient zur Einrichtung des Traceroute:
- Statusanzeige -- ein farbiges Abzeichen, das den aktuellen Zustand angibt (Bereit, Verfolgt, Abgeschlossen, Gestoppt oder Fehler).
- Host-Eingabe -- geben Sie die Zieladresse ein oder fügen Sie sie ein. Dies kann ein Domainname (z. B.
apple.com) oder eine IP-Adresse (z. B.8.8.8.8) sein. - Start-/Stopp-Schaltfläche -- tippen Sie auf Start, um den Traceroute zu starten. Während der Verfolgung tippen Sie auf Stopp, um ihn vorzeitig zu beenden.
- Einstellungen -- konfigurieren Sie Traceroute-Parameter (wie maximale Hops, Timeout und Protokoll) vor dem Start.
Routenkarte
Eines der markantesten Merkmale dieses Werkzeugs ist die interaktive Routenkarte, die den geografischen Pfad Ihrer Daten auf einer Karte darstellt.
- Die Karte verwendet MapKit und zeigt eine visuelle Darstellung der Route von Ihrem Gerät zum Ziel.
- Jeder Hop mit Geolokalisierungsdaten erscheint als Knoten auf der Karte, verbunden durch Linien, die den Pfad Ihrer Daten zeigen.
- Animierte Knoten pulsieren, um den Traceroute-Fortschritt anzuzeigen.
- Sie können auf einzelne Knoten tippen, um Details zu diesem Hop anzuzeigen, einschließlich Hostname, IP-Adresse, Antwortzeit und Standort.
- Die Karte passt ihre Ansicht automatisch an, um die gesamte Route darzustellen, wenn neue Hops entdeckt werden.
Nicht alle Hops werden auf der Karte erscheinen. Geolokalisierungsdaten werden aus der IP-Adresse jedes Routers abgeleitet, und einige Router verwenden private oder nicht lokalisierbare IP-Adressen. Wenn die Geolokalisierung für einen Hop nicht verfügbar ist, wird er dennoch in der Hop-für-Hop-Aufschlüsselung unten angezeigt.
Hop-für-Hop-Aufschlüsselung
Unterhalb der Karte wird jeder Hop entlang der Route als Zeile mit detaillierten Informationen angezeigt:
- TTL-Nummer -- die Hop-Nummer in der Route (1, 2, 3 usw.). Hop 1 ist typischerweise Ihr lokaler Router, und der letzte Hop ist das Ziel. TTL steht für Time to Live -- jeder Router verringert diesen Wert um eins, wodurch Traceroute jeden aufeinanderfolgenden Hop entdeckt.
- Hostname -- der Hostname des Routers an diesem Hop, falls verfügbar (z. B.
core-router.isp-name.net). Einige Router liefern keinen Hostnamen und zeigen nur eine IP-Adresse. - IP-Adresse -- die IP-Adresse des Routers an diesem Hop.
- Antwortzeiten -- die Zeit in Millisekunden, die benötigt wurde, um eine Antwort von diesem Hop zu erhalten. An jeden Hop werden mehrere Abfragen gesendet, sodass Sie möglicherweise mehrere Zeitwerte sehen. Niedrigere Werte bedeuten eine schnellere Verbindung zu diesem Punkt. Ein großer Sprung in der Antwortzeit zwischen zwei aufeinanderfolgenden Hops kann auf einen Engpass an dieser Verbindung hindeuten.
- Geolokalisierung -- der ungefähre geografische Standort des Routers, einschließlich Land und Stadt, wenn verfügbar. Diese Information wird über IP-Geolokalisierungsdienste von Drittanbietern abgefragt (ipwho.is primär, mit ipinfo.io als Fallback) und erfordert eine Internetverbindung; die Ergebnisse hängen vom Dienst ab und sind näherungsweise. Sie kann interessante Details über die Reise Ihrer Daten enthüllen, zum Beispiel welche Länder Ihr Datenverkehr durchquert.
- Status -- ob der Hop normal geantwortet hat oder eine Zeitüberschreitung aufgetreten ist. Hops, die als
* * *(Sternchen) angezeigt werden, bedeuten, dass der Router an diesem Punkt nicht auf die Abfrage geantwortet hat, was üblich ist und nicht unbedingt auf ein Problem hinweist.
Rohausgabe-Ansicht
Für Benutzer, die das traditionelle Traceroute-Format bevorzugen, zeigt die Rohausgabe-Ansicht die vollständige Traceroute-Textausgabe in einem vertrauten Terminal-ähnlichen Layout. Dies umfasst alle Hops, Antwortzeiten und Fehlermeldungen im Standardformat, das Netzwerkadministratoren gewohnt sind.
Symbolleisten-Aktionen
Die Symbolleiste bietet Schaltflächen zur Verwaltung Ihrer Traceroute-Ergebnisse:
- Teilen -- teilen Sie die Traceroute-Ergebnisse (einschließlich Routendaten und Zeitinformationen) mit anderen Apps oder speichern Sie sie in einer Datei.
- Kopieren -- kopieren Sie die vollständige Traceroute-Ausgabe in Ihre Zwischenablage.
- Löschen -- entfernen Sie alle Ergebnisse und setzen Sie das Werkzeug für eine neue Verfolgung zurück.
Hinweise und Einschränkungen
- Einige Router auf dem Pfad sind so konfiguriert, dass sie nicht auf Traceroute-Abfragen antworten. Diese erscheinen als
* * *(Sternchen) in der Ausgabe. Dies ist normales Verhalten und bedeutet nicht, dass ein Problem vorliegt. - Geolokalisierungsdaten basieren auf IP-Adressdatenbanken und sind möglicherweise nicht perfekt genau. Der für einen Hop angezeigte Standort gibt an, wo die IP-Adresse registriert ist, was vom physischen Standort des Routers abweichen kann.
- Firewalls, Unternehmensnetzwerke und einige Internetdienstanbieter können Traceroute-Datenverkehr blockieren oder beeinträchtigen, was zu unvollständigen Ergebnissen führt.
- Die Route, die Ihre Daten nehmen, kann sich im Laufe der Zeit ändern. Das Ausführen eines Traceroute zu verschiedenen Tageszeiten kann unterschiedliche Pfade zeigen, da sich das Internet-Routing an Verkehrsmuster anpasst.
- Die Anzahl der Hops zu einem Ziel liegt typischerweise zwischen 5 und 30. Wenn der Traceroute das maximale Hop-Limit erreicht, ohne das Ziel zu erreichen, ist das Ziel möglicherweise unerreichbar oder blockiert Traceroute-Datenverkehr.
- Die Kartenansicht benötigt eine Internetverbindung, um Kartenkacheln zu laden. Die Hop-für-Hop-Aufschlüsselung und die Rohausgabe bleiben unabhängig von der Kartenverbindung verfügbar.
- Antwortzeiten an jedem Hop stellen die Hin- und Rückverzögerung von Ihrem Gerät zu diesem bestimmten Router dar, nicht die Verzögerung zwischen aufeinanderfolgenden Routern.