殷文珊
(湖南郵電職業(yè)技術學院,湖南長沙410015)
企業(yè)網(wǎng)丟包故障處理實例研究
殷文珊
(湖南郵電職業(yè)技術學院,湖南長沙410015)
隨著數(shù)據(jù)網(wǎng)絡的高速發(fā)展,全球信息化產(chǎn)業(yè)的到來,企業(yè)智能信息化管理也滲透到各個工作生產(chǎn)環(huán)節(jié),而在企業(yè)內(nèi)部網(wǎng)絡運營中也經(jīng)常出現(xiàn)各種問題。文章主要針對企業(yè)網(wǎng)內(nèi)部經(jīng)常出現(xiàn)的丟包故障進行系統(tǒng)分析,通過抓包軟件對比數(shù)據(jù),明確故障原因,找出故障點。
企業(yè)網(wǎng);丟包;抓包
整個企業(yè)網(wǎng)的網(wǎng)絡運營環(huán)境如圖1所示,我們的測試主機所在的網(wǎng)段為10.3.12.22/24,此網(wǎng)段的所有主機通過一個二層交換機接入,然后通過光電轉換器上聯(lián)到企業(yè)內(nèi)網(wǎng)的核心層交換機,從而與整個企業(yè)內(nèi)部網(wǎng)相連。
圖1 企業(yè)網(wǎng)運營環(huán)境圖
在該企業(yè)網(wǎng)建網(wǎng)初期,Ping包并無出現(xiàn)丟包現(xiàn)象。當網(wǎng)絡運行一段時間后,Ping包,特別是大塊數(shù)據(jù)包丟包情況嚴重。
針對網(wǎng)絡設備的局數(shù)據(jù)進行檢查,包括鏈路測試、策略等都沒有發(fā)現(xiàn)異常,判定數(shù)據(jù)包丟包非一般連通性故障。因此需要準確判斷丟包的故障點。
通過對網(wǎng)絡結構進行分析,可能發(fā)生的丟包疑似故障點有四個位置:接入交換機、兩個光電轉換器以及核心交換機。具體如圖2所示:
圖2 丟包疑似故障點圖
如何準確定位故障點,可以采用對比分析法。通過在各個數(shù)據(jù)轉發(fā)設備進行端口鏡像,對網(wǎng)絡中傳輸?shù)臄?shù)據(jù)包進行抓包,觀察各個數(shù)據(jù)轉發(fā)設備對數(shù)據(jù)包的相應更改、丟棄和轉發(fā)處理流程,通過對比分析,準確定位出將大數(shù)據(jù)包丟棄的中間設備或者鏈路的故障點。
針對實際的網(wǎng)絡運營環(huán)境分析,數(shù)據(jù)包抓包的設備選在接入交換機和核心交換機上,具體的數(shù)據(jù)包捕獲點如圖3所示。
圖3 數(shù)據(jù)包捕獲點圖
3.1 第一步:測試故障現(xiàn)象
在測試主機10.3.12.22上輸入命令行:ping 10.0.10.3-l 10000-t,測試大數(shù)據(jù)包從主機到核心交換機在企業(yè)網(wǎng)內(nèi)傳輸情況;
在這里,我們不妨簡單計算一下一個10000字節(jié)的大數(shù)據(jù)包將被分成多少個IP數(shù)據(jù)分組包在以太網(wǎng)中傳輸:
Ping產(chǎn)生的IP負載=8(Icmp協(xié)議頭長度)+10000(Ping負載),單位為字節(jié)。一個以太網(wǎng)IP數(shù)據(jù)包的最大有效負載=1500(以太網(wǎng)MTU)-20(IP包頭長度)=1480字節(jié),產(chǎn)生IP數(shù)據(jù)分組為:
10008/1480=6余1128,分別為:1500字節(jié)的Icmp數(shù)據(jù)包1個;1500字節(jié)的IP數(shù)據(jù)分組包5個,1148字節(jié)的IP數(shù)據(jù)分組包1個。
而通過測試命令,出現(xiàn)較為嚴重的丟包現(xiàn)象。
3.2 第二步:抓包分析
分別在接入交換機和核心交換機上做端口鏡像,通過抓包分析軟件捕獲分析鏡像過來的數(shù)據(jù)包。
1)分析接入交換機上捕獲的數(shù)據(jù)包,如圖4所示:
圖4 接入交換機上抓包數(shù)據(jù)分析圖
從圖中可分析得出兩個結論,一是接入交換機轉發(fā)了所有的6個分組包,意味著數(shù)據(jù)包不是在接入交換機上丟棄的;二是出現(xiàn)了超時,其原因應為中間某個IP包在傳輸?shù)倪^程中被丟棄了,導致接收端重組超時。
2)分析核心交換機上捕獲的數(shù)據(jù)包,如圖5所示。
圖5 核心交換機上抓包數(shù)據(jù)分析圖
從圖4和圖5的對比分析,發(fā)現(xiàn)5個IP數(shù)據(jù)包從接入交換機上發(fā)出,而在到達核心交換機時,只出現(xiàn)了4個IP數(shù)據(jù)包,意味著從接入交換機到核心交換機中間傳輸時,1個IP數(shù)據(jù)包被丟棄。
綜合前面的分析以及網(wǎng)絡結構圖,我們可以將故障點定位在兩個光電轉換器上。如圖6所示:
圖6 故障準確定位點圖
將接入交換機測的光電轉換器進行更換,然后多次重新測試,發(fā)現(xiàn)丟包現(xiàn)象不再出現(xiàn),故障順利解決。
本次丟包故障處理,首先定位故障疑似點,在相關設備上進行端口鏡像,通過抓包軟件對鏡像數(shù)據(jù)進行對比分析,運用ICMP重組超時以及分片計算的理論,準確定位丟包故障點,對故障點設備進行更換。
[1]王涌,張燕燕.具有時延和丟包的網(wǎng)絡控制系統(tǒng)穩(wěn)定性分析[J].計算機工程,2015(10):111-116.
[2]魏育華.網(wǎng)絡丟包現(xiàn)象的剖析與應對[J].科技與生活,2011 (14):113-114.
[3]焦妍君,高瑜.網(wǎng)絡控制中的丟包問題分析[J].現(xiàn)代計算機:下半月版,2012(10):47-50.
[4]宋燕.網(wǎng)絡控制系統(tǒng)時延、丟包與錯序問題研究[D].上海:上海交通大學,2012.
[5]王慧清.數(shù)據(jù)庫系統(tǒng)網(wǎng)絡丟包故障處理與分析[J].計算機光盤軟件與應用,2013(13):169-169.
[6]包偉.常見網(wǎng)絡丟包故障分析及處理[J].卷宗,2013(10): 212-212.
Case study on intranet packet loss fault handling
YINWen-shan
(Hunan Post and Telecommunication College,Changsha,Hunan,China 410015)
With the rapid development of data network and the arrival of the global information industry,enterprise intelligent information management has penetrated into all aspects of the production processes,and there are often a variety of problems in the enterprise internal network operation.This paper systematically analyzes the intranet packet loss fault.By using the capture software to compare the data,the causes and the fault point can be found.
intranet;packet loss;capture
10.3969/j.issn.2095-7661.2016.04.006】
TP393.08
A
2095-7661(2016)04-0022-02
2016-10-26
殷文珊(1975-),女,湖南岳陽人,湖南郵電職業(yè)技術學院講師,工程師,研究方向:寬帶通信網(wǎng)絡。