Muss ein Problem behoben werden, wenn Traceroute durchgehend eine Zeile mit „6 * * *“ ausgibt?

Muss ein Problem behoben werden, wenn Traceroute durchgehend eine Zeile mit „6 * * *“ ausgibt?

Ich versuche herauszufinden, warum ich von meinem Mac OSX Yosemite aus Probleme habe, eine bestimmte Website zu erreichen. Der Dienstanbieter hat mir vorgeschlagen traceroute, einen auszuführen. Wenn ich das tue, erhalte ich unabhängig vom Ziel ein Ergebnis wie dieses:

traceroute to google.com (74.125.239.96), 64 hops max, 52 byte packets
 1  10.1.10.1 (10.1.10.1) 60 bytes to 10.1.10.14  1.398 ms  1.423 ms  1.202 ms
 2  24.4.6.1 (24.4.6.1) 36 bytes to 10.1.10.14  11.383 ms  9.741 ms  9.311 ms
 3  te-0-2-0-12-sur04.santaclara.ca.sfba.comcast.net (162.151.30.169) 76 bytes to 10.1.10.14  9.483 ms  10.148 ms  9.452 ms
 4  te-0-5-0-8-sur03.santaclara.ca.sfba.comcast.net (162.151.78.109) 76 bytes to 10.1.10.14  9.690 ms
    te-0-5-0-9-sur03.santaclara.ca.sfba.comcast.net (162.151.78.113) 76 bytes to 10.1.10.14  9.923 ms
    te-0-5-0-2-sur03.santaclara.ca.sfba.comcast.net (69.139.198.41) 76 bytes to 10.1.10.14  10.323 ms
 5  be-232-ar01.santaclara.ca.sfba.comcast.net (162.151.78.253) 76 bytes to 10.1.10.14  12.258 ms  13.268 ms  9.708 ms
 6  * * *
 7  he-0-10-0-0-pe03.11greatoaks.ca.ibone.comcast.net (68.86.85.214) 76 bytes to 10.1.10.14  15.528 ms
    he-0-13-0-0-pe03.11greatoaks.ca.ibone.comcast.net (68.86.83.134) 76 bytes to 10.1.10.14  11.379 ms
    he-0-15-0-1-pe03.11greatoaks.ca.ibone.comcast.net (68.86.86.222) 76 bytes to 10.1.10.14  11.174 ms
 8  173.167.59.66 (173.167.59.66) 36 bytes to 10.1.10.14  14.655 ms
    66-208-228-70.ubr01a.hurtl301.al.hfc.comcastbusiness.net (66.208.228.70) 36 bytes to 10.1.10.14  10.514 ms
    173.167.59.66 (173.167.59.66) 36 bytes to 10.1.10.14  35.888 ms
 9  72.14.232.138 (72.14.232.138) 36 bytes to 10.1.10.14  10.164 ms
    209.85.241.55 (209.85.241.55) 36 bytes to 10.1.10.14  13.837 ms  15.349 ms
10  66.249.95.29 (66.249.95.29) 36 bytes to 10.1.10.14  13.930 ms  10.773 ms  15.731 ms
11  nuq05s01-in-f0.1e100.net (74.125.239.96) 60 bytes to 10.1.10.14  12.693 ms  16.125 ms  11.041 ms

Beachten Sie bei Schritt 6 die drei Sternchen ( *). Das Drucken ist sehr langsam, es dauert jeweils etwa vier Sekunden, bis sie erscheinen. Laut Manpage:

Wenn innerhalb eines 5-Sekunden-Timeout-Intervalls (geändert mit dem Flag -w) keine Antwort erfolgt, wird für diese Sonde ein „*“ gedruckt.

