我在某处读到,当 OSPF 网络的 DR 发生故障时,数据流量的转发会中断。为什么会这样?据我了解,由 DR 发起的网络 LSA 仍然存在于 AS 中,这将描述连接到网络的路由器,并且仍应允许将数据流量转发到该网络。那为什么DR故障会中断数据流量呢?任何 OSPF 专家都可以帮助解决这个疑问吗?
问问题
1718 次
1 回答
1
OSPF 可以非常快速地检测到拓扑中的变化,例如链路故障,并在几秒钟内收敛到一个新的无环路路由结构。ospf
如果您在广播网络上丢失了 DR,则在选出新的 DR 之前,其余路由器之间将无法通信,如果您没有任何 BDR,这可能需要几分钟。通过已经有了 BDR,这减少了“缺乏可见性时间”的协议。
由于只有 1 个 DR,一条链路可能会发生故障,并且 ospf 在几分钟内不会发现此故障,直到选出一个新的 DR,即使存在备份路由,流量也可能会被不必要地阻塞几分钟ospf.
这取决于您的配置是什么,即您是否只有 1 个 DR(& 没有 BDR)拓扑。否则,如 OSPF 文档中所述,它会从链路故障中快速恢复。
不是OSPF专家,但是(可以推断)OSPF也有局限性,在某些拓扑中,也可能失败(即数据流量可以中断),但这不是一般情况。
于 2013-03-19T10:16:11.903 回答