Verwendung von TRACERT zur Behebung von TCP / IP-Problemen in Windows
Verwendung des TRACERT-Dienstprogramms
Das TRACERT-Diagnosedienstprogramm ermittelt die Route zu einem Ziel durch Senden einer Internetsteuerungsnachricht ICMP-Echo-Pakete (Protocol) zum Ziel. In diesen Paketen verwendet TRACERT unterschiedliche TTL-Werte (IP Time-To-Live). Da jeder Router entlang des Pfads die TTL des Pakets vor dem Weiterleiten des Pakets um mindestens 1 verringern muss, ist die TTL effektiv ein Sprungzähler. Wenn die TTL eines Pakets Null (0) erreicht, sendet der Router einen ICMP. Time Exceeded „Nachricht zurück an den Quellcomputer.
TRACERT sendet das erste Echo-Paket mit einer TTL von 1 und erhöht die TTL bei jeder nachfolgenden Übertragung um 1, bis das Ziel antwortet oder bis die maximale TTL erreicht ist. Der ICMP“ Time Exceeded „-Nachrichten, die von Zwischenroutern zurückgesendet werden, zeigen die Route an. Beachten Sie jedoch, dass einige Router Pakete mit abgelaufenen TTLs stillschweigend verwerfen und diese Pakete für TRACERT unsichtbar sind.
TRACERT druckt eine geordnete Liste der Zwischenrouter aus, die ICMP zurückgeben „Time Exceeded“ -Nachrichten. Wenn Sie die Option -d mit dem Befehl tracert verwenden, wird TRACERT angewiesen, nicht für jede IP-Adresse eine DNS-Suche durchzuführen, sodass TRACERT die IP-Adresse der Near-Side-Schnittstelle der Router meldet.
In der folgendes Beispiel Vom Befehl tracert und seiner Ausgabe durchläuft das Paket zwei Router (157.54.48.1 und 11.1.0.67), um zum Host 11.1.0.1 zu gelangen. In diesem Beispiel lautet das Standard-Gateway 157.54.48.1 und die IP-Adresse des Routers im 11.1.0.0-Netzwerk lautet 11.1.0.67.
Der Befehl: