Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
本页内容
 

示例:通过运行基于 EVPN 的 MPLS 的 WAN 实现 EVPN-VXLAN 数据中心网络互连

此示例说明如何通过运行 EVPN-MPLS 的 WAN 实现 EVPN-VXLAN 数据中心网络互连,以利用 EVPN 作为数据中心互连 (DCI) 解决方案的优势。

要求

此示例使用以下硬件和软件组件:

  • 四台瞻博网络 MX 系列路由器配置为数据中心网关和 WAN 边缘路由器。

  • 四台瞻博网络 MX 系列路由器配置为架顶式 (ToR) 路由器。

  • 六个客户边缘 (CE) 设备。

  • 连接到每个 CE 设备的六个主机设备,并能够配置多个 VLAN。

  • EVPN-MPLS WAN 网络的一个提供商 (P) 路由器部分。

  • Junos OS 17.2 或更高版本。

概述

您可以通过运行基于 MPLS 的 EVPN 的 WAN(使用逻辑隧道 (lt-) 接口将运行以太网 VPN (EVPN) 与虚拟可扩展 LAN (VXLAN) 封装的不同数据中心网络互连。

图 1 说明了运行 EVPN 和 VXLAN 封装的数据中心网络通过运行基于 MPLS 的 EVPN 的 WAN 的互连。出于此示例的目的,充当数据中心网关和 WAN 边缘路由器的 MX 系列路由器命名为 MX11、MX12、MX21 和 MX22。用作架顶式 (ToR) 路由器的 MX 系列路由器名为 ToR11、ToR12、ToR21 和 ToR22。连接到数据中心网络 1 (DC1) 的客户边缘 (CE) 设备被命名为 CE1、CE2 和 CE3。连接到数据中心网络 2 (DC2) 的客户边缘 (CE) 设备被命名为 CE4、CE5 和 CE6。连接到每个 CE 设备的主机设备应该能够配置多个主机 VLAN。WAN 提供商路由器命名为 P。

注意:

CE 设备是 ToR 设备逻辑系统中的一部分。

图 1:通过运行 EVPN-MPLS 的 WAN 实现 EVPN-VXLAN 数据中心互连 EVPN-VXLAN Data Center Interconnect Through WAN Running EVPN-MPLS

对于用作数据中心网关的 MX 系列路由器和 WAN 边缘路由器,请配置以下信息:

  • IRB 接口、虚拟网关地址和环路逻辑接口。

  • 网关和 ToR 路由器之间的多协议外部 BGP (MP-EBGP) 底层连接,EVPN 作为信令协议。

  • 路由策略,允许特定路由进入虚拟交换机表。

  • 每个虚拟网络的路由实例(第 3 层 VRF),包括一个唯一的路由识别工具和一个 vrf-target 值。

  • 每个虚拟网络的虚拟交换机实例(第 2 层 MAC-VRF)、VTEP 源接口(始终 lo0.0)、路由识别码和 vrf-导入策略。

  • 每个虚拟交换机的 EVPN 协议、封装方法、VNI 列表和 BUM 流量转发方法。

  • 每个虚拟交换机内的网桥域,用于将 VNID 映射到 VLAN ID、一个 IRB(第 3 层)接口和 BUM 转发方法。

对于充当架顶式 (ToR) 路由器的 MX 系列路由器,请配置以下信息:

  • 具有 VLAN、VLAN ID 和环路逻辑接口的主机接口。

  • 启用链路聚合控制协议 (LACP) 的链路聚合组 (LAG)、以太网分段 ID (ESI) 和全活动模式。

  • ToR 与网关路由器之间使用 EVPN 作为信令协议的多协议外部 BGP (MP-EBGP) 叠加。

  • EVPN,以 VXLAN 作为封装方法、扩展 vni-list、组播模式和每个 VNI 的路由目标。

  • Vrf-imp 策略、vtep 源接口、路由识别器以及 vrf 导入和目标信息。

  • VLAN,VLAN ID 映射到全球重要的 VIS。

注意:

您可以将虚拟网关地址设置为终端主机(虚拟机或服务器)的默认 IPv4 或 IPv6 网关地址。

配置

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层次结构级别的 CLI 中 [edit]

ToR11

ToR12

数据中心网关和 WAN 边缘 1 路由器 (MX11)

数据中心网关和 WAN 边缘 2 路由器 (MX12)

数据中心网关和 WAN 边缘 3 路由器 (MX21)

数据中心网关和 WAN 边缘 4 路由器 (MX22)

ToR-21

ToR-22

配置 ToR11

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅 CLI 用户指南中的在配置模式下使用 CLI 编辑器。

将 MX 路由器配置为 ToR11:

  1. 设置系统主机名。

  2. 配置 CE2 设备上的接口和网桥域,以启用第 2 层连接。

  3. 为接口配置追踪选项以启用跟踪日志。

  4. 设置聚合以太网接口的数量。

  5. 配置 ToR11 设备上的接口以连接到 MX12、CE-2、CE-1、ToR12 和 MX11 设备,以启用底层连接。

  6. 向 CE-1 终端主机设备配置支持链路聚合控制协议 (LACP) 的链路聚合组 (LAG) 接口。ESI 值在整个 EVPN 域中具有全局唯一性。全活动配置使 ToR11 和 ToR12 能够将流量转发到 CE 设备,并从 CE 设备转发流量,以便主动使用所有 CE 链路。

  7. 配置环路接口地址和路由选项。

  8. 在 ToR11 上配置负载平衡。

  9. 配置 ToR(ToR11 和 ToR12)和网关路由器(MX11 和 MX12)之间的多协议外部 BGP (MP-EBGP) 底层连接。

  10. 在 ToR(ToR11 和 ToR12)和网关路由器(MX11 和 MX12)之间配置多协议外部 BGP (MP-EBGP) 叠加,并将 EVPN 设置为信令协议。

    逐步过程

    1. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR11 和 MX11 之间连接。

    2. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR11 和 MX12 之间连接。

    3. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR11 和 ToR12 之间连接。

  11. 配置追踪操作以跟踪所有 2 层地址学习和转发属性。

  12. 配置路由策略以接受直接环路地址路由并将其重定向到 BGP 中。

  13. 配置社区策略选项。

  14. 应用负载平衡。

  15. 为每个虚拟网络配置 EVPN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和播发 EVPN 路由)和 vrf-target(使用定义的路由目标为该本地 VRF 导出并标记所有路由)。配置 EVPN 协议、封装方法、VNI 列表和 BUM 流量转发方法。最后,为每个虚拟路由器配置一个桥接域,用于将 VNID 映射到 VLAN ID,并识别 BUM 转发方法。

