Troubleshooting im Netzwerk mit Ping Das Messen von Verbindungen mit Ping - in der Befehlszeile

Von Thomas Joos 2 min Lesedauer

Anbieter zum Thema

Ping“ ist ein einfacher Befehl, der allerdings verschiedene Parameter bietet, mit denen Admins und auch Nutzer schnell Probleme identifizieren können. Mit Ping lässt sich herausfinden, welche Qualität eine Verbindung zwischen zwei Netzwerkgeräten hat. Wir zeigen die Möglichkeiten in diesem Tipp.

Screenshot: Netzwerkanalyse mit Ping(Bild:  Thomas Joos)
Screenshot: Netzwerkanalyse mit Ping
(Bild: Thomas Joos)

Der Ping-Befehl in Windows dient zur Überprüfung der Netzwerkverbindungen zu anderen Systemen oder Geräten. Er verwendet das Internet Control Message Protocol (ICMP), um Echo-Anforderungen an ein Ziel zu senden und auf eine Antwort zu warten.

Die Reaktionszeit wird gemessen und angezeigt. Das hilft bei der Diagnose von Netzwerkproblemen. Im Folgenden finden sich verschiedene Anwendungsfälle und Beispiele für den Einsatz des Ping-Befehls.

Ping an eine IP-Adresse:

ping 192.168.1.1

Dieser Befehl sendet ICMP-Echo-Anforderungen an die angegebene IP-Adresse. Das ist nützlich, um die Erreichbarkeit eines spezifischen Geräts im Netzwerk zu testen.

ping beispielserver.de

Mit diesem Befehlt werden Echo-Anforderungen an den angegebenen Host-Namen gesendet. So lässt sich sowohl die DNS-Auflösung als auch die Erreichbarkeit des Ziels prüfen.

Erweiterte Optionen mit Ping nutzen

Bestimmte Anzahl von Echo-Anforderungen senden:

ping -n 5 192.168.1.1

Mit diesem Befehl begrenzen Admins die Anzahl der Echo-Anforderungen auf 5. Standardmäßig sendet Windows 4 Anfragen.

Timeout für Echo-Anforderungen festlegen:

ping -w 3000 192.168.1.1

Das Statement setzt das Timeout für jede Echo-Anforderung auf 3000 Millisekunden (3 Sekunden) fest. Hilfreich, um die Toleranz gegenüber Netzwerkverzögerungen zu testen.

Ping mit einer größeren Datenmenge:

ping -l 1400 192.168.1.1

Mit diesem Befehl werden Echo-Anforderungen mit einer Datenlast von 1400 Bytes gesendet. Nützlich, um die Handhabung von Fragmentierung und die Leistung des Netzwerks zu bewerten.

Ping ohne DNS-Auflösung:

ping -a 192.168.1.1

Mit dieser Befehlszeile wird versucht, den Hostnamen der angegebenen IP-Adresse zu finden. Das kann bei der Diagnose von DNS-Problemen helfen.

Kontinuierlicher Ping:

ping -t 192.168.1.1

mithilfe dieses Bafehls senden Admins Echo-Anforderungen an die Zieladresse, bis der Prozess manuell mit CTRL+C unterbrochen wird. Dies ist hilfreich, um die Stabilität der Verbindung über einen längeren Zeitraum zu überwachen.

Netzwerkdiagnose mit Ping

Ping zur Bestimmung der MTU-Größe:

ping -f -l 1472 192.168.1.1

In diesem Befehl wird der -f-Parameter verwendet, um die Fragmentierung von Paketen zu verhindern. Zugleich setzt er die Datenlast auf 1472 Bytes (plus 28 Bytes für Header ergibt die MTU-Größe von 1500 Bytes) fest. Ein Test damit hilft bei der Ermittlung der maximalen Übertragungseinheit (MTU) des Netzwerks.

Traceroute mit Ping durchführen:

ping -r 9 192.168.1.1

Der Befehl verwendet den -r-Parameter, um den Weg der Pakete bis zum Ziel zu verfolgen. Er bietet also eine alternative Methode zu tracert, die hilft, den Pfad der Pakete durch das Netzwerk zu verstehen.

(ID:49994131)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu RZ- und Server-Technik

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung