Ping
Bezeichnung
ping (Packed Internet Grouper) ist ein Programm / Befehl zum Prüfen der Erreichbarkeit von anderen Rechnern oder Geräten über ein (beliebiges) Netzwerk.
Intallation
Die Programme ping und ping6 sind in jeder Installation bereits enthalten und im Paket iputils-ping integriert.
Syntax
Der Befehl hat die folgende, allgemeine Syntax:
ping OPTIONEN IP-ADRESSE
Anstelle der IP-Adresse kann auch ein Host-Name angegeben werden. Es wird dann versucht, diesen in eine DNS-Adresse aufzulösen.
ping OPTIONEN 10.10.0.1
Man muss ping entweder händisch stoppen (mit Strg + C ) oder mit der entsprechenden Option die Anzahl der gesendeten Pakete begrenzen.
Es gibt zwei Varianten des ping-Befehl
ping - für IPv4-Adressen
ping6 - für IPv6-Adressen
Anwendungsbeispiele
$ping www.google.com 64 bytes from ams15s33-in-f4.1e100.net (172.217.20.68): icmp_seq=1 ttl=119 time=15.8 m
Option | Beispiele |
---|---|
-c ANZAHL | $ ping -c 10 itw-berlin.net |
-w ENDE | $ ping -w 15 itw-berlin.net |
-W AUSZEIT | $ ping -W 015 itw-berlin.net |
-i INTERVALL | $ ping -i 15 itw-berlin.net |
-I SCHNITTSTELLE | $ ping -I enp2s0 ($ ip a)itw-berlin.net |
Ping und MTU
Die im Befehl ping angegebene Größe entspricht der Anzahl der zu sendenden Datenbytes. Diese muss also 28 Byte kleiner sein als die tatsächliche Paketgröße, um die Größe des Paket-Headers zu berücksichtigen.Dieser lässt sich recht einfach über Bordmittel des Betriebssystems bestimmen.
Beispiel
$ ping -s 1500 -c 10 -M do <Hostname>
Quelle
https://wiki.ubuntuusers.de/ping/
https://www.tecchannel.de/a/tcp-ip-tuning-fuer-linux,429773,2