首頁 >系統教程 >Linux >ping 指令的功能及在 Linux 和 Windows 系統的差異

ping 指令的功能及在 Linux 和 Windows 系統的差異

WBOY
WBOY原創
2024-06-26 07:31:20646瀏覽

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

ping指令的功能是用於測試主機間網路連通性,發送出基於ICMP傳輸合約的資料包linux 網路延遲測試,要求對方主機給以回复,若對方主機的網路功能沒有問題且防火牆放行流量,則都會回覆該訊息,我們也就可得悉對方主機系統在線並運作正常了。

不過值得我們注意的是Linux與Windows相比有一定差別,Windows系統下的ping命令會發送出去4個懇求後手動結束該命令;而Linux系統則不會手動中止,須要用戶自動按下組合鍵「Ctrl+c」才能結束,或是發起指令時加入-c參數限定發送個數。

測試環境:Centos7.6系統-伺服器來自:藍色易雲

台灣五網CN2網路,國外速率優秀,支援VPC外網互聯、快照、備援等功能。

聯通+行動+網通+教育網+廣電-五網CN2-延遲超低!

詳盡測評文章:點我看

句型格式:ping[參數]目標主機

常用參數:

-d使用Socket的SO_DEBUG功能

-c

指定發送報文的次數

-i

指定收發資訊的間隔時間

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

-I

使用指定的網路插口送出資料包

-l

設定在送出要求資訊之前中標麒麟linux,先行發出的資料包

-n

只輸出數值

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

-p

設定塞滿封包的範本式

-q

不顯示指令執行過程

-R

記錄路由過程

-s

設定封包的大小

-t

設定存活數值TTL的大小

-v

详尽显示指令的执行过程

参考实例

测试与指定网站服务器之间的网路连通性(需自动按下“Ctrl+c”组合键结束命令):

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

测试与指定网站服务器之间的网路连通性linux 网络延迟测试,发送恳求包限定为4次:

[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

测试与指定主机之间的网路连通性,发送3次恳请包linux操作系统原理,每次间隔0.2秒,最长等待时间为3秒:

[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

以上是ping 指令的功能及在 Linux 和 Windows 系統的差異的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn