Warum druckt MTR mehrere IPs als neuesten Knoten?

407
Abraham

Ich führe den folgenden Befehl im Terminal aus, um die Routen zwischen meinem Computer und zu verfolgen 167.99.31.209:

mtr -n --tcp 167.99.31.209 --port 1111 

Dies ist die Ausgabe des obigen Befehls nach einer Weile: enter image description here

Warum werden in den letzten Zeilen mehrere IP-Adressen als letzter Knoten ausgegeben? Mehrere IP-Adressen für die Knoten 2 bis 16 zu sehen, ist verständlich (aufgrund unterschiedlicher Routing-Knoten), aber die unterschiedliche IP-Adresse für den letzten Knoten ist seltsam, da ich nach Routen nach 167.99.31.209 suche, nicht nach einer anderen IP-Adresse.

3

1 Antwort auf die Frage

4
grawity

Das ist nicht unbedingt der letzte Knoten.

Das Problem hierbei ist, dass mtr die Anzahl der Zeilen nicht mehr aktualisiert, wenn mtr die ersten Antworten erhalten hat. Der erste Weg, der gesehen wurde, hatte 17 Sprünge, aber später änderte er sich in 18 oder 19 oder 20.

(Im Allgemeinen ist die Benutzeroberfläche von mtr völlig ungeeignet für die Anzeige von Spuren, die mehrere völlig unterschiedliche Pfade annehmen. Selbst wenn die Pfade gleich lang sind, können Sie nicht unterscheiden, welche Adressen zu welchem ​​Pfad gehören ...)

In diesem Fall drücken Sie am besten auf R, um den Trace neu zu starten.