OSPF协议中DR的作用是什么

如题所述

DR即指定路由,其负责在MA网络建立和维护邻接关系并负责LSA的同步。
DR与其他所有的路由器形成邻接关系并交换链路状态信息,其他路由器之间不直接交换链路状态信息,这样就大大减少了MA网络中的邻接关系数据 及交换链路状态信息消耗的资源。
DR一旦出现故障,其与其他路由器之间的邻接关系将全部失效,链路状态数据库也无法同步,此时就需要重新选举DR、再与非DR路由器建立邻接关系,完成LSA的同步,为了规避单点故障风险,通过选举备份指定路由器BDR,在DR失效时快速接管DR的工作。
DR的选举需要注意以下四点:
1、只有在广播或NBMA类型接口时才会选举DR,在点到点或点到多点类型的接口上不需要选举DR。
2、DR是指某个网段的概念,是针对路由器的接口而言的。某台路由器在一个接口上可能是DR,在另一个接口上有可能是BDR,或者是DR Other。
3、若DR、BDR已经选择完毕,当一台新路由器加入后,即使它的DR优先级值最大,也不会立即成为该网段中的DR。
4、DR并不一定就是DR优先级最大的路由器;同理,BDR也并不一定就是DR优先级第二大的路由器。
拓展资料:
OSPF路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。适用于IPv4的OSPFv2协议定义于RFC 2328 ,RFC 5340 定义了适用于IPv6的OSPFv3。
OSPF适合在大范围的网络:OSPF协议当中对于路由的跳数,它是没有限制的,所以OSPF协议能用在许多场合,同时也支持更加广泛的网络规模。只要是在组播的网络中,OSPF协议能够支持数十台路由器一起运作。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-10
DR就是OSPF中一个区域中选出来作为代表的路由器,该区域中的内部LSA只由DR来发布,而不需要内部路由器之间两两发布,从而减少了LSA的发布量,减轻网络负担。
第2个回答  2012-08-12
DR的产生是用于限制ospf的泛洪,ospf的AS内部DRother路由器之间不能互相传递ospf报文,所有有关ospf路由信息的条目都是发送给DR/BDR,之后由DR将网络信息通告给AS内的所有路由器。
第3个回答  推荐于2017-09-23
在以太网封装的网络中DR选举有三种状态
1、DR(被选举出来作为LSDB广播的发送者,为网络中的其他路由器规划拓扑)
2、BDR(在这种状态下相当被DR的备选者,在DR挂掉后充当DR的角色)
3、DROther(与DR和BDR形成邻接关系,与其他DROther角色只发送HELLO信息)本回答被网友采纳
相似回答