***常用 命令8(PING命令)

 講述它的簡單用法:
ping這個命令是在windows98/me的dos和winnt/2000的命令行下的
一個命令。它給另一個系統發送一些列的數據包,該系統本身又發回
一個響應,ping命令用於查看網絡上的主機是否在工作,它向該主機發送ICMP ECHO_REQUEST包。有時我們
想從網絡上的某臺主機上下載文件,可是又不知道那臺主機是否開着,就需要使用ping命令查看。它返回的結果
如下

Pinging TBid.mshome.net [127.0.0.1] with 32 bytes of data:

Reply from 127.0.0.1: bytes=32 time<10ms TTL=64
Reply from 127.0.0.1: bytes=32 time<10ms TTL=64
Reply from 127.0.0.1: bytes=32 time<10ms TTL=64
Reply from 127.0.0.1: bytes=32 time<10ms TTL=64

Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms

返回信息表示是否能夠連通該主機,宿主機發送一個返回數據包需要的
時間。
在提示符後輸入c:windows>ping /?
可以返回如下的幫助文件。
Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] <-j host-list] │ [-k host-list>
[-w timeout] destination-list

ping [選項] 主機名/IP地址
-a 將目標的機器標識轉換爲ip地址 
-t 若使用者不人爲中斷會不斷的ping下去 
-c count 要求ping命令連續發送數據包,直到發出並接收到count個請求 
-d 爲使用的套接字打開調試狀態 
-f 是一種快速方式ping。使得ping輸出數據包的速度和數據包從遠程主機返回一樣快,或者更快,達到每秒100
次。在這種方式下,每個請求用一個句點表示。對於每一個響應打印一個空格鍵。 
-i seconds 在兩次數據包發送之間間隔一定的秒數。不能同-f一起使用。 
-n 只使用數字方式。在一般情況下ping會試圖把IP地址轉換成主機名。這個選項要求ping打印IP地址而不去查
找用符號表示的名字。如果由於某種原因無法使用本地DNS服務器這個選項就很重要了。 
-p pattern 擁護可以通過這個選項標識16 pad字節,把這些字節加入數據包中。當在網絡中診斷與數據有關的
錯誤時這個選項就非常有用。 
-q 使ping只在開始和結束時打印一些概要信息。 
-R 把ICMP RECORD-ROUTE選項加入到ECHO_REQUEST數據包中,要求在數據包中記錄路由,這樣當數據
返回時ping就可以把路由信息打印出來。每個數據包只能記錄9個路由節點。許多主機忽略或者放棄這個選項。 
-r 使ping命令旁路掉用於發送數據包的正常路由表。 
-s packetsize 使用戶能夠標識出要發送數據的字節數。缺省是56個字符,再加上8個字節的ICMP數據頭,共6
4個ICMP數據字節。 
-v 使ping處於verbose方式。它要ping命令除了打印ECHO-RESPONSE數據包之外,還打印其它所有返回的I
CMP數據包。
這個命令還有一個作用就是把域名轉爲ip地址,比如
pingwww.sohu.com 
然後返回的一個ip地址就是sohu.com的ip地址。
也不是說ping不到的ip地址,就不存在,其實也有一種可能就是對方的機器有防火牆。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章