OSPF协议讲解

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

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

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发出,并收到,用于选举主从
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值