OSPF协议之DR与BDR基友情

OSPF协议之DR与BDR的基友情

  • 问题引出

    在运行OSPF的MA网络包括广播型和NBMA网络,会存在两个问题:

    1、在一个有n个路由器的网络,会形成(n×(n−1))/2 个邻居关系。

    2、邻居间LSA的泛洪扩散混乱,相同的LSA会被复制多份,如RTA向其邻居路由器分别发送一份自己的LSA,各个邻居路由器之间也会形成邻居关系,也会发送RTA的LSA。

    这样的工作效率显然是很低的,消耗资源的。最为高级的路由协议,OSPF是怎样解决这些问题的呢?

  • 解决问题

问题解决的关键就在于在邻居路由器之间禁止随意的泛洪LSA,而采取指定路由器收集全局拓扑后统一下发!所以就有了我们的DR和BDR。

  • DR与BDR作用

    1、DR(Designated Router)即指定路由器,其负责在MA网络建立和维护邻接关系并负责LSA的同步。

    2、DR与其他所有路由器形成邻接关系并交换链路状态信息,其他路由器之间不直接交换链路状态信息。这样就大大减少了MA网络中的邻接关系数量及交换链路状态信息消耗的资源。(解决问题的关键)

    3、DR一旦出现故障,其与其他路由器之间的邻接关系将全部失效,链路状态数据库也无法同步。此时就需要重新选举DR,再与非DR路由器建立邻接关系,完成LSA的同步。为了规避单点故障风险,通过选举备份指定路由器BDR,在DR失效时快速接管DR的工作。(如何解决DR中的单点故障?)

    4、伪节点是一个虚拟设备节点,其功能需要某台路由器来承载,选取出来的DR或者BDR相当于一个伪节点。

  • DR与BDR选举
    在这里插入图片描述
    1、选举规则:DR/BDR的选举是基于接口的。

    2、接口的DR优先级越大越优先,一开始默认值为1,DR优先级可以进行调整,调整的范围是0-255,数值越大优先;

    3、接口的DR优先级相等时,Router ID越大越优先

**注意:**当DR优先级为0时,表示接口放弃DR&BDR的竞选。
**特点:**DR&BDR是不允许抢占的,Router Priority(优先级)最大,不一定是DR/BDR

  • 小周总结

    关于DR和BDR的基友情,有好像我们上学时候班上的班长和副班长,当同学们有问题的时候,不是由每个同学随意的发表消息,进行讨论,这样的话,会导致我们班级的混乱,讨论效果差,解决问题的效率较低,而我们采取由班长统一搜集问题,最后进行统一整理和规划,再下发各个同学。如果班长不在了,可能打酱油去了,这个时候,副班长就暂时代替班长进行管理班级!

    需要注意的点是

    1、DR和BDR的选举是在该网络中各路由器已经建立邻居关系(2-way状态);

    2、DR和BDR的选举过程是先选BDR再选DR;

    3、当班长打酱油去了,后面又回来了,他并不能重新回到DR,当链路再次更新时他才会选举为DR。

  • 持续更新

    各位观看学习交流的小伙伴们,如果还没看爽的话,点开我的头像,有更多关于计算机网络的详细资料,以及更多惊喜等着你来赏析!

    如果大家觉得有帮助的话,可以动动你们的金手指点个赞,让更多和你一样优秀的人看见欧!!!

  • 给未来自己的三行情书

    笔耕不断,夜以继日!
    生命不息,奋斗不止!!
    只有度过了一段连自己都被感动的日子,才会变成那个最好的自己!!!

你们说呢?

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值