Traceroute ist ein Netzwerk-Fehlerbehebungstool, das den Pfad oder die Pfade anzeigen kann, die von einem Datenpaket von der Quelle zum Ziel übernommen werden. Während das Paket die vorgesehene Route durchläuft, können Netzwerkadministratoren die IP-Adressen und Antwortzeiten der Geräte, z. B. Router und Switches, anzeigen, die das Paket auf dem Weg zum Ziel durchlaufen hat. Traceroute kann mehrere verschiedene Netzwerkprotokolle verwenden, z. B. ICMP(Internet Control Message Protocol) Echopakete, TCP (Transmission Control Protocol) oder UDP (User Datagram Protocol), jedoch nutzt der am häufigsten verwendete Ansatz für Traceroute-Prüfungen in der Regel ICMP.

Traceroute-Prüfungen sind nützlich, um zu ermitteln und zu verstehen, wo potenzielle Verzögerungen im Routingprozess auftreten, und hilft dabei, Fehlerpunkte während der Paketreise durch die verschiedenen Netzwerkpfade zu finden.

Beispiel für JSON-Objekte
{
    "Timeout": 0,
    "Host": "dotcom-monitor.com",
    "IgnoreProtocolErrors": false,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": "",
    "Device_Id": 63664,
    "Id": 488966,
    "Task_Type_Id": 20,
    "Name": "dotcom-monitor.com"
}

Feldbeschreibungen

Feld drucktype Erforderlich/Optional beschreibung

Host

Schnur

Erforderlich

Dieses Feld gibt die Zieladresse an.

Beispiel:
"Server": "dotcom-monitor.com"

IgnoreProtocolErrors

boolesch

wahlfrei

Wenn dieses Feld aktiviert ist, werden Protokollfehler übersprungen.

Beispiel:
"IgnoreProtocolErrors": true
DNSResolveMode Schnur Erforderlich MÖGLICHE WERTE:

  • Gerät zwischengespeichert. Device Cached ist die Standardoption und bedeutet, dass die zwischengespeicherte Nameserver-Adresse (NS), die während der Überwachung einer vorherigen Aufgabe (Gerätecache) abgerufen wurde, zunächst für die Überwachung verwendet wird.
  • Nicht zwischengespeichert. Nicht zwischengespeichert bedeutet, dass der Gerätecache (Cache der vorherigen Aufgaben) nicht verwendet wird, sodass jede neue Ausführung eine separate Abfrage an DNS-Stammserver erfordert.
  • TTL-Zwischenspeicherung. TTL-Cached bedeutet, dass Der NS-Cache, der während der Überwachung der vorherigen Aufgaben (Gerätecache) gebildet wurde, zunächst für die Überwachung verwendet wird.
  • Externer DNS-Server. Externer DNS-Server bedeutet, dass eine angegebene IP-Adresse als DNS-Serveradresse betrachtet und für NS-Daten abgefragt wird.

Eine ausführliche Erläuterung finden Sie im Artikel “DNS-Modus-Option”.

Beispiel:
"DNSResolveMode": "External DNS Server"
DNSserverIP Schnur wahlfrei Feld für eine benutzerdefinierte DNS-Server-IP-Adresse. Eine ausführliche Erläuterung finden Sie im Artikel “DNS-Modus-Option”.

Beispiel:
"DNSserverIP": "8.8.8.8"
Device_Id

int32

Erforderlich

LESEN Sie NUR Feld. Die eindeutige Geräte-ID.

Beispiel:
"Device_Id": 8550

Id

int32

Erforderlich

*Nur für Bearbeitungsvorgänge

LESEN Sie NUR Feld. Die eindeutige Aufgaben-ID. Nicht für Erstellungsvorgänge verwenden.

Beispiel:
"Id": 17720

Task_Type_Id

int32

Erforderlich

Die Typ-ID der Aufgabe.

Beispiel:
"Task_Type_Id": 60

name

Schnur

wahlfrei

Der Name der Aufgabe.

Beispiel:
"Name":"Trace Task"

Timeout

int32

wahlfrei

Dieses Feld definiert den maximalen Zeitwert (in Millisekunden) für die Taskausführung.

Beispiel:
"Timeout": 400

Visual Traceroute mit Dotcom-Monitor

Die Dotcom-Monitor-Lösung bietet eine einfache und effektive Möglichkeit, die Verkehrsleistung zu visualisieren. Innerhalb der Dotcom-Monitor-Lösung können Sie mit der Überwachung von IP-Netzwerken beginnen, indem Sie eine Traceroute-Aufgabe erstellen. Geben Sie einfach die IP-Adresse oder den Hostnamen ein, mit dem Sie zusätzliche Einstellungen überwachen und konfigurieren, z. B. Das Abschlusstimeout, und ignorieren oder protokollarisch einschließen. Beachten Sie, dass das Ignorieren von Protokollfehlern sicherstellt, dass Sie keine Fehler von Knoten erhalten, die sich nicht in Ihrem Steuerelement befinden, selbst wenn der Knoten mit zusätzlichen, mehreren Anforderungen geantwortet hat. Darüber hinaus haben Sie die Möglichkeit, bestimmte DNS-Auflösungsmoduseinstellungen festzulegen, die wir in diesem Artikel oben erwähnt haben (Device Cached, Non-Cached, TTL Cached und External DNS Server). Benutzer können auch benutzerdefinierte DNS-Hosts hinzufügen, indem sie bestimmte IP-Adressen zuweisen.

Traceroute-Bericht

Der Traceroute-Bericht ermöglicht es Netzwerkadministratoren, den Status von Netzwerkleistungsverbindungen von einem oder allen Überwachungsstandorten aus visuell zu überprüfen. Eine Ablaufverfolgungsroute kann bei der Fehlerbehebung bei Netzwerkfehlern und der Feststellung helfen, ob das Problem auf DNS, Latenz oder den Server zurückzuführen ist. Jedes Mal, wenn ein Fehler von einem Überwachungsspeicherort erkannt wird, wird eine Ablaufverfolgungsroute von diesem Überwachungsspeicherort zur Ziel-IP-Adresse oder zum Hostnamen erstellt.

Innerhalb des visuellen Ablaufverfolgungsberichts zeigt ein grüner Punkt einen erfolgreichen Hop an, bei dem Pakete ohne Verlust durchlaufen wurden. Ein orangefarbener Punkt zeigt einen Hop an, bei dem paketverlust aufgetreten ist. Ein roter Punkt zeigt an, wo ein Paket diesen bestimmten Hop nicht passieren oder übertragen konnte. Die Ergebnisse können nach bestimmten Anfangs- und Enddaten gefiltert werden, sodass die Ergebnisse im Laufe der Zeit verglichen werden können. Erfahren Sie mehr über Online-Berichte.

Weitere Informationen zur Traceroute und zu den Vorteilen der Nutzung unseres Visual Traceroute Repots finden Sie in unserem Artikel Visual Traceroute Knowledge Base.