2009-03-11 16 views
2

Ich wollte wissen, warum PathPing schneller ist als Tracert. Ich habe viel gegoogelt, war aber nicht zufrieden mit den Antworten, die ich fand, die meisten Antworten sprachen über seine Eigenschaften, aber nicht darüber, warum es schneller ist als Tracert.Warum PathPing ist schneller als Tracert?

Tracert funktioniert durch inkrementelle TTL und Sammeln Antwort von jedem Knoten, bis es Ziel

Aber wie funktioniert PathPing Arbeit erreicht?

Antwort

2

Es ist nicht schneller. PathPing tut nichts weiter, als die Traceroute- und Ping-Methoden in einem Dienstprogramm zu kombinieren, d. H. Einen Ping jedes Knotens in dem Pfad, der einmal entdeckt wurde, zu starten.

In den meisten Fällen stammt die größere Verlangsamung in beiden Anwendungen aus der Namensauflösung und nicht aus der eigentlichen Ablaufverfolgung.

7

Wikipedia geht in some detail:

PathPing ist ein Netzwerk-Dienstprogramm in Windows NT, geliefert Windows 2000, Windows 2003, Windows XP und Windows Vista. Es kombiniert die Funktionalität von Ping mit der von Traceroute (in Windows: tracert), indem es Details des Pfads zwischen zwei Hosts und Ping-ähnliche Statistiken für jeden Knoten im Pfad basierend auf Stichproben über einen Zeitraum angibt, abhängig von der Anzahl Knoten befinden sich zwischen dem Start- und dem End-Host.

Die Vorteile von PathPing über ping und trace sind, daß jeder Knoten als Ergebnis eines einzigen Befehl pinged wird und daß das Verhalten der Knoten über einen längeren Zeitraum untersucht, anstatt die Standardprobe des Ping von vier Nachrichten oder Traceroute die Standard-Single-Route-Trace.

Der Nachteil ist, dass, unter Verwendung der Standardeinstellungen, es oft mehr als fünf Minuten dauert, um ein Ergebnis zu produzieren.

... was schlägt vor, Pfad tatsächlich langsamer ist!

Verwandte Themen