Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

具有 DCI 拼接的 EVPN 2 类对称路由

总结 本文档概述了配置以太网 VPN (EVPN) 2 类路由的对称集成路由和桥接 (IRB) 所需的步骤。第 2 层数据中心互连 (DCI) 网关设备通过拼接的虚拟可扩展 LAN (VXLAN) 隧道执行路由。 为第 2 层数据中心互连配置 VXLAN 拼接中详细介绍了第 2 层 DCI 拼接。

DCI 使您能够将数据中心交换矩阵分割为多个交付点 (POD)。VXLAN 虚拟网络标识符 (VNI) 的无缝拼接允许您在 POD 之间有选择地扩展第 2 层网络。每个 POD 都遵循 spine 和 leaf 设计。给定 POD 中的叶节点仅在其 POD 中建立具有叶和主干的 VXLAN 隧道。Spine 将流量传输到不同 POD 的其他 Spine。使用 DCI 的 VXLAN 拼接非常适合大型网络,因为它通过减少 POD 之间所需的 VXLAN 隧道数量来减少 MAC 泛洪。

当入口和出口 VXLAN 隧道端点 (VTEP) 在 VXLAN 隧道的每一侧执行路由和桥接时,就会发生 EVPN-VXLAN 环境中的对称 IRB。入口提供商边缘 (PE) 设备执行 MAC 查找,然后执行 IP 查找。出口 PE 执行相反的操作,即 IP 查找,然后是 MAC 查找。对称模型与非对称模型在 RFC 9135 中介绍。

注意:

瞻博网络支持使用 EVPN 的对称 2 类路由:

  • 在同一 DCI 内的 POD 中仅使用对称类型 2 路由的网络。

  • EVPN-VXLAN 环境。

  • 边缘路由桥接 (ERB) 叠加。

图 1 显示了此示例的拓扑。该拓扑由两个通过 WAN 连接的数据中心组成。两个数据中心具有相似的 ERB 架构。我们将左侧的数据中心称为 DC1,将右侧的数据中心称为 DC2。

DC2 在网关和叶层之间包括一层精益主干设备。这些倾斜的脊柱是衬垫的运输装置。该拓扑将 EBGP 用于 DC1 和 DC2 中的底层和叠加。

图 1: 使用 EVPN 2 类路由的 DCI 和对称 IRB 路由拓扑 Topology for DCI and Symmetric IRB Routing with EVPN Type 2 Routes

DC 间底层和叠加层

在 DC2-GW21 上配置 EBGP DCI 底层:

验证 DC2-GW21 上的 EBGP DCI 底层:

在 DC2-GW21 上配置 EBGP DCI 叠加:

验证 DC2-GW21 上的 EBGP DCI 叠加:

DC 内部底层和覆盖层

在 DC2-GW21 上配置 EBGP DC 内部底层:

验证 DC2-GW21 上的 EBGP DC 内部底层:

第 2 层对称 IRB

在 DCI 网关上配置第 2 层对称 IRB 接口DC2-GW21 上的第 3 层虚拟路由和转发 (VRF) 实例:

验证远程网关的 DC2-GW21 上的对称路由。对称路由的协议优先级为 7,而非对称路由的协议优先级为 170:

第 2 层对称路由承载第 2 层和第 3 层 VNI 以及 2 类 DCI 路由目标 (RT) 和 5 类拼接互连 RT。它们还携带路由器 MAC 地址和互连以太网分段标识符 (iESI) 详细信息:

第 2 层数据中心互连

配置 VLAN 以实现对称路由和无缝拼接。无缝拼接要求互连的网关设备使用相同的 translation-vni.

注意:

您需要在 QFX5120 系列交换机上进行配置 set forwarding-options evpn-vxlan vxlan-trans-vni-enable 以启用第 2 层拼接。应用此配置后,数据包转发引擎 (PFE) 将重新启动,从而导致关联的 FPC 和接口重新启动。

注意:

您需要在 ACX 系列路由器上进行配置 set system packet-forwarding-options system-profile vxlan-stitching 才能启用第 2 层拼接。应用此配置后,PFE 将重新启动。

注意:

您可以在 ACX 系列路由器上配置以下参数,以启用基于流量有效负载的负载平衡。

在 DC2-GW21 上为所有网关设备配置转换 VNI。

验证 DC2-GW21 上公布给 DCI 的 EVPN 路由。显示指定 MAC-VRF 和 VNI 的 EVPN 数据库。该 dci-adv 选项专门用于向 DCI 网关节点显示 MAC 通告:

验证 DC2-GW21 上播发至数据中心的 EVPN 路由。显示指定 MAC-VRF 和 VNI 的 EVPN 数据库。该 dc-adv 语句专门用于向数据中心网关节点显示 MAC 通告:

interconnect vrf-target配置以及 route-distinguisher DC1-GW12 上的 DC1 互连网关 (iGW) 设备。这些必须与本地 DC 不同 vrf-target,并 route-distinguisher针对本地 DC 进行配置:

将之前定义的转换 VNI 添加到 MAC-VRF 下的 DC1 interconnect 配置中:

interconnect vrf-target为 DC2 iGW 设备配置 和route-distinguisher。这些必须与本地 DC 不同vrf-target,并route-distinguisher针对本地 DC 进行配置:

将之前定义的转换 VNI 添加到 MAC-VRF 下的 DC2 interconnect 配置中:

验证 DC1-GW12 上的远程 VTEP:

验证 DC1-GW12 上的 Type 2 拼接:

验证 DC2-GW21 上的远程 VTEP:

验证 DC2-GW21 上的 Type 2 拼接:

在 DC2-GW21 上使用非转换的全局 VNI 配置第 2 层拼接:

验证 DC2-GW21 上的非转换全局 VNI:

验证在 DC2-GW21 上播发至数据中心的 EVPN 路由:

类型 5 拼接

5 类拼接是瞻博网络推荐的用于播发路由器 MAC 地址的方法。路由器 MAC 地址和第 3 层 VNI 是在拼合环境中转发数据的方式。Type 2 对称路由仅将第 2 层和第 3 层 VNI 信息传送到远程网关,不进行数据转发。在 DC2-GW21 上配置 Type 5 拼接:

验证 DC2-GW21 上正在导出或拼接到远程网关和本地叶节点的 5 类路由:

验证从远程网关和本地叶节点导入或拼接的 DC2-GW21 上的 5 类路由:

DCI 网关对等体的互连多宿主

在 DC2-GW21 上配置多宿主以实现冗余。对多宿主的全面讨论超出了本文档的范围。有关多宿主的更多信息,请参阅 EVPN 多宿主概述
注意:

您必须全局配置 interconnect-multihoming-peer-gateways

它不能在 MAC-VRF 中配置,如图所示。

验证 DC2-GW21 上的多宿主是否正常工作。您可以看到多宿主对等体的名称为 I-ESI-Peer:

DC2-GW21 和 DC2-Leaf21 的配置

配置仅供参考。请勿将这些配置按原样复制并粘贴到您的设备中。其他网关节点和叶节点的配置将类似。为了提高可读性,这些配置已被截断。

DC2-GW21 系列

注意:

在 QFX5130 和 QFX5700 交换机上,还要配置 host-profile 统一转发配置文件选项以支持 EVPN-VXLAN 环境(有关详细信息,请参阅 第 2 层转发表 ):

DC2-叶21