Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:使用 EVPN-MPLS 多宿主在逻辑接口上配置 ESI

当以太网 VPN-多协议标签交换 (EVPN-MPLS) 环境中的客户边缘 (CE) 设备多宿主到两个或多个提供商边缘 (PE) 设备时,连接这些设备的以太网链路集构成一个以太网段。以太网分段标识符 (ESI) 是标识此分段的 10 个八位字节整数。示例 ESI 为 00:11:22:33:44:55:66:77:88:99。

在 MX 系列路由器的 Junos OS 15.1F6 和 16.1R4 版本之前版本中,以及 EX9200 交换机的 Junos OS 17.3R1 版本之前的版本中,您只能在物理或聚合以太网接口上指定 ESI,例如。 set interfaces ae0 esi 00:11:22:33:44:55:66:77:88:99如果在物理或聚合以太网接口上指定 ESI,请记住,ESI 是指定转发器 (DF) 选择过程中的一个因素。例如,假设您在聚合以太网接口 ae0 上配置 EVPN 多宿主主动-备用,并给定在 ae0 上配置的 ESI 和其他决定因素,DF 选择会导致 ae0 处于关闭状态。此外,例如, set interfaces ae0 unit 1 set interfaces ae0 unit 2 在 ae0 上配置的所有逻辑接口也都处于关闭状态,这使得逻辑接口 ae0.1 和 ae0.2 无法向其各自的客户站点 (VLAN) 提供服务。

从 MX 系列路由器的 Junos OS 15.1F6 和 16.1R4 版以及 EX9200 交换机的 Junos OS 17.3R1 版开始,您可以在逻辑接口上指定 ESI。如果在逻辑接口上指定 ESI,DF 选择过程现在发生在单个逻辑接口级别,这使您能够更好地利用逻辑接口。例如,假设您在聚合以太网接口 ae0 上配置逻辑接口 ae0.1 和 ae0.2。您可以在两个逻辑接口上配置 EVPN 多宿主主动-备用,给定在 ae0.1 上配置的 ESI 和其他决定因素,DF 选择会导致 ae0.1 处于关闭状态。尽管逻辑接口 ae0.1 已关闭,但逻辑接口 ae0.2 和在 ae0 上配置的其他逻辑接口可能处于打开状态,并为其各自的客户站点 (VLAN) 提供服务。

本主题介绍如何在 EVPN 多宿主主动-备用和主动-主动模式下在逻辑接口上配置 ESI。

注意:

我们仅通过 MPLS 在 EVPN 交换矩阵中支持主动-备用多宿主。

QFX 系列交换机支持具有主动-主动多宿主的 EVPN-VXLAN;它们不支持具有 MPLS 的 EVPN 或主动-备用模式下的多宿主。

要求

EVPN 多宿主主动-备用和多宿主主动-主动示例都使用以下硬件和软件组件:

  • 运行 Junos OS 17.3R1 或更高版本 (PE1) 的 EX9200 交换机

  • 运行 Junos OS 15.1F6 或更高版本或 Junos OS 17.1R1 或更高版本 (PE2) 的 MX 系列路由器

概述和拓扑

EVPN Multihoming Active-Standby

图 1 显示了一个 EVPN-MPLS 拓扑,其中 CE1 多宿主到 PE1 和 PE2,以提供到 CE2 的冗余路径。在 CE1 上,与 PE1 和 PE2 的连接配置为单独的聚合以太网接口。 表 1 显示了如何在 PE1 和 PE2 上配置与 CE1 的连接。请注意,EVPN 多宿主模式、ESI 和 VLAN ID 实际上是在每个 PE 设备上的逻辑接口 ae0.1 上配置的。

图 1:具有多宿主主动-备用 EVPN-MPLS Topology with Multihoming Active-Standby的 EVPN-MPLS 拓扑
表 1: EVPN 多宿主活动-备用:在 PE1 和 PE2 上配置 CE1 的连接

装置

物理接口

聚合以太网接口

逻辑接口

EVPN 多宿主模式

ESI

虚拟帧 ID

PE1

xe-2/0/0

AE0

AE0.1

单主动

00:11:22:33:44:55:66:77:88:99

1

PE2

XE-3/0/2

AE0

AE0.1

单主动

00:11:22:33:44:55:66:77:88:99

1

根据 DF 选择,PE2 上的逻辑接口 ae0.1 已启动,PE1 上的逻辑接口 ae0.1 已关闭。

表 2 还显示了 PE1 上逻辑接口 ae0.2 的配置。请注意,逻辑接口 ae0.2 为不同的 VLAN 提供服务,并且配置的 ESI 与在同一聚合以太网接口上配置的逻辑接口 ae0.1 不同。因此,尽管逻辑接口 ae0.1 处于关闭状态,但逻辑接口 ae0.2 已启动并向 VLAN 2 提供服务。

表 2:多宿主主动-备用:在 PE1 上配置向不同 VLAN 提供服务的逻辑接口

