Beginnen wir mit einem Beispiel, um die Verbindung zum Host google.com zu überprüfen. Dazu müssen wir nur ein Terminal ping google.com eingeben , sondern weil das Programm den Ping nicht alleine stoppen wird wir müssen es manuell stoppen. Dazu müssen wir die Tastenkombination Strg + C verwenden .
# Ping command
ping google.com
Code language: CSS (css)
Bei der Analyse des Ergebnisses stellen wir fest, dass google.com mit der IP-Adresse 216.58.212.14 antwortet, ttl (time to live) die Lebensdauer der Pakete in Hops (Router) sind möglich 119 more, time:die Antwortzeit, für die das Paket ankommt, liegt zwischen 3 ms und 4 ms, was relativ gut ist – aber die wichtigsten Informationen werden tatsächlich ausgeblendet, nachdem wir das Programm beendet haben, und es zeigt uns die kurze Statistik:
--- google.com ping statistics ---
7 packets transmitted, 7 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 3.864/4.207/4.720/0.291 ms
Das bedeutet, dass wir für google.com 7 gesendete, 7 empfangene und 0 verlorene Pakete für die Zeit von 4,207 ms Benachrichtigung haben, es ist eine Frage von Meilensekunden !!!
Ping kann eigentlich über verschiedene Befehlszeilenoptionen gestartet werden, die spezielle Betriebsmodi ermöglichen, wie z. B. die Angabe der Größe der gesendeten Pakete, möglicher Hops, Anzahl der Pakete, Sendegeschwindigkeit und vieles mehr. Ping ist ein grundlegendes Programm in der Netzwerkadministration, ohne das das Leben von Menschen, die Netzwerke pflegen, viel komplizierter wäre.
Lassen Sie uns auch ein Ping-Beispiel mit ping -n -c 4 -i 10 google.com-Optionen ausführen
Hier in diesem Beispiel -n ignoriert das DNS-Namenssystem, -c 4 sendet nur vier Pakete -i 10 sendet alle 10 Sekunden Pakete.
Einer der coolen Tricks beim Ping ist, wenn ein Systemadministrator „Engpässe“ im Netzwerk vermutet. Mit „Engpässen“ meinen wir, dass Ping in einem normalen Test etwa 64 Byte Paketgröße sendet und möglicherweise keinen Verlust oder lange Antwortzeit in Millisekunden aufweist, aber wenn die Paketgröße auf beispielsweise 20.000 Byte ansteigt, wird das Paket es sehr groß und viel schwieriger zu verarbeiten als Router. Daher erhöht eine Erhöhung der Paketgröße die Reaktionszeit. Der Vergleich zwischen ihnen Systemadministrator analysiert den Zustand des Netzwerks und genauer gesagt die Qualität der Verbindung zu einem bestimmten Host (was oft mit Geschwindigkeit verwechselt wird)
Hier ist ein klares Beispiel dafür, wie ab 1,4 Millisekunden derselbe Router, an den ein großes Paket von 25.000 Bytes gesendet wird, beginnt, auf durchschnittlich 2,5 Millisekunden zu antworten. Nicht zu unterschätzen ist auch der Unterschied in den Werten von 3/4/10 Millisekunden, „Muster“ der Antworten des Routers was ein deutliches Zeichen für Instabilität, also schlechte Qualität der Verbindung ist.
Das Ping-Dienstprogramm wurde von Mike Muuss im Dezember 1983 während seiner Anstellung im Ballistic Research Laboratory geschrieben. Eine Bemerkung von David Mills über die Verwendung von ICMP-Echopaketen für die Diagnose und Messung von IP-Netzwerken veranlasste Muuss, das Dienstprogramm zur Behebung von Netzwerkproblemen zu erstellen. Der Autor benannte es nach dem Geräusch, das Sonar macht , da seine Methodik analog zur Echoortung des Sonars ist.Fazit:Ping ist ein Programm, das jeder Administrator kennen sollte.