配置 ToR12

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅 CLI 用户指南中的在配置模式下使用 CLI 编辑器。

配置 MX 路由器 ToR12:

  1. 设置系统主机名。

  2. 配置 CE-1 设备上的接口和网桥域,以启用第 2 层连接。

  3. 配置 CE-3 设备上的接口和网桥域,以启用第 2 层连接。

  4. 为接口配置追踪选项以启用跟踪日志。

  5. 设置聚合以太网接口的数量。

  6. 配置 ToR12 设备上的接口以连接到 MX12、CE-2、CE-3、ToR11 和 MX11 设备,以启用底层连接。

  7. 向 CE-1 终端主机设备配置支持链路聚合控制协议 (LACP) 的链路聚合组 (LAG) 接口。ESI 值在整个 EVPN 域中具有全局唯一性。全活动配置使 ToR11 和 ToR12 能够将流量转发到 CE 设备,并从 CE 设备转发流量,以便主动使用所有 CE 链路。

  8. 配置环路接口地址和路由选项。

  9. 在 ToR12 上配置负载平衡。

  10. 在 ToR(ToR12 和 ToR11)和网关路由器(MX11 和 MX12)之间配置多协议外部 BGP (MP-EBGP) 底层连接。

  11. 配置 ToR(ToR12 和 ToR11)和网关路由器(MX11 和 MX12)之间的多协议外部 BGP (MP-EBGP) 叠加,并将 EVPN 设置为信令协议。

    逐步过程

    1. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR12 和 MX11 之间连接。

    2. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR12 和 MX12 之间连接。

    3. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR12 和 ToR11 之间连接。

  12. 配置追踪操作以跟踪所有 2 层地址学习和转发属性。

  13. 配置路由策略以接受直接环路地址路由并将其重定向到 BGP 中。

  14. 配置社区策略选项。

  15. 应用负载平衡。

  16. 为每个虚拟网络配置 EVPN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和播发 EVPN 路由)和 vrf-target(使用定义的路由目标为该本地 VRF 导出并标记所有路由)。配置 EVPN 协议、封装方法、VNI 列表和 BUM 流量转发方法。最后,为每个虚拟路由器配置一个桥接域,用于将 VNID 映射到 VLAN ID,并识别 BUM 转发方法。

配置数据中心网关和 WAN 边缘 1 路由器 (MX11)

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅 CLI 用户指南中的在配置模式下使用 CLI 编辑器。

