Pfadverfolgung

Verlust und Laufzeit an jedem Hop. ICMP-Proben gehen über den lokalen Agenten von diesem Computer aus.

ICMP-Proben verlassen deinen Computer über den lokalen Agenten. Hop-Ergebnisse bleiben auf dieser Seite.

Lokaler Agent

Füge den aktuellen Code aus dem Agentenfenster ein. Das Feld wird nach jedem Versuch geleert.

Agent getrennt

Agent einrichten

Lade den lokalen Agenten herunter, starte ihn und kehre zu dieser Seite zurück.

Über den Agenten und Download
  1. Starte MyDevTools Agent. Unter Linux braucht ICMP den Ping-Gruppenbereich oder CAP_NET_RAW.
  2. Kopiere den Kopplungscode aus dem Agentenfenster.
  3. Füge den Code unten ein. Erlaube lokalen Netzwerkzugriff, wenn der Browser danach fragt.

Private, Loopback- und LAN-Ziele sind standardmäßig gesperrt. Starte den Agenten mit --allow-private nur bewusst neu. Router auf dem Pfad werden auch mit privater Adresse angezeigt. Die Kopplung fügt icmp.trace hinzu und behält Fähigkeiten, die dieser Browser schon hat; einen Scanner gewährt sie nie.

Der Browser sendet Ziel und Probeneinstellungen nur an den Agenten auf 127.0.0.1. ICMP-Proben gehen vom Agenten ins Netz, daher können Ziel und Router diesen Computer sehen. MyDevTools-Server erhalten weder Ziel noch Tabelle. Dieser Browser merkt sich letzte Ziele und diese Einstellungen. Hop-Ergebnisse und den Code speichert er nicht.

Ziel

Ein Hostname oder eine IP-Adresse. Die erste aufgelöste Adresse wird geprüft. Router auf dem Pfad erscheinen auch mit privater Adresse.

Millisekunden zwischen Proben, von 200 bis 60000. Die nächste Probe wartet den Rest des Intervalls. Standard 1000.

ICMP-Nutzlast, von 0 bis 1472 Bytes. Don't Fragment bleibt an. Standard 64.

Wie viele Hops geprüft werden, von 1 bis 64. Proben enden am Ziel. Standard 30.

Wie lange jede Probe wartet, von 100 bis 30000 ms. Standard 5000.

Automatisch wählt der Computer. Die Liste enthält nur Adressen dieses Computers, keine Nachbarn im Netz.

Bereit

Pfadverfolgung

Pfadverfolgung
NameNrVerlust %GesendetEmpfangenBesteMittelSchlechtesteLetzteStAbwJitterStatus
Auf dieser Seite

Pfadverfolgung sendet fortlaufende ICMP-Echo-Proben vom lokalen MyDevTools-Agenten und zeigt Verlust und Laufzeit jedes Hops. Der Browser sendet selbst kein ICMP. icmp.trace wird getrennt von http.request gewährt.

Detaillierte Funktionalität

Die Tabelle aktualisiert sich während der Verfolgung. Jeder Hop zeigt gesendete und empfangene Pakete, Verlust sowie letzte, beste, mittlere und schlechteste Laufzeit, die Standardabweichung und der mittlere Jitter. Ein stiller Hop zeigt „Keine Antwort“ und lässt die Adresse leer. Eine Router-Antwort bleibt sichtbar, auch ein Heim-Gateway oder eine CGNAT-Adresse aus 100.64.0.0/10. Das sind Beobachtungen des Pfads, keine neuen Ziele. Die eingegebene Adresse wird extra geprüft: private und Loopback-Ziele brauchen --allow-private, Metadata, Link-local und Multicast bleiben verboten. Proben enden am Ziel oder wenn sich derselbe Router am Ende wiederholt. Die Tabelle lässt sich als Text oder HTML kopieren und herunterladen. Der Agent schreibt den Bericht nicht auf die Platte. Letzte Ziele und Einstellungen bleiben in diesem Browser. Hop-Ergebnisse werden nicht gespeichert.

Praktische Beispiele

  • 1.1.1.1 verfolgt einen öffentlichen Resolver mit 64 Byte Nutzlast, 30 Hops und 5 Sekunden Probe-Zeitlimit.
  • example.com wird über das DNS des Computers aufgelöst, danach wird nur die erste Adresse geprüft.
  • 127.0.0.1 braucht einen Start mit --allow-private.

So verwenden Sie dieses Tool

  1. Lokalen Agenten starten

    Lade den Agenten herunter, starte ihn und kopiere den Code. Unter Linux braucht ICMP den Ping-Gruppenbereich oder CAP_NET_RAW.

  2. Pfadverfolgung koppeln

    Füge den Code ein und verbinde. Die Seite fordert icmp.trace an und behält Fähigkeiten, die dieser Browser schon hat, etwa http.request.

  3. Einen Host verfolgen

    Gib einen Hostnamen oder eine IP ein, passe Intervall, Nutzlast, Hop-Grenze und Zeitlimit bei Bedarf an und drücke Start. Stopp beendet die Proben. Der letzte Schnappschuss bleibt auf der Seite.

  4. Bericht kopieren

    Wähle einen Hop, um den ICMP-Status zu lesen. Kopiere oder lade die Tabelle als Text oder HTML herunter.

Tipps und Best Practices

  • Der Verlust ist eine ganze Zahl. Vor der ersten Probe ist er 0. Danach ist er 100 minus 100 mal empfangen geteilt durch gesendet.
  • Eine fehlende Laufzeit ist ein Strich, keine Null.
  • Standardabweichung und mittlerer Jitter erscheinen nach zwei Antworten, auf Zehntel Millisekunden. Ein Timeout ist keine Stichprobe. Jitter ist der laufende Mittelwert der absoluten Differenz aufeinanderfolgender Antworten.
  • Schalte die Namensauflösung aus, damit in der Host-Spalte die numerische Adresse steht.
  • Der Agent führt höchstens zwei Verfolgungen gleichzeitig aus. Jedes Desktop-Fenster startet eine eigene.
  • Der veröffentlichte Windows-Download kann älter sein als diese Seite. Die Verfolgung braucht einen Agenten, der icmp.trace anbietet.
  • Path-MTU suchen sendet DF-Proben und behält die größte Größe, die ein Echo erhält. Eine verlorene Probe ist keine Größengrenze. Die Suche endet bei 1500 Bytes.
  • Quelle listet die Adressen dieses Computers. Automatisch überlässt die Wahl dem System. Die Liste ist kein Scan und keine ARP-Tabelle.

Hilf bei der nächsten Entscheidung

Was sollen wir als Nächstes verbessern?

Wähle einen Vorschlag. Dies sind Ideen, keine zugesagten Funktionen.

Eine Option wählen

Die Stimme sendet nur die gewählte Option als anonymen Zähler. Sie enthält keine Eingaben, Dateidaten, URL, Cookies oder Kennung und wird nicht in diesem Browser gespeichert. Nach dem Neuladen ist eine weitere Stimme möglich.