在計算機網絡中, ping是從一台計算機向另一台計算機發送消息的特定方法,作為故障排除Internet協議(IP)網絡連接的一部分。 ping測試確定您的客戶端(計算機,電話或類似設備)是否可以通過網絡與其他設備通信。
在網絡通信成功建立的情況下,ping測試還可以確定兩個設備之間的連接延遲 (延遲)。
注意: Ping測試與互聯網速度測試不同 ,因為互聯網速度測試可確定您的互聯網連接對特定網站的速度。 Ping更適合於測試是否可以建立連接,而不是測試連接的速度。
Ping測試如何工作
Ping使用Internet控制消息協議(ICMP)來生成請求並處理響應。
開始ping測試將ICMP消息從本地設備發送到遠程設備。 接收設備將傳入的消息識別為ICMP ping請求並進行相應的回复。
發送請求和在本地設備上接收回復之間所經過的時間構成了ping時間 。
如何Ping網絡設備
在Windows 操作系統中 ,ping 命令用於運行ping測試。 它內置於系統中並通過命令提示符執行。 但是,其他實用程序也可以免費下載。
需要知道待ping裝置的IP地址或主機名 。 無論網絡後面的本地設備是否會被ping通或者它是否是網站服務器,情況都是如此。 但是,通常使用IP地址來避免DNS問題(如果DNS沒有從主機名中找到正確的IP地址,問題可能由DNS服務器決定 ,而不一定與設備一起使用)。
用於對具有192.168.1.1 IP地址的路由器運行ping測試的Windows命令如下所示:
ping 192.168.1.1相同的語法用於ping網站:
平請參閱ping命令語法以了解如何在Windows中自定義ping命令,例如調整超時時間,Time To Live值,緩衝區大小等。
如何閱讀Ping測試
執行上面的第二個例子可能會產生如下結果:
Pinging [151.101.1.121]帶有32個字節的數據:來自151.101.1.121的回复:bytes = 32 time = 20ms TTL = 56 Reply from 151.101.1.121:bytes = 32 time = 24ms TTL = 56 Reply from 151.101.1.121:bytes = 32時間= 21ms TTL = 56來自151.101.1.121的回复:字節= 32時間= 20ms TTL = 56 151.101.1.121的Ping統計:數據包:發送= 4,接收= 4,丟失= 0(0%丟失)以毫秒為單位的跳閘時間:最小= 20ms,最大= 24ms,平均= 21ms上面顯示的IP地址屬於,這是ping命令測試的內容。 32 個字節是緩衝區大小,接著是響應時間。
ping測試的結果取決於連接的質量。 良好的寬帶互聯網連接(有線或無線)通常會導致ping測試延遲小於100毫秒,並且通常小於30毫秒。 衛星互聯網連接通常遭受500毫秒以上的延遲。
請參閱我們的關於如何ping計算機或網站的指南,以了解更多關於ping測試結果的信息。
Ping測試的局限性
Ping在測試運行時準確地測量兩個設備之間的連接。 網絡狀況可能會隨時發生變化,但是,很快會使舊的測試結果過時。
此外,根據所選的目標服務器,互聯網ping測試結果差異很大。 與此同時,ping統計數據對Google來說可能很好,但對Netflix來說卻很糟糕。
要從ping測試中獲得最大價值,請選擇易於使用的ping工具,並將它們指向正確的服務器和服務以解決您的問題。