在具有多个隔离(即防火墙)VLAN 的第 3 级网络中,OSPF 如何与 VLAN 交互?
具体来说:
- 使用多个 OSPF 实例(即每个 VLAN 一个)是否标准?
- 如果 VLAN 具有相同的拓扑,是否可以使用单个 OSPF 实例?
在具有多个隔离(即防火墙)VLAN 的第 3 级网络中,OSPF 如何与 VLAN 交互?
具体来说:
- 使用多个 OSPF 实例是否标准,即每个(隔离)VLAN 一个?
这是一种标准方法,仅当您使用MPLS VPN和/或vrf-lite来隔离您的 VLAN 路由信息时;在此处阅读有关 MPLS VPN 和 VRF-lite 上下文中 OSPF 的更多信息。
使用多个 OSPF 实例的主要原因之一是为了控制 LSA 泛洪(假设您无法控制 LSA 分发)注 1。
- 如果 VLAN 具有相同的拓扑,是否可以使用单个 OSPF 实例?
在您不必出于安全目的隔离 vlan 的情况下,可以并且应该使用单个 OSPF 实例。大多数时候,您应该避免使用多个 OSPF 实例。一些例外:
注 1顺便说一句,我个人不喜欢过滤 OSPF LSA 的整个概念。地址摘要是完全正常的......阻止应该被淹没的LSA会使事情变得更加复杂以进行故障排除。OSPF 喜欢泛洪 LSA;在许多情况下,(ab)使用 OSPF 进行路由/LSA 控制的人应该将工作卸载到专为控制路由而设计的协议(例如 iBGP)。