路由器故障:因路由引入錯(cuò)誤導(dǎo)致路由異常
路由引入錯(cuò)誤導(dǎo)致路由異常的故障的解決如下:
網(wǎng)絡(luò)環(huán)境
RouterA、RouterB、RouterC、RouterD之間均運(yùn)行IS-IS路由協(xié)議。RouterC、RouterD、RouterE、RouterF之間運(yùn)行OSPF路由協(xié)議。在RouterC的IS-IS域中引入OSPF路由,在RouterF的OSPF路由中引入直連。從RouterD上無(wú)法ping通RouterF的直連接口網(wǎng)段1.1.1.0/24。
IGP協(xié)議間引入組網(wǎng)圖
故障分析
因?yàn)樯婕皠?dòng)態(tài)路由協(xié)議之間的引入問題,很可能和協(xié)議優(yōu)先級(jí)有關(guān)。RouterF引入直連網(wǎng)段后通過RouterE被RouterC的OSPF學(xué)習(xí)到,再引入到IS-IS中優(yōu)先級(jí)為150,RouterC向RouterA、RouterB和RouterD宣告的IS-IS路由優(yōu)先級(jí)為15,這樣就導(dǎo)致RouterD將到1.1.1.0/24的路由下一跳指向RouterB和RouterC了。
操作步驟
步驟 1 從RouterD trace 1.1.1.0,有兩個(gè)下一跳分別指向RouterB和RouterC,查看路由表,通過IS-IS協(xié)議學(xué)習(xí)到的優(yōu)先級(jí)為15。
步驟 2 在RouterD上查看OSPF LSDB,可以看到從RouterF上學(xué)到該網(wǎng)段的ASE路由,ASE路由的優(yōu)先級(jí)為150。
步驟 3 在RouterF上用network使能該直連網(wǎng)段后,在RouterD上學(xué)到的該網(wǎng)段路由的下一跳指向RouterF,也可以ping通該網(wǎng)段。
----結(jié)束
案例總結(jié)
在AS內(nèi)盡量部署一種動(dòng)態(tài)IGP協(xié)議。
在OSPF中盡量采用network命令,盡量不用import direct。
如果需要部署多種路由協(xié)議,注意對(duì)協(xié)議優(yōu)先級(jí)做一個(gè)規(guī)劃,以避免路由環(huán)路等問題。
【編輯推薦】