路由器故障:OSPF鄰居無法建立
OSPF路由協議是一種典型的鏈路狀態的路由協議,一般用于同一個自治系統(AS),在這個AS中,所有的OSPF路由器都維護一個相同的描述這個AS結構的數據庫,該數據庫中存放的是路由域中相應鏈路的狀態信息,OSPF路由器正是通過這個數據庫計算出其OSPF路由表的。
POS接口故障
路由器由于兩對PPP接口的尾纖交叉,導致OSPF鄰居無法建立
網絡環境
網絡拓撲為NE80路由器RouterA通過兩個155M的POS鏈路連接到友商的路由器,接口之間啟用OSPF。如圖所示。
兩對PPP接口的尾纖交叉組網圖
故障現象是鏈路上沒有任何流量,檢查OSPF的鄰居狀態,發現一直停留在Init狀態,如下:
- Area 0.0.0.10 interface 10.31.242.17 neighbor(s)
- RouterID: 1.1.1.1 Address: 10.31.242.18
- State: init Mode: Nbr is Slave Priority: 1
- DR: 10.31.242.18 BDR: 10.31.242.17
- Dead timer expires in 35s
- Neighbor comes up for 122d5h
但是在NE80上能夠ping通對端的IP地址。
故障分析
步驟 1 檢查鏈路兩端路由器上的OSPF的配置參數,發現兩端的配置是一致,確定不是參數配置錯誤。
步驟 2 檢查NE80和友商路由器配置的接口的OSPF MTU值也都是1526字節。
步驟 3 檢查友商路由器的POS1/0的IP地址為10.31.242.17/30,與其互連的NE80的POS1/0/0的IP地址分別為10.31.242.21/30,友商路由器的POS1/2的IP地址為10.31.242.22/30,與其互連的NE80的POS2/0/0的IP地址為10.31.242.18/30,由此判斷是兩對尾纖插錯。
----結束
處理步驟
步驟 1 互換NE80的兩個POS接口的尾纖。
步驟 2 檢查OSPF鄰居狀態,發現OSPF鄰居的狀態的已達到Full,故障得到排除。
----結束
案例總結
PPP協議在協商時不會檢查對端的IP地址,由于是點對點協議,即使互連接口的IP地址不是同一個網段,依然能夠ping通對端的IP地址,所以在配置PPP鏈路時要注意IP地址或鏈路交叉等問題。
【編輯推薦】
- 路由器故障:POS口狀態反復Up/Down
- 路由器故障:POS接口物理UP協議Down
- 路由器故障:POS接口無法收到對端的報文
- 路由器故障:POS鏈路不能Up:C2字節不匹配
- 路由器故障:POS鏈路不能Up,CRC的設置不一致
- 路由器故障:配置J0/J1的時機不對導致POS鏈路不能Up
- 路由器故障:POS接口接收小包錯包,SDH錯誤大量增加
- 路由器故障:POS接口物理層和鏈路層狀態Up,但無法ping通對端