Wie Sie TRACERT TCP/IP-Problemen in Windows

Microsoft Windows 2000-Version dieses Artikels finden Sie unter 162326 .

Zusammenfassung

Dieser Artikel beschreibt "tracert" (Trace Route), ein Befehlszeilenprogramm, mit dem Sie den Pfad zu verfolgen, den ein Paket (IP = Internet Protocol) zum Ziel hat.


Dieser Artikel behandelt die folgenden Themen:
  • Wie Sie das Dienstprogramm TRACERT
  • Wie Sie TRACERT zum Beheben
  • Wie "tracert"-Optionen

Weitere Informationen

Wie Sie das Dienstprogramm TRACERT

Das Diagnosedienstprogramm TRACERT ermittelt die Route zu einem Ziel von Internet Control Message Protocol (ICMP) Echo-Pakete an das Ziel gesendet. In diesen Paketen verwendet TRACERT unterschiedliche IP Time To Live (TTL)-Werte. Da jeder Router auf dem Pfad Dekrementieren TTL des Pakets mindestens 1 erfordert vor der Weiterleitung des Pakets, ist die TTL praktisch ein Hop-Zähler. Erreicht die Gültigkeitsdauer in einem Paket null (0), sendet der Router eine ICMP Nachricht "Time Exceeded" an den Quellcomputer.


TRACERT sendet das erste Echopaket mit dem TTL-Wert 1 und erhöht diesen Wert bei jeder nachfolgenden Übertragung 1 bis das Ziel antwortet oder die TTL-Höchstwert erreicht ist. "Time Exceeded" ICMP-Nachrichten Zwischenrouter senden zurück zeigen die Route. Beachten Sie jedoch, dass einige Router Pakete, die mit abgelaufenen TTLs haben automatisch löschen und diese Pakete für TRACERT nicht sichtbar sind.


TRACERT druckt eine geordnete Liste von Zwischenroutern, die zurückgeben "Time Exceeded" ICMP Meldungen. Mit dem Befehl Tracert -d weist TRACERT, einen DNS-Lookup für jede IP-Adresse auszuführen, so dass TRACERT die IP-Adresse der nächstgelegenen Schnittstelle der Router meldet.


Im folgenden Beispiel wird der Befehl Tracert und seine Ausgabe durchläuft das Paket zwei Router (157.54.48.1 und 11.1.0.67) host 11.1.0.1 erreicht. In diesem Beispiel wird das Standardgateway 157.54.48.1 und die IP-Adresse des Routers im 11.1.0.0-Netzwerk ist auf 11.1.0.67 festgelegt.

Der Befehl:

C:\ > Tracert 11.1.0.1 erreicht
Die Ausgabe des Befehls:
   Tracing route to 11.1.0.1 over a maximum of 30 hops
---------------------------------------------------
1 2 ms 3 ms 2 ms 157.54.48.1
2 75 ms 83 ms 88 ms 11.1.0.67
3 73 ms 79 ms 93 ms 11.1.0.1

Trace complete.

Wie Sie TRACERT zum Beheben

TRACERT können Sie herausfinden, wo ein Paket im Netzwerk angehalten wurde. Im folgenden Beispiel ist das Standard-Gateway festgestellt, dass für den Host auf 22.110.0.1 kein gültiger Pfad. Wahrscheinlich hat der Router ein Konfigurationsproblem oder das 22.110.0.0 Netzwerk nicht vorhanden ist, was eine falsche IP-Adresse.

Der Befehl:

C:\ > Tracert 22.110.0.1
Die Ausgabe des Befehls:

   Tracing route to 22.110.0.1 over a maximum of 30 hops
-----------------------------------------------------
1 157.54.48.1 reports: Destination net unreachable.

Trace complete.

TRACERT ist nützlich für die Problembehandlung in umfangreichen Netzwerken, in denen mehrere Pfade führen kann auf demselben oder wo viele Zwischenkomponenten (Router oder Brücken) beteiligt sind.


Wie "tracert"-Optionen

Gibt verschiedene Befehlszeilenoptionen, mit denen Sie in Verbindung mit TRACERT zwar die Optionen nicht normalerweise für standard-Fehlerbehebungsmaßnahmen erforderlich sind.


Das folgende Beispiel einer Befehlssyntax zeigt alle möglichen Optionen:
Tracert -d --h Abschnitte max -j Hostliste - w Timeout target_host
Die Parameter?

   -d 
Specifies to not resolve addresses to host names

-h maximum_hops
Specifies the maximum number of hops to search for the target

-j host-list
Specifies loose source route along the host-list

-w timeout
Waits the number of milliseconds specified by timeout for each
reply

target_host
Specifies the name or IP address of the target host

Eigenschaften

Artikelnummer: 314868 – Letzte Überarbeitung: 21.01.2017 – Revision: 2

Feedback