OSPF协议讲解

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发出,并收到,用于选举主从关系,谁先发消息,谁后发消息,包中route-id大的设为主设备,先发送携带拓扑缩略的DBD,收到对方发送的LSack进入下一阶段
Exchange(准交换) DBD完整信息。由主先发出,从接收后发出&#x
  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值