Warum steht in Zeile 6 kein Name für die Sonde, oder ist das nur Zeile 7? Ich habe ein ähnliches Ergebnis von einem anderen Standort mit Comcast-Service festgestellt. Sollte ich mich stattdessen an Comcast wenden, und wenn ja, was sollte ich von ihnen verlangen? Wäre dieses Problem ein Hinweis darauf, dass der Zugriff auf eine bestimmte Website nicht richtig funktioniert? Zusätzlich zu den periodischen Problemen beim Erreichen der oben genannten Website habe ich auch periodische Probleme mit einer VNCSitzung zu einem völlig anderen System mit Timeouts von 3 bis 4 Sekunden, bei denen der Bildschirm nicht aktualisiert wird. Beim Ausführen eines traceroutehabe ich ein ähnliches Problem für dieses Ziel gefunden. Ich sehe diese Probleme seit mehreren Monaten immer wieder, aber traceroutees treten durchgehend Timeouts auf.

Antwort1

Nein, hinsichtlich Ihres Traceroute gibt es nichts zu beheben.

Erstens sind die einzigen Geräte auf dieser Liste, die KEINE Router sind, das erste und das letzte. Jeder Hop stellt einen Router dar. Einige dieser Router befinden sich möglicherweise nicht im öffentlichen Adressraum. In diesem Fall könnten sie keinen Namen für den Hop anzeigen. Da Sie Hops nach Hop 6 haben, kann dies nicht zu Problemen beitragen, die Sie beim Erreichen eines bestimmten Servers haben.

Zweitens hat dies nichts mit Ihrer VNC-Qualität oder irgendeinem anderen Dienst zu tun, außer dass sie ein gemeinsames Timeout-Intervall haben. Traceroute testet überhaupt nicht die Qualität einer Verbindung, sondern nur ihre Konnektivität. Es gibt keinen Hinweis darauf, dass der tatsächliche Datenverkehr, der das Gerät bei Hop 6 durchläuft, eine Zeitüberschreitung erleiden würde. Traceroute ist eine rein diagnostische Funktion und wird von Routern anders gehandhabt als normaler Datenverkehr wie das Abrufen einer Webseite oder das Senden von Paketen in einer VNC-Verbindung.

Konkret hat der Betreiber des Geräts bei Hop 6 beschlossen, keineICMP TTL-Überschreitungsnachrichtenwenn ein Paket aufgrund von TTL verworfen wird (oder vielleicht akzeptiert es überhaupt keine ICMP PING/ECHO-Anfragen). In jedem Fall ist es das Gerät einer anderen Person und diese hat das Recht, es zu verwenden, wie sie möchte. Wenn der Router nicht mit einer TTL-Überschreitungsmeldung antwortet, druckt Traceroute seinen Namen oder seine IP nicht aus.

Falls es hilft: Die meisten Leute können nicht so viele Informationen abrufen wie Sie zwischen sich und Google. Ich kann nur etwa 3 Hops zwischen mir und ihnen sehen. Bei allen anderen Hops kommt es zu einer Zeitüberschreitung.

Antwort2

Ein Tipp, der bei der tieferen Analyse des Problems helfen könnte.

Ich hoffe, dass es möglich ist, eine funktionierende MAC-Inkarnation von mtr zu erhalten/erstellen:
http://www.bitwizard.nl/mtr/

Was ist MTR?

mtr kombiniert die Funktionalität der Programme „Traceroute“ und „Ping“ in einem einzigen Netzwerkdiagnosetool.

Beim Start untersucht mtr die Netzwerkverbindung zwischen dem Host, auf dem mtr läuft, und einem vom Benutzer angegebenen Zielhost. Nachdem es die Adresse jedes Netzwerk-Hops zwischen den Maschinen ermittelt hat, sendet es an jeden eine Reihe von ICMP-ECHO-Anfragen, um die Qualität der Verbindung zu jeder Maschine zu ermitteln. Dabei druckt es laufende Statistiken zu jeder Maschine aus. Eine Vorschau finden Sie in den Screenshots.

mtr wird unter der GNU General Public License vertrieben. Weitere Einzelheiten finden Sie in der Datei COPYING.

verwandte Informationen