Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

BGP 入口对等方概述中的分段路由信息流工程

 

此功能使 BGP 能够为入口路由器上的信息流工程支持分段路由策略。控制器可指定由多条路径组成的分段路由策略,以实现标记或 IP 流量。分段路由策略向数据包标头添加经过排序的分段列表,以用于流量指导委员会。BGP 将分段路由策略的候选路由安装到路由表 bgp. inetcolor 或 inet6color。BGP 从候选路由中选择一个路由用于特定分段路由流量工程策略,并将其安装在新路由表 inetcolor 或 inet6color 中。此功能同时支持静态配置,以及 BGP 安装在入口表中的路由流量工程策略。

了解分段路由策略

在分段路由中,控制器允许核心网络中的入口节点通过显式路径传递流量,同时消除中间节点中的显式路径的状态。将与分段路由策略相关联的分段的有序列表添加到数据包的标头中。这些分段列表或分段标识符(Sid)列表表示网络中的路径,这是从各种来源获知的多个候选路径中选择的最佳候选路径。序列分段列表被编码为一叠标签。此功能支持根据网络或客户要求向特定路径推进数据包。该流量可能标记为或 IP 流量,定向为交换标签或基于目的地的查找,以面向这些分段路由流量工程路径。即使与控制器的链路发生故障,您也可以在入口路由器上配置静态策略以引导信息流。静态分段路由策略有助于在控制器关闭或无法到达时控制流量。

从’分段路由策略的路由选择中 BGP s 角色

当 BGP 收到来自控制器的分段路由信息流的更新后,BGP 对这些更新执行一些基本检查和验证。不 MPLS 标签的分段被视为无效。如果更新有效,则 BGP 会在路由表中安装分段路由流量工程策略,bgp. inetcolor 和 inet6color,随后安装在路由表 inetcolor 中。0或 inet6color。0这些路由表使用以下属性,例如 distinguisher端点地址颜色作为关键。

在从 inet color: color-mode:color-value -单播和 inet6 [edit policy-options community name members]单播地址系列导出前缀时,策略操作在层次结构级别上配置为附加颜色社区。

要为地址族启用 BGP IPv4 分段路由流量工程功能,请将该segment-routing-te语句包含在[edit protocols bgp family inet]层次结构级别。

要为地址族启用 BGP IPv6 分段路由流量工程功能,请将segment-routing-te该语句包含[edit protocols bgp family inet6]在层次结构级别。

注意

从版本 18.3 R1 开始,Junos OS 支持收集使用分段路由流量工程策略配置的网络中的入口 IP 和传输 MPLS 流量的信息流统计信息。要启用信息流统计信息收集,请telemetry将语句包含[edit protocols source-packet-routing]在层次结构级别。

静态配置的分段路由策略

静态策略可在入口路由器上配置为即使在控制器发生故障时也允许路由流量。在sr-preference[edit protocols source-packet-routing]层次结构级别上配置,以选择静态配置的分段路由流量工程策略转发条目,而非 BGP 信号段路由流量工程转条目。段标识符标签堆栈的顶部标签交换为分辨率的内部网关协议(IGP)顶部标签。

静态分段路由流量工程策略可包含具有或不带加权 ECMP 的多条路径。如果 IGP 配置具有加权 ECMP 配置,则转发路径将提供层次结构加权相等多路径(ECMP)。但是,如果未配置加权 ECMP,则将相等平衡应用于所有分段路由流量工程路径。

支持和不支持的功能

Junos OS 通过 BGP 段路由信息流工程支持以下功能:

  • 对于 PTX 系列,此功能支持 FPC-PTX-P1-A 与增强型机箱模式。

  • 加权 ECMP 和分层加权 ECMP。

  • 分段路由流量工程策略中的路径支持 MPLS 快速重新路由(FRR)。当可用于分段路由流量工程策略路径时,会将对应于 top 标签的 IGP 备份路径安装到路由表中。

以下限制适用于 BGP 段路由信息流工程:

  • 只有主实例才支持 BGP 和静态分段路由信息流工程策略。

  • 通过 BGP 显式配置或学习的静态分段路由信息流工程路径仅限于表示绝对 MPLS 标签的分段标识符列表。

  • BGP 和静态分段路由流量工程策略最多支持八个分段列表。

  • 路由实例中的对等方不支持 BGP 分段路由信息流工程 SAFI。

  • BGP 段路由信息流工程网络层可访问性信息(NLRI)无法使用路由信息库(筋)组导入其他路由表(肋条又称为路由表)。

  • 流经分段路由策略的信息流不支持信息流统计。

  • 不支持处理生存时间(TTL) MPLS 标签分段标识符。

  • 不支持不间断主动路由。

  • 服务等级(CoS)策略适用于顶部标签。

  • 仅支持非 VPN CoS 重写 CLI 命令;例如,支持为顶部标签进行 EXP 重写。

  • 对于入口数据包,最多可以分析八个标签,第2层或第3层 MPLS 负载字段用于负载平衡哈希计算中。如果入口数据包中的标签深度超过八个标签,则不会分析 MPLS 负载,也不会在负载平衡哈希计算中使用第2层和第3层 MPLS 负载字段。

  • 最大标签栈深度支持为五个。您必须配置maximum-segment-list-depth以限制分段路由流量工程策略的标签深度。如果maximum-segment-list-depth未配置,则有意义的默认值适用,将最大标签深度限制为五个。

  • 必须在分段路由流工程 LSP 配置中指定 color 属性。因此,入口路由将下载到 inetcolor {6}。0表。

  • 如果有多个静态分段路由流工程策略具有相同Endpoint, color的首选参数,但存在不同的绑定段标识符,则与较少的绑定段标识符对应的路由mpls.0将安装在外表.

  • 不支持混合段标识符:分段路由流量工程分段列表中的分段标识符必须独占 IPv4 或 IPv6。

  • 您必须在接口上显式配置 MPLS 最大传输单元(MTU)才能容纳五个以上的标签;否则五个以上的标签可能会导致数据包丢失。

  • 以下表 1列出了受支持参数的限制:

    表 1: 分段路由流量工程支持的参数

    参数

    下限

    支持的最大标签数量

    5

    分段路由流量工程策略中的最大路径数

    8

    BGP 段的数量路由流量工程策略

    32,000

    静态分段路由流量工程策略数

    32,000

Release History Table
版本
说明
从版本 18.3 R1 开始,Junos OS 支持收集使用分段路由流量工程策略配置的网络中的入口 IP 和传输 MPLS 流量的信息流统计信息。要启用信息流统计信息收集,请telemetry将语句包含[edit protocols source-packet-routing]在层次结构级别。