Fungsi arahan ping adalah untuk menguji ketersambungan rangkaian antara hos, menghantar paket data berdasarkan kontrak penghantaran ICMP ujian kelewatan rangkaian linux, dan memerlukan hos lain untuk membalas jika fungsi rangkaian hos yang lain tidak Jika terdapat masalah dan tembok api membenarkan trafik, mesej akan dibalas, dan kami akan mengetahui bahawa sistem hos pihak lain berada dalam talian dan berjalan seperti biasa.
Walau bagaimanapun, perlu diperhatikan bahawa terdapat perbezaan tertentu antara Linux dan Windows Perintah ping di bawah sistem Windows akan menghantar 4 permintaan dan kemudian menamatkan arahan secara manual manakala sistem Linux tidak akan ditamatkan secara manual dan memerlukan pengguna untuk secara automatik tekan kombinasi kekunci "Ctrl+c" boleh digunakan untuk menamatkan, atau parameter -c mesti ditambah semasa memulakan arahan untuk mengehadkan bilangan mesej yang dihantar.
Persekitaran ujian: Sistem Centos7.6 - Pelayan daripada: Lanyi Cloud
Rangkaian CN2 lima rangkaian Taiwan mempunyai kelajuan yang sangat baik di luar negara dan menyokong sambungan rangkaian luaran VPC, syot kilat, sandaran dan fungsi lain.
China Unicom + China Mobile + China Netcom + Education Network + Radio dan Televisyen - Five Networks CN2 - Kelewatan yang sangat rendah!
Artikel ulasan terperinci: klik di sini untuk melihat
Format ayat: ping[parameter] hos sasaran
Parameter yang biasa digunakan:
-d menggunakan fungsi SO_DEBUG Socket
-c
Nyatakan bilangan kali untuk menghantar mesej
-saya
Nyatakan selang antara menghantar dan menerima mesej
-saya
Gunakan soket rangkaian yang ditetapkan untuk menghantar paket data
-l
Tetapkan pakej data untuk dihantar dahulu sebelum menghantar maklumat permintaan
-n
Hanya keluarkan nilai berangka
-p
Tetapkan gaya templat yang dipenuhi dengan paket
-q
Jangan paparkan proses pelaksanaan arahan
-R
Proses penghalaan rekod
-s
Tetapkan saiz paket
-t
Tetapkan saiz nilai survival TTL
-v
Paparkan proses pelaksanaan arahan secara terperinci
Contoh rujukan
Uji ketersambungan rangkaian dengan pelayan tapak web yang ditentukan (anda perlu menekan gabungan kekunci "Ctrl+c" secara automatik untuk menamatkan arahan):
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
Uji ketersambungan rangkaian dengan pelayan laman web yang ditetapkanujian kelewatan rangkaian linux, penghantaran paket permintaan adalah terhad kepada 4 kali:
[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
Uji ketersambungan rangkaian dengan hos yang ditentukan Hantar paket permintaan 3 kali dengan selang setiap masa ialah 3 saat
[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
Atas ialah kandungan terperinci Fungsi arahan ping dan perbezaan antara sistem Linux dan Windows. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!