ospf路由协议中,DR和BDR是什么意思

2021-03-04 07:04:18 字数 5348 阅读 3968

1楼:肥仙女

dr:指定一个路由器。

bdr:是指一个备份的指定路由器。

dr和bdr是由同一网段中所有的路由器根据路由器优先级、routerid通过hello报文选举出来的,只有优先级大于0的路由器才具有选取资格。

在一个ospf网络中,选举一个路由器作为指定路由器dr。所有其他路由器只和它一个交换整个网络的一些路由更新信息,再由它对邻居路由器发送更新报文。这样节省网络流量。

再指定一个备份指定路由器bdr,当dr出现故障时,bdr起着备份的作用,确保网络的可靠性。

2楼:光辉

dr指定一个路由器,bdr是指一个备份指定路由器。

为减小多路访问网络中ospf流量,ospf会选择一个指定路由器(dr)和一个备份指定路由器(bdr)。当多路访问网络发生变化时,dr负责更新其他所有ospf路由器。bdr会监控dr 的状态,并在当前dr发生故障时接替其角色。

在多路访问网络上,可能存在多个路由器,为了避免路由器之间建立完全相邻关系而引起的大量开销,ospf要求在区域中选举一个dr。每个路由器都与之建立完全相邻关系。

dr负责收集所有的链路状态信息,并发布给其他路由器。选举dr的同时也选举出一个bdr,在dr失效的时候,bdr担负起dr的职责。点对点型网络不需要dr,因为只存在两个节点,彼此间完全相邻。

扩展资料

ospf适合在大范围的网络,ospf协议当中对于路由的跳数,它是没有限制的,所以ospf协议能用在许多场合,同时也支持更加广泛的网络规模。只要是在组播的网络中,ospf协议能够支持数十台路由器一起运作。

组播触发式更新,ospf协议在收敛完成后,会以触发方式发送拓扑变化的信息给其他路由器,这样就可以减少网络宽带的利用率。同时,可以减小干扰,特别是在使用组播网络结构,对外发出信息时,它对其他设备不构成其他影响

3楼:匿名用户

在一个ospf网络中,选举一个

路由器做为指定路由器dr,所有其他路由器只和它一个交换整个网络的一些路由更新信息,再由它对邻居路由器发送更新报文。这样节省网络流量。

再指定一个备份指定路由器bdr,当dr出现故障时,bdr起着备份的作用,它再发挥作用,确保网络的可靠性。

这个够通俗易懂吧。

4楼:b面故事

dr--指定路由器,bdr--备份指定路由器。在动态路由协议中,配置在同一区域内的路由器之间要互相学习链路状态信息,当所有同一区域内的设备都具有相同的数据链路信息后就可以计算出正确的路由。如果每两台设备之间互相学习,那工作量是非常大的。

为了减少工作量,在这个网络上的设备中选出一个作为dr,所有其他设备都只需要和这台这设备交互信息就可以完成链路状态的学习了。dr差不多就起了**服务器的作用。另外为了防止dr挂掉后造成过大的网络**,在选出dr的同时选出另一个作为备份(bdr)。

当dr挂掉后bdr立即就成为dr,接替dr的工作。

5楼:匿名用户

dr就是指定路由器,同一广播域内的路由器都与他通告2类lsa,由他进行中转通告给广播域内别的路由器;

bdr就是备份指定路由器,当dr挂掉时,他成为dr,发挥dr的作用。

6楼:匿名用户

关于dr和bdr,这是一个无聊的问题,如果你搞网络,看书都没法理解这样的问题,我劝你还是转职吧~

在ospf路由协议中dr与bdr选举的原则是?

7楼:老〤碧

dr和bdr是由同一网段中所有的路由器根据路由器优先级、router id通过hello报文选举出来的,只有优先级大于0的路由器才具有选取资格。 进行dr/bdr选举时每台路由器将自己选出的dr写入hello报文中,发给网段上的每台运行ospf协议的路由器。当处于同一网段的两台路由器同时宣布自己是dr时,路由器优先级高者胜出。

