Definition

Traceroute

Traceroute ist ein Hilfsprogramm, das die Route (die spezifischen Gateway-Computer bei jedem Hop) durch das Internet zwischen Ihrem Computer und einem bestimmten Zielcomputer aufzeichnet. Es berechnet und zeigt auch die Zeit an, die für jeden Sprung benötigt wurde. Traceroute ist ein praktisches Tool, um Probleme im Internet-Netzwerk zu erkennen und einen detaillierten Eindruck vom Internet selbst zu bekommen. Ein anderes Dienstprogramm, Ping, wird häufig vor der Verwendung von Traceroute eingesetzt, um festzustellen, ob ein Host im Netzwerk vorhanden ist.

Das Dienstprogramm Traceroute ist in einer Reihe von Betriebssystemen enthalten, darunter Windows und macOS oder als Teil eines TCP/IP-Pakets. Wenn Ihr Linux-System das Tool nicht enthält, können Sie es nachträglich installieren.

Wie Traceroute funktioniert

Wenn Sie den Befehl traceroute eingeben, veranlasst das Dienstprogramm das Senden eines Pakets (über das Internet Control Message Protocol, ICMP), das einen Zeitgrenzwert (die so genannte Time-to-live, TTL) enthält, der vom ersten Router, der es empfängt, überschritten werden soll. Daraufhin sendet dieser eine Meldung Time Exceeded zurück. Dadurch kann Traceroute die Zeit ermitteln, die für den Sprung zum ersten Router benötigt wird. Durch Erhöhen des Zeitlimits wird das Paket erneut gesendet, so dass es den zweiten Router auf dem Weg zum Ziel erreicht, der eine weitere Time-Exceeded-Meldung zurücksendet, und so weiter. Traceroute stellt fest, wann das Paket das Ziel erreicht hat, indem es eine Portnummer angibt, die außerhalb des normalen Bereichs liegt. Bei deren Erhalt wird eine Port-Unreachable-Meldung zurückgegeben, so dass Traceroute die Zeitdauer des letzten Sprungs messen kann. Im weiteren Verlauf des Tracerouting werden die Aufzeichnungen für jeden einzelnen Hop angezeigt. Eigentlich wird jeder Hop dreimal gemessen. Wenn Sie ein Sternchen * sehen, bedeutet dies, dass ein Sprung eine bestimmte Grenze überschritten hat).

Testergebnis der Traceroute-Variante Tracert unter Windows.
Abbildung 1: Testergebnis der Traceroute-Variante Tracert unter Windows.

Wenn Sie ein Windows-Betriebssystem haben, probieren Sie Traceroute aus, indem Sie die Eingabeaufforderung oder PowerShell starten und dann zum Beispiel

tracert www.google.de

eingeben. Für www.google.de können sie den Domänennamen oder die IP-Adresse des Ziel-Hosts verwenden, zu dem Sie die Verbindung testen wollen.

Diese Definition wurde zuletzt im Dezember 2021 aktualisiert

Erfahren Sie mehr über Netzwerksoftware

ComputerWeekly.de
Close