深度解析OSPF及其常见故障原因

本文深入探讨OSPF协议的工作原理,包括各状态卡顿的原因、网络类型、LSA类型及其作用,以及OSPF故障诊断与防环策略。分析了点到点、MA网络、Nssa属性、域外防环等问题,提供了故障排查和优化建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:如有疑问(包括但不限于本篇,涉及网络  系统皆可),欢迎评论探讨,看见能解答必回。彼此交流,共同成长。)

摘要:各状态卡顿原因;引发卡顿原因;状态机及三张表;(1、2、3、4、5、7)类LSA;ospf网络类型;nssa属性、域外防环、路由不加表现象、过滤现象、瞬时黑洞、完美重启。

 

OSPF即开放式spf(short path first,D.J算法):路由器以自己为根,通过spf算法选出最短路径形成树,再考虑根网络的连接,使其作为叶子加入树。域间OSPF通过router/network两类 LSA描述,最后将收集的LSA组成LSDB。

 

一、各状态卡顿原因:1.down状态 2.init状态:认证不通过 3.two way状态:选举不成功4.exchange状态:mtu不匹配(包的交互问题,如包过大) loading状态:lsu加载不完整。

二、哪些情况会引发卡顿:1.相同的router id  2.认证不通过 3.区域id不同 4.特殊区域标志(nssa 、stub)不一致 5. 优先级都为0,选举失败。6.mtu不匹配  7.包的交互问题,如包过大、丢包  8.max-lsa数量限制会引发lsa加载失败  9.hello时间不一致  10.点到点与MA网络建邻导致spf算法混乱  11.虚链路的建邻没有两个ABR出口 12.shame-link建邻时,目的和源的单播不通。

 

三、状态机:三种状态、状态包参与、状态卡顿原因(开头已描述)

exstart状态进行主从选举,DBD在此期间不携带LSA头部信息。在router id 中,越大优先级越高。

exchange状态 将lsa头部信息互相发送确认,双方可看到对方的描述信息。

loading状态  发送lsr,确认后得到完整的lsa信息即lsu。

 

三张表:1.OSPF 邻居表

2.OSPF  LSDB表

LSA age 、seq 、checksum  用于LSA新旧比较

1).比较最大序列号(正、负)

2).最大的无符号校验和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值