10.9 ping:測試主機之間網絡的連通性


ping命令

  可用於測試主機之間網絡的連通性。執行ping命令會使用ICMP傳輸協議,發出要求回應的信息,若遠端主機的網絡功能沒有問題,就會回應該信息,因而可得知該主機運作正常。
 
 

ping命令的參數選項及說明

 
-c <次數>           指定發送ICMP報文的次數。否則,ping命令將一直發送報文
-i <時間間隔>          相鄰兩次發送報文的時間間隔,默認時間間隔為1s
-n                  不查詢主機名,直接顯示其IP地址
-q                  只顯示命令開始時的信息和運行結束時的統計信息。忽略命令運行過程中的輸出信息
-s <數據包大小>      設置發送數據包的大小,默認大小為56字節,再加上8字節的ICMP頭,一共是64字節的ICMP包
-t <生存期>        設置發送的數據包其生存期(TTL)的值
-w 截止時間        超過截止時間,立即退出ping程序
-W 超時時間         等待響應的超時時間
 

測試到目標主機的網絡連通性

[root@cs6 ~]# ping www.wenyule.top
PING www.wenyule.top (213.232.105.22) 56(84) bytes of data.
#<==顯示ping的域名及其IP地址,發送的是56字節的數據。
64 bytes from 213.232.105.22: icmp_seq=1 ttl=128 time=202 ms
#<=從目標主機收到的數據是64字節,iemp_seq是收到包的序列號,ttl是數據包的生存期,time是時延。
64 bytes from 213.232.105.22: icmp_seq=2 ttl=128 time=201 ms
64 bytes from 213.232.105.22: icmp_seq=3 ttl=128 time=201 ms
64 bytes from 213.232.105.22: icmp_seq=4 ttl=128 time=205 ms
^C
--- www.wenyule.top ping statistics ---
5 packets transmitted, 4 received, 20% packet loss, time 4062ms
rtt min/avg/max/mdev = 201.004/202.597/205.910/1.999 ms
 
#<==rtt 是傳輸的時間延遲。min/avg/max/mdev==>最小/平均/最大/算術平均差。 
1)ping命令會顯示一個時間作為衡量網絡延遲的參數,以判斷源主機與目標主機之間網絡的質量。
2)ping命令的輸出信息中含有TTL值。TTL(Time To Life)稱為生存期,它是ICMP報文在網絡上的存活時間。不同的操作系統發出的ICMP報文的生存期各不相同,常見的生存期為32、64、128和255等。TTL值反映了ICMP報文所能夠經過的路由器數目,每經過一個路由器,路由器都會將其數據包的生存期減去1,如果TTL值變為0,則路由器將不再轉發此報文。
 
 

使用ping參數的不同組合的例子

[root@cs6 ~]# ping -c 3 -i 3 -s 1024 -t 255 www.wenyule.top
PING www.wenyule.top (213.232.105.22) 1024(1052) bytes of data.
1032 bytes from 213.232.105.22: icmp_seq=1 ttl=128 time=207 ms
1032 bytes from 213.232.105.22: icmp_seq=2 ttl=128 time=202 ms
1032 bytes from 213.232.105.22: icmp_seq=3 ttl=128 time=202 ms
 
--- www.wenyule.top ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 6209ms
rtt min/avg/max/mdev = 202.300/204.142/207.412/2.347 ms

 -c 3:發送3次ICMP包。

-i  3:每次發包時間間隔為3s。
-s 1024:設置發送的數據包大小為1024字節。
-t 255:設置發送數據包的ttl值為255。
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM