IP路由器常見故障問題解答--. 問:NE40E上行到NE80E,中間經過SDH,鏈路接通後, OSPF協議停留在exchange狀態,display ospf error沒有錯誤增加,如何解決?
命令peer ignore和undo peer enable的區別是什麼?
答:命令peer ignore和undo peer enable主要有如下區別。
1.peer ignore命令用來禁止與對等體(組)建立會話。執行peer ignore命令將停止與指定對等體(組)之間的會話,並且清除所有相關路由信息。對於一個對等體組,這就意味著大量與對端的會話突然終止。如果需要暫時禁用一個鄰居而地址族配置卻不被刪除,應使用peer ignore命令。
2.undo peer enable命令用來禁止與指定對等體(組)交換路由信息。即執行該命令後,只保存指定peer的全局會話配置(與地址族無關的),但各地址族下關於這個peer的的配置都將被刪除。
答:OSPF停留在exchange狀態,說明2台路由器在交互DD報文時出現了問題。
處理過程:DD報文包含24個字節的OSPF報文頭、2個字節的MTU值、可選項、00000、I、M 、MS、4個字節的DD序列號和LSA頭部。首先檢查2台路由器的MTU值,兩端設置的一致均為1536。詢問現場配合的傳輸工程師,SDH上也設置有MTU值,為1522,修改為1536後,OSPF鄰居達到了FULL狀態。
問:NE80E路由器,同時部署了OSPF與IS-IS,在OSPF中import isis。display ospf route查看路由表中,為何未有引入的IS-IS路由條目?
答:按RFC標准,OSPF的外部路由條目的生成需要檢查外部LSA的產生者,如果外部LSA的產生者是本機,則不生成OSPF路由條目,如果是其他路由器通告的,則產生。但是,雖然本機不產生OSPF路由條目,但仍然會產生type 5的LSA,並將此LSA通告給其他OSPF路由器,其他路由器根據下面的外部路由的產生規則仍會生成該OSPF路由條目。
問:在兩條相連的鏈路上都運行OSPF協議,前一段鏈路的Cost值為11,為何後一段的Cost值為65546?
答:檢查後一段鏈路上是否是配置了stub-router命令,這條命令比較特殊經過stub-router傳遞的路由都會在原來cost基礎之上加上65535。對於上面提到的10.43.0.64/27這條路由,其cost值為11+65535=65546。屬於配置問題,建議多看配置手冊,深入了解相關命令含義。
問:在直連的AR4620、NE16E、NE40之間運行OSPF協議,由NE40通過OSPF下發缺省路由,為何AR4620下掛PC上不了INTERNET?
答:首先檢查確認PC配置沒有問題。如果PC沒有問題,檢查OSPF配置,如果基礎配置沒有問題,且鄰居狀態都正常。進一步查看各設備OSPF路由表,如果發現NE16E上面只有OSPF缺省路由,沒有OSPF明細路由。則再次查看NE16E上OSPF配置,看是否在NE16E上做了路由過濾,只允許學習OSPF缺省路由。
問題至此就定位了:當AR4620下掛PC訪問外網時,報文可以正常出去,但是當回來的報文到達NE16E後由於沒有OSPF的明細路由,會將報文送回到NE40,這樣該報文在NE16E和NE40之間來回轉發只至TTL為0丟棄。將NE16E上路由過濾取消,AR4620下的PC可以正常上網。
接口MTU值相同,但無法建立IS-IS鄰居?
兩端接口MTU值相同的情況下,MTU值還需滿足大於lsp-length originate配置的max-size值和小於lsp-length receive配置的max-size值兩個條件,接口MTU狀態才能UP。與此同時,還需在接口上使能IS-IS並配置有效IP地址,接口狀態才能UP,否則IS-IS報文轉發也會出現故障。
IS-IS鄰居中斷後,無法找到相應的鄰居中斷信息?
原因是沒有打開IS-IS鄰居狀態變化的輸出開關,導致IS-IS鄰居中斷信息沒有輸出,所以在flash及硬盤日志中都找不到相應的鄰居中斷信息。解決的辦法是在IS-IS視圖下執行命令log-peer-change打開鄰居狀態變化的輸出開關,這樣IS-IS鄰居狀態改變的信息就可以記錄到日志中。
導致路由振蕩的條件主要有哪些?
答:主要有如下原因會導致路由振蕩。
1.修改相關的路由策略,包括本端的策略和對端的策略。
2.路由(主要是發布的聚合路由)有連續兩次添加和刪除。
廣播網中IS-IS頻繁建立鄰接關系?
當IS-IS的circuit-type是P2P時只能有一個Adjacency。,如果在廣播網上將IS-IS的circuit-type設置為P2P時,路由器就會頻繁建立Adjacency,新的Adjacency反復覆蓋舊的Adjacency,因而造成Adjacency不穩定。解決的方法是將接口的circuit-type 更改為廣播類型。