OSPF的DR及BDR的选取过程是怎么样的

2020-12-13 14:56:23 字数 5177 阅读 6610

1楼:匿名用户

在dr和bdr出现之前,每一台路由器和他的所有邻居成为完全网状的ospf邻接关系,这样5台路由器之间将需要形成10个邻接关系,同时将产生25条lsa.而且在多址网络中,还存在自己发出的lsa 从邻居的邻居发回来,导致网络上产生很多lsa的拷贝,所以基于这种考虑,产生了dr和bdr.   dr将完成如下工作   1.

描述这个多址网络和该网络上剩下的其他相关路由器.   2. 管理这个多址网络上的flooding过程.

  3. 同时为了冗余性,还会选取一个bdr,作为双备份之用.   dr bdr选取规则:

dr bdr选取是以接口状态机的方式触发的.   1. 路由器的每个多路访问(multi-access)接口都有个路由器优先级(router priority),8位长的一个整数,范围是0到255,cisco路由器默认的优先级是1优先级为0的话将不能选举为dr/bdr.

优先级可以通过命令ip ospf priority进行修改.   2. hello包里包含了优先级的字段,还包括了可能成为dr/bdr的相关接口的ip地址.

  3. 当接口在多路访问网络上初次启动的时候,它把dr/bdr地址设置为0.0.

0.0,同时设置等待计时器(wait timer)的值等于路由器无效间隔(router dead interval).   dr bdr选取过程:

  1. 路由器x在和邻居建立双向(2-way)通信之后,检查邻居的hello包中priority,dr和bdr字段,列出所有可以参与dr/bdr选举的邻居(priority不为).   2.

如果有一台或多台这样的路由器宣告自己为bdr(也就是说,在其hello包中将自己列为bdr,而不是dr),选择其中拥有最高路由器优先级的成为bdr;如果相同,选择拥有最大路由器标识的。如果没有路由器宣告自己为bdr,选择列表中路由器拥有最高优先级的成为bdr,(同样排除宣告自己为dr的路由器),如果相同,再根据路由器标识。   3.

按如下计算网络上的dr。如果有一台或多台路由器宣告自己为dr(也就是说,在其hello包中将自己列为dr),选择其中拥有最高路由器优先级的成为dr;如果相同,选择拥有最大路由器标识的。如果没有路由器宣告自己为dr,将新选举出的bdr设定为dr。

  4.如果路由器x新近成为dr或bdr,或者不再成为dr或bdr,重复步骤2和3,然后结束选举。这样做是为了确保路由器不会同时宣告自己为dr和bdr。

  5. 要注意的是,当网络中已经选举了dr/bdr后,又出现了1台新的优先级更高的路由器,dr/bdr是不会重新选举的。   6.

dr/bdr选举完成后,drother只和dr/bdr形成邻接关系.所有的路由器将组播hello包到allspfrouters地址224.0.

0.5以便它们能跟踪其他邻居的信息,即dr将泛洪update packet到224.0.

0.5;drother只组播update packet到alldrouter地址224.0.

0.6,只有dr/bdr监听这个地址.   简洁的说:

dr的筛选过程   1.优先级为0的不参与选举;   2.优先级高的路由器为dr;   3.

优先级相同时,以router id 大为dr;   router id 以回环接口中最大ip为准;若无回环接口,以真实接口最大ip为准。   4.缺省条件下,优先级为1。

ospf的dr及bdr 的选取过程是怎么样的?

2楼:匿名用户

dr和baibdr的选举是根据

优先级来确定的du,zhi优先级越大约有可能成为dr,如dao果优版先级相同,那么就根据route-id的大权小来选举,越大越有可能成为dr。

首先,所有路由器向外发送hello包的时候,每个路由器都认为自己是dr,这个时候的状态为init,当达到2-way状态时,已经是邻居关系,这个时候在你给我发的数据包中我能看见我自己的信息。这个时候谁的优先级大谁是dr,如果优先级相同就比较route-id。

如果主从关系确定后,一个新加入的路由器比dr优先级大,那么原有的dr还是dr.只有当dr挂掉后,原有的bdr会向外发送其优先级route-id和其他路由器对比,如果该bdr优先级高,那么继任dr的工作。

这里有一点需要明确:优先级都为0的时候,不能参与主从选举。drther都是优先级为0.

drther和dr通讯的组播地址是:224.0.0.6.

其余的都是224.0.0.6.

希望楼主好好看看卷一。

网络之路慢慢长,我们共勉吧

3楼:kkk_咔咔

omij1230说的很复详细了 但有几点我觉得说

4楼:

首先只有优先级

大于bai0的路由器才有资格du选举

zhidr和bdr。

当选举dr/bdr的时候dao要比较hello包中得优先专级,优先级最高的

属为dr,次高的为bdr,优先级不做修改,默认的端口上的优先级都是1,在优先级相同的情况下,比较router id,router id最高的为dr,次高的为bdr。当你把相应的端口优先级设为0时,ospf 路由器将不能再成为dr/bdr,就是上面说的不具备选举的资格,而只能成为drother。希望对你有用!

5楼:匿名用户

1、首先比较优先级