装置

物理接口

聚合以太网接口

逻辑接口

EVPN 多宿主模式

ESI

虚拟帧 ID

PE1

xe-2/0/0

AE0

AE0.2

单主动

00:22:22:33:44:55:66:77:88:99

2

EVPN Multihoming Active-Active

图 2 显示了一个 EVPN-MPLS 拓扑,其中 CE1 多宿主到 PE1 和 PE2,以提供到 CE2 的冗余路径。在 CE1 上,与 PE1 和 PE2 的连接配置为一个聚合以太网接口。 表 3 显示了如何在 PE1 和 PE2 上配置与 CE1 的连接。请注意,EVPN 多宿主模式、ESI 和 VLAN ID 实际上是在每个设备上的逻辑接口 ae0.1 上配置的。

图 2:具有多宿主主动-主动 EVPN-MPLS Topology with Multihoming Active-Active的 EVPN-MPLS 拓扑
表 3:多宿主主动-主动:在 PE1 和 PE2 上配置 CE1 的连接

装置

物理接口

聚合以太网接口

逻辑接口

EVPN 多宿主模式

ESI

虚拟帧 ID

PE1

xe-2/0/0

AE0

AE0.1

全活跃

00:11:22:33:44:55:66:77:88:99

1

PE2

XE-3/0/2

AE0

AE0.1

全活跃

00:11:22:33:44:55:66:77:88:99

1

根据 DF 选择,PE1 上的逻辑接口 ae0.1 处于打开状态,PE2 上的逻辑接口 ae0.1 处于关闭状态。

表 4 还显示了 PE1 上逻辑接口 ae0.2 的配置。请注意,逻辑接口 ae0.2 为不同的 VLAN 提供服务,并且配置的 ESI 与逻辑接口 ae0.1 不同,后者位于同一聚合以太网接口中。因此,尽管逻辑接口 ae0.1 处于打开状态,但逻辑接口 ae0.2 已关闭,无法向 VLAN 2 提供服务。

表 4: EVPN 多宿主主动-主动:在 PE1 上配置向不同 VLAN 提供服务的接口

装置

物理接口

聚合以太网接口

逻辑接口

EVPN 多宿主模式

ESI

虚拟帧 ID

PE1

xe-2/0/0

AE0

AE0.2

全活跃

00:22:22:33:44:55:66:77:88:99

2

EVPN 多宿主主动-备用配置

注意:

PE1 (EX9200) 和 PE2(MX 系列路由器)的配置侧重于在逻辑接口上配置 EVPN 多宿主主动-备用和 ESI。这些配置不包括物理接口、聚合以太网接口、逻辑接口和路由实例的所有与 EVPN 相关的配置。有关 EVPN-MPLS 环境中 EVPN 多宿主主动-备用的更全面配置,请参阅 示例:配置基本 EVPN-MPLS 主动-备用多宿主

CLI 快速配置

PE1

PE2

程序

分步过程

要在 PE1 上配置 EVPN 多宿主主动-备用,请执行以下操作:

  1. 将以太网接口指定为聚合以太网接口 ae0 的成员。

  2. 配置聚合以太网接口 ae0 以同时传输 802.1Q VLAN 单标记和双标记帧,并在逻辑接口级别支持不同类型的以太网封装。

  3. 在聚合以太网接口 ae0 上,配置逻辑接口 ae0.1 和 ae0.2。将逻辑接口配置为使用 VLAN 网桥封装,并将逻辑接口分别映射到 VLAN 1 和 2。此外,将 ESI 分配给逻辑接口,并启用 EVPN 多宿主主动-备用。

  4. 配置 IRB 接口 irb.1 和 irb.2,并为每个接口分配一个 IP 地址。

  5. 配置名为蓝色的 EVPN 路由实例。将路由实例映射到 VLAN 1、逻辑接口 ae0.1 和 IRB 接口 irb.1。为 EVPN 路由实例配置 EVPN 逻辑接口 ae0.1。

  6. 配置名为 green 的 EVPN 路由实例。将路由实例映射到 VLAN 2、逻辑接口 ae0.2 和 IRB 接口 irb.2。为 EVPN 路由实例配置逻辑接口 ae0.2。

  7. 配置 VRF 路由实例,并将 IRB 接口 irb.1 和 irb.2 添加到路由实例。

分步过程

要在 PE2 上配置 EVPN 多宿主主动-备用,请执行以下操作:

  1. 将以太网接口指定为聚合以太网接口 ae0 的成员。

  2. 配置聚合以太网接口 ae0 以同时传输 802.1Q VLAN 单标记和双标记帧,并在逻辑接口级别支持不同类型的以太网封装。

  3. 在聚合以太网接口 ae0 上,配置逻辑接口 ae0.1。将逻辑接口配置为使用 VLAN 网桥封装,并将逻辑接口映射到 VLAN 1 和 2。此外,将 ESI 分配给逻辑接口,并启用 EVPN 多宿主主动-备用。

  4. 配置 IRB 接口 irb.1,并为接口分配 IP 地址。

  5. 配置名为蓝色的 EVPN 路由实例。将路由实例映射到 VLAN 1、逻辑接口 ae0.1 和 IRB 接口 irb.1。为 EVPN 路由实例配置 EVPN 逻辑接口 ae0.1。

  6. 配置 VRF 路由实例,并将 IRB 接口 irb.1 添加到路由实例。

