作业帮 > 数学 > 作业

OSPF 为什么DR/BDR都至少是3个啊?

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/13 02:17:06
OSPF 为什么DR/BDR都至少是3个啊?
305.如图所示,四台 MSR 路由器分别通过以太网、串行接口相连,同时网络中运行 OSPF,区域划分如图.已知所有互连链路的 OSPF Cost值都是一样的,除了 RTB与 RTC 之间的连接链路是PPP之外,其他互连链路都是以太网.那么______.
A.网络中至少有三个 DR
B.网络中至少有三个 BDR
C.如果 RTD 与 RTC 之间的链路出现故障,那么 RTD、RTC 会立即向 RTA、RTB 发送 LSA 摘要信息,而不会等待固定的 LSA更新周期
D.状态稳定后,四台路由器有同样的 LSDB
Answer:ABC\x05
不是只有2个area吗?每个area就一个DR/BDR.求高手教教小弟.
请耐心看完,我想你会明白的:
选DR/BDR跟区域无关,只跟路由器的接口所在网络有关,所以在考虑DR/BDR的时候,完全不用去想区域的事.
OSPF接口有4种网络类型:广播,NBMA,点到点,点到多点,这个好理解吧.
广播网络和NBMA网络会选DR/BDR,其他的网络类型不选.
而以太网属于广播网,PPP属于点到点.
如果两个路由器通过以太网接口直连,他们能构成【一个】广播网络.
如果N个路由器通过以太网接口连在一起(用交换机),这N个路由器也能构成【一个】广播网络.
这两种情况都会选DR/BDR.要注意,DR/BDR是针对【一个】网络来说的,一个网络只有一个DR和一个BDR,DR-other则是这个网络内既不作为DR也不作为BDR的路由器.
再看你的图,
RTA与RTB之间是一个广播网,会选出一个DR,一个BDR.
RTA与RTD之间是一个广播网,会选出一个DR,一个BDR.
RTC与RTD之间是一个广播网,会选出一个DR,一个BDR.
所以DR与BDR都会是3个.
而且要注意的是,在RTA和RTB之间,RTA可能会选作DR,在RTA和RTD之间,RTA有可能会选作DR,也可能选作BDR.所以DR/BDR这个概念是跟某个接口有关的,而不是针对整个路由器.我们可以说RTA【在RTA和RTB之间的网络里】是DR,而不能绝对的说RTA是DR.
扩展一下
如果RTA与RTB之间再加一个路由器RTE,他们3个用交换机连在一起.则图中一共有几个DR/BDR呢?
答案是3个.
如果RTA与RTD之间再加两个路由器RTF,RTG,他们4个用交换机连在一起.则图中一共有几个DR/BDR呢?
答案是3个.
如果RTC与RTD之间再加3个路由器RTH,RTI,RTJ,他们5个用交换机连在一起.则图中一共有几个DR/BDR呢?
答案还是3个.
你理解一下吧,