5. DR与BDR选举

1. 为什么需要选举DR与BDR
在运行OSPF的广播型与NBMA型网络中,会存在两个问题:
(1)在一个有n个路由器的网络,会形成(n×(n−1))/2 个邻居关系,管理复杂。
(2)邻居间LSA的泛洪扩散混乱,相同的LSA会被复制多份,造成资源浪费。

2.DR与BDR的作用
(1)减少邻接关系。
(2)降低OSPF协议流量。

3.DR简介
在这里插入图片描述
DR(Designated Router)即指定路由器,其负责在MA网络建立和维护邻接关系并负责LSA的同步。
DR与其他所有路由器形成邻接关系并交换链路状态信息,其他路由器之间不直接交换链路状态信息。这样就大大减少了MA网络中的邻接关系数量及交换链路状态信息消耗的资源。
DR一旦出现故障,其与其他路由器之间的邻接关系将全部失效,链路状态数据库也无法同步。此时就需要重新选举DR,再与非DR路由器建立邻接关系,完成LSA的同步。为了规避单点故障风险,通过选举备份指定路由器BDR,在DR失效时快速接管DR的工作。
伪节点是一个虚拟设备节点,其功能需要某台路由器来承载。

4.DR与BDR选举
在这里插入图片描述
注:RTB的DR优先级为0,不参与选举。RTD为在选举结束后加入的设备,ospf的DR具有不可抢占性,所以尽管其DR优先级较大,也不是DR。

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
OSPF(Open Shortest Path First)是一种用于路由选择的动态路由协议。在OSPF网络中,为了减少链路状态数据库(LSDB)的大小和减少链路状态通告(LSA)的传输量,采用了DR(Designated Router)和BDR(Backup Designated Router)的选举机制。 DR和BDR选举规则如下: 1. 路由器的优先级:每个OSPF路由器都有一个优先级,默认为1。优先级越高,被选为DR或BDR的概率越大。可以通过配置命令来设置路由器的优先级。 2. 路由器ID:如果路由器的优先级相同,则根据路由器ID来选举DR和BDR。路由器ID是一个32位的唯一标识符,可以通过配置命令手动设置,也可以根据一定的规则自动生成。 3. 选举过程:在OSPF网络中,所有的路由器首先选举出一个DR,然后再选举出一个BDR选举过程如下: - 路由器发送Hello报文,其中包含自己的优先级和路由器ID。 - 路由器收到Hello报文后,比较对方的优先级和路由器ID与自己的优先级和路由器ID。 - 如果对方的优先级大于自己的优先级,则对方成为DR,自己成为BDR。 - 如果对方的优先级等于自己的优先级,则比较对方的路由器ID和自己的路由器ID。 - 如果对方的路由器ID大于自己的路由器ID,则对方成为DR,自己成为BDR。 - 如果对方的路由器ID等于自己的路由器ID,则比较对方的IP地址和自己的IP地址。 - 如果对方的IP地址大于自己的IP地址,则对方成为DR,自己成***和一个BDR。 通过DR和BDR选举,可以减少链路状态数据库的大小和减少链路状态通告的传输量,提高OSPF网络的性能和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

土豆aaa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值