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

2020-12-13 15:06:16 字数 5600 阅读 3055

1楼:匿名用户

在以太网封装的

bai网络中dr选举有三种状du态

1、zhidr(被选举出来作为daolsdb广播的发送者,为网内络中的其他路由器容规划拓扑)

2、bdr(在这种状态下相当被dr的备选者,在dr挂掉后充当dr的角色)

3、drother(与dr和bdr形成邻接关系,与其他drother角色只发送hello信息)

2楼:匿名用户

dr的产生是用于限制

复ospf的制泛洪,ospf的as内部drother路由器之间不bai能互相传递ospf报文,du所有有关zhiospf路由信息的条目dao都是发送给dr/bdr,之后由dr将网络信息通告给as内的所有路由器。

3楼:匿名用户

dr就是ospf中一个区域中选出来作为代表的路由器,该区域中的内部lsa只由dr来发布,而不需要内部路由器之间两两发布,从而减少了lsa的发布量,减轻网络负担。

ospf路由协议中,dr和bdr是什么意思?

4楼:肥仙女

dr:指定一个路由器。

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

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

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

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

5楼:光辉

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

6楼:匿名用户

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

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

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

这个够通俗易懂吧。

7楼:b面故事

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

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

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

8楼:匿名用户

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

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

9楼:匿名用户

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

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

10楼:匿名用户

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

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

ospf路由协议中,dr和bdr是什么意思

11楼:匿名用户

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

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

这个够通俗易懂吧。

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

12楼:老〤碧

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也并不一定就是路由器优先级次高的路由器接口。

13楼:匿名用户

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

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

14楼:匿名用户

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

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

ospf协议中 为什么 要选 dr?

15楼:匿名用户

1.减少邻接数(邻接和邻居的概念不一样,也是ospf中的一个重要概念).

如果不选一个dr.那么就要建立n*(n-1)/2个邻接关系.说发送lsa到n*(n-1)个节点,这句话有点问题,首先lsa是封装在报文里的,像dd报文和lsr封装的是lsa头部,lsu报文是完整的lsa,而且一台路由器基本上不可能就发送一个lsa吧??

这个s跟是跟is-is不一样的地方

因为减少了邻接数,引申出很多作用

像,减少lsa的洪泛,从而减少网络带宽的占用和cpu,内存的占用

加速收敛

还减少拓扑数据库的大小

另外我觉得还有很重要一点,这也是ospf强调的一点,也就是数据库的稳定性方面

ospf需要保证数据库的同步和稳定

而且一旦网络发生变化,比如一个路由器的某一链路down了,如果不选dr多少邻接会变化,这样哪一个收敛更快?哪一个更能保证网络的稳定

实际上答出减少邻接数并不难,好多书上有写.而且照书背也不是难事

但你要理解ospf中邻接作用,和运作方式来理解选dr的意义需要水平了

当然我的水平也不高,回答也会片面,这是我看到的加我理解的

另外dr不是在所有网络类型(由三种链路类型拓展了五种网络(rfc),cisco拓展了八种)中存在,仅在nbma中的broadcast,和nonbroadcast中有和broadcast中有.

16楼:匿名用户

应该是说广播链路环境下,弄个dr是为了减少lsa的重复传播,减轻路由器负担(cpu和内存),广播环境下的lsa的传输都由dr去完成,由dr统一调度。

打个比喻:一个team总的有个老大才能让这个team更好的流畅有效率的工作的吧,老大负责调度,小弟接收工作,小弟也不用去操心别人在做什么,老大会做监督!

17楼:匿名用户

如果一个广播域中,有很多运行了ospf路由器,那么发送lsa n*(n-1)个节点。有了dr就好多了,其他路由器发送给dr,然后由dr发给其他路由器lsa。

18楼:

上面回答很正确,如想知道详细请查看相关的rfc 2328

ospf协议进行dr/bdr选举的优点有哪些?

19楼:匿名用户

选举dr只有一个作用,控制ospf域内的lsa泛洪,bdr的作用就是给网络提供容错能力,在dr路由器down掉的时候网络不会瘫痪,能够正常运行。

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

20楼:丶看清就看轻丶

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。

ospf路由表中tag是什么意思

1楼 匿名用户 就是在重发布时给路由打标签 拿这个例子说明 redistribute rip sub tag 1意味着把rip重发布进入ospf,然后给所有重发布的rip路由打上tag 为 1 ,做个标记,方便在做策略时整个调用 在抓路由时可以规定抓取所有tag 1 的路由 2楼 匿名用户 给路由打...

在OSPF环境中,hello报文的作用是什么

1楼 匿名用户 ospf的hello作用有二 建立邻居和邻居保活。 ospf中hello报文问题 高手来一下 2楼 匿名用户 非直连路由器不能直接建立邻居关系,也不能通过hello报文发现彼此。 网络收敛后,a之所以能够获得非直连路由器的路由,是由于1类,3类,5类lsa的扩散。 如果非直连路由器想...

ospf中2way状态是什么意思

1楼 匿名用户 ospf路由协议是一种典型的链路状态 link state 的路由协议,一般用于同一个路由域内。在这里,路由域是指一个自治系统 autonomous system ,即as,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。在这个as中,所有的ospf路由器都维护一个相同...