1樓:匿名使用者
ping用於確定本地主機是否能與另一臺主機成功交換(傳送與接收)資料包,再根據返回的資訊,就可以推斷tcp/ip引數是否設定正確,以及執行是否正常、網路是否通暢等。
需要注意的是,ping成功並不一定代表tcp/ip配置正確,有可能還要執行大量的本地主機與遠端主機的資料包交換,才能確信tcp/ip配置的正確性。
如果執行ping成功而網路仍無法使用,那麼問題很可能出在網路系統的軟體配置方面,ping成功只保證當前主機與目的主機間存在一條連通的物理路徑 。
擴充套件資料
在物理鏈路連通和路由設定正確的情況下,使用ping命令仍然屏不通,可能有以下幾個問題:
1、網線剛插到交換機上就ping通閘道器,忽略了生成樹的收斂時間。當然,較新的交換機都支援快速生成樹,或者有的管理員乾脆把使用者埠(accessport)的生成樹協議關掉,問題就解決了 。
2、不管中間經過了多少個節點,只要有節點(包括端節點)對icmp資訊包進行了過濾,ping不通是正常的。最常見的就是防火牆的行為 。
3、某些路由器埠是不允許使用者ping的 。
4、網路因裝置間的超時,造成icmp報文無法在預設時間(2秒)內收到。
2樓:匿名使用者
必須學會的幾個網路測試命令
瞭解和掌握下面幾個命令將會有助於您更快地檢測到網路故障所在,從而節省時間,提高效率。
ping是測試網路聯接狀況以及資訊包傳送和接收狀況非常有用的工具,是網路測試最
常用的命令。ping向目標主機(地址)傳送一個回送請求資料包,要求目標主機收到請求後給予答覆,從而判斷網路的響應時間和本機是否與目標主機(地址)聯通。
如果執行ping不成功,則可以**故障出現在以下幾個方面:網線故障,網路介面卡配置不正確,ip地址不正確。如果執行ping成功而網路仍無法使用,那麼問題很可能出在網路系統的軟體配置方面,ping成功只能保證本機與目標主機間存在一條連通的物理路徑。
命令格式:
ping ip地址或主機名 [-t] [-a] [-n count] [-l size]
引數含義:
-t不停地向目標主機傳送資料;
-a 以ip地址格式來顯示目標主機的網路地址 ;
-n count 指定要ping多少次,具體次數由count來指定 ;
-l size 指定傳送到目標主機的資料包的大小。
例如當您的機器不能訪問inter***,首先您想確認是否是本地區域網的故障。假定區域網的**伺服器ip地址為202.168.
0.1,您可以使用ping避免202.168.
0.1命令檢視本機是否和**伺服器聯通。又如,測試本機的網絡卡是否正確安裝的常用命令是ping 127.
0.0.1。
ping命令有什麼具體作用?
3樓:匿名使用者
ping命令--詳細幫助
校驗與遠端計算機或本地計算機的連線。只有在安裝 tcp/ip 協議之後才能使用該命令。
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j ***puter-list] | [-k ***puter-list]] [-w timeout] destination-list
引數 -t
校驗與指定計算機的連線,直到使用者中斷。
-a 將地址解析為計算機名。
-n count
傳送由 count 指定數量的 echo 報文,預設值為 4。
-l length
傳送包含由 length 指定資料長度的 echo 報文。預設值為 64 位元組,最大值為 8192 位元組。
-f 在包中傳送「不分段」標誌。該包將不被路由上的閘道器分段。
-i ttl
將「生存時間」欄位設定為 ttl 指定的數值。
-v tos
將「服務型別」欄位設定為 tos 指定的數值。
-r count
在「記錄路由」欄位中記錄發出報文和返回報文的路由。指定的 count 值最小可以是 1,最大可以是 9 。
-s count
指定由 count 指定的**次數的時間郵票。
-j ***puter-list
經過由 ***puter-list 指定的計算機列表的路由報文。中間閘道器可能分隔連續的計算機(鬆散的源路由)。允許的最大 ip 地址數目是 9 。
-k ***puter-list
經過由 ***puter-list 指定的計算機列表的路由報文。中間閘道器可能分隔連續的計算機(嚴格源路由)。允許的最大 ip 地址數目是 9 。
-w timeout
以毫秒為單位指定超時間隔。
destination-list
指定要校驗連線的遠端計算機。
關於 ping 的詳細資訊
ping--注意
ping 命令通過向計算機傳送 icmp 迴應報文並且監聽迴應報文的返回,以校驗與遠端計算機或本地計算機的連線。對於每個傳送報文, ping 最多等待 1 秒,並列印傳送和接收把報文的數量。比較每個接收報文和傳送報文,以校驗其有效性。
預設情況下,傳送四個迴應報文,每個報文包含 64 位元組的資料(週期性的大寫字母序列)。
可以使用 ping 實用程式測試計算機名和 ip 地址。如果能夠成功校驗 ip 地址卻不能成功校驗計算機名,則說明名稱解析存在問題。這種情況下,要保證在本地 hosts 檔案中或 dns
資料庫中存在要查詢的計算機名。
下面顯示 ping 輸出的示例:(windows使用者可用:開始->執行,輸入"***mand" 調出***mand視窗使用此命令)
c:\>ping ds.internic.***
pinging ds.internic.*** [192.20.239.132] with 32 bytes of data:
reply from 192.20.239.132: bytes=32 time=101ms ttl=243
reply from 192.20.239.132: bytes=32 time=100ms ttl=243
reply from 192.20.239.132: bytes=32 time=120ms ttl=243
reply from 192.20.239.132: bytes=32 time=120ms ttl=243
4樓:
ping後面加ip地址就可以測試你的電腦與該地址的連線情況。
5樓:藍色幽狼
可以測定遠端主機是否在聯通狀態,還可以測定遠端主機的響應時間.
6樓:
檢測網路連線情況,如果通了的話,顯示:
reply from………………
reply from………………
reply from………………
不通的話,顯示:
time out
ping的作用及原理是什麼?
7樓:匿名使用者
ping命令可以測試計算機名和計算機的ip地址,驗證與遠端計算機的連線,通過向計算機傳送icmp( inter*** control and message protocal,因特網控制訊息/錯誤報文協議)迴應資料包並且迴應資料包的返回時間,以校驗與遠端計算機或本地計算機的連線情況。
ping 命令的使用及其引數
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j ***puter-list] | [-k ***puter-list]] [-w timeout] destination-list
● ping不帶引數
只顯示與遠端計算機或本地計算機的連線情況,預設向目標機傳送4個報文。
● -t
-t的作用是向指定計算機不停地傳送資料包,按ctrl+break快捷鍵可以檢視統計資訊並繼續執行,按ctrl+c快捷鍵可中止執行
● -a
-a的作用是將地址解析為計算機名,就是以ip的格式顯示網路地址
● -n count
指傳送count 指定的 echo 資料包數
● -l length
指傳送包含由 length 指定的資料量的echo資料包,就是指傳送資料包的大小,預設為 32 位元組,最大值是 65 527
● -f
指在資料包中傳送「不要分段」標誌。使用-f,資料包就不會被路由上的閘道器分段,是一種快速方式ping,使得ping輸出資料包的速度和資料包從遠端主機返回一樣快,或者更快,達到100次/s。在這種方式下,每個請求用一個句點表示。
對於每一個響應列印一個空格鍵
● -i ttl
指定ping分組時限域,ttl是指在停止到達的地址前應經過多少閘道器
● -r count
在【記錄路由】欄位中記錄傳出和返回資料包的路由,就是說記錄路由的去和回,count 可以指定最少 1 臺,最多 9 臺計算機
● -s count
指定當使用-r引數時用於每一輪路由的時間。
● -j ***puter-list
利用 ***puter-list 指定的計算機列表路由資料包,連續計算機可以被中間閘道器分隔(路由稀疏源)ip允許的最大數量為 9。
● -k ***puter-list
利用***puter-list指定的計算機列表路由資料包。連續計算機不能被中間閘道器分隔(路由嚴格源)ip 允許的最大數量為 9。
● -w timeout
指定超時時間間隔,單位為毫秒,預設為1000
注意:如果在ping對方計算機時,出現request timed out ,一方面說明目標計算機沒有開啟或是網路不暢通,另一方面說明該伺服器裝有防火牆,禁止接收icmp資料包
ping命令的具體應用
在命令提示符下輸入格式:
c:\>ping -l 500 -t ip
目標計算機有可能會掛起來或重新啟動。其原理是向目標計算機傳送一個巨大的資料包,同時要求目標計算機返回一個同樣的資料包,這樣會使目標計算機反應不過來,就造成了伺服器的拒絕服務,但有時需要大量的計算機對目標計算機同時傳送巨大的資料包,才能使對方的計算機掛起。
ping命令有什麼具體作用,ping a 命令的作用?
ping命令 詳細幫助 校驗與遠端計算機或本地計算機的連線。只有在安裝 tcp ip 協議之後才能使用該命令。ping t a n count l length f i ttl v tos r count s count j puter list k puter list w timeout des...
用ping命令ping通顯示的資料是什麼意思
1 傳送了多少個資料包 2 接收了多少個資料包 3 所用的時間,單位ms 4 對方主機的作業系統。用ping命令ping通顯示的資料是什麼意思?第一個回答你 哈哈!packets sent 4 是指一共傳送了4個ping 包 資料包 第一個是響應的ip地址 真實ip地址 第二個是響應的位元組數量 第...
ping命令能幹些什麼,“ping”命令是做什麼的?怎麼使用?
它能告訴你現在哪些機器可用。ping 可能是最基本的 unix 網路命令,它僅僅向你提供的地址傳送一個小包,然後偵 聽這臺機器是否有 回答 你可使用機器的 internet 地址,如 192.78.222.81,或者也可使用機器名 ping therehost。該名字可以是區域性的主機 host 檔...