Ping一個IP地址來查找網站的狀態
Ping是大多數筆記本電腦和台式電腦上的標準應用程序。 支持ping的應用程序也可以安裝在智能手機和其他移動設備上。 此外,支持互聯網速度測試服務的網站通常將ping作為其功能之一。
ping實用程序通過TCP / IP網絡連接將測試消息從本地客戶端發送到遠程目標。 目標可以是網站,計算機或具有IP地址的任何其他設備。 除了確定遠程計算機當前是否在線,ping還提供網絡連接的一般速度或可靠性的指示符。
Ping一個響應的IP地址
這些示例說明了在Microsoft Windows中使用ping的情況; 使用其他ping應用程序時可以應用相同的步驟。
運行Ping
Microsoft Windows,Mac OS X和Linux提供了可從操作系統shell運行的命令行ping程序。 計算機可以通過IP地址或名稱進行ping。
通過IP地址ping計算機:
- 打開一個shell提示符(在Microsoft Windows中,在開始菜單中的命令提示符或MS-DOS提示符 )。
- 輸入ping後跟一個空格,然後輸入IP地址。
- 按輸入 (或返回 )鍵。
解讀Ping的結果
上圖顯示了一個典型的ping會話,當目標IP地址的設備響應時沒有網絡錯誤:
- 回復來自:默認情況下,Microsoft Windows ping將一系列四條消息發送到該地址。 程序為從目標計算機收到的每個響應消息輸出確認行。
- 字節:默認情況下,每個ping請求的大小為32 個字節 。
- 時間: Ping報告發送請求與接收響應之間的時間量(以毫秒為單位)。
- TTL(生存時間):介於1到128之間的值,TTL可用於計算Ping消息在到達目標計算機之前所經過的網絡數量。 值為128表示設備在本地網絡上,其他網絡介於兩者之間。
連續運行Ping
在某些計算機上(特別是那些運行Linux的計算機),標準的ping程序在四次請求嘗試後不會停止運行,而是運行直到用戶結束它為止。 這對於那些希望在較長時間內監視網絡連接狀態的人很有用。
在Microsoft Windows中,在命令行鍵入ping -t而不是ping ,以在此連續運行模式下啟動程序(並使用Control-C鍵序列來停止它)。
Ping一個不響應的IP地址
在某些情況下,ping請求失敗。 出現這種情況的原因有幾個:
- ping程序指定的IP地址無效。
- 主機系統(用於發送ping的設備)未連接到IP網絡(即沒有工作IP地址)。
- 沒有網絡設備連接到目標IP地址。
- 主機和目標之間的網絡擁塞或錯誤阻止消息通過(在一個或兩個方向)。
上圖顯示了當程序沒有收到來自目標IP地址的任何響應時的典型ping會話。 當程序等待並最終超時時,每行回复消息需要幾秒鐘才會顯示在屏幕上。 輸出的每個回復行中引用的IP地址是ping(主機)計算機的地址。
間歇性Ping響應
雖然不常見,但ping可以報告除0%(完全無響應)或100%(完全響應)之外的響應率。 這通常發生在目標系統關閉(如圖所示)或啟動時:
C:\> ping bwmitche-home1 ping 32位數據的bwmitche-home1 [192.168.0.8]:192.168.0.8:bytes = 32 time =按名稱Ping網站或計算機
Ping程序允許指定計算機名稱而不是IP地址。 當用戶定位網站時,用戶通常更喜歡使用ping命令。
Ping一個響應式網站
上圖顯示了從Windows命令提示符ping Google的網站(www.google.com)的結果。 Ping以毫秒為單位報告目標IP地址和響應時間。 請注意,像Google這樣的大型網站在全球範圍內使用許多Web服務器計算機 在ping這些網站時,可以報告許多不同的可能IP地址(全部有效)。
Ping一個沒有反應的網站
許多網站(包括)阻止ping請求作為網絡安全預防措施。 ping這些網站的結果不盡相同,但通常包含一個目標網絡不可達錯誤消息,並且沒有有用的信息。 ping通站點報告的IP地址阻止ping通常是DNS服務器的IP地址,而不是網站本身。
C:\> ping www。 Pinging www.about.akadns.net [208.185.127.40]與32個字節的數據:來自74.201.95.50的答复:目的地網絡不可達。 請求超時。 請求超時。 請求超時。 208.185.127.40的Ping統計:數據包:發送= 4,收到= 1,丟失= 3(75%丟失),