Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

伪线冗余条件逻辑扩展到伪线服务逻辑接口概述

移动回传场景的伪线冗余功能使用逻辑隧道 (lt-) 配对接口作为第 2 层和第 3 层域之间的拼接。此功能现在包括 MPLS 伪线服务逻辑接口,用于使用 ps0.0 接口作为第 2 层和第 3 层域之间的拼接来终止订阅者接口。本主题介绍使用 ps0.0 接口的伪线冗余功能的功能详细信息,该接口扩展了逻辑隧道接口中使用的策略逻辑。

伪线逻辑设备及其相关的伪线逻辑接口取决于底层逻辑传输接口设备(即第 2 层 VPN 或第 2 层电路)的状态。

注意:

建议您使用 来 unit 0 表示伪线设备的传输逻辑接口。非零单元号表示用于伪线用户接口 的服务 逻辑接口。

示例拓扑

第 1 页上的图 1 显示了 MPLS 接入节点与 MPLS 核心之间第 2 层和第 3 层域的拼接。MPLS 接入端的主伪线或备用伪线端接在提供商边缘设备(PE1 和 PE2)的伪线逻辑传输接口 (ps0.0)。核心 MPLS 云中对应的伪线逻辑服务接口(ps0.1 到 ps0.n)连接到第 3 层域,这些伪线逻辑服务接口在第 3 层 VPN 路由实例中配置。

图 1:伪线冗余 Sample Topology for Pseudowire Redundancy的示例拓扑

此拓扑会在 MPLS 接入节点和提供商边缘路由器上生成第 2 层电路,其中伪线逻辑传输接口 (ps0.0) 充当终止于 PE 路由器的第 2 层电路的本地接口。

功能

第 1 页上的图 1 显示了伪线冗余的功能详细信息以及设备之间的事件。A1 是 MPLS 访问节点,用于启动到提供商边缘设备(PE1 和 PE2)的主电路和备份第 2 层电路。第 2 层电路在提供商边缘设备上终止,然后拼接到第 3 层 VPN。

功能流程如下:

  • 在接入节点 A1 上创建主电路和备用第 2 层电路。

  • 检测主路径和备用路径,通告本地首选项,并在提供商边缘设备(PE1 和 PE2)拼接第 2 层电路和第 3 层 VPN。

以下伪线代码用于将接入节点的备用状态通知给提供商边缘设备:

  • L2CKT_PW_STATUS_PW_FWD_STDBY带有0x00000020的旗帜。

伪线服务逻辑接口的策略条件

策略条件使用伪线服务逻辑接口拼接第 2 层和第 3 层域。提供商边缘设备(PE1 和 PE2)可检测城域 MPLS 端的主虚拟电路和备用虚拟电路。主虚拟电路缝接到服务端 PE1 和 PE2 的第 3 层域,朝向 MPLS 核心。请参阅第 2 页上的 图 2

图 2:伪线冗余解决方案 Pseudowire Service Logical Interface for Pseudowire Redundancy Solution的伪线服务逻辑接口

接入节点 A1 和提供商边缘设备 PE1 之间存在主第 2 层电路,同一接入节点 A1 和提供商边缘设备 PE2 之间存在备用第 2 层电路。传输逻辑接口 (ps0.0) 上的伪线服务是 PE1 和 PE2 上第 2 层电路的本地接口。在 PE1 和 PE2 中,有多个第 3 层 VPN 实例;例如 VRF-X 和 VRF-Y。

服务逻辑接口 ps0.x 和 ps0.y 上的伪线服务分别为 vrf-x 和 vrf-y 路由实例配置。例如,当 VLAN ID 为 x 的流量从接入节点发往第 2 层电路上的 PE1 或 PE2 时,将通过传输逻辑接口 (ps0.0) 上的伪线服务退出。然后选择服务逻辑接口 ps0.x 上的伪线服务,并通过 vrf-x 实例发送。

当伪线状态为活动时,聚合提供商边缘设备(PE1 或 PE2)使用较高的本地首选项值通告连接电路的子网,该值由用户通过手动配置的策略指示。

注意:

当远程提供商边缘设备收到两个与连接电路子网对应的 inet-vpn 前缀时,收到的最高本地优先级前缀将确定要选择的主数据路径。

请参阅以下输出:

注意:

policy-statement nameprim 条件下,不需要配置对等单元,因为它仅对逻辑隧道接口有效。对于伪线服务逻辑接口,使用一对多映射。