Knowledge Base (Deutsch)

Traceroute, Ping, MTR und PathPing sind Netzwerktools oder Dienstprogramme, die das ICMP-Protokoll verwenden, um Tests zur Diagnose von Problemen in einem Netzwerk durchzuführen. Das Internet Control Message Protocol (ICMP) ist ein Dienstprogramm zur Fehlerberichterstattung und -diagnose. ICMPs werden von Routern, Zwischengeräten oder Hosts verwendet, um Aktualisierungen oder Fehlerinformationen an andere Router, Zwischengeräte oder Hosts zu übermitteln.

Diese Tools werden normalerweise an einer Microsoft Windows-Eingabeaufforderung ausgeführt. In den meisten Fällen werden diese Tests ausgeführt, wenn beim Endbenutzer die folgenden Probleme auftreten:

  • Internetleistung langsam
  • VoIP-Anrufe – Probleme mit schlechter Anrufqualität
  • Bestimmte Websites können nicht besucht werden.

Unter diesen Umständen kann das Problem ein potenzieller Paketverlust oder ein Latenzproblem sein. Mithilfe dieser Netzwerktools können Sie den Fehler leichter identifizieren.

In diesem Artikel wird Folgendes beschrieben:

  • Zugriff auf die Windows-Eingabeaufforderung
  • Verwenden von Traceroute
  • Verwenden von Ping
  • Grundlegendes zu MTR
  • Verwenden von PathPing

Zugriff auf die Windows-Eingabeaufforderung

Zum Ausführen einer beliebigen Von den in diesem Artikel beschriebenen Netzwerktools oder Dienstprogrammen müssen Sie zuerst eine Windows-Eingabeaufforderung öffnen. Gehen Sie wie folgt vor, um eine Eingabeaufforderung unter Windows 8 oder Windows 10 zu öffnen.

  1. Klicken Sie mit der rechten Maustaste auf die Schaltfläche Start in der unteren linken Ecke des Bildschirms und wählen Sie im Menü Befehl aus Eingabeaufforderung (oder Eingabeaufforderung (Admin), wenn für die Aufgabe Administratorrechte erforderlich sind).

Hinweis:
Gehen Sie für frühere Windows-Versionen wie Windows Vista und Windows 7 wie folgt vor. Klicken Sie auf das Startsymbol und wählen Sie dann Alle Programme > Zubehör und schließlich die Eingabeaufforderung.

Das Eingabeaufforderungsfenster wird geöffnet.

Wenn Sie das Eingabeaufforderungsfenster schließen möchten, geben Sie Exit ein und drücken Sie die Eingabetaste.

Verwenden von Traceroute

Traceroute ist ein Computernetzwerk-Diagnosetool zum Anzeigen der Route (Pfad) und zum Messen von Übertragungsverzögerungen von Paketen über ein IP-Netzwerk (Internet Protocol). In diesem Abschnitt wird gezeigt, wie Traceroute ausgeführt und die Ergebnisse interpretiert werden.

Ausführen von Traceroute

Gehen Sie wie folgt vor, um das Traceroute-Dienstprogramm auszuführen.

  1. Öffnen Sie ein Windows-Eingabeaufforderungsfenster.
  2. Geben Sie an der Eingabeaufforderung tracert < domain.ext > ein (Ersetzen Sie < domain.ext > durch den Domainnamen und die Erweiterung, zu der Sie eine Route verfolgen möchten).

Die Antwort kann einige Sekunden dauern, aber dieser Befehl gibt eine Traceroute von Ihrem Computer zum ausgewählten Ziel.

Hinweis:
Sie können Traceroute jederzeit unterbrechen, indem Sie die STRG-Taste gedrückt halten und C auf Ihrer Tastatur drücken.

Kopieren von Traceroute-Ergebnissen

Um die Ergebnisse Ihrer Traceroute zu kopieren, gehen Sie wie folgt vor.

  1. Klicken Sie mit der rechten Maustaste auf das Eingabeaufforderungsfenster und klicken Sie im Menü auf Alle auswählen.

Dadurch wird der Inhalt in Ihre Zwischenablage kopiert. Der Inhalt des Eingabeaufforderungsfensters wird weiß mit schwarzem Text.

  1. Gehen Sie zu dem Dokument, in das Sie die Ergebnisse einfügen möchten, klicken Sie mit der rechten Maustaste und klicken Sie auf Einfügen (oder Strg-). V).

