Checkmark on Circle.png

Ping

Aus KGS-Wiki

Der ping-Befehl, auch bekannt als ICMP-Echo-Request, wird dafür verwendet, die Erreichbarkeit eines Hosts bzw. einem anderem Rechner im Netzwerk zu überprüfen. Dieser Befehl ist auf den meisten Betriebssystemen verfügbar, einschließlich Windows, macOS und Linux.

Ausführung

Beim Ausführen des ping-Befehls gibt man den Hostnamen oder die IP-Adresse des Ziels an, z.B. ping 192.168.0.69. Wenn das Ziel diese Request empfangen hat, sendet es ein pong, bzw. eine ICMP-Echo-Antwort zurück. Dabei zeichnet der ping-Befehl die benötigte Zeit, um die Anforderung zu senden und die Antwort zu empfangen, sowie den Paketverlust, auf.

/> ping 192.168.0.12
 PING 192.168.0.12 (192.168.0.12)
 From 192.168.0.12 (192.168.0.12): icmp_seq=1 tt1=64 time=420ms
 From 192.168.0.12 (192.168.0.12): icmp_seq=3 tt1=64 time=69ms
 From 192.168.0.12 (192.168.0.12): icmp_seq=2 tt1=64 time=187ms
 From 192.168.0.12 (192.168.0.12): icmp_seq=4 tt1=64 time=96ms
   --- 192.168.0.12 Paketstatistik ---
4 Paket(e) gesendet, 4 Paket(e) empfangen, 0% Paketverlust

Antwort-pong

Wenn der Befehl erfolgreich ausgeführt wurde bzw. die pings angekommen und die pongs zurückgekommen sind, bedeutet dies, dass die Netzwerkverbindung zum Ziel in Ordnung ist; es ist also erreichbar. Falls jedoch keine Antwort zurückkommt oder Pakete verloren gehen, dann gibt es ein Problem bei der Netzwerkverbindung oder beim Ziel.

Nutzung

So kann man mit dem ping-Befehl also Netzwerkprobleme diagnostizieren (feststellen) und gegebenfalls beheben. Außerdem ist die gemessene Antwortzeit (Latenz) ein wichtiger Faktor bei der Bewertung der Leistung bzw. Qualität eines Netzwerkes.

Wenn man einen Website-Link eingibt testet der Ping nur ob man eine Website erreichen kann, nicht, ob man sich mit ihr verbinden kann.