将 MX 系列路由器配置为数据中心网关和 WAN 边缘路由器,并将其命名为 MX11:

  1. 设置系统主机名。

  2. 配置 MX11 路由器(DC GW/WAN Edge1)上的接口,以启用与 MX12、ToR11、ToR12 和 P 设备(作为 DC1 网络的 EVPN-VXLAN 部分)的底层连接。

  3. 在网关路由器(MX11 和 MX12)和 ToR(ToR11 和 ToR12)之间配置多协议外部 BGP (MP-EBGP) 底层连接。

  4. 配置网关路由器(MX11 和 MX12)和 ToR(ToR11 和 ToR12)之间的多协议外部 BGP (MP-EBGP) 叠加连接,并将 EVPN 设置为信令协议。

  5. 配置集成路由和桥接 (IRB) 接口,用于为拓扑中的主机播发 MAC 和 IP 路由(MAC+IP 2 类路由)。IRB 配置是主机上 VLAN 的网关。

    逐步过程

    1. 以下是主机上 VLAN-1(VLAN-1 的主机部分)的 IRB 网关配置:

    2. 以下是主机上 VLAN-2 的 IRB 网关配置(VLAN-2 的主机部分):

    3. 以下是主机上 VLAN-3(VLAN-3 的主机部分)的 IRB 网关配置:

    4. 以下是主机上 VLAN-4(VLAN-4 的主机部分)的 IRB 网关配置:

    5. 以下是主机上 VLAN-5 的 IRB 网关配置(VLAN-5 的主机部分):

  6. 配置追踪操作以跟踪所有 2 层地址学习和转发属性。

  7. 配置路由策略以接受直接环路地址路由并将其重定向到 BGP 中。

  8. 配置社区策略选项。

  9. 应用负载平衡。

  10. 在逻辑隧道接口上配置 ESI 值。在 DC1 网络中的所有其他网关/WAN 边缘路由器上使用相同的 ESI 值。

  11. 通过包含全主动语句,在逻辑隧道接口上配置主动-主动多宿主。

  12. 在 MX11 网关路由器上配置一对逻辑隧道 (lt-) 接口,将数据中心网络的 EVPN-VXLAN 实例与基于 MPLS 的 WAN EVPN 实例互连。一个逻辑隧道 (lt-) 接口配置为 EVPN-VXLAN 的接入接口,另一个逻辑隧道 (lt-) 接口配置为基于 MPLS 的 EVPN 的接入接口。

  13. 配置环路接口地址和路由选项。

  14. 在 MX11 上配置负载平衡。

  15. 在核心接口上启用 RSVP、MPLS、BGP 和 OSPF 协议。创建 MPLS LSP 并指定其他网关和 WAN 边缘路由器(MX12、P、MX21、MX22)的地址。

  16. 为每个虚拟网络在 MX11 路由器上配置基于 EVPN 的 MPLS 路由实例。定义路由识别符(用于识别和播发 EVPN-MPLS 路由)和 vrf-target(使用定义的路由目标导出并标记该本地 VRF 的所有路由)。为映射 VLAN ID 的每台虚拟路由器配置一个网桥域。

  17. 为每个虚拟网络在 MX11 路由器上配置 EVPN-VXLAN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和播发 EVPN 路由)和 vrf-target(使用定义的路由目标为该本地 VRF 导出并标记所有路由)。配置 EVPN 协议、封装方法、VNI 列表和 BUM 流量转发方法。最后,为每个虚拟路由器配置一个桥接域,用于将 VNID 映射到 VLAN ID,并识别 BUM 转发方法。

配置数据中心网关和 WAN 边缘 2 路由器 (MX12)

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅 CLI 用户指南中的在配置模式下使用 CLI 编辑器。

