ping命令的應(yīng)用的技巧
關(guān)于ping的問題大家總是在問看看論壇其他帖子總感覺不太詳細(xì)或者太復(fù)雜,本人就簡(jiǎn)單而全面滴介紹下吧!格式:ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] │ [-k computer-list] [-w timeout]
參數(shù):
-t , 不斷向指定的主機(jī)發(fā)送數(shù)據(jù)包,直到輸入“ctrl+c”為止。
-a , 解析IP地址位主機(jī)名。
-n count , 由cunt參數(shù)決定ping的次數(shù)。
-l size ,指定發(fā)送到目標(biāo)主機(jī)的數(shù)據(jù)包大小。
-f , 在數(shù)據(jù)包中指定"不分段"標(biāo)志,該數(shù)據(jù)包不被路由分段.注 :(路由問題請(qǐng)看此帖)
-i TTL,設(shè)置TTL(生存時(shí)間)參數(shù)
-v TOS,將服務(wù)類型設(shè)置為TOS(Tupe Of Service)指定的數(shù)值。
-r count , 在"記錄路由"字段中記錄發(fā)出和返回報(bào)文的路由,"count"值最小為1,最大為9。
-s count , 指定的躍點(diǎn)數(shù)的時(shí)間戳。
-j host-list , 使用"computer-list"指定的計(jì)算機(jī)列表路由數(shù)據(jù)包(松散路由)
-k host-list , 使用"computer-list"指定的計(jì)算機(jī)列表路由數(shù)據(jù)包(強(qiáng)制路由)。
-w timeout ,指定超時(shí)時(shí)間。
以上參數(shù)注意空格!!!
菜鳥必知ping的方法!
1。直接ping"IP地址或主機(jī)名"
在"命令提示符"窗口中輸入(開始--運(yùn)行 也行):
ping 127.0.0.1 就可以了。默認(rèn)情況下發(fā)四個(gè)包!
如出現(xiàn) Request timed out 。說明網(wǎng)絡(luò)不穩(wěn)定!
這時(shí)候檢查水晶頭、網(wǎng)線、網(wǎng)絡(luò)設(shè)備等。
2.不停的ping 格式如下
ping -t 127.0.0.1
按"ctrl+c"停止!
3.解析主機(jī)NetBOIS名(主機(jī)名)
格式:
ping -a 127.0.0.1
如出現(xiàn)提示:ping localhost[127.0.0.1] with 32 bytes of data
可以得知IP地址127.0.0.1的計(jì)算機(jī)NetBIOS名為localhost。
自定義ping的數(shù)量大小
默認(rèn)情況下發(fā)送4個(gè)大小為32字節(jié)的數(shù)據(jù)包。而剛剛看到參數(shù)L則可以自定義數(shù)據(jù)包的大小,N則可自定義數(shù)量?!镜?qǐng)注意】:數(shù)據(jù)包大小不能超過65500字節(jié)。
例:
向127.0.0.1發(fā)送100個(gè)大小為65500字節(jié)的數(shù)據(jù)包,輸入:
ping -l 65500 -n 100 127.0.0.1
還是"ctrl+c"停止!