Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

用于 SR-MPLS 分段路由 LSP 的 VPN 服务基于颜色的映射

基于颜色的 VPN 服务映射

除了 IPv4 或 IPv6 地址外,您还可以将颜色指定为协议下一跃点约束,用于解析静态、彩色和 BGP 分段路由流量工程 (SR-流量工程) LSP 上的传输隧道。这称为颜色 IP 协议下一跃点解析,您需要配置解析映射并应用于 VPN 服务。使用此功能,您可以为第 2 层和第 3 层 VPN 服务启用基于颜色的流量引导。

Junos OS 支持与单一颜色关联的彩色 SR-流量工程 LSP。静态彩色 LSP 和 BGP SR-流量工程 LSP 支持基于颜色的 VPN 服务映射功能。

VPN 服务着色

通常,可以在播发 VPN NLRI 的出口路由器上或在接收和处理 VPN NLRI 的入口路由器上为VPN 服务分配一种颜色。

您可以为不同级别的 VPN 服务分配颜色:

  • 按路由实例。

  • 按 BGP 组。

  • 每个 BGP 邻接方。

  • 按前缀。

分配颜色后,该颜色将以 BGP 颜色扩展社区的形式附加到 VPN 服务。

您可以为一个 VPN 服务分配多种颜色,称为多色 VPN 服务。在这种情况下,附加的最后一种颜色被视为 VPN 服务的颜色,所有其他颜色将被忽略。

出口设备和/或入口设备通过多个策略按以下顺序分配多种颜色:

  • 出口设备上的 BGP 导出策略。

  • 入口设备上的 BGP 导入策略。

  • 入口设备上的 VRF 导入策略。

VPN 服务着色的两种模式是:

出口颜色分配

在此模式下,出口设备(即 VPN NLRI 的播发商)负责为 VPN 服务着色。要启用此模式,您可以定义路由策略,并将其应用到层次结构级别的 [edit protocols bgp] VPN 服务的路由实例vrf-export、组导出或组邻接方导出中。VPN NLRI 由 BGP 使用指定的颜色扩展社区进行通告。

例如:

或者

注意:

将路由策略应用为 BGP 组或 BGP 邻接方的导出策略时,必须在 BGP、BGP 组或 BGP 邻接方级别包含该 vpn-apply-export 语句,以便策略对 VPN NLRI 生效。

路由策略应用于第 3 层 VPN 前缀 NLRI、第 2 层 VPN NRLI 和 EVPN NLRI。颜色扩展社区由所有 VPN 路由继承,导入并安装在一个或多个入口设备上的目标 VRF 中。

入口颜色分配

在此模式下,入口设备(即 VPN NLRI 的接收方)负责为 VPN 服务着色。要启用此模式,您可以定义路由策略,并将其应用于层次结构级别的 [edit protocols bgp] VPN 服务的路由实例vrf-import、组导入或组邻接方导入。与路由策略匹配的所有 VPN 路由都附加到指定的彩色扩展社区。

例如:

或者

指定 VPN 服务映射模式

要指定灵活的 VPN 服务映射模式,必须使用该语句定义resolution-map策略,并在层次结构级别引用 [edit protocols bgp] VPN 服务的路由实例vrf-import、组导入或组邻接方导入中的策略。与路由策略匹配的所有 VPN 路由都附加了指定的解析映射。

例如:

您可以将导入策略应用于 VPN 服务的路由实例。

您还可以将导入策略应用于 BGP 组或 BGP 邻接方。

注意:

每个 VPN 服务映射模式都应具有在解析映射中定义的唯一名称。解析映射中仅支持单个 IP 颜色条目,其中 VPN 路由使用彩色 IP 协议下一跃点(形式为 ip-address:color)解析。

Color-IP 协议下一跳解析

协议下一跳解析过程得到增强,可支持彩色 IP 协议下一跳解析。对于彩色 VPN 服务,协议下一跃点解析过程采用颜色和分辨率映射,以 的形式 IP-address:color构建彩色 IP 协议下一跃点,并在 inet6color.0 路由表中解析协议下一跃点。

