Was ist ein Ping?
Manchmal führe ich Tests in unserem Netzwerk durch, wenn bei einem Rechner die Verbindung ausgefallen ist. Dabei werde ich oft gefragt, was dieser Befehl "ping", den ich benutze, eigentlich bedeutet. Deswegen hier für euch eine kleine und knackige Erklärung, die man auch ohne große Netzwerkkenntnisse verstehen kann.
Den Befehl "ping" gibt es zumindest unter Windows, Linux und Unix (andere Betriebssysteme kenne ich nicht). Dieses Programm tut eigentlich nichts anderes, als ein Signal an einen anderen Rechner zu schicken. Dieser Rechner muss daraufhin eine Antwort zurück senden. Geschieht dies nicht, kann man auf Netzwerkprobleme schließen. Es kann allerdings auch an einer zwischengeschalteten Firewall oder ähnlichem liegen. Daher kann aus einer fehlenden Antwort nicht zwingend geschlossen werden, dass der andere Rechner nicht erreichbar ist, es kann aber ein erster Anhaltspunkt sein.
Bei einer Firewall muss der ping-Befehl speziell freigegeben werden, sonst wird er blockiert.
Im Folgenden sehen Sie die Ausgabe dieses Befehls.

Ich habe den Befehl zwei Mal abgesendet. Einmal habe ich die Internetadresse verwendet (1), einmal die so genannte IP-Adresse (4). Jeder Computer in einem Netz hat eine IP-Adresse, aber Namen wie www.gmx.de sind für Menschen leichter zu merken. Daher werden die IP-Adressen auf solche für Menschen lesbare Internetadressen umgesetzt. Aber dennoch besitzt jeder Computer eine IP-Adresse. Mehr darüber in einem anderen Beitrag.
Im obigen Beispiel pinge ich beide Male www.gmx.de an. Unter Windows sendet der Befehl standardmäßig vier Signale. Ich habe vier Antworten erhalten (2). Das bedeutet, dass es 0% Datenverluste gab (3); die Verbindung funktioniert folglich.
Anders sieht es im nächsten Beispiel aus.

Hier sind Fehler aufgetreten, wie Sie sehen können.
Fehler können verschiedene Ursachen haben. Ich zähle hier einige auf:
Im folgenden Screenshot wurde als Ziel "localhost" angegeben.

localhost ist der eigene Rechner. ping wird mit diesem Ziel aufgerufen, wenn man die eigene Erreichbarkeit testen möchte. Wenn dieser Befehl nicht funktioniert, kann das Problem schon einmal auf den eigenen Rechner (z.B. eine defekte Netzwerkkarte) eingeschränkt werden.
Ich hoffe, ich konnte dem ein oder anderen ein wenig mit dieser kurzen Erklärung helfen.
Den Befehl "ping" gibt es zumindest unter Windows, Linux und Unix (andere Betriebssysteme kenne ich nicht). Dieses Programm tut eigentlich nichts anderes, als ein Signal an einen anderen Rechner zu schicken. Dieser Rechner muss daraufhin eine Antwort zurück senden. Geschieht dies nicht, kann man auf Netzwerkprobleme schließen. Es kann allerdings auch an einer zwischengeschalteten Firewall oder ähnlichem liegen. Daher kann aus einer fehlenden Antwort nicht zwingend geschlossen werden, dass der andere Rechner nicht erreichbar ist, es kann aber ein erster Anhaltspunkt sein.
Bei einer Firewall muss der ping-Befehl speziell freigegeben werden, sonst wird er blockiert.
Im Folgenden sehen Sie die Ausgabe dieses Befehls.

Ich habe den Befehl zwei Mal abgesendet. Einmal habe ich die Internetadresse verwendet (1), einmal die so genannte IP-Adresse (4). Jeder Computer in einem Netz hat eine IP-Adresse, aber Namen wie www.gmx.de sind für Menschen leichter zu merken. Daher werden die IP-Adressen auf solche für Menschen lesbare Internetadressen umgesetzt. Aber dennoch besitzt jeder Computer eine IP-Adresse. Mehr darüber in einem anderen Beitrag.
Im obigen Beispiel pinge ich beide Male www.gmx.de an. Unter Windows sendet der Befehl standardmäßig vier Signale. Ich habe vier Antworten erhalten (2). Das bedeutet, dass es 0% Datenverluste gab (3); die Verbindung funktioniert folglich.
Anders sieht es im nächsten Beispiel aus.

Hier sind Fehler aufgetreten, wie Sie sehen können.
Fehler können verschiedene Ursachen haben. Ich zähle hier einige auf:
- der Zielrechner ist nicht online bzw. ans Netz angeschlossen,
- der Zielrechner ist ausgeschaltet,
- eine Firewall blockiert die Verbindung,
- die Adresse existiert nicht (z.B. Schreibfehler),
- fehlerhafte Netzwerkkarte,
- und einige andere.
Im folgenden Screenshot wurde als Ziel "localhost" angegeben.

localhost ist der eigene Rechner. ping wird mit diesem Ziel aufgerufen, wenn man die eigene Erreichbarkeit testen möchte. Wenn dieser Befehl nicht funktioniert, kann das Problem schon einmal auf den eigenen Rechner (z.B. eine defekte Netzwerkkarte) eingeschränkt werden.
Ich hoffe, ich konnte dem ein oder anderen ein wenig mit dieser kurzen Erklärung helfen.
Werbung