一、题目
OSPF协议在以下哪种网络类型中需要选举DR和BDR?
A. 点到点类型
B. 广播类型
C. NBMA
D. 点到点
二、答案
BC
三、解析
OSPF协议中需要选举DR(Designated Router)和BDR(Backup Designated Router)的网络类型主要有两种:
- 广播网络(Broadcast):这种网络类型包括了常见的以太网链路。在广播网络中,由于存在多个路由器直接连接到同一网络上,OSPF需要选举出一个DR来减少路由器之间的交互数量,从而降低链路状态信息的更新量,提高网络效率。BDR作为DR的备份,在DR失效时能够立即接管其职责。
- 非广播多路访问网络(NBMA):这种网络类型包括了帧中继(Frame Relay)和ATM等。在NBMA网络中,由于网络不支持广播,一个路由器发送的OSPF报文,这个网络中的其他相连路由器无法收到,因此需要选举DR和BDR来管理和优化网络中的路由信息交换。
在这两种网络类型中,OSPF通过Hello报文的交互来选举DR和BDR。选举的规则包括比较接口的优先级和Router ID的大小。具有最高Router ID的路由器被选为DR,具有次高Router ID的路由器被选为BDR。如果Router ID相同,则具有最高接口优先级的路由器被选为DR。选举过程是非抢占式的,即一旦DR和BDR被选举出来,即使有新的路由器加入并且其优先级更高,也不会立即抢占成为新的DR或BDR,除非DR发生故障。
四、扩展—OSPF的点对点网络类型
OSPF的点对点(Point-to-Point)网络类型是一种用于描述两个路由器之间直接连接的网络环境的配置。以下是关于OSPF点对点网络类型的一些关键点:
- 一对一连接:在点对点网络中,一个接口只能连接到一个远程路由器,即连接是一对一的。
- 多播允许:点对点网络允许使用多播来动态发现邻居,通过发送到224.0.0.5的多播Hello报文来实现。
- 无需DR/BDR选举:由于点对点链路上最多只有两个路由器,因此不需要进行指定路由器(DR)和备份指定路由器(BDR)的选举来优化链路状态广告(LSA)的洪泛。
- 网络类型默认设置:在串行链路(如HDLC、PPP或点对点NBMA子接口)上,默认的OSPF网络类型是点对点。
- 接口配置:在配置OSPF时,可以在接口上显式设置或依赖默认设置为点对点网络类型。例如,在串行接口上,OSPF会自动将其设置为点对点网络类型。
- LSA表示:在点对点链路上,路由器创建并洪泛的LSA类型1中,会将点对点链路表示为两个链接,一个链接指向另一个路由器,另一个链接指向点对点链路上的子网。
- 无编号IP地址:点对点链路还可以使用无编号IP地址,这种情况下,点对点链路只会在类型1 LSA中以“另一个路由器(点对点)”链接的形式出现,而不会有“Stub Network”链接来宣告点对点子网。
OSPF的点对点网络类型是一种简单直接的网络配置,适用于两个路由器之间的直接连接,无需复杂的邻居发现机制,也不需要DR/BDR选举。这种网络类型在OSPF协议中非常重要,因为它影响OSPF在接口上的操作,包括如何发送OSPF协议报文以及是否需要选举DR和BDR等。