如果优先级相等,则router id大者胜出。如果一台路由器的优先级为0,则它不会被选举为dr或bdr。 需要注意的是:

只有在广播或nbma类型接口才会选举dr,在点到点或点到多点类型的接口上不需要选举dr。

dr是某个网段中的概念,是针对路由器的接口而言的。某台路由器在一个接口上可能是dr,在另一个接口上有可能是bdr,或者是dr other。

路由器的优先级可以影响一个选取过程,但是当dr/bdr已经选取完毕,就算一台具有更高优先级的路由器变为有效,也不会替换该网段中已经选取的dr/bdr成为新的dr/bdr。

dr并不一定就是路由器优先级最高的路由器接口;同理,bdr也并不一定就是路由器优先级次高的路由器接口。

8楼:匿名用户

1、ospf是根据路由器优先级和router-id选举,优先级(基于接口,可修改)高,则选为dr,优先级一样,则router-id大的当选dr。

2、同样,bdr是优先级和router-id次优的路由器。

9楼:匿名用户

tcp/ip卷1 ospf部分,比较严谨的按照rfc对dr/bdr选举过程算法的描述做了介绍,我建议你直接看书配合实验加深理解。

//不过卷一的描述比较贴近算法本质,不太好理解,主要就是其实路由器是通过选举两次bdr来产生的dr和bdr。

在ospf路由协议中dr与bdr选举的原则是什么?

10楼:丶看清就看轻丶

dr和bdr是由同一网段中所有的路由器根据路由器优先级、router id通过hello报文选举出来的,只有优先级大于0的路由器才具有选取资格。

当处于同一网段的两台路由器同时宣布自己是dr时,路由器优先级高者胜出。如果优先级相等,则router id大者胜出。 需要注意的是:

只有在广播或nbma类型接口才会选举dr,在点到点或点到多点类型的接口上不需要选举dr。

dr是某个网段中的概念,是针对路由器的接口而言的。某台路由器在一个接口上可能是dr,在另一个接口上有可能是bdr,或者是dr other。

dr并不一定就是路由器优先级最高的路由器接口;同理,bdr也并不一定就是路由器优先级次高的路由器接口。

ospf路由协议是用于网际协议(ip)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(igp),在单一自治系统(as)内部工作。适用于ipv4的ospfv2协议定义于rfc 2328 ,rfc 5340 定义了适用于ipv6的ospfv3。

ospf仅在单一自治系统内部路由网际协议数据包,因此被分类为内部网关协议。该协议从所有可用的路由器中搜集链路状态信息从而构建该网络的拓扑图,由此决定提交给网际层的路由表,最终路由器依据在网际协议数据包中发现的目的ip地址,结合路由表作出**决策。ospf原生支持vl**与cidr。

在cisco里的ospf协议中dr和bdr是什么来的,有什么作用?

11楼:匿名用户

为了减少在同一bai个ospf中lsa(链路状态通

du告)的重**送,在zhiospf协议内通过hello机制dao选举产生专dr和bdr,在同一个ospf区域中,每属个路由器都和dr,bdr相连,这样,当区域内的某一个路由器进行更新时,发送一个lsa到dr,再从dr发送到各个路由器,包括发送lsa给dr的源路由器,这样,有效的利用了网络带宽资源。

ospf中dr和bdr是如何选取的

12楼:匿名用户

路由器在交换hello分组时查看其他路由器的ospf优先级,优先级高的为dr,次高为bdr。优先级相同时比较路由id,id最大的为dr,次大为bdr。

接口默认的优先级为1,接口优先级可在接口模式用ip ospf priority number命令更改(0-255,为0的路由器不能成为dr或bdr)。

ospf中得dr和bdr问题

13楼:匿名用户

首先把原理弄清楚再做实验,为什么叫实验,就是用来验证你怀疑或者不确定的结论。

你要明白,ospf为什么要选举dr/bdr,这里面最主要的就是解决了全互联,drother不用跟drother建立邻居关系,drother只用跟dr,bdr建立邻居关系,然后drother之间通过dr,bdr来传输数据包。这点你是要明白的,明白了吗。明白以后再读我以下的解答;

