OSPF 路由在同一区域 0 中通告同一子网?

网络工程 思科 路由 网络 ospf
2022-02-21 01:06:11

现在:SW02 当前运行 OSPF 区域 0 并重新分配连接的子网,其中包括 VLAN10 和另一个不在图片中且不在此问题范围内的路由器/交换机;VLAN10 包含 10.0.0.1 作为桌面组 1 和 2 的网关

目标:我们想将桌面组 2 移动到站点 B,因为我们希望在站点 B 上单独处理 IP 路由处理,即 SW04,我们计划将 10.0.0.2 作为 VLAN10 接口 IP,使其成为桌面组的网关站点 B 中的 2 个用户,而 SW02 和 SW04 正在运行 OSPF 区域 0。

问题:我们测试在SW02和SW04之间的区域0分配10.0.0.0/24,但似乎只能用一个站点处理一个子网,路由注入是否有限制,两个站点之间不能有相同的子网?

仅供参考,请不要问我为什么需要这样或者它会完全改变设计,我不制定规则,这是业务需求,谢谢。

1个回答

你想做的事情不会像你想象的那样工作。如果没有丑陋的变通方法(例如 NAT),您就不能拥有由第 3 层分隔的重叠网络。问题在于 NAT 会破坏 OSPF,等等。

要使用相同的网络和 OSPF,您需要在第 2 层桥接两个站点,这可能会导致其他问题,例如在第 2 层域中产生延迟,并将任何第 2 层问题在一个站点传播到另一个站点。

正确的做法是在第二个站点简单地使用不同的网络寻址。