通过 PS 接口和 PWHT 将 EVPN VPWS 转换为 EVPN E-LAN 概述
如果在提供商边缘 (PE) 路由设备上终止 EVPN VWS (E-Line) 伪线,并且需要将流量转移到 EVPN E-LAN,则可以使用 PS 接口作为伪线传输与基于 VLAN 的服务交付之间的分界点。
概述
使用 PS 接口的 EVPN VPWS 到 EVPN E-LAN 伪线头端接 (PWHT) 允许单个 VPWS 伪线端接将多个 VLAN 分离的服务移交到 EVPN E-LAN 中。此设计不需要每个服务都有专用的 VPWS 附件,而是在 PS 传输设备上终止一次伪线,并在 PS 服务设备上使用 VLAN 分类将流量分配到正确的 E-LAN 实例或网桥域。
PS 接口具有双重作用:传输单元 (psX.0) 充当使用 ethernet-ccc 封装的 VPWS 端点,而服务单元 (psX.<vlan-id>) 使用 VLAN 网桥封装将每个 VLAN 映射到其相应的 EVPN 路由实例或网桥域中。这会将多个基于 VLAN 的服务整合到单个 PS 传输接口上,从而减少接口蔓延并简化从传统的第 2 层 VPN 或 VPLS 设计的迁移。
冗余是通过在 PS 物理接口级别应用 ESI,在 VPWS 和 E-LAN 端之间调整 EVPN DF 选择和多宿主行为来实现的。支持全活动和单活动多宿主拓扑结构,并可选择调整 DF 优先级来控制转发和故障切换行为。
为了实现与 FXC 对等方的互操作性,VLAN 无感知模式用于保留接入路由器上的标签,而提供商边缘上的 VLAN 规范化可保持确定性服务分离。现有的 EVPN VPWS 传输和 OAM 功能(包括 LDP、RSVP-流量工程、SR-MPLS、控制字、流标签和 RLT)完全保留,无需新增工具集或更改核心 EVPN 控制平面。
优势
-
迁移和服务集成
-
无需修改核心 EVPN 控制平面,即可将 EVPN VPWS E-Line 服务集成到多点 EVPN E-LAN 域中。只需终止一次 VPWS 连接,即可将其重复用于跨多个 VLAN 分离的 E-LAN 实例交付服务,从而简化从传统第 2 层 VPN 或 VPLS 设计的迁移。
-
-
接口和 VLAN 简化
-
将多个基于 VLAN 的服务整合到单个 PS 传输接口上,从而减少接口蔓延并简化服务映射。
-
单个 PS 接口可同时处理 VPWS 终止和服务连接,使用 VLAN 分类将流量引导至正确的 EVPN E-LAN 实例或网桥域。
-
同一终端点支持单标记和 Q-in-Q VLAN 配置,从而保留现有客户 VLAN 结构,同时保持一致的服务标识。
-
-
冗余和多宿主
-
通过在 PS 接口上应用以太网段标识符 (ESI) 并使用 EVPN 指定转发器 (DF) 选择来控制转发,从而支持多宿主设计。
-
DF 选择和多宿主行为在 VPWS 和 E-LAN 端保持一致,确保在单宿主和多宿主拓扑中实现一致、可预测的转发和故障切换。
-
-
运营效率
-
在 PWHT 路径中重用现有的 EVPN VPWS 传输和 OAM 功能(包括 LDP、RSVP-流量工程、SR-MPLS、控制字、流标签和 RLT),保留当前的监控和保护做法,而无需引入新的工具集。
-
支持 FXC VLAN 无感知操作以保护接入路由器上的标签,而提供商边缘可以保持确定性服务分离和可靠地将流量传输到 EVPN E-LAN。
-
配置基础知识
PS 接口结构
使用 PS 接口的 EVPN VPWS 到 EVPN E-LAN 伪线头端接 (PWHT) 将面向服务的伪线连接与面向服务的切换分开。终止配置了灵活以太网服务封装和 ethernet-ccc 的 PS 传输单元 (psX.0) 上的 EVPN VPWS 连接,并将 EVPN VPWS 路由实例下的该单元引用为连接电路。这会导致路由设备将 psX.0 视为 VPWS 端点。
在服务端,为 VLAN 网桥封装和显式每个 VLAN ID 配置每个 PS 服务单元 (psX.<vlan-id>),然后将这些单元绑定到实例类型的 EVPN 路由实例(基于 VLAN 的 E-LAN)或具有网桥域的虚拟交换机路由实例。VLAN 标记充当服务选择器:传入帧按 VLAN 分类到 PS 服务单元,服务单元确定目标 E-LAN 实例或网桥域。此结构允许单个 VPWS 伪线为多个 E-LAN 服务供电,而无需为每个 VLAN 单独连接 VPWS。
多宿主和冗余
要构建冗余,请在 PS 物理接口级别配置 ESI,以便 EVPN 多宿主过程和 DF 选择控制通过 PS 接口进出的所有流量的转发。EVPN VPWS 继续使用基于 EVI 的自动发现信令和标准 RFC 7432 DF 过程;仅将连接电路类型更改为 PS 传输逻辑接口。
在全活动模式下,给定以太网段的所有 DF 在其关联的 PS 服务逻辑接口上转发。您可以选择调整 df-election-type 优先级,以偏差哪个提供商边缘成为给定 ESI 的 DF,从而控制 BUM 流量的转发并影响故障期间的融合行为。在单活动模式下,只有DF建立和维护伪线;非 DF 会保留丢弃电路交叉连接 (CCC) 路由,直到故障将其升级为 DF。这提供了由 EVPN 驱动的控制,控制哪个提供商边缘终止伪线并将流量注入 E-LAN。
FXC 互操作性
与 EVPN VPWS 灵活交叉连接 (FXC) 对等方互操作时,请使用 VLAN 无感知模式。在此模式下,连接电路捆绑到FXC组中,这些组共享一个per-EVI自动发现路由和一个通用服务ID。在提供商边缘,在专用 PS 接口上终止每个捆绑包,并使用其服务逻辑接口通过 VLAN 规范化将 VLAN 多路复用到 E-LAN 实例中。这样,远程端可以保留每个 EVI 的标签,同时仍将每个服务映射到正确的 E-LAN 实例中。
此设计不支持 VLAN 感知模式。由于单个逻辑接口不能同时参与 VPWS 和一个 E-LAN 实例,因此当 VPWS 伪线必须通过 PS 接口终止为 EVPN E-LAN 时,无法使用 VLAN 感知 FXC(它为每个连接电路分配自己的服务 ID、自动发现路由和以太网标记 ID)。