Fragen Sie jeden beliebigen Netzwerk-Guru was er oder sie zuerst macht, wenn ein Problembericht angenommen wird, und unweigerlich hört man „PING“! Was ist PING? Durch Senden von ICMP (Internet Control Messaging Protocol) Echo Request Frames und Lauschen auf die Echo Reply-Frames kann uns PING eine bestimmte Stufe an Zuvertrauen bezüglich Konnektivität, Reaktionszeit und Paketverlust geben.

ICMP über IP gibt uns einen „von innen nach außen“-Ausgangspunkt für die Problembehandlung... wenn der Zielhost antwortet, wissen wir, dass wir einen Pfad (Konnektivität) haben und wir haben eine „ungefähre Vorstellung“ der Netzwerk-Roundtrip-Zeit. Wenn ein Host nicht antwortet, gut, das kann bedeuten, dass wir keinen Pfad (Route) haben, dass das Gerät offline ist, dass es zu beschäftigt war, zu reagieren, dass das Ping-Paket verloren ging, dass ICMP blockiert sein könnte, und so weiter. Das heißt also, ein erfolgloser PING bedeutet einfach, „Es ist Zeit, woanders zu suchen“.

Reaktionszeiten in PING sind nur sinnvoll, wenn man die normale Reaktionszeit von diesem Netzwerk und Host kennt – aber nur der NIC des Hosts, da ICMP-Echo-Anfragen von unteren Schichten behandelt werden. Die Messung von Paketverlust über Ping könnte im Allgemeinen gute Informationen erbringen, ist aber immer noch unzuverlässig, da ICMP oft von Infrastruktur-Geräten verworfen wird. Eine viel zuverlässigere Methode ist, einen TCP-Port öffnen-Befehl zu verwenden. Ping ist nicht Leistung!

*PS: Überraschen Sie Ihre Freunde mit diesem wissenswerten Kleinod: Was bedeutet die Abkürzung PING? Packet Inter Net Groper. Well, maybe… read the story HERE.