實戰案例:鏈路不穩定導致 OSPF 鄰居振蕩,路由反復收斂該如何解決?
本期分享的案例是弱電安防的相關問題。
背景介紹
某網絡環境中,DeviceA與DeviceB兩臺某W設備通過100GE接口直連,建立了OSPF鄰居關系。近期網絡中出現OSPF鄰居頻繁振蕩的情況,導致路由反復收斂,業務流量轉發受到嚴重影響。
組網結構如下:

經基礎檢查發現:
- 網絡中無相關告警信息
- 業務故障時段與OSPF鄰居狀態變化時間高度吻合
處理思路
針對OSPF鄰居振蕩問題,通常需從鏈路狀態、協議配置、設備硬件三個維度排查,處理思路如下:
- 檢查設備日志中OSPF鄰居狀態變化記錄及原因
- 分析物理鏈路的UP/DOWN情況
- 排查光模塊、光纖等硬件是否存在異常
排查分析
第一步:查看DeviceA的OSPF日志
執行display logbuffer命令后,發現故障時段存在大量OSPF鄰居DOWN的記錄:

所有記錄顯示鄰居DOWN的原因均為收到1-way hello報文。
第二步:同步核查DeviceB的日志
在相同時間點,DeviceB同樣有OSPF鄰居DOWN的記錄:

其中明確提到主要原因為“Physical Interface State Change”(物理接口狀態變化)。
第三步:驗證物理接口狀態
進一步查看DeviceB的物理接口日志,發現存在頻繁的UP/DOWN記錄:

由此確認,接口狀態的不穩定導致了OSPF鄰居的反復振蕩:接口DOWN時鄰居關系中斷,接口UP后重新協商建立,進而引發對端設備的鄰居狀態也隨之變化。
原理及解決方案
故障原因:光纖或光模塊異常導致鏈路頻繁UP/DOWN,使得OSPF鄰居狀態反復變化。當接口DOWN時,OSPF鄰居關系中斷;接口恢復UP后,設備重新發送HELLO報文進行協商,對端收到報文后會重置鄰居狀態,從而形成振蕩。
解決方案:更換異常的光纖或光模塊,恢復鏈路穩定性。





















