我們來測試一下33600 b/s的鏈路: IT@r ^)>
Pinging 202.105.36.125 with 32 bytes of data: M0IJbr[
Reply from 202.105.36.125: bytes=32 time=415ms TTL=114 yDo{ve8r]
Reply from 202.105.36.125: bytes=32 time=415ms TTL=114 J#?TB&&0
Reply from 202.105.36.125: bytes=32 time=415ms TTL=114 R%P!!mb
Reply from 202.105.36.125: bytes=32 time=421ms TTL=114 T; UjF "
Ping statistics for 202.105.36.125: /@&kQH
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), v)- U4T
Approximate round trip times in milli-seconds: kT-T7(=)
Minimum = 415ms, Maximum = 421ms, Average = 417ms pb8p>4RCL
看是不是差不多啊。^_^ cvdH[m8!h
這里大家可能要注意到,這估算值跟實際值是有誤差的,為什么呢?因為我們現在估算的是一個理論值,還有一些東西我們沒有考慮。比如在網絡中的其它干擾,這些干擾主要來之別的計算機。因為在你測試時不可能全部計算機停止使用網絡給你做測試,這是不實際的。另外就是傳輸設備,因為有某些設備如MODEM它在傳輸時會把數據壓縮后再發送,這大大減少了傳輸時間。這些東西產生的誤差我們是不能避免的,但其數值大約在5%以內我們都可以接受(利用MODEM傳輸例外),但是可以減少誤差的產生。比如把MODEM的壓縮功能關閉和在網絡沒有那么繁忙時進行測試。有時候誤差是無須消除的。因為我們需要這些誤差跟所求得的理論值進行比較分析,從而找出網絡的缺陷而進行優化。這時測試網絡的所有數據包括誤差都會成為我們優化的依據。 =H~ZA0
還要注意,這種算法在局域網并不適用,因為在局域網中速度非常的快幾乎少于1ms,而Ping的最小時間分辨率是1ms,所以根本無法用Ping命令來檢測速度。如果想測試速度那就要用專門儀器來檢測。 \qQU J>WC
總的來說,Ping命令是一個在故障檢查方面很有用而且很便利的工具,你不應該忽視它的存在。
文章來源于領測軟件測試網 http://www.kjueaiud.com/