OSPF:开放式最短路径优先协议;
要点:
1.无类别链路状态IGP协议;触发更新+周期更新(30min)
2.组播更新:224.0.0.5 通用地址:224.0.0.6 (DR/BDR专用地址)
3.基于拓扑进行收敛,更新量巨大-----结构的部署----1、区域划分 2、IP地址规划
4.邻居间hello包中必须完全一致的参数:Hello dead time;区域ID;认证参数;特殊区域标记
5.MTU- - -在exchange状态时收发的dbd包中携带本地接口的MTU值;邻居间该值必须一致,否则将卡在exchange状态
6.建邻的条件
1.条件中没有说需要进程号一致,故不同进程号之间可以建立邻居
2.点对点和MA的hello时间相同,故这两种网络类型之间可以建邻,但有时会有问题
3.在2way状态中,MA网络因为要选举DR/BDR故会比较慢,迟迟不会进入exstart状态,故在适当情况下可以修改接口类型为point-to-point,直接进入exstart,进而加快full状态的产生
一、OSPF的5种数据包类型:
| hello 包 |
|---|
| DBD包 -数据库描述包 |
| LSR链路状态请求 |
| LSU链路状态更新 |
| LSack 链路状态确认 |
| 补充:数据包结构:跨层封装于3层报头,协议号89 |
| 标准报头中存在RID/区域ID和认证参数 |
二、OSPF的状态机
| Down | hello包未发出 |
|---|---|
| Init(初始化) | hello包发出但未收到 |
| 2way(双向通信) | hello包发出并收到,只有MA网络(p2p跳过,直接exstart)用于选举DR/BDR |
| Exstart(预启动) | 类似hello的DBD发出,并收到,用于选举主从 |

OSPF协议作为无类别链路状态IGP协议,通过组播更新信息,并基于拓扑快速收敛。它涉及邻居关系建立的多个条件,如Hello包参数一致性、MTU匹配等。在多点网络中,OSPF的选举机制和接口网络类型选择至关重要,以避免邻居关系问题。此外,OSPF的LSA洪泛和LSDB同步确保网络的稳定性和路径计算的准确性。

最低0.47元/天 解锁文章
2027

被折叠的 条评论
为什么被折叠?



