Menu
Coddy logo textTech

ICMP und ping

Lektion 15 von 47 im Kurs Netzwerken mit dem Terminal von Coddy.

ping beantwortet eine Frage: Ist diese Maschine da? Es sendet eine winzige Nachricht namens Echo-Anforderung und wartet auf eine Echo-Antwort. Diese Nachrichten sind kein HTTP und haben keinen Port. Sie gehören zu einem separaten Protokoll namens ICMP, dessen einzige Aufgabe darin besteht, Steuer- und Fehlermeldungen zwischen Maschinen zu übertragen.

Deshalb sagt dir ping nichts über eine Website. Es kommuniziert mit der Maschine, nicht mit einem darauf laufenden Programm.

ping -c2 127.0.0.1

-c2 sendet genau zwei Nachrichten und beendet sich dann. Ohne diese Option läuft ping weiter, bis du es unterbrichst, was in einem echten Terminal in Ordnung und in einem Skript nutzlos ist.

Die Zusammenfassung am Ende ist der lesenswerte Teil: wie viele gesendet wurden, wie viele zurückkamen und der Prozentsatz des Paketverlusts. Kein Verlust bedeutet, dass jede Nachricht den Hin- und Rückweg geschafft hat.

challenge icon

Aufgabe

Einfach

Sende zwei Nachrichten und bestätige, dass beide angekommen sind.

Ping 127.0.0.1 genau zweimal und gib nur den Paketverlustwert aus der Zusammenfassung aus. Erwartete Ausgabe:

0% packet loss

grep -o gibt nur den übereinstimmenden Text statt der gesamten Zeile aus.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Netzwerken mit dem Terminal

Übe selbstständig: Terminal-Playground