在 L2VPN 中配置任播网关

将单个 IP 地址配置为在 L2VPN 内的多个设备上充当任播网关。

任播是一种网络功能,您可以在其中为网络中的多个设备分配相同的 IP 地址。任播使设备能够使用与传入流量的默认网关相同的 IP 地址。任播的优势包括冗余连接和提高网络弹性。

在 MPLS 网络中,PE 设备通常会动态分配唯一的内部 VPN 标签来识别不同的 VPN。外部标签用于在服务提供商的核心网络中转发数据包,而内部 VPN 标签则用于识别特定的客户 VPN。当有多台设备共享网关的 IP 地址时,动态标签分配可能会导致 VPN 标签不一致。这会导致路由表中出现重复条目,导致网络效率低下。从 Junos OS 25.4R1 版开始,我们支持为每个 VPN 站点添加静态标签。

图 1 展示了具有任播 IP 地址的 L2VPN 拓扑。PE 设备(PE3 和 PE4)具有不同的 BGP 协议环路地址,但共享任播网关的 IP 地址。下面介绍了在 PE3 上配置任播地址的示例配置。对 PE4 使用类似的配置。

图 1:L2VPN Anycast Gateway in an L2VPN 中的任播网关
  1. 配置接口。分配一个可用作 BGP 标识符的环路地址和另一个可用作任播 IP 地址的环路地址。
  2. 将策略语句配置为将任播 IP 地址用作 VPN 流量的源。
  3. 配置 BGP 协议以支持 L2VPN 路由。将路由反射器配置为邻接方并应用导出策略
  4. 为每个本地 VPN 站点(CE2 和 CE3)配置具有唯一静态标签的 L2VPN 路由实例。
    注意:静态标签的范围可以在 16 到 983,615 之间,增量为 2。换句话说,您不能为静态标签分配连续编号。

使用此 show l2vpn connections 命令验证是否正在应用标签。