将 MX 系列路由器配置为数据中心网关和 WAN 边缘路由器,并将其命名为 MX12:

  1. 设置系统主机名。

  2. 将 P 设备配置为 MX12 数据中心网关和 WAN 边缘路由器的逻辑系统。

    逐步过程

    1. 将 P 设备配置为在增强型 IP 模式下运行,因为仅具有 MPC 和 MIC 接口的路由器支持 EVPN 主动-主动功能。提交此配置需要重新启动系统。

    2. 配置 P 设备的接口。

    3. 在 P 设备的核心接口上启用 RSVP、MPLS、BGP 和 OSPF 协议。创建 MPLS LSP 并指定其他网关和 WAN 边缘路由器(MX11、MX12、MX21、MX22)的地址。

    4. 配置环路接口地址和路由选项。

    5. 配置路由策略以接受直接环路地址路由并将其重定向到 BGP 中。

    6. 配置社区策略选项。

    7. 为接口配置追踪选项以启用跟踪日志。

  3. 配置 MX12 路由器(DC GW/WAN Edge 2)上的接口,以启用与 MX11、ToR12、ToR11 和 P 设备的底层连接,这是 DC1 网络的 EVPN-VXLAN 一部分。

  4. 在网关路由器(MX11 和 MX12)和 ToR(ToR11 和 ToR12)之间配置多协议外部 BGP (MP-EBGP) 底层连接。

  5. 配置网关路由器(MX11 和 MX12)和 ToR(ToR11 和 ToR12)之间的多协议外部 BGP (MP-EBGP) 叠加连接,并将 EVPN 设置为信令协议。

  6. 配置集成路由和桥接 (IRB) 接口,用于为拓扑中的主机播发 MAC 和 IP 路由(MAC+IP 2 类路由)。IRB 配置是主机上 VLAN 的网关。

    逐步过程

    1. 以下是主机上 VLAN-1(VLAN-1 的主机部分)的 IRB 网关配置:

    2. 以下是主机上 VLAN-2 的 IRB 网关配置(VLAN-2 的主机部分):

    3. 以下是主机上 VLAN-3(VLAN-3 的主机部分)的 IRB 网关配置:

    4. 以下是主机上 VLAN-4(VLAN-4 的主机部分)的 IRB 网关配置:

    5. 以下是主机上 VLAN-5 的 IRB 网关配置(VLAN-5 的主机部分):

  7. 配置追踪操作以跟踪所有 2 层地址学习和转发属性。

  8. 配置路由策略以接受直接环路地址路由并将其重定向到 BGP 中。

  9. 配置社区策略选项。

  10. 应用负载平衡。

  11. 在逻辑隧道接口上配置 ESI 值。在 DC1 网络中的所有其他网关/WAN 边缘路由器上使用相同的 ESI 值。

  12. 通过包含全主动语句,在逻辑隧道接口上配置主动-主动多宿主。

  13. 在 MX12 网关路由器上配置一对逻辑隧道 (lt-) 接口,将数据中心网络的 EVPN-VXLAN 实例与基于 MPLS 的 WAN EVPN 实例互连。一个逻辑隧道 (lt-) 接口配置为 EVPN-VXLAN 的接入接口,另一个逻辑隧道 (lt-) 接口配置为基于 MPLS 的 EVPN 的接入接口。

  14. 配置环路接口地址和路由选项。

  15. 在 MX12 上配置负载平衡。

  16. 在核心接口上启用 RSVP、MPLS、BGP 和 OSPF 协议。创建 MPLS LSP 并指定其他网关和 WAN 边缘路由器(MX11、MX21、P、MX22)的地址。

  17. 为每个虚拟网络在 MX12 路由器上配置基于 EVPN 的 MPLS 路由实例。定义路由识别符(用于识别和播发 EVPN-MPLS 路由)和 vrf-target(使用定义的路由目标导出并标记该本地 VRF 的所有路由)。为映射 VLAN ID 的每台虚拟路由器配置一个网桥域。

  18. 在 MX12 路由器上为每个虚拟网络配置 EVPN-VXLAN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和播发 EVPN 路由)和 vrf-target(使用定义的路由目标为该本地 VRF 导出并标记所有路由)。配置 EVPN 协议、封装方法、VNI 列表和 BUM 流量转发方法。最后,为每个虚拟路由器配置一个桥接域,用于将 VNID 映射到 VLAN ID,并识别 BUM 转发方法。

配置数据中心网关和 WAN 边缘 3 路由器 (MX21)

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅 CLI 用户指南中的在配置模式下使用 CLI 编辑器。

将 MX 系列路由器配置为数据中心网关和 WAN 边缘路由器,并将其命名为 MX21:

  1. 设置系统主机名。

  2. 配置 MX21 路由器(DC GW/WAN Edge 3)上的接口,以启用与 MX22、ToR22、ToR21 和 P 设备的底层连接,这是 DC2 网络的 EVPN-VXLAN 部分。

  3. 在网关路由器(MX21 和 MX22)和 ToR(ToR21 和 ToR22)之间配置多协议外部 BGP (MP-EBGP) 底层连接。

  4. 配置网关路由器(MX21 和 MX22)和 ToR(ToR21 和 ToR22)之间的多协议外部 BGP (MP-EBGP) 叠加连接,并将 EVPN 设置为信令协议。

  5. 配置集成路由和桥接 (IRB) 接口,用于为拓扑中的主机播发 MAC 和 IP 路由(MAC+IP 2 类路由)。IRB 配置是主机上 VLAN 的网关。

    逐步过程

    1. 以下是主机上 VLAN-1(VLAN-1 的主机部分)的 IRB 网关配置:

    2. 以下是主机上 VLAN-2 的 IRB 网关配置(VLAN-2 的主机部分):

    3. 以下是主机上 VLAN-3(VLAN-3 的主机部分)的 IRB 网关配置:

    4. 以下是主机上 VLAN-4(VLAN-4 的主机部分)的 IRB 网关配置:

    5. 以下是主机上 VLAN-5 的 IRB 网关配置(VLAN-5 的主机部分):

  6. 配置追踪操作以跟踪所有 2 层地址学习和转发属性。

  7. 配置路由策略以接受直接环路地址路由并将其重定向到 BGP 中。

  8. 配置社区策略选项。

  9. 应用负载平衡。

  10. 在逻辑隧道接口上配置 ESI 值。在 DC2 网络中的所有其他网关/WAN 边缘路由器上使用相同的 ESI 值。

  11. 通过包含全主动语句,在逻辑隧道接口上配置主动-主动多宿主。

  12. 在 MX21 网关路由器上配置一对逻辑隧道 (lt-) 接口,将数据中心网络的 EVPN-VXLAN 实例与基于 MPLS 的 EVPN WAN 实例互连。一个逻辑隧道 (lt-) 接口配置为 EVPN-VXLAN 的接入接口,另一个逻辑隧道 (lt-) 接口配置为基于 MPLS 的 EVPN 的接入接口。

  13. 配置环路接口地址和路由选项。

  14. 在 MX21 上配置负载平衡。

  15. 在核心接口上启用 RSVP、MPLS、BGP 和 OSPF 协议。创建 MPLS LSP 并指定其他网关和 WAN 边缘路由器(MX11、MX12、P、MX22)的地址。

  16. 为每个虚拟网络在 MX21 路由器上配置基于 EVPN 的 MPLS 路由实例。定义路由识别符(用于识别和播发 EVPN-MPLS 路由)和 vrf-target(使用定义的路由目标导出并标记该本地 VRF 的所有路由)。为映射 VLAN ID 的每台虚拟路由器配置一个网桥域。

  17. 为每个虚拟网络在 MX21 路由器上配置 EVPN-VXLAN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和播发 EVPN 路由)和 vrf-target(使用定义的路由目标为该本地 VRF 导出并标记所有路由)。配置 EVPN 协议、封装方法、VNI 列表和 BUM 流量转发方法。最后,为每个虚拟路由器配置一个桥接域,用于将 VNID 映射到 VLAN ID,并识别 BUM 转发方法。

