Frage

Ich brauche eine Trace-Route als Teil eines .NET appliation erstellen Fehlersuche zu unterstützen. Ich habe herausgefunden, wie die .NET-Ping-Klasse verwenden, um die Verfolgung zu tun. Was ich nicht verstehe, ist, was die Zahlen durch das Kommandozeilenprogramm gemeldet sind. Dies wird etwas Ergebnis eines „tracert yahoo.com“ aus der Windows-Kommandozeile zensiert:

Verfolgung der Route zu yahoo.com [206.190.60.37] über maximal 30 Hops:

  1    <1 ms    <1 ms    <1 ms  xx.xx.xx.xx
  2     7 ms    <1 ms    <1 ms  yy.yy.yy.yy  
  3    42 ms    37 ms    41 ms  zz.zz.zz.zz  
  4    38 ms    37 ms    37 ms  aa.aa.aa.aa  
  5    36 ms    36 ms    36 ms  bb.bb.bb.bb
  6    42 ms    41 ms    41 ms  cc.cc.cc.cc  
 --- more lines deleted ---

Die erste Spalte ist der Index und die nächsten drei Spalten mal in Millisekunden. Ich habe im Internet nach einer Erklärung gesucht und haben kommen trocken. Ich dachte, dass sie min sein könnte, durchschnittliche und maximale Zahlen aber Zeile 2 scheint diese Idee zu begegnen.

Jon Stonecash

War es hilfreich?

Lösung

Tracert sendet Sätze von Pings zum Ziel. Der erste Satz hat eine Time-to-live (TTL) eine. Die TTL-Einstellung eines bewirkt, dass der erste Router eine Fehlermeldung zurück an den Computer senden. Der Computer führt einen DNS-Lookup der IP-Adresse und zeigt dann den Hostnamen des Routers. Das Programm erhöht dann die TTL und sendet einen weiteren Satz von Pings des nächsten Routers Informationen abzurufen. Dieser Vorgang wird wiederholt, bis der Endpunkt erreicht ist.

Die erste Spalte ist die Anzahl der Hops zum Ziel (maximal 30). Die nächsten drei Spalten sind die Mengen an Zeit, um die Antworten zu erhalten. Die rechte Spalte zeigt die Router-Informationen entlang des Pfades.

Andere Tipps

Ich sah Wikipedia für diese von 1 bis 3 Pakete gesendet, die Millisekunden gemeldet für jedes Paket ist.

Wenn ich mich recht erinnere, tracert hat drei Pings (eigentlich nicht Pings an das Gerät, aber effektiv die gleichen) für jedes Gerät entlang der Strecke und die die drei Zeiten sind nur drei verschiedene Ping-Zeiten für jedes Gerät. wenn Sie ein Gerät in der Liste mit einem oder mehreren Timeouts Zum Beispiel finden, ist, dass das Gerät wahrscheinlich überlastet und verursachen Probleme.

Grundsätzlich senden tracert 3 Pakete an jedem Hop. Die zweite, dritte und vierte Spalte ist RTT kurz für Round Trip Time, die die Zeit für das Paket Hop zu erreichen bedeuten und zurück.

http://customer.comcast.com/help -and-Unterstützung / Internet / run-trace-Befehl /

Hier ist auch eine kurze Erklärung der Ergebnisse der trace:

http://www.ehow.com/way_5148131_understanding-traceroute-results.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top