Ping大包命令格式是什么
Ping命令,相信大家都不陌生,是我們測試網(wǎng)絡(luò)或主機(jī)之間是否連通的常用命令,而Ping又分為大包和小包,Ping大包、小包不同點在于Ping大包可以進(jìn)行更大的數(shù)據(jù)包進(jìn)行傳輸,如果你不了解Ping大包命令格式,可以看看下文中的解釋。
方法步驟
Ping (Packet Internet Grope),因特網(wǎng)包探索器,用于測試網(wǎng)絡(luò)連接量的程序。Ping發(fā)送一個ICMP回聲請求消息給目的地并報告是否收到所希望的ICMP回聲應(yīng)答。
它是用來檢查網(wǎng)絡(luò)是否通暢或者網(wǎng)絡(luò)連接速度的命令。作為一個生活在網(wǎng)絡(luò)上的管理員或者黑客來說,Ping命令是第一個必須掌握的DOS命令,它所利用的原理是這樣的:網(wǎng)絡(luò)上的機(jī)器都有唯一確定的IP地址,我們給目標(biāo)IP地址發(fā)送一個數(shù)據(jù)包,對方就要返回一個同樣大小的數(shù)據(jù)包,根據(jù)返回的數(shù)據(jù)包我們可以確定目標(biāo)主機(jī)的存在,可以初步判斷目標(biāo)主機(jī)的操作系統(tǒng)等。
Ping 是Windows系列自帶的一個可執(zhí)行命令。利用它可以檢查網(wǎng)絡(luò)是否能夠連通,用好它可以很好地幫助我們分析判定網(wǎng)絡(luò)故障。應(yīng)用格式:Ping IP地址。該命令還可以加許多參數(shù)使用,具體是鍵入Ping按回車即可看到詳細(xì)說明。
Ping指的是端對端連通,通常用來作為可用性的檢查,但是某些病毒木馬會強(qiáng)行大量遠(yuǎn)程執(zhí)行Ping命令搶占你的網(wǎng)絡(luò)資源,導(dǎo)致系統(tǒng)變慢,網(wǎng)速變慢。
嚴(yán)禁Ping入侵作為大多數(shù)防火墻的一個基本功能提供給用戶進(jìn)行選擇。
Linux下Ping包的默認(rèn)大小為64Byte,次數(shù)不限。但有時我們需要嘗試Ping大數(shù)據(jù)包,來測試網(wǎng)絡(luò)的狀況,這時,就要指定Ping包的大小了。
Linux下Ping大數(shù)據(jù)包的格式:
語 法:Ping [-dfnqrRv][-c<完成次數(shù)>][-i<間隔秒數(shù)>][-I<網(wǎng)絡(luò)界面>][-l<前置載入>][-p<范本樣式>][-s<數(shù)據(jù)包大小>][-t<存活數(shù)值>][主機(jī)名稱或IP地址]
例如:
1、指定數(shù)據(jù)包大小為1500Byte:Ping -s 1500 ip
2、指定次數(shù)為4次,數(shù)據(jù)包大小為32767Byte:Ping -c 4 -s 32767 ip
Windows下默認(rèn)Ping包次數(shù)為4次,Ping包大小為32Byte:
1、指定Ping包大小為1500Byte:Ping -l 1500 ip
2、指定次數(shù)為6次,Ping包大小為1500:Ping -n 6 -l 1500 ip
注:查看使用幫助,輸入Ping,回車即可。
Ping大包命令為Ping -l 65500,數(shù)據(jù)包的有效范圍從 0 到 65500。Ping命令還有許多有用的功能,供您參考:
Ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] [-R] [-S srcaddr] [-c compartment] [-p] [-4] [-6] target_name
-t Ping 指定的主機(jī),直到停止。若要查看統(tǒng)計信息并繼續(xù)操作,請鍵入 Ctrl+Break;若要停止,請鍵入 Ctrl+C。
-a 將地址解析為主機(jī)名。
-n count 要發(fā)送的回顯請求數(shù)。
-l size 發(fā)送緩沖區(qū)大小。
-f 在數(shù)據(jù)包中設(shè)置“不分段”標(biāo)記(僅適用于 IPv4)。
-i TTL 生存時間。
-v TOS 服務(wù)類型(僅適用于 IPv4。該設(shè)置已被棄用,對 IP 標(biāo)頭中的服務(wù)類型字段沒有任何影響)。
-r count 記錄計數(shù)躍點的路由(僅適用于 IPv4)。
-s count 計數(shù)躍點的時間戳(僅適用于 IPv4)。
-j host-list 與主機(jī)列表一起使用的松散源路由(僅適用于 IPv4)。
-k host-list 與主機(jī)列表一起使用的嚴(yán)格源路由(僅適用于 IPv4)。
-w timeout 等待每次回復(fù)的超時時間(毫秒)。
-R 同樣使用路由標(biāo)頭測試反向路由(僅適用于 IPv6)。如果使用此標(biāo)頭,某些系統(tǒng)可能丟棄回顯請求。
-S srcaddr 要使用的源地址。
-c compartment 路由隔離艙標(biāo)識符。
-p Ping Hyper-V 網(wǎng)絡(luò)虛擬化提供程序地址。
-4 強(qiáng)制使用 IPv4。
-6 強(qiáng)制使用 IPv6。
當(dāng)用戶遇到Ping小包正常,Ping大包不通的時候,可以排除一下幾點問題:
1、可以先嘗試通過更改客戶端/服務(wù)器網(wǎng)卡的MTU值,確認(rèn)是否為MTU的問題。
2、若是MPLS ___網(wǎng)絡(luò),建議在中間經(jīng)過的所有節(jié)點設(shè)備設(shè)備上調(diào)整接口的MTU為1530。
3、若是中間網(wǎng)絡(luò)參數(shù)不好調(diào)整,或者疊加的是其它___業(yè)務(wù)(例如 ipsec、l2tp/pptp、gre等),可以嘗試在客戶端的出口設(shè)備上行鏈路調(diào)整tcp的mss值來規(guī)避解決,具體配置命令如下:
interface GigabitEthernet 0/0
ip tcp adjust-mss 1300 //建議嘗試調(diào)整為1300,也可以嘗試調(diào)整為更小的數(shù)值
確實無法定位問題,可以在本端/對端設(shè)備以及中間網(wǎng)絡(luò)進(jìn)行鏡像抓包,確認(rèn)具體的問題點。
補(bǔ)充:常見網(wǎng)絡(luò)故障解決方法
ip地址沖突:ip地址沖突是局域網(wǎng)中經(jīng)常出現(xiàn)的問題,有的用戶可能重做系統(tǒng)或其他原因丟失自己的IP地址,在重新寫IP的時候和其他人的IP地址一樣導(dǎo)致ip地址出錯,此時電腦右下角就會有個提示框提示你IP地址已經(jīng)有人用。部門網(wǎng)管應(yīng)該統(tǒng)計好部門人員的IP地址,當(dāng)出現(xiàn)問題時可有資料可循,避免IP地址沖突。
計算機(jī)網(wǎng)卡故障,一般的主機(jī)網(wǎng)卡都帶有網(wǎng)卡指示燈,網(wǎng)卡燈有兩種類型,一種是只有單燈,一種是雙燈。一般來說,單燈是綠色,而雙燈一個是綠色,一個是橙色(1000M網(wǎng)絡(luò),如黃色則是100MM網(wǎng)絡(luò))。單燈顯示的意思是,綠色燈亮表示網(wǎng)線物理連接正常。是常亮狀態(tài),在有數(shù)據(jù)交換時單燈情況下綠色燈會明暗閃爍。雙燈情況下,綠色燈亮同樣表示網(wǎng)線物理連接正常,是常亮狀態(tài),在有數(shù)據(jù)交換時橙色或黃色燈閃爍,而綠燈不變。查看網(wǎng)卡燈顯示是否正常,可以判斷網(wǎng)卡的好壞。拔掉網(wǎng)線網(wǎng)卡燈還顯示正常,網(wǎng)卡出故障需要更換。
網(wǎng)線有問題,如果網(wǎng)線在幾臺計算機(jī)上連接無反映,換根網(wǎng)線后正常,即可判斷網(wǎng)線出了問題。網(wǎng)線一半問題有水晶頭生銹造成短路,網(wǎng)線中間出現(xiàn)斷路,水晶頭沒壓好出現(xiàn)問題等。這時需要測線儀來檢查網(wǎng)線。
測線儀使用方法,將一根網(wǎng)線兩頭分別差入測線儀的網(wǎng)線接口,查看對應(yīng)各燈依次從1至8或8至1閃亮,再閃亮一次或兩次某一燈(即為該網(wǎng)線所在主機(jī)的路數(shù)),循環(huán)不止。
如果遇到整個網(wǎng)絡(luò)出現(xiàn)問題,需要檢查交換機(jī)是否出現(xiàn)問題,到交換機(jī)所在機(jī)房檢查交換機(jī)是否有電,如果有電則檢查連接交換機(jī)的trunk口燈是否正常,如果不正常找到上聯(lián)交換機(jī)檢查是否正常。有的交換機(jī)trunk口連接收發(fā)器,檢查收發(fā)器是否正常。
相關(guān)閱讀:計算機(jī)網(wǎng)絡(luò)分層及其功能
物理層:利用傳輸介質(zhì)為數(shù)鏈路層提供物理連接,實現(xiàn)比特流的透明傳輸。實現(xiàn)相鄰計算機(jī)節(jié)點的比特流的透明傳送,盡可能屏蔽掉傳輸介質(zhì)和網(wǎng)路設(shè)備的差異。
數(shù)據(jù)鏈路層:在物理層提供的比特流的基礎(chǔ)上,通過差錯控制、流量控制方法,將有差錯的物理鏈路變?yōu)闊o差錯的數(shù)據(jù)鏈路。
網(wǎng)絡(luò)層:數(shù)據(jù)鏈路層的數(shù)據(jù)在這一層被轉(zhuǎn)化為數(shù)據(jù)報,經(jīng)過路徑選擇、分組組合、順序、進(jìn)/出路由等控制,將數(shù)據(jù)從一個網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)到另一個網(wǎng)絡(luò)設(shè)備。
傳輸層:向用戶提供可靠的端到端的差錯和流量控制,保證報文的正確傳輸。向高層屏蔽下層數(shù)據(jù)信息的傳輸,向用戶透明的傳送報文。
會話層:組織和協(xié)調(diào)兩個會話進(jìn)程的通信,并對數(shù)據(jù)通信進(jìn)行管理。
表示層:處理用戶信息的表示問題,如編碼,數(shù)據(jù)格式轉(zhuǎn)換,加密解密等
應(yīng)用層:完成網(wǎng)絡(luò)中應(yīng)用程序和操作系統(tǒng)之間的聯(lián)系,建立和結(jié)束使用者之間的聯(lián)系。