配置数据中心网关和 WAN 边缘 4 路由器 (MX22)

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅 CLI 用户指南中的在配置模式下使用 CLI 编辑器。

将 MX 系列路由器配置为数据中心网关和 WAN 边缘路由器,并将其命名为 MX22:

  1. 设置系统主机名。

  2. 配置 MX22 路由器(DC GW/WAN Edge 4)上的接口,以启用与 MX22、ToR21、MX21 和 P 设备(作为 DC2 网络的 EVPN-VXLAN 一部分)的底层连接。

  3. 在网关路由器(MX21 和 MX22)和 ToR(ToR21 和 ToR22)之间配置多协议外部 BGP (MP-EBGP) 底层连接。

  4. 配置网关路由器(MX21 和 MX22)和 ToR(ToR21 和 ToR22)之间的多协议外部 BGP (MP-EBGP) 叠加连接,并将 EVPN 设置为信令协议。

  5. 配置集成路由和桥接 (IRB) 接口,用于为拓扑中的主机播发 MAC 和 IP 路由(MAC+IP 2 类路由)。IRB 配置是主机上 VLAN 的网关。

    逐步过程

    1. 以下是主机上 VLAN-1(VLAN-1 的主机部分)的 IRB 网关配置:

    2. 以下是主机上 VLAN-2 的 IRB 网关配置(VLAN-2 的主机部分):

    3. 以下是主机上 VLAN-3(VLAN-3 的主机部分)的 IRB 网关配置:

    4. 以下是主机上 VLAN-4(VLAN-4 的主机部分)的 IRB 网关配置:

    5. 以下是主机上 VLAN-5 的 IRB 网关配置(VLAN-5 的主机部分):

  6. 配置追踪操作以跟踪所有 2 层地址学习和转发属性。

  7. 配置路由策略以接受直接环路地址路由并将其重定向到 BGP 中。

  8. 配置社区策略选项。

  9. 应用负载平衡。

  10. 在逻辑隧道接口上配置 ESI 值。在 DC2 网络中的所有其他网关/WAN 边缘路由器上使用相同的 ESI 值。

  11. 通过包含全主动语句,在逻辑隧道接口上配置主动-主动多宿主。

  12. 在 MX22 网关路由器上配置一对逻辑隧道 (lt-) 接口,将数据中心网络的 EVPN-VXLAN 实例与基于 MPLS 的 WAN EVPN 实例互连。一个逻辑隧道 (lt-) 接口配置为 EVPN-VXLAN 的接入接口,另一个逻辑隧道 (lt-) 接口配置为基于 MPLS 的 EVPN 的接入接口。

  13. 配置环路接口地址和路由选项。

  14. 在 MX22 上配置负载平衡。

  15. 在核心接口上启用 RSVP、MPLS、BGP 和 OSPF 协议。创建 MPLS LSP 并指定其他网关和 WAN 边缘路由器(MX11、MX12、P、MX21)的地址。

  16. 为每个虚拟网络在 MX22 路由器上配置基于 EVPN 的 MPLS 路由实例。定义路由识别符(用于识别和播发 EVPN-MPLS 路由)和 vrf-target(使用定义的路由目标导出并标记该本地 VRF 的所有路由)。为映射 VLAN ID 的每台虚拟路由器配置一个网桥域。

  17. 为每个虚拟网络在 MX22 路由器上配置 EVPN-VXLAN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和播发 EVPN 路由)和 vrf-target(使用定义的路由目标为该本地 VRF 导出并标记所有路由)。配置 EVPN 协议、封装方法、VNI 列表和 BUM 流量转发方法。最后,为每个虚拟路由器配置一个桥接域,用于将 VNID 映射到 VLAN ID,并识别 BUM 转发方法。