2、然后比较router-id

记住路由比大,交换比小。

详解ospf的dr及bdr 的选取过程是怎么样的

6楼:

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

简述ospf选取dr、bdr的原因及其过程?

7楼:匿名用户

选取的原因是为了减少抄频繁更新,优化带宽bai。假设5个路由du器组成的网络,如果一台路zhi由器r1出现问题 或者dao说拓扑发生改变,那么如果没有dr的话,r1要向其他所有路由器发送更新小心,同时r2收到更新消息也要向r3 r4 r5发送消息,r3向r2 r4 r5发送消息,会造成不必要的重复消息。

如果r1是 dr的话 不管是哪个路由器上出现问题,都只会发给dr 然后由dr再向其他路由器发送更新消息。

dr bdr的选举 看的是优先级、优先级在非人为改动时都是一样的。第二就看route-id 这个是我们在配置ospf的时候 起的 例如1.1.

1.1 2.2.

2.2 route-id 大的 就作为dr 其次的是bdr

2.2.2.2 就大于1.1.1.1

8楼:匿名用户

选举dr是为了限制bailsp的泛洪,

选举dubdr是做备份,就zhi是提供冗余,能够在

daodr出现故障之后回立刻的切换到bdr上,是网

ospf中dr和bdr是如何选取的

9楼:匿名用户

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

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

ospf选举,是先选dr,还是先选bdr?回答要详细! 15

10楼:光辉

dr和bdr不存在选举的先后,dr是一同和bdr被选举的。

bdr是dr的一个备份。在选举dr的同时也选举出bdr,bdr也和本网段内的所有路由器建立邻接关系并交换路由信息。一旦dr失效,bdr会立即成为dr。

由于不需要重新选举,并且邻接关系事先已建立,所以bdr替代dr的过程非常短暂。此时还需要再重新选举出一个新的bdr,这个选举过程不会影响路由的计算。一个网络中谁当dr谁当bdr,不是人为指定的,而是通过本网段中所有的路由器共同选举出来的。

扩展资料

为了解决这个问题,ospf协议指定一台路由器作为dr来负责传递信息。所有的路由器都只将路由信息发送给dr,再由dr将路由信息发送给本网段内的其他路由器。

两台不是dr的路由器之间不再建立邻接关系,也不再交换任何路由信息。这样在同一网段内的路由器之间只需建立n个邻接关系,每次路由变化只需进行2n次的传递即可。

11楼:匿名用户

先选bdr 再选dr

首先,所有路由器都宣告自己是dr和bdr

然后创建两个子集,一个包括非dr的,一个包括dr的从非dr中选举bdr,但是所有设备都声称自己是dr所以这个子集为空,这时候,才用选取优先级,优先级高的为bdr这时进行第二个子集选择,选取所有非bdr子集,同理,集合为空,这时,所以没有任何设备声称自己是dr,这时,新选取出来的bdr马上升级成为dr

然后由于bdr变成了dr,所以需要重新选取bdr这个就是为什么你们看到的总是dr先出来,然后再有bdr的因为最开始选举出来的bdr在瞬间变成了dr了

12楼:

要么答错,要么答非所问。

选举dr和bdr得过程是,是先选举bdr的,当bdr选举完成后,发现没有dr,则bdr自动变成dr,当有dr,则bdr不变。而如果dr失效,bdr变成dr,然后再次选举bdr的过程。

至于详细的选举过程就不说了吧,书上都有了。

13楼:kkk_咔咔

先选举dr 然后再选举bdr

先查看优先级 优先级高的为dr 次高的为bdr 若相同 则根据rid id最大的为dr 次大的为bdr

DR钻戒的品质好不好,DR怎么样?DR钻戒到底好不好?

1楼 匿名用户 还不错啊,我们定制的也是dr家的钻戒,50分的有国检和gia两个证书,就是因为喜欢dr是男生一辈子只能定制一枚的,唯一的才是最珍贵的,而且品牌这么大品质肯定不会有问题的 2楼 虎试蝴蝶 戴上去感觉很不错,质量一看就有档次,款式大方又简洁,而且必须男士凭身份证一生只能定制一枚,太珍贵了...

敬业电工的待遇怎么样,各位电工同行们工资及待遇怎么样

1楼 魔神巴尔 在正规的星级酒店做电工一般都要求有高或低压证,待遇视不同地区而定,沿海经济发达地区一般是1000 1600 酒店电工的主要工作是电视 音响 传真等电器设备的维护维修,有些还要求懂电脑等设施的维护维修 各位电工同行们工资及待遇怎么样 2楼 吉继杭 各地区地方待遇是不一样的,即同一工种,...

宇宙是怎么样的,怎么样的宇宙

1楼 刑怀雨鞠卯 宇宙,是我们所在的空间, 宇 字的本义就是指 上下四方 。 地球是我们的家园 而地球仅是太阳系的第三颗行星 而太阳系又仅仅定居于银河系巨大旋臂的一侧 而银河系,在宇宙所有星系中,也许很不起眼 这一切,组成了我们的宇宙 宇宙,是所有天体共同的家园。 宇宙,又是我们所在的时间, 宙 的...