Die Ergebnisse werden in Ihr Dokument eingefügt. Sie können jetzt das Eingabeaufforderungsfenster schließen.

Grundlegendes zu Traceroute-Ergebnissen

Mit dem Traceroute-Tool werden die Sprünge zwischen dem Endbenutzer und dem Zielserver zugeordnet. Auf diese Weise können Sie feststellen, wo Probleme im Netzwerk liegen können. Die folgenden Beispiele wurden gesammelt, nachdem eine Route zum Server 192.168.1.8 über maximal 30 Hops verfolgt wurde. Sie zeigen eine gute Traceroute, dann zwei schlechte Traceroutes; eine ein fehlgeschlagener Hop und eine eine Routing-Schleife.

Beispiel: eine gute Traceroute

Das folgende Beispiel zeigt eine gute Traceroute.

Sie können jeden Schritt sehen, den die Daten ausführen, wenn sie zum Zielserver von 192.168.1.8 übertragen werden. Diese werden als Hops bezeichnet und stellen ein System oder einen Router dar, über den die Daten übertragen werden. Wie Sie sehen können, hat Hop 7 in diesem Beispiel nicht geantwortet, Hop 8 jedoch, was bedeutet, dass Hop 7 nicht auf die Anforderung reagiert, sondern die Pakete ordnungsgemäß verarbeitet und den Datenverkehr an den nächsten Hop weiterleitet.

Beispiel: ein fehlgeschlagener Hop

Im Beispiel für eine gute Traceroute zuvor reagierte Hop 7 nicht auf die Anforderung, war jedoch nicht fehlgeschlagen, da er Datenverkehr an Hop 8 weiterleitete. Das Ergebnis eines Tests, bei dem ein Hop durchgeführt wurde Wenn Sie nicht antworten und keinen Datenverkehr weiterleiten, sieht dies ungefähr so aus:

Dies zeigt, dass der Test beim Hop fehlschlägt Dies bedeutet, dass Hop 5 nicht reagiert und nicht reagiert oder den Datenverkehr für nachfolgende Sprünge weiterleitet, wenn der Sprung bis zum Sprung 30 (der Standard-Max-Hops für das Trace-Route-Tool) weiterhin fehlschlägt.

Beispiel: Eine Routing-Schleife

Wenn eine Routing-Schleife auftritt, verhindert sie, dass Daten das endgültige Ziel erreichen. Im Gegensatz zum fehlgeschlagenen Hop schleift die Routing-Schleife einfach Daten zwischen zwei Hops hin und her. Im folgenden Beispiel ist eine Schleife zwischen 192.168.1.4 und 192.168.1.5 aufgetreten. Die Daten werden von einem zum anderen übertragen, bis die Sitzung abgelaufen ist oder in diesem speziellen Fall das maximale Sprunglimit erreicht ist.

Hinweis:
Sie werden dies häufig sehen, wenn der Endbenutzer „Wandgarten“ war. Ein „ummauerter Garten“ bezieht sich auf eine Browserumgebung, die die Informationen und Websites steuert, auf die der Benutzer zugreifen kann. Dies ist eine beliebte Methode, die von ISPs verwendet wird, damit der Benutzer nur in bestimmten Bereichen des Webs navigiert. Dies dient häufig dazu, Benutzer vor Informationen zu schützen, z. B. um den Zugriff von Kindern auf ungeeignetes Material einzuschränken.

Verwenden von Ping

Ping ist ein Netzwerkdienstprogramm, mit dem überprüft wird, ob das Ende erreicht ist Der Benutzer kann andere mit dem Internet verbundene Geräte erreichen. Wenn Sie Ping verwenden, testen Sie immer einige verschiedene Sites, um festzustellen, ob es sich nur um eine Site oder alle Sites handelt.

Gehen Sie wie folgt vor, um ein Gerät zu pingen.

  1. Öffnen Sie ein Windows-Eingabeaufforderungsfenster.
  2. Geben Sie an der Eingabeaufforderung ping < IP-Adresse , wie unten gezeigt.

Hinweis:
Sie können Ping unterbrechen Sie können jederzeit die STRG-Taste gedrückt halten und C auf Ihrer Tastatur drücken.

Ping-Ergebnisse verstehen

Ping sendet ICMP-Echoanforderungspakete an das Zielgerät und wartet auf eine ICMP-Echoantwort. Das Programm meldet Fehler, Paketverlust und eine statistische Zusammenfassung der Ergebnisse.

