網路正常,頻寬不太高。
Ping這麼大的包,意義不大。這個12毫秒的延遲稍大了些,但是多數網路通訊用不到這麼大的包,所以實際訪問的延遲未必很大。
如果用預設引數去Ping的話,延遲應該在1毫秒以內比較正常。100毫秒以內都能用,再多就感受很不好了。如果丟包較多,那就不能正常使用了。
ping是用於測試網路狀況的程式,主要是向特定的目的主機發送 ICMP(Internet Control Message Protocol 因特網報文控制協議)Echo 請求報文,再根據返回的資訊,就可以推斷TCP/IP引數是否設定正確,以及執行是否正常、網路是否通暢等。
主要檢視兩個指標:
丟包率
正常的網路應該是沒有丟包的。如果有丟包,則網路使用會不太正常。
windows的ping命令只發送一次,是否丟包有一定偶然性,在不穩定的情況下,可能看不到問題,可以多執行幾次。linux的ping命令會持續不斷髮包,直到手動終止,多執行一會,你可以看看是否偶爾有丟包。
延遲
預設長度的ping,延遲都應該是比較小的,內網的話1毫秒以內才比較好,外網也不超過10毫秒,否則的話,就是比較差了。
如果ping大包,延遲肯定會變大,沒有丟包就是好的。因為Ping包是基於ICMP協議的,底層是IP協議,當包比較大時,會被拆分成多個IP包傳送,待多個包全部到達後,再組裝成原包。如果其中的一個小包丟失,整個包就丟失了。大包沒有丟包,網路就是正常的。
實際的網路通訊狀況與ping大包的情況是不同的,這與具體的應用型別有關。專門的測速軟體可以模擬這些情況,比ping大包更有意義。ping大包比較有用的是做網路診斷,發現自己維護的網路存在的問題。
網路正常,頻寬不太高。
Ping這麼大的包,意義不大。這個12毫秒的延遲稍大了些,但是多數網路通訊用不到這麼大的包,所以實際訪問的延遲未必很大。
如果用預設引數去Ping的話,延遲應該在1毫秒以內比較正常。100毫秒以內都能用,再多就感受很不好了。如果丟包較多,那就不能正常使用了。
ping主要是測試網路連通性是否正常ping是用於測試網路狀況的程式,主要是向特定的目的主機發送 ICMP(Internet Control Message Protocol 因特網報文控制協議)Echo 請求報文,再根據返回的資訊,就可以推斷TCP/IP引數是否設定正確,以及執行是否正常、網路是否通暢等。
主要檢視兩個指標:
丟包率
正常的網路應該是沒有丟包的。如果有丟包,則網路使用會不太正常。
windows的ping命令只發送一次,是否丟包有一定偶然性,在不穩定的情況下,可能看不到問題,可以多執行幾次。linux的ping命令會持續不斷髮包,直到手動終止,多執行一會,你可以看看是否偶爾有丟包。
延遲
預設長度的ping,延遲都應該是比較小的,內網的話1毫秒以內才比較好,外網也不超過10毫秒,否則的話,就是比較差了。
如果ping大包,延遲肯定會變大,沒有丟包就是好的。因為Ping包是基於ICMP協議的,底層是IP協議,當包比較大時,會被拆分成多個IP包傳送,待多個包全部到達後,再組裝成原包。如果其中的一個小包丟失,整個包就丟失了。大包沒有丟包,網路就是正常的。
用Ping大包來看網速,不如用專門的測速軟體實際的網路通訊狀況與ping大包的情況是不同的,這與具體的應用型別有關。專門的測速軟體可以模擬這些情況,比ping大包更有意義。ping大包比較有用的是做網路診斷,發現自己維護的網路存在的問題。