配置 ToR21

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅 CLI 用户指南中的在配置模式下使用 CLI 编辑器。

将 MX 路由器配置为 ToR21:

  1. 设置系统主机名。

  2. 配置 CE4 设备上的接口和桥接域,以启用第 2 层连接。

  3. 为接口配置追踪选项以启用跟踪日志。

  4. 设置聚合以太网接口的数量。

  5. 配置 ToR21 设备上的接口以连接到 MX22、CE-5、CE-4、ToR22 和 MX21 设备,以启用底层连接。

  6. 向 CE-5 终端主机设备配置支持链路聚合控制协议 (LACP) 的链路聚合组 (LAG) 接口。ESI 值在整个 EVPN 域中具有全局唯一性。全活动配置使 ToR21 和 ToR22 能够从 CE 设备转发流量,以便主动使用所有 CE 链路。

  7. 配置环路接口地址和路由选项。

  8. 在 ToR21 上配置负载平衡。

  9. 在 ToR(ToR21 和 ToR22)和网关路由器(MX21 和 MX22)之间配置多协议外部 BGP (MP-EBGP) 底层连接。

  10. 配置 ToR(ToR21 和 ToR22)和网关路由器(MX21 和 MX22)之间的多协议外部 BGP (MP-EBGP) 叠加,并将 EVPN 设置为信令协议。

    逐步过程

    1. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR21 和 MX21 之间连接。

    2. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR21 和 MX22 之间连接。

    3. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR21 和 ToR22 之间建立连接。

  11. 配置追踪操作以跟踪所有 2 层地址学习和转发属性。

  12. 配置路由策略以接受直接环路地址路由并将其重定向到 BGP 中。

  13. 配置社区策略选项。

  14. 应用负载平衡。

  15. 为每个虚拟网络配置 EVPN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和播发 EVPN 路由)和 vrf-target(使用定义的路由目标为该本地 VRF 导出并标记所有路由)。配置 EVPN 协议、封装方法、VNI 列表和 BUM 流量转发方法。最后,为每个虚拟路由器配置一个桥接域,用于将 VNID 映射到 VLAN ID,并识别 BUM 转发方法。

配置 ToR22

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅 CLI 用户指南中的在配置模式下使用 CLI 编辑器。

配置 MX 路由器 ToR22:

  1. 设置系统主机名。

  2. 配置 CE-5 设备上的接口和网桥域,以启用第 2 层连接。

  3. 配置 CE-3 设备上的接口和网桥域,以启用第 2 层连接。

  4. 为接口配置追踪选项以启用跟踪日志。

  5. 设置聚合以太网接口的数量。

  6. 配置 ToR12 设备上的接口以连接到 MX12、CE-2、CE-3、ToR11 和 MX11 设备,以启用底层连接。

  7. 向 CE-1 终端主机设备配置支持链路聚合控制协议 (LACP) 的链路聚合组 (LAG) 接口。ESI 值在整个 EVPN 域中具有全局唯一性。全活动配置使 ToR11 和 ToR12 能够将流量转发到 CE 设备,并从 CE 设备转发流量,以便主动使用所有 CE 链路。

  8. 配置环路接口地址和路由选项。

  9. 在 ToR12 上配置负载平衡。

  10. 在 ToR(ToR12 和 ToR11)和网关路由器(MX11 和 MX12)之间配置多协议外部 BGP (MP-EBGP) 底层连接。

  11. 配置 ToR(ToR12 和 ToR11)和网关路由器(MX11 和 MX12)之间的多协议外部 BGP (MP-EBGP) 叠加,并将 EVPN 设置为信令协议。

    逐步过程

    1. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR12 和 MX11 之间连接。

    2. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR12 和 MX12 之间连接。

    3. 配置 MP-EBGP 叠加以使用 EVPN 信令在 ToR12 和 ToR11 之间连接。

  12. 配置追踪操作以跟踪所有 2 层地址学习和转发属性。

  13. 配置路由策略以接受直接环路地址路由并将其重定向到 BGP 中。

  14. 配置社区策略选项。

  15. 应用负载平衡。

  16. 为每个虚拟网络配置 EVPN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和播发 EVPN 路由)和 vrf-target(使用定义的路由目标为该本地 VRF 导出并标记所有路由)。配置 EVPN 协议、封装方法、VNI 列表和 BUM 流量转发方法。最后,为每个虚拟路由器配置一个桥接域,用于将 VNID 映射到 VLAN ID,并识别 BUM 转发方法。