Hinweis:
Das Google-DNS Die Server-IP-Adresse 8.8.8.8 oder die BBC-Serverdomänenadresse bbc.co.uk werden häufig als Ping-Ziele zum Überprüfen der ausgehenden Konnektivität verwendet.

In den folgenden Beispielen wurde der Befehl Ping verwendet So überprüfen Sie die Verbindung zum Gerät 192.168.1.1 mit 32 Datenbytes.

Beispiel: Ein erfolgreicher Ping

Das folgende Beispiel zeigt die Bildschirmanzeige nach einem erfolgreichen Ping-Versuch, wobei vier Es wurden Pakete gesendet und vier Pakete empfangen.

Beispiel: Zielgerät antwortet nicht

Ein Ping Das Ergebnis, wenn das Zielgerät nicht antwortet oder ein Verbindungsproblem vorliegt, sieht folgendermaßen aus:

Obwohl vier Es wurden Pakete gesendet, es wurden keine empfangen, was einen 100% igen Paketverlust anzeigt und auf ein Problem mit der Verbindung oder dem Zielgerät hinweist.

Hinweis:
Ein solches Ergebnis bedeutet nicht immer Das Gerät ist nicht online oder funktioniert nicht ordnungsgemäß. Bei vielen Geräten sind ICMP-Ping-Antworten aus Sicherheits- oder Servicegründen deaktiviert. Selbst wenn sie betriebsbereit sind, sieht es so aus, als wären sie nicht erreichbar.

Beispiel: Ein längerer Test

Leider ist ein Beispielsatz mit vier Pings nicht zum Erkennen von Paketen geeignet Verlust, also müssen wir einen längeren Test durchführen. Dazu fügen Sie das Optionsflag –n hinzu, gefolgt von der Anzahl der Pings, die Sie ausführen möchten, wie im folgenden Beispiel. ping –n 500 192.168.1.1.

Dadurch wird das Ziel 500 Mal gepingt und der Bildschirm mit jedem gesendeten Ping ausgefüllt. Wir müssen nicht jeden Ping anzeigen, sondern nur das Endergebnis, das folgendermaßen aussieht:

Wie Sie können In diesem Test haben wir zwei Pakete verworfen, aber aufgrund der großen Stichprobengröße ist dies vernachlässigbar und liegt innerhalb der Arbeitsparameter. Wenn wir eine Stichprobengröße von nur vier Pings hätten, wäre dies ein Verlust von 50% und kein Verlust echte Reflexion des Verlusts auf der Schaltung.

Wir beurteilen den Paketverlust von Fall zu Fall. Wenn ein signifikanter Verlust festgestellt wird, müssen weitere Tests mit PathPing oder dem Dienstprogramm MTR durchgeführt werden.

MTR (MyTraceRoute) verstehen

MTR (MyTraceRoute, ursprünglich Matt „sTraceRoute“ genannt) ist ein Computerprogramm, das die Funktionen der Programme Traceroute und Ping in einem einzigen Netzwerkdiagnosetool kombiniert.

MTR prüft Router auf dem Routenpfad, indem es die Anzahl der Hops begrenzt, die einzelne Pakete durchlaufen dürfen, und die Antworten auf deren Ablauf abhört. Dieser Vorgang wird regelmäßig wiederholt, normalerweise einmal pro Sekunde, und die Antwortzeiten der Sprünge entlang des Pfads werden verfolgt.

Ein MTR-Testergebnis, wie hier gezeigt, weist auf Probleme mit der DNS-Auflösung hin:

„Ping-Anfrage konnte Host google.com nicht finden. Überprüfen Sie den Namen und versuchen Sie es erneut.“

Wenn der Endbenutzer in der Lage ist, einen Ping-Befehl zu senden IP-Adresse, kann aber einen Domainnamen wie bbc.co.uk nicht pingen, dann liegt wahrscheinlich ein Problem mit der DNS-Einstellung vor.

Verwenden von PathPing

Dieses Netzwerkdienstprogramm ist eine erweiterte Version des Ping-Tools, die für jeden Sprung entlang der Route zum Ziel einen Ping ausführt (im Gegensatz zu Ping, bei dem nur vom Ursprungsgerät zum Zielgerät ein Ping-Befehl gesendet wird).Dies ist äußerst nützlich bei der Diagnose von Paketverlusten und kann bei der Diagnose von Fehlern mit langsamer Geschwindigkeit hilfreich sein.

