Ping命令是測試網絡鏈接,信息發送和接收情況的使用工具,這是一個系統內置的探測工具。它經過發送Internet控制消息協議(ICMP)迴響請求來驗證與另外一臺使用TCP/IP協議的計算機是否暢通。網絡
從WINXP開始,內置的防火牆已經默認禁止響應PING請求,由於此命令已經成爲***最喜歡使用的命令。
能夠本身使用ping/?查看命令的詳細信息:

使用環境:Windows2000/XP/2003/Vista
經常使用參數解析:
(1)-t:不斷使用Ping命令發送迴響請求信息到達目的地,要中斷並退出Ping,只需按Ctrl+C鍵。
(2)-a:指定對目的地的IP地址進行反向名稱解析。若是解析成功,Ping將顯示相應的主機名。
(3)-n Count:指定發送迴響請求消息的次數,默認值爲4。
(4)-l Size:指定發送的迴響請求消息中「數據」字段的長度(以字節表示)。默認值爲32,Size的最大值是65527。
1.使用-a –t參數實例:

2.使用-l Size參數

3.使用-n Count參數

這表示網絡暢通,探測使用的數據包大小爲32Bytes,響應時間小於1ms。TTL這個值須要細說一下,TTL全稱「Time To Live」,中文意思就是存活時間,是指一個數據包在網絡中的生存週期,網管能夠經過它瞭解網絡環境,輔助維護工做,經過TTL值能夠粗略判斷出對方計算機使用的操做系統類型,以及本機到達目標主機所通過的路由數。例舉:
當檢查主機的網絡連通狀況下,一般會使用Ping命令給某個目標主機(如本機)發送ICMP數據包。在本機中生成ICMP數據包時,系統會給這個ICMP數據包初始化一個TTL值,如WindowsXP就會生成」128」,而後將這個ICMP數據包發送出去,遇到網絡路由設備轉發時,TTL值就會被減去「1「,最後到達目標主機,若是在轉發過程當中TTL值變成了」0「,路由設備就會丟棄這個ICMP數據包。ide
Tips:
提示:TTL值在網絡應用中頗有用處,能夠根據返回信息中的TTL值來推斷髮送的數據包到達目標主機所通過的路由數。路由發生在0SI網絡參考模型中的第三層即網絡層。
例如,用戶要根據Ping命令返回的TTL值,判斷到達IP地址爲「202.102.48.141」的目標主機所通過的路由數。在命令提示符下輸入「Ping 202.102.48.141」命令後,接着會顯示信息「Reply from 202.102.48.141: bytes=32 time=15ms TTL=126」,能夠看出返回的TTL值爲126,與Windows NT/2000/XP主機的TTL值128最接近,所以能夠推斷出該主機類型可能爲Windows NT/2000/XP中的一種,又由於「128-126=2」,因此能夠得知數據到達該主機通過了2個路由。
提示:不一樣的操做系統,它的TTL值也是不相同的。默認狀況下,Linux系統的TTL值爲64或255,Windows NT/2000/XP系統的TTL值爲128,Windows 98系統的值爲32,UNIX主機的TTL值爲255。