验证

配置底层和 EVPN 叠加后,我们建议您验证配置是否按预期工作。

验证 toR11 配置

目的

验证 ToR11 配置是否正确。

行动

验证 CE2 设备上的逻辑系统接口和网桥域配置是否正确,以启用第 2 层连接。

验证 ToR11 上的接口和追踪选项配置是否正确,以启用与其他 ToR、网关和 WAN 边缘设备的底层连接。

验证路由和负载平衡选项配置是否正确。

验证多协议外部 BGP (MP-EBGP) 底层和叠加协议以及第 2 层地址学习和转发属性的配置是否正确。

验证路由策略和社区策略选项以及负载平衡配置是否正确,以接受直接环路地址路由并将其重定向到 BGP。

验证每个虚拟网络的 EVPN-VXLAN 路由实例配置是否正确。

验证 ToR12 配置

目的

验证 ToR12 配置是否正确。

行动

验证 CE1 和 CE3 设备上的逻辑系统接口和网桥域是否已正确配置以启用第 2 层连接。

验证 ToR12 上的接口和追踪选项配置是否正确,以启用与其他 ToR、网关以及 WAN 边缘设备的底层连接。

验证路由和负载平衡选项配置是否正确。

验证多协议外部 BGP (MP-EBGP) 底层和叠加协议以及第 2 层地址学习和转发属性的配置是否正确。

验证路由策略和社区策略选项以及负载平衡配置是否正确,以接受直接环路地址路由并将其重定向到 BGP。

验证每个虚拟网络的 EVPN-VXLAN 路由实例配置是否正确。

验证数据中心网关和 WAN 边缘 1 路由器 (MX11) 配置

目的

验证 MX11 配置是否正确。

行动

验证 MX11 路由器(DC GW/WAN Edge1)上的接口是否已配置为以下各项:

与 MX12、ToR11、ToR12 和 P 设备的底层连接,这是 DC1 网络的 EVPN-VXLAN 部分。

集成路由和桥接 (IRB) 接口,用于播发拓扑中主机的 MAC 和 IP 路由(MAC+IP 2 类路由)。IRB 配置是主机上 VLAN 的网关。

逻辑隧道接口上的 ESI 值和主动-主动多宿主。在 DC1 网络中的所有其他网关/WAN 边缘路由器上使用相同的 ESI 值。

MX11 网关路由器上的一对逻辑隧道 (lt-) 接口,用于将数据中心网络的 EVPN-VXLAN 实例与基于 MPLS 的 EVPN WAN 实例互连。一个逻辑隧道 (lt-) 接口配置为 EVPN-VXLAN 的接入接口,另一个逻辑隧道 (lt-) 接口配置为基于 MPLS 的 EVPN 的接入接口。

环路接口地址。

验证路由选项和负载平衡配置是否正确。

验证多协议外部 BGP (MP-EBGP) 底层和叠加协议以及 RSVP、MPLS、BGP 和 OSPF 协议是否已正确配置。

验证路由策略和社区策略选项以及负载平衡配置是否正确,以接受直接环路地址路由并将其重定向到 BGP。

验证基于 EVPN 的 MPLS 路由实例和 EVPN-VXLAN 路由实例是否已正确配置。

验证数据中心网关和 WAN 边缘 2 路由器 (MX12) 配置

目的

验证 MX12 配置是否正确。

行动

验证 MX11 路由器(DC GW/WAN Edge1)上的接口是否已配置为以下各项:

与 MX12、ToR11、ToR12 和 P 设备的底层连接,这是 DC1 网络的 EVPN-VXLAN 部分。

集成路由和桥接 (IRB) 接口,用于播发拓扑中主机的 MAC 和 IP 路由(MAC+IP 2 类路由)。IRB 配置是主机上 VLAN 的网关。

逻辑隧道接口上的 ESI 值和主动-主动多宿主。在 DC1 网络中的所有其他网关/WAN 边缘路由器上使用相同的 ESI 值。

MX11 网关路由器上的一对逻辑隧道 (lt-) 接口,用于将数据中心网络的 EVPN-VXLAN 实例与基于 MPLS 的 EVPN WAN 实例互连。一个逻辑隧道 (lt-) 接口配置为 EVPN-VXLAN 的接入接口,另一个逻辑隧道 (lt-) 接口配置为基于 MPLS 的 EVPN 的接入接口。

环路接口地址。

验证路由选项和负载平衡配置是否正确。

验证多协议外部 BGP (MP-EBGP) 底层和叠加协议以及 RSVP、MPLS、BGP 和 OSPF 协议是否已正确配置。

验证路由策略和社区策略选项以及负载平衡配置是否正确,以接受直接环路地址路由并将其重定向到 BGP。

验证基于 EVPN 的 MPLS 路由实例和 EVPN-VXLAN 路由实例是否已正确配置。

