.ping命令
ping是個使用頻率極高的實用程式,主要用於確定網路的連通性。這對確定網路是否正確連線,以及網路連線的狀況十分有用。簡單的說,ping就是乙個測試程式,如果ping執行正確,大體上就可以排除網路訪問層、網絡卡、modem的輸入輸出線路、電纜和路由器等存在的故障,從而縮小問題的範圍。
ping能夠以毫秒為單位顯示傳送請求到返回應答之間的時間量。如果應答時間短,表示資料報不必通過太多的路由器或網路,連線速度比較快。ping還能顯示ttl(time to live,生存時間)值,通過ttl值可以推算資料報通過了多少個路由器。
(1) 命令格式
ping 主機名
ping 網域名稱
ping ip位址
如圖所示,使用ping命令檢查到ip位址172.17.38.152的計算機的連通性,該例為連線正常。共傳送了四個測試資料報,正確接收到四個資料報。
(2) ping命令的基本應用
一般情況下,使用者可以通過使用一系列ping命令來查詢問題出在什麼地方,或檢驗網路執行的情況。
下面就給出乙個典型的檢測次序及對應的可能故障:
① ping 127.0.0.1
如果測試成功,表明網絡卡、tcp/ip協議的安裝、ip位址、子網掩碼的設定正常。如果測試不成功,就表示tcp/ip的安裝或設定存在有問題。
② ping 本機ip位址
③ ping區域網內其他ip
如果測試成功,表明本地網路中的網絡卡和載體執行正確。但如果收到0個回送應答,那麼表示子網掩碼不正確或網絡卡配置錯誤或電纜系統有問題。
④ ping 閘道器ip
這個命令如果應答正確,表示區域網中的閘道器路由器正在執行並能夠做出應答。
⑤ ping 遠端ip
如果收到正確應答,表示成功的使用了預設閘道器。對於撥號上網使用者則表示能夠成功的訪問internet(但不排除isp的dns會有問題)。
⑥ ping localhost
local host是系統的網路保留名,它是127.0.0.1的別名,每台計算機都應該能夠將該名字轉換成該位址。否則,則表示主機檔案(/windows/host)中存在問題。
對此網域名稱執行ping命令,計算機必須先將網域名稱轉換成ip位址,通常是通過dns伺服器。如果這裡出現故障,則表示本機dns伺服器的ip位址配置不正確,或它所訪問的dns伺服器有故障
如果上面所列出的所有ping命令都能正常執行,那麼計算機進行本地和遠端通訊基本上就沒有問題了。但是,這些命令的成功並不表示你所有的網路配置都沒有問題,例如,某些子網掩碼錯誤就可能無法用這些方法檢測到。
(3)ping命令的常用引數選項
ping ip -l 1000:指定ping命令中的特定資料長度(此處為1000位元組),而不是預設的32位元組。
ping ip -n 10:執行特定次數(此處是10)的ping命令。
注意:隨著防火牆功能在網路中的廣泛使用,當你ping其他主機或其他主機ping你的主機時,而顯示主機不可達的時候,不要草率地下結論。最好與對某台「設定良好」主機的ping結果進行對比。
ping命令檢查網路 測試物理網路的ping命令
ping命令是測試網路連線 資訊傳送和接受狀況的實用 是乙個系統內建的探測工具。原理是 網路上的機器都有唯一確定的ip位址,使用者給目標ip位址傳送乙個資料報,對方就要返回乙個同樣大小的資料報,根據返回的資料報使用者可以確定目標主機的存在,可以初步判斷目標主機的作業系統等。win r,輸入 ping...
ping 命令 測試物理網路的ping命令
ping命令是測試網路連線 資訊傳送和接受狀況的實用 是乙個系統內建的探測工具。原理是 網路上的機器都有唯一確定的ip位址,使用者給目標ip位址傳送乙個資料報,對方就要返回乙個同樣大小的資料報,根據返回的資料報使用者可以確定目標主機的存在,可以初步判斷目標主機的作業系統等。win r,輸入 ping...
ping 命令 Ping命令
簡單介紹使用ping命令檢查網路連線是否可達以及分析網路發生故障的位置。其中,ping用於檢查網路連線及主機是否可達 ping命令主要用於檢查網路連線及主機是否可達。ping功能是基於icmp協議來實現的 源端向目的端傳送icmp請求 echo request 報文後,根據是否收到目的端的icmp應...