以下是我整理出来的关于OSPF DR的选举规则,大家参考一下:

DR:指的是指定路由器,为了避免路由器之间建立的完全的邻接关系而引起大量的开销,OSPF要求在多路访问的网络中要选举一个DR,每个路由器都要与这个DR路由器建立邻接关系,在这个网络中,每个路由器都要与这个路由器交换路由信息,由这个路由器负责通知其他的路由器,告知整个网络的拓扑。

BDR:作为DR的备份之用,备份指定路由器,在指定路由器失效的情况下,备份路由器代替指定路由器的工作.

OSPF的DR(指定路由器)指的是路由器的一个活动接口,并非整台路由器,为了更好地管理OSPF拓扑的flooding,在多路访问的网络中(如广播网络,像普通的以太网)需要选举出一台DR和一台BDR,以下是DR/BDR的选举规则:

1. OSPF priority 最高者为DR(缺省所有OSPF路由器为1,通过ip ospf priority 接口配置命令更改),如果priority相同,则具有最高的Router-ID的路由器被选举为DR(Router-Id为最大的接口IP地址,如果配置了loopback地址,则使用loopback地址作为Router-ID,如果配置有多个loopback地址,则以最高的loopback地址为Router ID.也可是通过 router-id <address> 路由器配置命令强制某个IP地址作为路由器的Router ID.

需要说明的是:1.其中BDR的选择,是优先级仅次于DR的路由器,选举为BDR。

2. 如果路由器的OSPF 优先级设为“0”,则该路由器不作为DR或BDR,称为DRother.

3.OSPF中的路由器的默认的优先级是1,这样在所有的路由器都没有修改优先级的情况下,所有的路由器的优先级都为1,这时就需要看router-id了,router-id大的作为DR路由器。

2. 假设在一个OSPF多路访问网络中已存在一台DR路由器和一台BDR路由器,如果DR死掉(重起),则BDR自动升级为DR,同时选举该多路访问网络中的另一台OSPF路由器作为BDR.当原DR启动以后,虽然检测到目前运行的BDR的Router ID没有自己高,但是仍只能作为BDR或DR Other路由器运行(如果已经选举了另一台BDR).(这样也在一定的程度上就确保了链路状态的稳定性)

OSPF中的 DR的选举规则相关推荐

  1. ospfdr选举规则_ospf DR和BDR选举注意的问题

    ospf DR 和 BDR 选举注意的问题 在同一个进程的 ospf 中, DR (指定路由器)和 BDR (备份路由器)的选举首先依据接 口优先级(默认是 1 , 0 不参与选举) ,优先级大的为 ...

  2. ospfdr选举规则_OSPF的RID的选举的问题及DR/BDR选举原则

    在OSPF中,RID的选举过程是这样的: 1.如果通过命令router-id 来指定一个RID,那么就采用手工指定的这个RID: 2.如果没有手工指定,则在可以使用的接口中来选举,他是优先采用回环接口 ...

  3. OSPF中DR选举机制详解

    OSPF中DR选举机制详解--对于这方面不太清楚的可以看看附件 转载于:https://blog.51cto.com/gauyanm/226882

  4. ospfdr选举规则_OSPF中DR和BDR的选举原则和注意事项

    DR和BDR的选举原则: 1.广播网络或NBMA 类型的网络需要选举指定路由器DR(Designated Router)和备份指定路由器BDR(Backup Designated Router): 2 ...

  5. ospfdr选举规则_OSPF如何选举DR/BDR规则

    选举DR/BDR规则 当选举DR/BDR的时候要比较hello包中的优先级(priority:设置命令 route(config-if)#ip ospf cost {priority} 0~255), ...

  6. DR的背景、DR的作用以及DR选举规则

    背景 当一个共享网段中,存在多个OSPF路由器,它们想要同步信息的时候,效率是非常低下的. 比如下图这个拓扑 如果每台设备都想拥有相同的信息,它们需要两两同步 比如:R1和R2同步,R1和R3同步,R ...

  7. OSPF中DR、BDR竞选机制【转载】

    OSPF DR/BDR 竞选机制详解 OSPF 上篇技术文章中提到了建立邻居和邻接关系,而邻居关系建立成功之后,在broadcast/NBMA网络上会进行DR/BDR竞选. DR产生背景 在MA网络中 ...

  8. IS-IS 的 DIS (伪节点) 及 DIS 和 OSPF中DR 的区别

    DIS 及 DIS 和 DR 的区别 1.DIS 与伪节点: ①.DIS 是指指定中间系统(Designated IS) ②.伪节点是指在广播网络中由DIS创建的虚拟路由器 2.DIS 特点: 在广播 ...

  9. dr优先级默认_OSPF中的DR/BDR的选取规则:DR优先级,Router ID

    概述 在之前的文章中,我们已经介绍了在多点接入的网络上,为什么要选取DR/BDR的原因.(如果还有疑问,请看看下面的文章)记住一个小公式,轻松计算大型OSPF网络中的邻接关系数量 今天我们就来看一下D ...

最新文章

  1. 南加大提出NeROIC:还有什么不能渲染的?重建效果太强悍了
  2. 网站收录的提升离不开“方法”和“坚持”
  3. Centos 76分布式lamp平台
  4. 矢量合成和分解的法则_重点解析丨抛体运动 之 运动的合成与分解
  5. 设计模式学习之Factory Method模式和Abstract Factory模式
  6. ASP注入详细命令40条
  7. 01.神经网络和深度学习 W2.神经网络基础
  8. kibana 查询_干货 | Elasticsearch、Kibana数据导出实战
  9. 计算机维修技能训练,计算机维护维修技能训练指导书【参考】.doc
  10. Linux环境下FTP工具的使用方法
  11. 东南大学微型计算机期末,12级东南大学微机期中试卷
  12. jQuery jqGrid 文档
  13. 呼吸流水灯c语言程序,单片机流水灯与呼吸灯结合-滴水灯程序及详细教程
  14. 通用代码:发送短信并显示倒计时
  15. 九宫怎么排列和使用_奇门遁甲九宫数字 九宫数字的排列和算法
  16. 计算机画图怎样更改文字,如何在图片上改字|超简单的修改图片里文字方法
  17. blob开头的文件无法下载怎么办
  18. 拓扑结构计算机网络结构,计算机网络的常见的七种拓扑结构
  19. 远程计算机不接受连接 smb,该设备或资源(192.168.1.100)未设置为接受端口“文件和打印机共享(SMB)̶ - Microsoft Community...
  20. Web端访问微信小程序云数据库

热门文章

  1. 计算机速录教程,亚伟中文速录机培训教程-第二讲课件
  2. 智能化打造智慧物流管理系统详情分析
  3. 利用python收集网上新闻-利用新闻情感数据炒股 python程序
  4. linux全屏时钟应用下载,全屏时钟下载安装-全屏时钟app下载 苹果版v2.3-PC6苹果网...
  5. C++计算某个数的所有因数
  6. ngnix有版本要求吗_魔兽世界:暴雪疯了?新版本老玩家遭重大削弱,这是逼人AFK?...
  7. 免费分享一套详细的Java面试视频
  8. C语言自增自减运算、判断奇偶数、三角形面积
  9. 梅宫主:由文章马伊琍离婚事件 引发关于女性创业群体的一点思考
  10. SaaS 软件如何销售