Ich habe festgestellt, dass es unter Linux ziemlich viele Ping-Befehle gibt. Hier ein paar Beispiele
1. Ping www.baidu.com, die härteste Verwendung. Zu diesem Zeitpunkt sendet der Host weiterhin ICMP-Echo-Anfragepakete an die Zieladresse, bis Sie Strg+c drücken
2. Ping -I eth0 www.baidu.com oder ping -I 192.168.8.151 www.baidu.com, das heißt, die Option -I kann die Netzwerkkarte angeben, der das Ping-Paket folgt Kartenname oder die IP-Adresse der Netzwerkkarte. Es ist in Ordnung
3. Ping -c 3 www.baidu.com, die Option -c kann angeben, wie viele ICMP-Pakete gesendet werden sollen. Sie können sehen, dass der Host 3 ICMP-Echo-Antwortpakete erhalten hat gesendet
4. Ping -t 20 www.baidu.com, die Option -t kann den TTL-Wert des IP-Pakets festlegen, das die ICMP-Nachricht trägt
Aus der Wireshark-Paketerfassung können Sie ersehen, dass TTL auf 20 eingestellt ist
5. Ping -s 10 www.baidu.com, die Option -s kann die Größe des ICMP-Datenteils festlegen. Sie können sehen, dass der Datenteil 10 Bytes plus den 8-Byte-ICMP-Header, die ICMP-Paketgröße, beträgt besteht aus 18 Wörtern plus dem 20-Byte-IP-Header, die IP-Paketgröße beträgt 38 Bytes
6. ping -p Rindfleisch www.baidu.com, die Option -p kann den Inhalt des Datenteils der ICMP-Nachricht festlegen. Die folgenden hexadezimalen Daten können 16 Bytes betragen
Wie aus der Wireshark-Paketerfassung hervorgeht, ist der Inhalt des Datenteils grob und wird wiederholt zum Füllen verwendet
Das obige ist der detaillierte Inhalt vonEinige einfache Beispiele für die Verwendung des Linux-Ping-Befehls. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!