EVPN 多宿主主动-主动配置

CLI 快速配置

注意:

PE1 (EX9200) 和 PE2(MX 系列路由器)的配置侧重于在逻辑接口上配置 EVPN 多宿主主动-主动和 ESI。这些配置不包括物理接口、聚合以太网接口、逻辑接口和路由实例的所有与 EVPN 相关的配置。有关 EVPN 多宿主主动-主动的更全面配置,请参阅 示例:配置 EVPN 主动-主动多宿主。请注意,引用的示例显示了如何在物理和聚合以太网接口上配置 ESI。

PE1

PE2

分步过程

要在 PE1 上配置 EVPN 多宿主主动-主动,请执行以下操作:

  1. 将以太网接口指定为聚合以太网接口 ae0 的成员。

  2. 配置聚合以太网接口 ae0 以同时传输 802.1Q VLAN 单标记和双标记帧,并在逻辑接口级别支持不同类型的以太网封装。

  3. 在聚合以太网接口 ae0 上,配置逻辑接口 ae0.1 和 ae0.2。将逻辑接口配置为使用 VLAN 网桥封装,并将逻辑接口分别映射到 VLAN 1 和 2。此外,将 ESI 分配给逻辑接口,并启用 EVPN 多宿主主动-主动。

  4. 配置 IRB 接口 irb.1 和 irb.2,并为每个接口分配一个 IP 地址。

  5. 配置名为蓝色的 EVPN 路由实例。将路由实例映射到 VLAN 1、逻辑接口 ae0.1 和 IRB 接口 irb.1。为 EVPN 路由实例配置逻辑接口 ae0.1。

  6. 配置名为 green 的 EVPN 路由实例。将路由实例映射到 VLAN 2、逻辑接口 ae0.2 和 IRB 接口 irb.2。为 EVPN 路由实例配置逻辑接口 ae0.2。

  7. 配置 VRF 路由实例,并将 IRB 接口 irb.1 和 irb.2 添加到路由实例。

分步过程

要在 PE2 上配置 EVPN 多宿主主动-主动,请执行以下操作:

  1. 将以太网接口 xe-3/0/2 指定为聚合以太网接口 ae0 的成员。

  2. 配置聚合以太网接口 ae0 以同时传输 802.1Q VLAN 单标记和双标记帧,并在逻辑接口级别支持不同类型的以太网封装。

  3. 在聚合以太网接口 ae0 上,配置逻辑接口 ae0.1。将逻辑接口配置为使用 VLAN 网桥封装,并将逻辑接口映射到 VLAN 1。此外,将 ESI 分配给逻辑接口,并启用 EVPN 多宿主主动-主动。

  4. 配置 IRB 接口 irb.1,并为接口分配 IP 地址。

  5. 配置名为蓝色的 EVPN 路由实例。将路由实例映射到 VLAN 1、逻辑接口 ae0.1 和 IRB 接口 irb.1。为 EVPN 路由实例配置逻辑接口 ae0.1。

  6. 配置 VRF 路由实例,并将 IRB 接口 irb.1 添加到路由实例。

验证

验证逻辑接口是否具有正确的 ESI 和 EVPN 多宿主模式

目的

验证逻辑接口 ae0.1 是否配置了正确的 ESI 和 EVPN 多宿主模式。

行动

在操作模式下,输入 show interfaces ae0.1 命令。

意义

输出显示,逻辑接口 ae0.1 配置了 ESI 00:11:22:33:44:55:66:77:88:99,EVPN 多宿主模式对于多宿主主动-备用模式为单活动模式。对于具有多宿主主动-主动模式的方案,输出将显示全活动。

验证 EVPN 路由实例状态

目的

验证 EVPN 路由实例中配置的各种元素的状态。

行动

在操作模式下,输入 show evpn instance extensive 命令。

意义

输出显示,对于名为 blue 的 EVPN 路由实例,逻辑接口 ae0.1 和 IRB 接口 irb.1 已启动并运行。它还显示 VLAN 1 和以太网段 00:11:22:33:44:55:066:77:88:99 已正确映射到路由实例。它还显示了DF选举的状态。

更改历史记录表

功能支持由您使用的平台和版本决定。使用 功能资源管理器 确定您的平台是否支持某个功能。

释放
描述
15.1F6
从 MX 系列路由器的 Junos OS 15.1F6 和 16.1R4 版以及 EX9200 交换机的 Junos OS 17.3R1 版开始,您可以在逻辑接口上指定 ESI。