Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:使用多宿主 EVPN 配置 PBB

此示例说明如何将提供商主干桥接 (PBB) 与以太网 VPN (EVPN) 集成。通过这种集成,核心中的控制平面操作得以简化,提供比常规 EVPN 更快的融合和可扩展性增强。PBB-EVPN 应用包括数据中心互连 (DCI) 和运营商以太网 E-LAN 服务。

要求

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

  • 连接到两个公共多宿主客户站点的四个提供商边缘 (PE) 设备,每个 PE 设备都连接到一个主机。

  • 两台多宿主客户边缘 (CE) 设备。

  • 在所有 PE 路由器上运行的 Junos OS 17.2R1 或更高版本。

准备工作:

  • 配置设备接口。

  • 在所有 PE 设备上配置 IGP,例如 OSPF。

  • 在 PE 设备之间建立内部 BGP 会话。

  • 在 PE 设备上启用 RSVP。

  • 在 PE 设备之间配置 MPLS 和标签交换路径 (LSP)。

概述和拓扑

从 Junos OS 17.2R1 版开始,PBB 与以太网 VPN (EVPN) 集成,可显著减少跨核心的控制平面学习,从而允许大量第 2 层服务(如数据中心连接)以简化的方式传输网络。

在 PBB-EVPN 网络中,PBB 核心中的骨干核心网桥 (BCB) 设备将替换为 MPLS,同时保留 PBB 主干边缘网桥 (BEB) 的服务扩展属性。B 组件(提供商路由实例)使用 EVPN BGP 信令发出信号,并使用提供商边缘 (PE) 和提供商 (P) 设备封装在 MPLS 中。因此,PBB-EVPN 将 PBB 的巨大扩展特性与传统基本 MPLS 核心网络的简单性相结合,与常规 PBB 相比,可显著减少全网状态信息量。

图 1:具有活动/备用 EVPN 多宿主的 PBB with Active/Standby EVPN Multihoming PBB

在图 1 中,PBB 与 EVPN 集成,其中 CE 设备在活动/备用模式下是多宿主的。设备 CE1 多宿主到设备 PE1、PE2 和 PE3,设备 CE2 多宿主到设备 PE3 和 PE4。

配置

CLI 快速配置

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

CE1

CE2

PE1

PE2

PE3

PE4

配置设备 CE1

分步过程

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

要配置设备 CE1:

  1. 设置设备 CE1 上的聚合以太网接口数量。

  2. 将设备 CE1 的网络服务设置为增强型互联网协议,并使用增强模式功能。

  3. 配置设备 CE1 的接口。

  4. 在设备 CE1 上配置聚合以太网捆绑包。

  5. 在设备 CE1 上配置桥接域。

结果

在配置模式下,输入 show chassisshow interfacesshow bridge-domains 命令确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

如果完成设备配置,请从配置模式输入 commit

配置设备 PE1

分步过程

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

要配置设备 PE1:

  1. 设置设备 PE1 上的聚合以太网接口数量。

  2. 将设备 PE1 的网络服务设置为增强型互联网协议,并使用增强模式功能。

  3. 配置设备 PE1 面向 CE 的接口。

  4. 在连接到设备 CE1 的设备 PE1 上配置聚合以太网捆绑包。

  5. 为面向 CE 的接口和连接到多宿主客户站点的聚合以太网捆绑包配置 EVPN 多宿主参数。

    注意:

    在此示例中,EVPN 多宿主在活动/备用模式下运行。要配置主动/主动 EVPN 多宿主,请在层次结构级别包含 active-active 语句 [edit interfaces interface-name esi] ,而不是 single-active 语句。

  6. 配置连接到设备 PE2、PE3 和 PE4 的设备 PE1 接口。

  7. 在设备 PE1 上配置连接到设备 PE2、PE3 和 PE4 的聚合以太网捆绑包。

  8. 配置连接到主机的设备 PE1 的接口。

  9. 配置设备 PE1 的环路接口。

  10. 在设备 PE1 上配置客户主干端口 (CBP) 接口。

  11. 在设备 PE1 上配置提供程序实例端口 (PIP)。

  12. 配置设备 PE1 的路由器 ID 和自治系统编号。

  13. 在设备 PE1 的所有接口上配置 RSVP,管理接口除外。

  14. 在设备 PE1 的所有接口上配置 MPLS,管理接口除外。

  15. 配置从设备 PE1 到所有其他 PE 设备的 LSP。

  16. 配置从设备 PE1 到所有其他 PE 设备的 MPLS 路径。

  17. 在系列 EVPN 下配置从设备 PE1 到所有其他 PE 设备的内部 BGP 会话。

  18. 在 PE1 设备的所有接口上配置 OSPF,管理接口除外。

  19. 在设备 PE1 上配置类型为虚拟交换机的客户路由实例(I 组件)。将 CBP 接口、路由识别符以及虚拟路由和转发 (VRF) 目标值分配给 PBBN 路由实例。

  20. 从客户路由实例配置 PBB-EVPN 集成。将扩展的 I-SID 列表和桥接域分配给路由实例。

  21. 在设备PE1上配置虚拟交换机类型的提供商路由实例。将 PBP 接口和桥接域分配给路由实例。

  22. 在客户路由实例中配置对等 PBBN 路由实例。

  23. 配置客户路由实例中要受支持的服务组。

结果

在配置模式下,输入 show chassisshow interfacesshow protocols routing-optionsshow routing-instances命令来确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

如果完成设备配置,请从配置模式输入 commit

验证

确认配置工作正常。

验证 BGP 对等状态

目的

验证是否已在 PE 设备之间建立 BGP 会话。

行动

在操作模式下,运行 show bgp summary 命令。

意义

在 PE 设备之间建立 BGP 会话。

验证 MAC 表条目

目的

验证在所有 PE 上的 MAC 表中获知的 rbeb 接口数。

行动

在操作模式下,运行 show bgp summary 命令。

意义

对于 VLAN ID 10,已在设备 PE1 的 MAC 表中获知 10 个 MAC 地址。

验证 EVPN 数据库

目的

验证设备 PE4 上的 EVPN 数据库信息。

行动

在操作模式下,运行 show evpn database 命令。

验证 EVPN 路由实例

目的

验证所有 PE 设备上的 EVPN 路由实例信息。

行动

在操作模式下,运行 show evpn routing-instance 命令。

意义

命令输出显示 PBB-EVPN 集成,其中 EVPN 处于主动/备用多宿主模式。如果在主动/主动模式下配置 EVPN 多宿主,则所有 ESI 的状态都将为 Up/Forwarding。在主动/备用多宿主模式下,一个 ESI 处于该 Up/Forwarding 状态,所有其他 ESI 仍处于该 Up/Blocking 状态。