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) 设备。

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

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

  • Junos OS 17.2 或更高版本。

概述

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

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

注意:

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

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

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

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

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

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

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

  • 每个虚拟网络的虚拟交换机实例(第 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) 和全活动模式。

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

  • 以 VXLAN 为封装方法、扩展 VNI 列表、组播模式以及每个 VNI 的路由目标的 EVPN。

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

  • VLAN,其 VLAN ID 映射到具有全球重要意义的 VNI。

注意:

您可以将虚拟网关地址设置为终端主机(虚拟机或服务器)的默认 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) 启用链路聚合控制协议 (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 目标(使用定义的路由目标导出并标记该本地 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) 启用链路聚合控制协议 (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 目标(使用定义的路由目标导出并标记该本地 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(即 VLAN-2 的主机部分)的 IRB 网关配置:

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

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

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

  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 目标(使用定义的路由目标导出并标记该本地 VRF 的所有路由)。为每个映射 VLAN ID 的虚拟路由器配置桥接域。

  17. 在 MX11 路由器上为每个虚拟网络配置 EVPN-VXLAN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和通告 EVPN 路由)和 vrf 目标(使用定义的路由目标导出并标记该本地 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 边缘 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(即 VLAN-2 的主机部分)的 IRB 网关配置:

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

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

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

  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 目标(使用定义的路由目标导出并标记该本地 VRF 的所有路由)。为每个映射 VLAN ID 的虚拟路由器配置桥接域。

  18. 在 MX12 路由器上为每个虚拟网络配置 EVPN-VXLAN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和通告 EVPN 路由)和 vrf 目标(使用定义的路由目标导出并标记该本地 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(即 VLAN-2 的主机部分)的 IRB 网关配置:

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

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

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

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

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

  8. 配置社区策略选项。

  9. 应用负载平衡。

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

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

  12. 在 MX21 网关路由器上配置一对逻辑隧道 (lt-) 接口,以将数据中心网络的 EVPN-VXLAN 实例与基于 MPLS 的 WAN EVPN 实例互连。一个逻辑隧道 (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 目标(使用定义的路由目标导出并标记该本地 VRF 的所有路由)。为每个映射 VLAN ID 的虚拟路由器配置桥接域。

  17. 在 MX21 路由器上为每个虚拟网络配置 EVPN-VXLAN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和通告 EVPN 路由)和 vrf 目标(使用定义的路由目标导出并标记该本地 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(即 VLAN-2 的主机部分)的 IRB 网关配置:

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

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

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

  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 目标(使用定义的路由目标导出并标记该本地 VRF 的所有路由)。为每个映射 VLAN ID 的虚拟路由器配置桥接域。

  17. 在 MX22 路由器上为每个虚拟网络配置 EVPN-VXLAN 路由实例。定义 VTEP 源接口、路由识别符(用于识别和通告 EVPN 路由)和 vrf 目标(使用定义的路由目标导出并标记该本地 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 设备转发流量,从而主动使用所有 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 目标(使用定义的路由目标导出并标记该本地 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) 启用链路聚合控制协议 (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 目标(使用定义的路由目标导出并标记该本地 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 的 WAN EVPN 实例互连。一个逻辑隧道 (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 的 WAN EVPN 实例互连。一个逻辑隧道 (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 的 WAN EVPN 实例互连。一个逻辑隧道 (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 的 WAN EVPN 实例互连。一个逻辑隧道 (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 路由实例。