验证数据中心网关和 WAN 边缘 3 路由器 (MX21) 配置

目的

验证 MX21 配置是否正确。

行动

验证 MX11 路由器(DC GW/WAN Edge1)上的接口是否已配置为以下各项:

与 MX12、ToR11、ToR12 和 P 设备的底层连接,这是 DC1 网络的 EVPN-VXLAN 部分。

集成路由和桥接 (IRB) 接口,用于播发拓扑中主机的 MAC 和 IP 路由(MAC+IP 2 类路由)。IRB 配置是主机上 VLAN 的网关。

逻辑隧道接口上的 ESI 值和主动-主动多宿主。在 DC1 网络中的所有其他网关/WAN 边缘路由器上使用相同的 ESI 值。

MX11 网关路由器上的一对逻辑隧道 (lt-) 接口,用于将数据中心网络的 EVPN-VXLAN 实例与基于 MPLS 的 EVPN WAN 实例互连。一个逻辑隧道 (lt-) 接口配置为 EVPN-VXLAN 的接入接口,另一个逻辑隧道 (lt-) 接口配置为基于 MPLS 的 EVPN 的接入接口。

环路接口地址。

验证路由选项和负载平衡配置是否正确。

验证多协议外部 BGP (MP-EBGP) 底层和叠加协议以及 RSVP、MPLS、BGP 和 OSPF 协议是否已正确配置。

验证路由策略和社区策略选项以及负载平衡配置是否正确,以接受直接环路地址路由并将其重定向到 BGP。

验证基于 EVPN 的 MPLS 路由实例和 EVPN-VXLAN 路由实例是否已正确配置。

验证数据中心网关和 WAN 边缘 4 路由器 (MX22) 配置

目的

验证 MX22 配置是否正确。

行动

验证 MX11 路由器(DC GW/WAN Edge1)上的接口是否已配置为以下各项:

与 MX12、ToR11、ToR12 和 P 设备的底层连接,这是 DC1 网络的 EVPN-VXLAN 部分。

集成路由和桥接 (IRB) 接口,用于播发拓扑中主机的 MAC 和 IP 路由(MAC+IP 2 类路由)。IRB 配置是主机上 VLAN 的网关。

逻辑隧道接口上的 ESI 值和主动-主动多宿主。在 DC1 网络中的所有其他网关/WAN 边缘路由器上使用相同的 ESI 值。

MX11 网关路由器上的一对逻辑隧道 (lt-) 接口,用于将数据中心网络的 EVPN-VXLAN 实例与基于 MPLS 的 EVPN WAN 实例互连。一个逻辑隧道 (lt-) 接口配置为 EVPN-VXLAN 的接入接口,另一个逻辑隧道 (lt-) 接口配置为基于 MPLS 的 EVPN 的接入接口。

环路接口地址。

验证路由选项和负载平衡配置是否正确。

验证多协议外部 BGP (MP-EBGP) 底层和叠加协议以及 RSVP、MPLS、BGP 和 OSPF 协议是否已正确配置。

验证路由策略和社区策略选项以及负载平衡配置是否正确,以接受直接环路地址路由并将其重定向到 BGP。

验证基于 EVPN 的 MPLS 路由实例和 EVPN-VXLAN 路由实例是否已正确配置。

验证 ToR21 配置

目的

验证 ToR21 配置是否正确。

行动

验证 CE4 设备上的逻辑系统接口和网桥域配置是否正确,以启用第 2 层连接并处理 VXLAN 间流量。

验证 ToR21 上的接口和追踪选项是否已配置正确,以启用与其他 ToR、网关以及 WAN 边缘设备的底层连接。

验证路由和负载平衡选项配置是否正确。

验证多协议外部 BGP (MP-EBGP) 底层和叠加协议以及第 2 层地址学习和转发属性的配置是否正确。

验证路由策略和社区策略选项以及负载平衡配置是否正确,以接受直接环路地址路由并将其重定向到 BGP。

验证每个虚拟网络的 EVPN-VXLAN 路由实例配置是否正确。

验证 ToR22 配置

目的

验证 ToR22 配置是否正确。

行动

验证 CE5 和 CE6 设备上的逻辑系统接口和网桥域配置是否正确,以启用第 2 层连接并处理 VXLAN 间流量。

验证 ToR22 上的接口和追踪选项是否已配置正确,以启用与其他 ToR、网关以及 WAN 边缘设备的底层连接。

验证路由和负载平衡选项配置是否正确。

验证多协议外部 BGP (MP-EBGP) 底层和叠加协议以及第 2 层地址学习和转发属性的配置是否正确。

验证路由策略和社区策略选项以及负载平衡配置是否正确,以接受直接环路地址路由并将其重定向到 BGP。

验证每个虚拟网络的 EVPN-VXLAN 路由实例配置是否正确。