Heim  >  Artikel  >  System-Tutorial  >  Funktionen des Ping-Befehls und Unterschiede zwischen Linux- und Windows-Systemen

Funktionen des Ping-Befehls und Unterschiede zwischen Linux- und Windows-Systemen

WBOY
WBOYOriginal
2024-06-26 07:31:20492Durchsuche

ping 命令的功能及在 Linux 和 Windows 系统中的差异

Die Funktion des Ping-Befehls besteht darin, die Netzwerkkonnektivität zwischen Hosts zu testen, Datenpakete basierend auf dem ICMP-Übertragungsvertrag (Linux-Netzwerkverzögerungstest) zu versenden und den anderen Host aufzufordern, zu antworten, wenn das Netzwerk des anderen Hosts funktioniert nicht Wenn ein Problem vorliegt und die Firewall den Datenverkehr zulässt, wird die Nachricht beantwortet und wir wissen, dass das Hostsystem der anderen Partei online ist und normal läuft. Es ist jedoch zu beachten, dass es bestimmte Unterschiede zwischen Linux und Windows gibt. Der Ping-Befehl sendet unter dem Windows-System 4 Anfragen und beendet den Befehl dann manuell, während das Linux-System den Benutzer nicht automatisch beendet Drücken Sie die Tastenkombination „Strg+c“, um den Befehl zu beenden, oder fügen Sie beim Einleiten des Befehls den Parameter -c hinzu, um die Anzahl der gesendeten Nachrichten zu begrenzen.

Testumgebung: Centos7.6-System – Server von: Lanyi Cloud

Taiwans CN2-Netzwerk mit fünf Netzwerken verfügt über eine hervorragende Geschwindigkeit im Ausland und unterstützt die Verbindung externer VPC-Netzwerke, Snapshots, Backups und andere Funktionen.

China Unicom + China Mobile + China Netcom + Education Network + Radio und Fernsehen – Five Networks CN2 – Super niedrige Verzögerung!

Detaillierter Rezensionsartikel: Klicken Sie hier, um ihn anzuzeigen

Satzformat: ping[Parameter] Zielhost

Häufig verwendete Parameter:

-d verwendet die SO_DEBUG-Funktion von Socket

-c

Geben Sie an, wie oft Nachrichten gesendet werden sollen

-ich

Geben Sie das Intervall zwischen dem Senden und Empfangen von Nachrichten an

linux 网络延迟测试_测试网络延迟命令_linux测试网络延迟-ICH

Verwenden Sie die dafür vorgesehene Netzwerkbuchse, um Datenpakete zu senden

-l

Legen Sie das Datenpaket fest, das zuerst gesendet werden soll, bevor Sie die Anforderungsinformationen senden

-n

Nur numerische Werte ausgeben

linux测试网络延迟_测试网络延迟命令_linux 网络延迟测试-p

Legen Sie einen mit Paketen gefüllten Vorlagenstil fest

-q

Zeigen Sie den Befehlsausführungsprozess nicht an

-R

Datensatz-Routing-Prozess

-s

Stellen Sie die Paketgröße ein

-t

Stellen Sie die Größe des Überlebenswerts TTL ein

-v

Zeigen Sie den Ausführungsprozess des Befehls im Detail an

Referenzbeispiele

Testen Sie die Netzwerkverbindung mit dem angegebenen Website-Server (Sie müssen automatisch die Tastenkombination „Strg+c“ drücken, um den Befehl zu beenden):

C:WindowsSystem32>ping www.tsyvps.com
正在 Ping www.tsyvps.com [112.192.19.252] 具有 32 字节的数据:
来自 112.192.19.252 的回复: 字节=32 时间=13ms TTL=50
来自 112.192.19.252 的回复: 字节=32 时间=9ms TTL=50
来自 112.192.19.252 的回复: 字节=32 时间=9ms TTL=50
来自 112.192.19.252 的回复: 字节=32 时间=9ms TTL=50
112.192.19.252 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 9ms,最长 = 13ms,平均 = 10ms

Testen Sie die Netzwerkkonnektivität mit dem angegebenen Website-Server. Linux-Netzwerkverzögerungstest. Das Senden von Anforderungspaketen ist auf vier Mal beschränkt:

[root@linuxcool ~]# ping -c 4 www.tsyvps.com
PING www.tsyvps.com (112.192.19.252) 56(84) bytes of data.
64 bytes from www.tsyvps.com (112.192.19.252): icmp_seq=1 ttl=52 time=24.7 ms
64 bytes from www.tsyvps.com (112.192.19.252): icmp_seq=2 ttl=52 time=24.7 ms
64 bytes from www.tsyvps.com (112.192.19.252): icmp_seq=3 ttl=52 time=24.7 ms
64 bytes from www.tsyvps.com (112.192.19.252): icmp_seq=4 ttl=52 time=24.7 ms
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 24.658/24.664/24.673/0.111 ms

Testen Sie die Netzwerkkonnektivität mit dem angegebenen Host. Das Intervall beträgt jeweils 0,2 Sekunden:

[root@linuxcool ~]# ping -c 3 -i 0.2 -W 3 192.168.10.10
64 bytes from 192.168.10.10: icmp_seq=1 ttl=64 time=0.166 ms
64 bytes from 192.168.10.10: icmp_seq=2 ttl=64 time=0.060 ms
64 bytes from 192.168.10.10: icmp_seq=3 ttl=64 time=0.113 ms
--- 192.168.10.10 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 410ms
rtt min/avg/max/mdev = 0.060/0.113/0.166/0.043 ms

Das obige ist der detaillierte Inhalt vonFunktionen des Ping-Befehls und Unterschiede zwischen Linux- und Windows-Systemen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn