Traceroute

Aus mxlinuxusers.de

traceroute ist ein Werkzeug, mit dem der Weg von Daten, die vom Rechner abgeschickt wurden, bis ins Ziel verfolgt werden kann. Es stellt damit ein Hilfsmittel dar, um Netzwerkproblemen auf die Spur zu kommen. Auch wenn man vielleicht selbst mit der Ausgabe von traceroute nicht viel anfangen kann, so kann sie, z.B. in einem Forum gepostet, dazu beitragen, solche Netzwerkprobleme zu klären.

Normalerweise wird traceroute in dieser Form aufgerufen

traceroute ZIEL

wobei ZIEL entweder der Hostname oder die IP-Adresse des zu erreichenden Ziels sein kann.

Beispiel:

traceroute mxlinux.org
traceroute to mxlinux.org (104.21.57.181), 30 hops max, 60 byte packets
 1  _gateway (10.31.0.1)  53.067 ms  54.913 ms  62.761 ms
 2  89.38.99.2 (89.38.99.2)  63.730 ms 89.38.99.3 (89.38.99.3)  63.417 ms 89.38.99.2 (89.38.99.2)  65.106 ms
 3  109.236.95.228 (109.236.95.228)  62.616 ms 109.236.95.230 (109.236.95.230)  62.785 ms  62.942 ms
 4  109.236.95.167 (109.236.95.167)  74.505 ms  80.516 ms 109.236.95.106 (109.236.95.106)  80.674 ms
 5  * * *
 6  ams-ix.as13335.net (80.249.211.140)  82.269 ms  82.474 ms  92.488 ms
 7  104.21.57.181 (104.21.57.181)  92.255 ms  48.023 ms  47.997 ms

Die einzelnen Zeilen beinhalten dabei folgende Informationen:

  • Zähler (1 ... 30)
  • Name des hops, wenn er geliefert wurde, sonst seine IP-Adresse (ein Hop ist hier der Übergangspunkt von einem Netzsegment bzw. Subnetz zum nächsten, also physikalisch ein Router bzw. Gateway)
  • in Klammern IP des hops
  • Zeit, die der hop braucht um zu antworten (round-trip-Zeit)

da traceroute per default immer drei Datenpakete abschickt, kann jeder dieser Werte (bis auf den Zähler) dreimal auftreten. Nimmt man z.B. Zeile 2

89.38.99.2 (89.38.99.2)  63.730 ms 89.38.99.3 (89.38.99.3)  63.417 ms 89.38.99.2 (89.38.99.2)  65.106 ms

auseinander, so wird dies hoffentlich klarer:

1. Datenpaket: IP 89.38.99.2 braucht 63.730 ms Antwortzeit (round-trip-Zeit)
2. Datenpaket: IP 89.38.99.3 braucht 63.417 ms Antwortzeit
3. Datenpaket: IP 89.38.99.2 braucht 65.106 ms Antwortzeit

Sollte ein hop nicht innerhalb einer bestimmten Zeitspanne (Timeout) antworten, so erscheint nur ein Stern *, wegen den drei verschickten Datenpaketen also genau genommen drei Sterne:

5 * * *

Wie man sieht, erreichen die Daten im Normalfall nicht direkt ihr Ziel, sondern werden über verschiedene Punkte (Router) hops genannt, weitergereicht. Die einzelnen hops müssen sich auch nicht mit ihrem Hostnamen identifizieren, sondern geben nur ihre IP-Adresse an. Da der Weg zum Ziel nicht festgelegt ist und sich ändern kann, spielt dies auch keine Rolle. Interessant ist ja nur, ob die Daten überhaupt ihr Ziel erreichen oder irgendwo "hängenbleiben". Es werden auch die Zeiten angezeigt, die die Daten benötigen, um von einem Punkt zum nächsten zu gelangen.

Wer den Weg der Datenpakete auch mal grafisch auf einer Landkarte ansehen möchte, kann es mal auf einer dieser Seiten ausprobieren (zufällige Auswahl):

Weblinks[Bearbeiten | Quelltext bearbeiten]