ospf的配置過程可能不小心會忽略掉這個問題,因爲不同廠家默認的Mtu值可能是不一樣的,在應用時使用默認值就會出現下屬情況
OSPF鄰居關係無法正常建立,OSPF的狀態機一直處理Exstart和Down之間來回跳轉。
3:24:29: OSPF: Nbr 192.168.4.11 on Vlan2 from LOADING to FULL, Loading Done
3:24:30: OSPF: Nbr 192.168.4.12on Vlan2 from DOWN to DOWN, Neighbor Down: Ignore timer expired
3:24:30: OSPF: Nbr 192.168.4.12on Vlan2 from EXSTART to DOWN, Neighbor Down: Too many retransmissions
3:24:30: OSPF: Nbr 192.168.4.11 on Vlan2 from LOADING to FULL, Loading Done
3:24:30: OSPF: Nbr 192.168.4.12 on Vlan2 from DOWN to DOWN, Neighbor Down: Ignore timer expired
1、down未連接狀態
2、init 初始狀態
3、Two-way狀態 設備出現在對端設備發送的路由信息中,就進入two-way狀態
4、exstart 確定主從關係,即誰先發送dbd報文
5、exchang 在主設備的帶領下開始交換dbd報文
6、loading 請求更詳細的信息
7、full 建立鄰接關係
二、從日誌信息中可以看出,OSPF鄰居關係建立的步驟是從1到4步後再無法進行下去了,只能又重新1步開始了。因爲能進行到第4步,所以可以排除OSPF鏈路出現DOWN的問題了。由於在第4步就無法建立下去了,也就是說DBD包協商不成功。在Exstart階段進行DBD包協商主從關係時會比較MTU值,如果兩邊DBD報文中的MTU參數相互之間不符合將會協商不成功。在DBD報文中進行MTU的比較的原因主要是由於DBD報文的內容比較大,如果兩邊的MTU值不一致的話很可能會造成DBD包丟棄,所以會在Exstart過程中增加MTU的協商過程。所以對OSPF鄰居關係的端口MTU一致性進行檢查。