简单理解OSPF中的DR、DR Other、BDR

DR和DR other

首先,DR是属于接口的概念,不是说一台路由就是一个DR,这也是我初学时候思想上所经常犯的错误。同时DR的选举是在MA链路上,简单去说就是可以连接多个设备,而串口链路属于p2p网络是没有DR选举,所以每个多路访问中就有一个DR。

简单理解OSPF中的DR、DR Other、BDR

如图1所示,AR2和AR3属于串口连接是没有DR选举,而AR3后连接的AR4、AR5就是属于MA链路,需要选举DR,这时为了让AR3顺利成为DR,在AR4、5接口上把dr优先级设为0。AR4和AR5这两个路由器就成为DR Other,状态为2way,而跟AR3状态为FULL。

DR作用是用于数据库同步,可以理解成DR就是一个村长,产生一个伪节点,DR Other就是一个村民,需要同步数据库时就要去找村长。

DR和BDR

DR和BDR重点也就在于选举,优先级、RID ,而RID的大小又可以继续延伸到比较环回口 的ip最大值、MAC地址最大值。