具有相同子网的两个网络可以连接到不同 VRF 中的同一路由器吗?

网络工程 bgp 虚拟现实
2021-07-28 01:03:54

假设我有以下四个网络:

  • 网络 A:10.0.1.0/24
  • 网络 B:10.0.0.0/24
  • 网络 C:10.0.1.0/24
  • 网络 D:10.0.0.0/24

我想将网络 A 和 B 连接在一起,并在 C 和 D 之间做同样的事情(而 A/B 无法访问 C/D)。只有一个路由器,是否可以通过设置两个不同的 VRF 来配置,如下所示?

在此处输入图片说明

如果是,如果我设置 BGP 在两个 VRF 之间交换路由会发生什么,如下面的链接所示:https : //www.cisco.com/c/en/us/support/docs/multiprotocol-label-switching -mpls/multiprotocol-label-switching-vpns-mpls-vpns/47807-routeleaking.html#diffvrfs

1个回答

你在这里有两个问题。

具有相同子网的两个网络可以连接到不同 VRF 中的同一路由器吗?

可以,只要两个域(VRF A 和 VRF B)不相互通信即可。将 VRF 视为虚拟路由器。

如果我设置 BGP 在两个 VRF 之间交换路由会发生什么?

事情不会成功,因为网络 A 上的主机永远不会看到 C 上的主机,反之亦然。B 和 D 相同。