Traceroute: Routing-Pfad, Hops und Latenz im Blick

Traceroute zeigt, ueber welche Router Ihr Verkehr bis zum Ziel laeuft und an welcher Stelle auf dem Pfad die Latenz ansteigt. Wenn eine Website, API oder ein Server langsam oder nicht erreichbar ist, hilft Traceroute dabei zu erkennen, ob das Problem im eigenen Netz, bei einem Provider oder erst nahe am Ziel entsteht.

Was Traceroute tatsaechlich zeigt

Ein Traceroute listet die Zwischenrouter, meist Hops genannt, zwischen Ihrem Geraet und dem Zielhost auf. Fuer jeden Hop misst es, wie lange eine Antwort braucht. So laesst sich erkennen, ob Verzoegerungen schon am lokalen Netzrand, innerhalb eines ISP oder erst nahe am Ziel entstehen.

Das Ergebnis ist nicht nur ein einfacher Erreichbarkeitstest. Sie erhalten eine grobe Karte der Route plus Zeitwerte. Genau deshalb wird Traceroute haeufig zusammen mit Ping genutzt, wenn langsame Websites, instabile APIs oder sporadischer Paketverlust untersucht werden.

Wann Traceroute eingesetzt wird

Eine Website oder API ist langsam

Traceroute hilft zu pruefen, ob die Verlangsamung bereits im lokalen Netz beginnt, bei einem bestimmten Upstream auftritt oder erst kurz vor dem Ziel sichtbar wird.

Ein Dienst ist von einem Ort erreichbar, von einem anderen nicht

Der Vergleich von Traceroutes aus verschiedenen Regionen kann unterschiedliche Routing-Pfade, Peering-Probleme oder stoerungsbezogene Unterschiede zwischen Providern aufzeigen.

Lokales und externes Problem trennen

Wenn schon die ersten Hops hohe Latenz oder Paketverlust zeigen, liegt die Ursache oft nah am eigenen Geraet oder ISP. Treten die Probleme erst spaeter auf, liegt die Ursache eher ausserhalb des eigenen Netzes.

Nachweise fuer ein Support-Ticket sammeln

Ein Traceroute liefert konkrete Informationen zu Route und Zeiten und ist deshalb oft hilfreich bei Stoerungsmeldungen an ISP, Hoster oder interne Netzwerkteams.

Wie Traceroute funktioniert

01

Es beginnt mit einem niedrigen TTL-Wert

Traceroute sendet ein Probe-Paket mit einem TTL, also time to live, von 1. Jeder Router auf dem Weg verringert den TTL-Wert um eins.

02

Jeder Router macht einen Hop sichtbar

Sobald der TTL-Wert 0 erreicht, verwirft der Router das Paket und sendet meist eine ICMP-Antwort vom Typ time exceeded zurueck. Damit erkennt Traceroute, welchen Hop das Paket erreicht hat.

03

Der TTL-Wert steigt Schritt fuer Schritt

Danach wiederholt Traceroute den Vorgang mit TTL 2, dann 3, dann 4 und so weiter. So wird der Pfad Hop fuer Hop sichtbar, bis das Paket schliesslich das Ziel erreicht.

04

Fuer jede Probe wird die Round-Trip-Zeit gemessen

Bei jedem Hop misst Traceroute, wie lange die Antwort zurueck braucht. Genau diese Zeiten helfen dabei, Latenzspruenge oder ungewoehnliche Verzoegerungen auf der Route zu erkennen.

Wie man die Ausgabe liest

Eine typische Traceroute-Zeile enthaelt die Hop-Nummer, einen Hostnamen oder eine IP-Adresse und mehrere gemessene Antwortzeiten. Ein vereinfachtes Beispiel:

traceroute to example.com (93.184.216.34), 30 hops max
 1  router.home (192.168.1.1)   1.1 ms   0.9 ms   1.0 ms
 2  isp-gateway (203.0.113.1)   8.4 ms   8.1 ms   8.5 ms
 3  * * *
 4  core1.provider.net           18.9 ms  19.2 ms  18.7 ms
 5  example.com (93.184.216.34) 24.3 ms  24.0 ms  24.1 ms

Hop-Nummer

Die Zahl am Zeilenanfang zeigt, wie weit das Probe-Paket gekommen ist. Hop 1 ist meist Ihr lokaler Router, danach folgen ISP-Router, Transit-Netze und schliesslich das Ziel.

Hostnamen und IP-Adressen

Traceroute kann einen Reverse-DNS-Namen, eine IP-Adresse oder beides anzeigen. Fehlende Namen sind haeufig und fuer sich allein kein Problem.