Gehen Sie zum PathPing eines Geräts wie folgt vor.

  1. Öffnen Sie ein Windows-Eingabeaufforderungsfenster
  2. Geben Sie an der Eingabeaufforderung pathping < IP-Adresse > ein, wie unten gezeigt.

Hinweis:
Sie können PathPing jederzeit unterbrechen, indem Sie die STRG-Taste gedrückt halten und C drücken Ihre Tastatur.

PathPing-Ergebnisse verstehen

Die Vorteile von PathPing gegenüber Ping und Traceroute bestehen darin, dass jeder Knoten als Ergebnis eines einzelnen Befehls gepingt wird und das Verhalten von Knoten untersucht wird über einen längeren Zeitraum anstatt der Standard-Ping-Stichprobe von vier Nachrichten oder der Standard-Traceroute-Einzelrouten-Ablaufverfolgung. Der Nachteil ist, dass die Anzeige der PathPing-Statistiken insgesamt 25 Sekunden pro Hop dauert.

In den folgenden Beispielen wurde der Befehl PathPing verwendet, um die Verbindung zum Gerät 192.168.1.6 über einen Zeitraum von maximal 25 Sekunden zu überprüfen 30 Sprünge.

Beispiel: erfolgreiches Pathping

Im Beispiel gab es fünf Sprünge entlang der Route vom Ursprung 192.168.1.1 zum Ziel 192.168.1.6. Bei jedem Hop wurden 100 Pakete gesendet und es gingen keine Pakete verloren.

Beispiel: Fehlgeschlagenes Pathping

Das Beispiel zeigt einige der verschiedenen Ergebnisse, die möglicherweise auftreten. Schauen Sie sich jedes der Hopfenergebnisse an und was sie bedeuten. In diesem Beispiel konzentrieren wir uns auf die Sprünge 1, 3, 4 und 9.

Die 10/100 = 10% zeigen, dass 10 von 100 verworfenen Paketen direkt an diesen Hop gesendet wurden. Die 5/100 = 5% zeigen an, dass 5 Pakete verworfen wurden, die den Hop durchlaufen haben.

Hinweis:
Beim zweiten Hop zeigt die 6/100 = 6% an, dass der Paketverlust jedoch anhält Dies ist wahrscheinlich darauf zurückzuführen, dass Pakete beim Testen vom ersten Hop verworfen werden, und nicht auf ein Problem mit dem zweiten Hop.

Ein Ergebnis, das den Verlust des ersten Hops zeigt, zeigt die wahrscheinliche Ursache für den ursprünglichen Endbenutzer an. “ s Router und wird mit der IP-Adresse des Routers angezeigt (z. B. 192.168.0.1). Überprüfen Sie in diesem Fall den Router und ersetzen Sie ihn gegebenenfalls, und wiederholen Sie den Test. Wenn der Verlust durch einen Hop nach dem Ursprung erkennbar ist Router (höchstwahrscheinlich ab Hop 2), dann sollte das Problem beim Dienstanbieter gemeldet werden.

Bei Betrachtung von Hop 3

Auf Hop 3 wurden keine Pakete verworfen, aber es hat eine ungewöhnlich hohe Ping-Antwortzeit von 304 ms. Dies könnte darauf hinweisen, dass die Hardware auf diesem Hop nicht ist korrekte Leistung, und dies kann ursächlich sein g hohe Reaktionszeiten und langsame Geschwindigkeiten. Wenn die Hardware auf diesem Hop nicht ordnungsgemäß funktioniert, werden bei allen nachfolgenden Hops hohe Ping-Zeiten angezeigt. In diesem Fall sollten Sie die Hardware auf diesem Hop untersuchen.

Betrachten Sie Hop 4,

Wie Sie sehen, hat dieser Hop nicht auf an ihn gesendete Pings geantwortet, ist aber nicht gelöscht worden alle durch ihn gesendeten Pings. Wie unter „Grundlegendes zu Ping-Ergebnissen“ erwähnt, ist dies darauf zurückzuführen, dass der Server aus Sicherheits- oder Dienstgründen nicht auf ICMP-Ping-Anforderungen reagiert und kein Problem anzeigt.

Betrachten von Hop 9,

Alles auf Hop 5 bis 8 ist in Ordnung und alles sieht normal aus, Hop 9 jedoch nicht.

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.