1根据我刚才说的原理,drother和drother之间建立邻居不是染费成本吗。但是比如你有钱,想让他们建立邻居也是可以的,那就是手动指邻居。ospf中都是交换的lsa,因为它是一个纯粹的链路状态协议,它不会直接交换路由的。

2这里出现2个dr是有问题的,建议你刷新一下进程,或者重启一下路由器。因为选举dr/bdr的时候他们都是不抢占的,只要有一个路由器先启动,先发送lsa,那么它就是dr,而不管其他的路由器的优先级是怎么样的。

3id是路由器的省份证,他是用来区分路由器的。我还没看见你的拓扑图,所以我不好猜测。但是把id的原理告诉你(route-id的选举;首先看换回口,大的就是route-id,如果没有换回口,在比较它的物理接口,物理接口大的就是route-id),应该是你的ip配置的就有问题。

4死忙时间hello-dead,是用来维持建立邻居关系的,如果在这个时间内还没有收到hello,他就认为邻居死忙了,邻居关系就down掉了

14楼:匿名用户

以下回答不一定正确,只是我的见解,请参考,共同进步:

1.正常情况下drother之间只能形成到2way状态,因为drother只与选举出的dr和bdr交换lsa,drother之间不交换lsa,否则在多路访问的网络中就没有必要选择dr和bdr了。

2.在每个多路访问网段中都要选举出dr/bdr/drother,你看在address列显示是应该是两个不同网段,所以有这两个dr是在不同网段的,是不冲突的。

3.显然是用router-id指定了相同的rid,不应该指定相同rid的,否则可能会出现奇怪的现象比如路由翻动。

4.如果死亡时间到了还未收到对方的hello信息,那邻居关系就down了。

15楼:曲臂三十三

1.full表示完全邻接并交换lsa。2个drother表示非dr、bdr。

他们两个不会形成full的关系,会成为2way。域内的路由只和dr或bdr直接交换lsa,并形成full。

你这个输出的路由器,应该就是bdr。

2.你的路由器可能连接了2个area,是一个域间路由abr,每个域都可以有自己的dr,所以出现2条dr。address也表示本路由连接了一个b类网段和一个c类网段。

3.id的产生优先级:route id>loopback address>route接口最高ip,route id和loopback都可以手动配置,所以完全可能出现2个一样的id。

4.在死亡时间到0为止,若没有收到该id的hello,那么会取消邻居关系,认为到该路由的链路down掉。ospf默认死亡时间40秒,hello每10秒发送一次,每次收到hello会将deadtime刷新到40秒继续倒计时,所以deadtime一般不会低于30.

OSPF协议中DR的作用是什么,ospf路由协议中,DR和BDR是什么意思?

1楼 匿名用户 在以太网封装的 bai网络中dr选举有三种状du态 1 zhidr 被选举出来作为daolsdb广播的发送者,为网内络中的其他路由器容规划拓扑 2 bdr 在这种状态下相当被dr的备选者,在dr挂掉后充当dr的角色 3 drother 与dr和bdr形成邻接关系,与其他drother...

ospf是基于什么路由选择协议,ospf协议是基于什么状态的动态路由选择协议

1楼 匿名用户 ospf open shortest path first开放式最短路径优先 是一个内部网关协议 interior gateway protocol,简称igp , 通俗点说,就是到达目的地所需要的开销值最小,那么此路径就是最优路径 路由选择协议 2楼 匿名用户 路由信息协议 rip...

ospf路由协议依靠什么协议携带路由信息

1楼 藤原子大雄 首先,ospf与isis都是属于链路状态路由协议,所以在学习路由时,都不会直接发送路由信息,而是发送的链路状态信息。isis使用lsp报文承载链路状态信息,ospf使用lsu承载链路状态信息。两者使用的报文是不一样的。 ospf协议是依靠什么来计算路由 2楼 ile小伟 你好 你这...