雙線換入的路由器,可以在其中一條線路出現(xiàn)故障時,自動將所有數(shù)據(jù)轉(zhuǎn)到另一條線路發(fā)出,但如果出現(xiàn)沒有自動切換的故障,我們該如何解決呢?
一、網(wǎng)絡環(huán)境
MSC Server通過lanswitch連接至CR1和CR2,MGW通過lanswitch連接至AR1和AR2,MGW主用鏈路為AR1-CR1,AR1和CR1之間鏈路上設置APDP remote,并分別配置nexthop指向AR2和CR2,通過使用APDP和強制下一跳技術來實現(xiàn)AR1-CR1鏈路故障時50ms內(nèi)快速切換至AR2-CR2,保證NGN業(yè)務不中斷。
二、故障分析
1、檢查AR1-AR2,CR1-CR2兩條鏈路,通信正常。
2、AR1-CR1之間鏈路故障后恢復AR1-CR1鏈路,待路由重新穩(wěn)定后,檢查AR2上到MSC Server的路由,下一跳為CR2,正確。
3、AR1-AR2,CR1-CR2鏈路正常,AR1-CR1之間鏈路故障后通過強制下一跳到AR2和CR2的轉(zhuǎn)發(fā)也沒問題,所以故障也不是出在此處。
4、鑒于以上分析,且四臺路由器都運行在IS-IS Level-2層,判斷問題應該出在AR2-CR2之間的路由學習上。可能的原因為AR2上沒有到MSC Server的路由,或者CR2上沒有到MGW的路由。
5、檢查CR2上到MGW的路由,發(fā)現(xiàn)下一跳不是AR2,而是CR1,說明問題就出在此處。
三、處理步驟
1、檢查鏈路的IS-IS開銷值,AR1-AR2開銷為150,CR1-CR2開銷為50,AR1-CR1開銷為100,AR2-CR2開銷為200,而AR2-CR2開銷值200大于AR1-CR1與CR1-CR2的鏈路開銷總和150,所以CR2上到MGW的路由優(yōu)選開銷值小的,因此CR2上到MGW的路由下一跳為CR1。
2、執(zhí)行命令isis cost將AR2-CR2之間的鏈路開銷值改為100。
3、再檢查CR2上到MGW的路由下一跳,已經(jīng)變?yōu)锳R2。
4、此時再將AR1-CR1斷開,發(fā)現(xiàn)業(yè)務在50ms內(nèi)切換至AR2-CR2之間的鏈路而不中斷,故障排除。
在兩平面的IGP規(guī)劃時,一定要注意平面內(nèi)部的路由花銷要小于經(jīng)過平面間迂回的路由花銷,否則即使倒換至備用平面后也要重新進行路由計算,從而達不到設計要求。