一、题目
OSPF 协议支持以下哪些网络类型?
A.广播类型
B.点到多点
C.点到点类型
D.NBMA
二、答案
ABCD
三、解析
A.广播类型
广播类型是 OSPF 协议中常见的网络类型之一,在该网络类型下,路由器会通过广播方式发送 OSPF Hello 协议报文,自动发现邻居路由器,无需手动配置邻居关系。同时,会选举指定路由器(DR)和备份指定路由器(BDR),减少邻居间的邻接关系数量,提高网络效率,避免广播风暴带来的影响
B.点到多点类型
点到多点类型适用于一个路由器通过多条独立链路连接多个其他路由器的场景,本质上是将多个点到点链路逻辑上整合为一个网络。该类型下,路由器会向每个邻居发送 Hello 报文,无需选举 DR 和 BDR,每个邻居之间均为独立的邻接关系,适用于非广播型的广域网环境(如帧中继),可简化多分支网络的 OSPF 配置。
C.点到点类型
点到点类型适用于两个路由器之间通过一条独占链路直接连接的场景。这种网络类型下,路由器仅与对端一个邻居建立邻接关系,无需选举 DR 和 BDR,Hello 报文直接发送给对端邻居。
D.NBMA
NBMA(非广播多路访问)类型适用于具有多路访问能力但无广播能力的广域网环境。该网络类型下,路由器无法通过广播发送 Hello 报文,需要手动配置邻居关系,同时会选举 DR 和 BDR,以优化邻接关系和 LSA(链路状态通告)的传播效率,确保 OSPF 协议在非广播环境中正常运行。
四、扩展——DR和BDR的作用
- DR的作用
- 减少邻接关系:在广播型网络中,所有路由器都与DR建立邻接关系,而不是彼此之间建立邻接关系。这大大减少了邻接关系的数量,优化了路由协议的运行效率。
- 广播管理:DR负责向广播型网络中的所有路由器广播链路状态信息,而其他路由器只与DR进行信息交互。
- 同步数据库:DR负责与其他路由器同步链路状态数据库,确保网络状态信息的一致性。
- BDR的作用
- 备份功能:BDR是DR的备份。如果DR失效,BDR将接管DR的职责,继续管理网络中的路由信息交换。
- 邻接关系:BDR也与所有路由器建立邻接关系,但不参与链路状态的广播管理。
- 快速恢复:通过BDR的存在,网络可以在DR失效时快速恢复,减少路由信息交换的中断时间。
