- 相關(guān)推薦
ping入門(mén)詳解
Ping是潛水艇人員的專(zhuān)用術(shù)語(yǔ),表示回應的聲納脈沖,在網(wǎng)絡(luò )中Ping 是一個(gè)十分好用的TCP/IP工具。它主要的功能是用來(lái)檢測網(wǎng)絡(luò )的連通情況和分析網(wǎng)絡(luò )速度。下面是小編整理的ping入門(mén)詳解,希望對你有幫助!
Ping命令詳解
首先需要打開(kāi)DOS命令界面,通過(guò)點(diǎn)擊開(kāi)始菜單中的“運行”選項,輸入“cmd”,回車(chē)即可打開(kāi)(如下圖)。
回車(chē)后
我們輸入 ping /? 例出ping 以下是PING的一些參數(如圖):
下面我和大家講解一下,每個(gè)參數意思和使用。
ping [-t] [-a] [-ncount] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-jcomputer-list] | [-k computer-list] [-w timeout] destination-list
-t Ping 指定的計算機直到中斷。
-a 將地址解析為計算機名。
-n count 發(fā)送 count 指定的 ECHO 數據包數。默認值為 4。
-l length 發(fā)送包含由 length 指定的數據量的 ECHO 數據包。默認為 32 字節;最大值是65,527。
-f 在數據包中發(fā)送"不要分段"標志。數據包就不會(huì )被路由上的網(wǎng)關(guān)分段。
-i ttl 將"生存時(shí)間"字段設置為 ttl 指定的值。
-v tos 將"服務(wù)類(lèi)型"字段設置為 tos 指定的值。
-r count 在"記錄路由"字段中記錄傳出和返回數據包的路由。count 可以指定最少 1 臺,最多 9 臺計算機。
-s count 指定 count 指定的躍點(diǎn)數的時(shí)間戳。
-j computer-list 利用 computer-list 指定的計算機列表路由數據包。連續計算機可以被中間網(wǎng)關(guān)分隔(路由稀疏源)IP 允許的最大數量為 9。
-k computer-list 利用 computer-list 指定的計算機列表路由數據包。連續計算機不能被中間網(wǎng)關(guān)分隔(路由嚴格源)IP 允許的最大數量為 9。
-w timeout 指定超時(shí)間隔,單位為毫秒。
destination-list 指定要 ping 的遠程計算機。
3、怎樣使用Ping這命令來(lái)測試網(wǎng)絡(luò )連通呢?
連通問(wèn)題是由許多原因引起的,如本地配置錯誤、遠程主機協(xié)議失效等,當然還包括設備等造成的故障。
首先我們講一下使用Ping命令的步驟。
使用Ping檢查連通性有五個(gè)步驟:
1. 使用ipconfig /all觀(guān)察本地網(wǎng)絡(luò )設置是否正確,如圖;
2. Ping 127.0.0.1,127.0.0.1 回送地址Ping回送地址是為了檢查本地的TCP/IP協(xié)議有沒(méi)有設置好;
3. Ping本機IP地址,這樣是為了檢查本機的IP地址是否設置有誤;
4. Ping本網(wǎng)網(wǎng)關(guān)或本網(wǎng)IP地址,這樣的是為了檢查硬件設備是否有問(wèn)題,也可以檢查本機與本地網(wǎng)絡(luò )連接是否正常;(在非局域網(wǎng)中這一步驟可以忽略)
5. Ping遠程IP地址,這主要是檢查本網(wǎng)或本機與外部的連接是否正常。
如何用Ping命令來(lái)判斷一條鏈路好壞?
Ping這個(gè)命令除了可以檢查網(wǎng)絡(luò )的連通和檢測故障以外,還有一個(gè)比較有趣的用途,那就是可以利用它的一些返回數據,來(lái)估算你跟某臺主機之間的速度是多少字節每秒
我們先來(lái)看看它有那些返回數據。
在例子中"bytes=32"表示ICMP報文中有32個(gè)字節的測試數據,"time=4ms"是往返時(shí)間。 Sent 發(fā)送多個(gè)秒包、Received 收到多個(gè)回應包、Lost 丟棄了多少個(gè)Minmum 最小值 、MAXimun 最大值、Average 平均值。所在圖上來(lái)看,來(lái)回只用了4MS 時(shí)間,lost =0 即是丟包數為0,網(wǎng)絡(luò )狀態(tài)相當良好。 (更詳細可以使用-n參數 “ping –n 100 IP地址” ping 100次。查看 Sent Received Lost Minmum MAXimun Average 這些值的變化。)
5、對Ping后返回信息的分析
1.Request timed out
這是大家經(jīng)常碰到的提示信息,很多文章中說(shuō)這是對方機器置了過(guò)濾ICMP數據包,從上面工作過(guò)程來(lái)看,這是不完全正確的,至少有下幾種情況。
(1) 對方已關(guān)機,或者網(wǎng)絡(luò )上根本沒(méi)有這個(gè)地址:比如在上圖中主機A中PING 192.168.0.7 ,或者主機B關(guān)機了,在主機A中PING192.168.0.5 都會(huì )得到超時(shí)的信息。
(2)對方與自己不在同一網(wǎng)段內,通過(guò)路由也無(wú)法找到對方,但有時(shí)對方確實(shí)是存在的,當然不存在也是返回超時(shí)的信息。
(3)對方確實(shí)存在,但設置了ICMP數據包過(guò)濾(比如防火墻設置)。
怎樣知道對方是存在,還是不存在呢,可以用帶參數-a 的Ping命令探測對方,如果能得到對方的NETBIOS名稱(chēng),則說(shuō)明對方是存在的,是有防火墻設置,如果得不到,多半是對方不存在或關(guān)機,或不在同一網(wǎng)段內。
(4)錯誤設置IP地址
正常情況下,一臺主機應該有一個(gè)網(wǎng)卡,一個(gè)IP地址,或多個(gè)網(wǎng)卡,多個(gè)IP地址(這些地址一定要處于不同的IP子網(wǎng))。但如果一臺電腦的“撥號網(wǎng)絡(luò )適配器”(相當于一塊軟網(wǎng)卡)的TCP/IP設置中,設置了一個(gè)與網(wǎng)卡IP地址處于同一子網(wǎng)的IP地址,這樣,在IP層協(xié)議看來(lái),這臺主機就有兩個(gè)不同的接口處于同一網(wǎng)段內。當從這臺主機Ping其他的機器時(shí),會(huì )存在這樣的問(wèn)題:
A.主機不知道將數據包發(fā)到哪個(gè)網(wǎng)絡(luò )接口,因為有兩個(gè)網(wǎng)絡(luò )接口都連接在同一網(wǎng)段。
B.主機不知道用哪個(gè)地址作為數據包的源地址。因此,從這臺主機去Ping其他機器,IP層協(xié)議會(huì )無(wú)法處理,超時(shí)后,Ping 就會(huì )給出一個(gè)“超時(shí)無(wú)應答”的錯誤信息提示。但從其他主機Ping這臺主機時(shí),請求包從特定的網(wǎng)卡來(lái),ICMP只須簡(jiǎn)單地將目的、源地址互換,并更改一些標志即可,ICMP應答包能順利發(fā)出,其他主機也就能成功Ping通這臺機器了。
2.Destination hostUnreachable
(1) 對方與自己不在同一網(wǎng)段內,而自己又未設置默認的路由,比如上例中A機中不設定默認的路由,運行Ping 192.168.0.1.4就會(huì )出現“Destination host Unreachable”。
(2)網(wǎng)線(xiàn)出了故障
這里要說(shuō)明一下“destinationhost unreachable”和 “time out”的區別,如果所經(jīng)過(guò)的路由器的路由表中具有到達目標的路由,而目標因為其他原因不可到達,這時(shí)候會(huì )出現“time out”,如果路由表中連到達目標的路由都沒(méi)有,那就會(huì )出現“destinationhost unreachable”。 3.Bad IP address
這個(gè)信息表示您可能沒(méi)有連接到DNS服務(wù)器,所以無(wú)法解析這個(gè)IP地址,也可能是IP地址不存在。
4.Source quenchreceived
這個(gè)信息比較特殊,它出現的機率很少。它表示對方或中途的服務(wù)器繁忙無(wú)法回應。
5.Unknown host——不知名主機
這種出錯信息的意思是,該遠程主機的名字不能被域名服務(wù)器(DNS)轉換成IP地址。故障原因可能是域名服務(wù)器有故障,或者其名字不正確,或者網(wǎng)絡(luò )管理員的系統與遠程主機之間的通信線(xiàn)路有故障。
6.No answer——無(wú)響應
這種故障說(shuō)明本地系統有一條通向中心主機的路由,但卻接收不到它發(fā)給該中心主機的任何信息。故障原因可能是下列之一:中心主機沒(méi)有工作;本地或中心主機網(wǎng)絡(luò )配置不正確;本地或中心的路由器沒(méi)有工作;通信線(xiàn)路有故障;中心主機存在路由選擇問(wèn)題。
7.Ping 127.0.0.1:127.0.0.1是本地循環(huán)地址
如果本地址無(wú)法Ping通,則表明本地機TCP/IP協(xié)議不能正常工作。
8.no rout to host:網(wǎng)卡工作不正常。
9.transmit failed,error code:10043網(wǎng)卡驅動(dòng)不正常。
10.unknown hostname:DNS配置不正確。
以上是我在“拼”(Ping)的過(guò)程中,總結的一些經(jīng)驗技巧,希望能對大家的工作和學(xué)習有所幫助。
【ping入門(mén)詳解】相關(guān)文章:
網(wǎng)頁(yè)美工設計入門(mén)詳解09-27
ping命令的應用及原理10-25
ping命令檢測網(wǎng)絡(luò )故障的方法09-25
簡(jiǎn)單的ping命令來(lái)檢測網(wǎng)絡(luò )故障04-02
瑜伽的入門(mén)動(dòng)作09-01
象棋入門(mén)技巧11-16
手繪入門(mén)方法10-25
網(wǎng)球入門(mén)常識08-27
瑜伽入門(mén)動(dòng)作08-16
圍棋規則入門(mén)10-24