DSL Pingtest
Was ist ein Pingtest und wie läuft der Test ab?
Mit der Hilfe von Ping-Tests kann die Erreichbarkeit einzelner Rechner, Webseiten und Webserver im Internet getestet werden. Ping bedeutet “Packet InterNet Groper” und ist ein Computerprogramm, das einen Host in einem IP Netzwerk überprüft.
Ping überprüft die Zeit, die das Routing zu diesem Host benötigt. Ein ICMP-„Echo-Request“-Paket (Ping) sendet das Programm an die Zieladresse des Hosts, der überprüft werden soll. Der empfangende Host muss eine Antwort zurücksenden ICMP „Echo-Reply“ (Pong). Dies geschieht allerdings nur, wenn der Empfänger die Spezifikationen des Protokolls der Übertragung unterstützt. Erreicht das Signal den Zielrechner nicht, antwortet stattdessen der Router, der für diese Verbindung zuständig ist. Die Meldungen: „Network unreachable” (Netzwerk nicht erreichbar) oder „Host unreachable“ (Gegenstelle nicht erreichbar) werden dann ausgegeben. Allerdings kann man durch einen nicht zurückgesendeten Pong schließen, dass der Zielrechner nicht erreichbar ist. Manche Hosts konfiguriert man aus Sicherheitsgründen so, dass ICMP-Pakete nicht angenommen werden sollen.
Funktionsablauf eines Pingtest
In der Praxis funktioniert der Pingtest so: Datenpakete werden an einen Rechner gesandt. Das Programm Ping misst die Zeit, bis eine Antwort des Hosts eintrifft. Dieser Zeitraum heißt “Packet Round Trip Time”. Also die Zeit, die das Datenpaket benötigt, bis es wieder beim Sender des Ping-Signals ankommt.
Wenn die Antwort eingetroffen ist, kann man daran festmachen, ob das Routing zum Host funktioniert hat. Darüber hinaus stellt man fest, ob der TCP/IP-Stack läuft und wie lange die Verzögerung bei einer Verbindung dauert. Wichtigste Erkenntnis aus einem Pingtest ist sicherlich, dass der Zielrechner arbeitet und erreichbar ist. Aussagen zur Geschwindigkeit, in der man eine Webseite erreicht, lassen sich durch den Ping-Test ebenfalls ableiten.