您必须配置一个策略,以支持通过彩色 LSP 对彩色第 2 层 VPN、第 3 层 VPN 或 EVPN 服务进行多路径解析。然后,必须将策略与相关 RIB 表一起应用,作为解析器导入策略。

例如:

回退到 IP 协议下一跳解析

如果彩色 VPN 服务未应用解析图,则 VPN 服务将忽略其颜色,并回退到 IP 协议下一跃点解析。相反,如果非彩色 VPN 服务应用了解析映射,则解析映射将被忽略,并且 VPN 服务使用 IP 协议下一跃点解析。

回退是从彩色 SR-流量工程 LSP 到 LDP LSP 的简单过程,方法是使用 LDP 的 RIB 组在 inet{6}color.0 路由表中安装路由。彩色 IP 协议下一跃点的最长前缀匹配可确保,如果彩色 SR-流量工程 LSP 路由不存在,则应返回具有匹配 IP 地址的 LDP 路由。

通过 SR-流量工程实现 BGP 标记的单播基于颜色的映射

BGP 标记单播 (BGP-LU) 可以通过分段路由流量工程 (SR-流量工程) 解析 IPv4 和 IPv6 地址家族的 IPv4 或 IPv6 路由。BGP-LU 支持映射 BGP 社区颜色并为 SR-流量工程定义。resolution map将构建一个彩色协议下一跃点,并在 or inet6color.0 表中的inetcolor.0彩色 SR-流量工程隧道上解析。BGP 使用 inet.3inet6.3 表进行非基于颜色的映射。这样,您就可以在路由器未配置任何 IPv4 地址的纯 IPv6 网络中,使用 IPv6 下一跃点地址播发 BGP-LU、IPv6 和 IPv4 前缀。借助此功能,目前我们支持带有 IS-IS 底层的 SR-流量工程上的 BGP IPv6 LU。

注意:文档更新将在即将发布的修订版中提供,其中包含基于 SR-流量工程的 BGP 标记单播映射的详细描述。

BGP-LU 支持以下方案:

  • 彩色 BGP IPv4 SR-流量工程上的 BGP IPv4 LU,带有 ISIS/OSPF IPv4 SR 扩展。

  • 基于静态彩色和非彩色 IPv4 SR-流量工程的 BGP IPv4 LU,带有 ISIS/OSPF IPv4 SR 扩展。

  • 彩色 BGP IPv6 SR-流量工程上的 BGP IPv6 LU,带有 ISIS IPv6 SR 扩展。

  • 静态彩色和非彩色 IPv6 SR-流量工程上的 BGP IPv6 LU,带有 ISIS IPv6 SR 扩展。

  • 具有 IPv6 本地地址和 IPv6 邻居地址的 IPv6 第 3 层 VPN 服务。

  • 通过 BGP IPv6 SR-流量工程的 IPv6 第 3 层 VPN 服务,带有 ISIS IPv6 SR 扩展。

  • 通过静态彩色和非彩色 IPv6 SR-流量工程提供 IPv6 第 3 层 VPN 服务,带有 ISIS IPv6 SR 扩展。

VPN 服务基于颜色的映射支持和不支持的功能

基于颜色的 VPN 服务映射支持以下特性和功能:

  • BGP 2 层 VPN(Kompella 第 2 层 VPN)

  • BGP EVPN

  • 分辨率图,提供单一 IP 颜色选项。

  • 彩色 IPv4 和 IPv6 协议下一跃点解析。

  • 路由信息库(也称为路由表)基于组回退到 inetcolor.0 路由表中的 LDP LSP。

  • 彩色 SR-流量工程 LSP。

  • 虚拟平台。

  • 64 位 Junos OS。

  • 逻辑系统。

  • BGP 标记为单播。

基于颜色的 VPN 服务映射不支持以下特性和功能:

  • 彩色 MPLS LSP,如 RSVP、LDP、BGP-LU、静态。

  • 第 2 层电路

  • FEC-129 BGP 自动发现和 LDP 信号第 2 层 VPN。

  • VPLS

  • MVPN

  • IPv4 和 IPv6 使用解析映射。