Drei Messwerte

Viele Traceroute-Tools senden pro Hop mehrere Probes. Deshalb erscheinen oft drei Zeiten. Kleine Unterschiede sind normal, groessere Abweichungen koennen auf Last oder wechselnde Pfade hindeuten.

Der letzte Hop

Wenn das Ziel antwortet, zeigt die letzte Zeile, dass die Probe dort angekommen ist. Fehlt diese Zeile, blockiert das Ziel eventuell Antworten oder die Route bricht vorher ab.

Was Sterne und Timeouts bedeuten

Eine Zeile mit `* * *` bedeutet, dass Traceroute fuer diese Probe rechtzeitig keine Antwort erhalten hat. Das heisst nicht automatisch, dass der Verkehr an diesem Hop wirklich ausfaellt.

Viele Router begrenzen Antworten auf Traceroute, behandeln ICMP mit niedriger Prioritaet oder blockieren bestimmte Probe-Typen ganz. Wenn spaetere Hops normal antworten, ist der stille Hop oft nur diagnostisch unsichtbar und nicht die eigentliche Stoerung.

Traceroute vs Ping

Thema Traceroute Ping
Zentrale Frage Welchen Pfad nimmt der Verkehr, und wo beginnen Verzoegerungen? Antwortet das Ziel, und wie hoch ist die gesamte Round-Trip-Zeit?
Am besten geeignet fuer Routing-Analyse, Hop-fuer-Hop-Fehlersuche, Provider- und Pfadprobleme. Schnelle Erreichbarkeitspruefung, Paketverlustkontrolle und Basis-Latenz.
Ausgabe Mehrere Hops mit eigenen Zeitwerten fuer jeden Schritt der Route. Wiederholte Antworten von genau einem Ziel.
Passender Leitfaden

Sie brauchen zuerst einen schnellen Erreichbarkeitstest?

Ping ist der schnellste erste Check fuer grundlegende Erreichbarkeit, Round-Trip-Latenz und Paketverlust, bevor Sie mit Traceroute den Pfad Hop fuer Hop analysieren.

Zum Ping-Leitfaden β†’

Typische Szenarien richtig interpretieren

Die Latenz springt bei Hop 8 nach oben und bleibt danach hoch

Wenn die Antwortzeiten an einem Hop deutlich steigen und auch bei allen folgenden Hops hoch bleiben, kann dort oder im Netz dahinter reale Verzoegerung entstehen.

Ein mittlerer Hop zeigt Sterne, spaetere Hops sind aber normal

Das bedeutet meist nur, dass dieser Router auf Traceroute-Probes nicht antwortet, nicht dass normaler Nutzverkehr dort zwingend endet.

Nur der letzte Hop antwortet nicht

Der Zielhost kann ICMP- oder UDP-Antworten blockieren, waehrend die Anwendung selbst weiterhin funktioniert. Traceroute allein beweist dann keinen echten Ausfall.

Die Route unterscheidet sich je nach Region

Unterschiedliche Quellstandorte koennen andere Provider oder Peering-Pfade nutzen. Darum kann ein Dienst von einem Ort gesund wirken und von einem anderen degradiert sein.

Wichtige Einschraenkungen

  • ● Traceroute zeigt den Hinweg der Probes, aber Rueckantworten koennen einen anderen Pfad nehmen.
  • ● Router behandeln Diagnoseverkehr oft anders als echten Anwendungsverkehr.
  • ● Manche Netze filtern ICMP-, UDP- oder TCP-Probes, was Hops verbergen oder das Bild verzerren kann.
  • ● Eine langsame Antwort eines Routers bedeutet nicht automatisch, dass er Produktionsverkehr genauso langsam weiterleitet.

So fuehren Sie Traceroute aus

Linux und macOS
traceroute example.com

Der klassische traceroute-Befehl verwendet je nach Plattform standardmaessig meist UDP-Probes.

Windows
tracert example.com

Unter Windows heisst der Befehl tracert und verwendet typischerweise ICMP Echo Requests.

Erweiterte Variante
mtr example.com

MTR kombiniert Ideen aus Ping und Traceroute und ist sinnvoll, wenn Sie Paketverlust und Latenz laufend beobachten moechten.

Haeufige Fragen

Traceroute hilft bei einer Analyse. Monitoring hilft, bevor Nutzer es merken.

Traceroute eignet sich hervorragend fuer manuelle Diagnose, wenn bereits etwas auffaellig ist. nsmon ergaenzt das durch kontinuierliche Messung von Erreichbarkeit und Latenz aus mehreren Regionen, damit Probleme frueher sichtbar werden und Standorte vergleichbar bleiben.