在我們對(duì)局域網(wǎng)進(jìn)行管理的過(guò)程中,,經(jīng)常會(huì)碰到網(wǎng)絡(luò)傳輸不暢而導(dǎo)致上網(wǎng)時(shí)斷時(shí)續(xù),,或者網(wǎng)速非常緩慢,出現(xiàn)這種現(xiàn)象很多情況下都是由于網(wǎng)絡(luò)丟包引起的,,網(wǎng)絡(luò)丟包是指數(shù)據(jù)包由于各種原因在信道中發(fā)生丟失的現(xiàn)象,。
引起網(wǎng)絡(luò)丟包的原因
1、線路出現(xiàn)故障
當(dāng)網(wǎng)管員發(fā)現(xiàn)網(wǎng)絡(luò)傳輸時(shí)常中斷時(shí),,要考慮兩種情況,,第一種是線路出現(xiàn)了故障,第二種情況是用戶設(shè)置方面的原因,。那么,,我們?nèi)绾畏智迨悄囊环N情況引起的網(wǎng)絡(luò)中斷呢?我們可以通過(guò)如下操作進(jìn)行測(cè)試,。
當(dāng)網(wǎng)絡(luò)線路的實(shí)現(xiàn)是通過(guò)路由器時(shí),,我們首先登陸到路由器,然后通過(guò)擴(kuò)展Ping大量數(shù)據(jù)包向?qū)Χ寺酚善鹘涌谶M(jìn)行發(fā)送,。當(dāng)線路是通過(guò)三層交換機(jī)實(shí)現(xiàn)時(shí),,我們將兩臺(tái)計(jì)算機(jī)分別接在線兩端,并將IP地址分別設(shè)為本端三層路由交換機(jī)的廣域網(wǎng)接口地址,,使用Ping對(duì)端計(jì)算機(jī)地址-t命令進(jìn)行測(cè)試,。
在測(cè)試中,如果沒(méi)有發(fā)現(xiàn)丟包現(xiàn)象,,那么說(shuō)明不是線路故障引起的網(wǎng)絡(luò)中斷,,而是用戶自身的原因引起的,如果在測(cè)試中發(fā)生了丟包,,則說(shuō)明是由于線路故障所引起,,我們要與線路的提供商聯(lián)系,找到解決方法,。
除此之外,,如光纖連接問(wèn)題,跳線與設(shè)備接口沒(méi)有對(duì)準(zhǔn),,雙絞線及RJ-45接頭出現(xiàn)故障,,通信線路收到干擾和信號(hào)衰減,這些情況都有可能造成數(shù)據(jù)包丟失。
2,、設(shè)備出現(xiàn)故障
這種情況主要是指設(shè)備硬件方面的故障,,比如網(wǎng)卡出現(xiàn)問(wèn)題,交換機(jī)端口出現(xiàn)了屋里故障,,光纖收發(fā)器的電端口與網(wǎng)絡(luò)設(shè)備接口,,或兩端設(shè)備接口的雙工模式不匹配。
一下舉一個(gè)實(shí)例進(jìn)行說(shuō)明:我遇到過(guò)一次丟包現(xiàn)象是由于一個(gè)交換機(jī)端口的光纖模塊故障而引起的,,故障現(xiàn)象是此交換機(jī)每次運(yùn)行一段時(shí)間就會(huì)發(fā)生司機(jī),,造成網(wǎng)絡(luò)通信中斷,必須要把交換機(jī)重新啟動(dòng)后才能恢復(fù)正常工作,。我在經(jīng)過(guò)仔細(xì)查找后發(fā)現(xiàn),,原來(lái)有一個(gè)光纖模塊出現(xiàn)了問(wèn)題,在替換了新的模塊后,,交換機(jī)工作終于又恢復(fù)正常,。這個(gè)故障背后的原因是,平時(shí)交換機(jī)在工作時(shí),,都要對(duì)所有數(shù)據(jù)表進(jìn)行CRC錯(cuò)誤檢測(cè)和長(zhǎng)度校驗(yàn),,在檢驗(yàn)后丟棄被檢測(cè)出錯(cuò)誤的包,然后轉(zhuǎn)發(fā)正確的數(shù)據(jù)包,。這時(shí)候有錯(cuò)誤的包未能在校驗(yàn)中檢測(cè)出錯(cuò)誤,,這些包就會(huì)在動(dòng)態(tài)緩存中堆積,無(wú)法發(fā)送,,直至緩存中已經(jīng)無(wú)法堆積,,這時(shí)就會(huì)出現(xiàn)死機(jī)的現(xiàn)象。最終造成數(shù)據(jù)包無(wú)法到達(dá)目的主機(jī),。
3,、這種情況也比較常見,造成這種情況的原因也很多,,最主要的原因是由于路由器資源被大量占用,。當(dāng)發(fā)現(xiàn)網(wǎng)速變慢,并且丟包率上升時(shí),,我們可以使用命令show process cpu和show process mem,,如果是IP input process占用了大量資源,,再檢查fast switching是否禁用大流量外出端口,,如果是的,則需要重新啟用,。
然后檢查一下是否僅用了Fast switching on the same interface,,如有多個(gè)網(wǎng)絡(luò)配一個(gè)接口并且這些網(wǎng)段間流量很大時(shí),路由器工作方式為process-switches,可以在接口上執(zhí)行enable ip route-cache same-interface,。