Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

segment-list

语法

层次结构级别

描述

指定名称以标识分段路由列表(在流量工程策略中使用)和源路由标签交换路径 (LSP) 以遍历流量工程分段的显式路径。区段列表本质上是区段标识符的堆栈。

从适用于 MX 和 PTX 系列路由器的 Junos OS 19.1R1 版开始,您可以启用转换服务,将下一跃点 IP 地址转换为相应的分段标识符 (SID) 标签。转换服务会跟踪每个跃点到达的节点。

配置后, segment-list 分段路由流量工程 (SR-TE) LSP 接受路径上所有跃点的 IP 地址。这些 IP 地址可以是节点的环路地址,也可以是链路的 IP 地址,由 标识 node-type。启用后 auto-translation ,下一跃点 IP 地址将使用转换服务自动转换为相应的 SID。可以在层次结构级别为 source-packet-routing 重试计时器设置重试速率。

注意:

分段列表使 BGP 和静态分段路由 LSP 能够根据分段路由策略引导流量。当协议 BGP 使用分段列表时,BGP 协议将验证这些分段标识符并选择有效的分段进行流量工程。

选项

name

指定用于标识 SR-TE 分段列表的名称。

注意:

隧道名称和 LSP 名称的总长度不得超过 53 个字符,每路径遥测才能正常工作。

<hop-name>

指示分段路由流量工程策略 (SR-TE) 中的下一跃点。

  • ip-address— 指定跃点的 IP 地址。对于要由非彩色分段路由 LSP 使用的分段列表,第一个跃点必须指定 IP 地址。

  • label— 在分段路由流量工程分段列表中指定跃点的 SID 标签。在静态分段路由 LSP 中,仅当第二个跃点到第 N 个跃点指定分段标识符 (SID) 标签时,源路由路径才会使用分段列表。

    注意:

    范围为 0 到 1,048,576,适用于 BGP 和静态分段路由 LSP。

  • label-type- 与下面的选项一起使用以指示指定的地址是节点的 IP 地址,例如,其环路地址,而不是链路的 IP 地址。

    • node- 已指定 node 为的跃点将转换为前缀 SID,前缀 SID 可以是节点 SID 或任播 SID,具体取决于跃点 IP 地址的类型。未标识的 node IP 地址被视为链接。

    注意:

    如果第一个跃点是 node,则必须在任一层次结构级别或相关segment-list层次结构级别启用 source-packet-routing LSP 解析才能正常工作inherit-label-nexthops

  • loose | strict— 使用序列中的路由器 ID 指定的 IP 跃点可以是严格跃点,也可以是松散跃点。严格跃点必须直接连接到序列中的前一个节点。松散跃点不一定直接连接到前一个节点。

    注意:

    您只能将路由器 ID 指定为松散或严格跃点约束。在 Junos OS 19.2R1-S1 版中,不支持将标签和其他 IP 地址作为松散或严格的跃点约束。

  • srv6-sid— 以 IPv6 地址的形式表示 SRv6 分段列表的 SID。

    注意:

    SRv6 分段列表只能包含作为节点 SID(传输的端 sid 或端 x sid 和出口节点的端 sid)。因此,您需要将分段列表中的最后一个 SRv6 SID 正确配置为出口 PE 的末端 sid。

auto-translate

必须先启用此选项,然后给定段列表才能对除第一个跃点以外的任何跃点使用 IP 地址而不是 SID。此外,分段列表中的所有跃点都必须具有 IP 地址。如果列表中的任何跃点同时配置了 IP 地址和标签,则将保留该标签。仅当上述节点播发地址的邻接 SID 时,链接地址才会转换为标签(否则转换失败)。

注意:

在 Junos OS 19.1R1 版中,要使自动转换适用于 OSPF,必须在所有参与接口上启用分段路由的 RSVP。

  • protected—(可选)启用此选项可确保邻接 SID 有资格具有备份路径,并在邻接 SID 播发中设置 B 标志。请注意,除非也选择了,否则 mandatory 无论如何选择都会成功。

    • mandatory—(可选)启用此选项,以便在跃点列表中找到任何 未受保护 的链接时转换失败。

  • unprotected—(可选)启用此选项可确保不会为特定邻接 SID 计算备份路径,并且不会在邻接 SID 播发中设置 B 标志。请注意,除非也选择了,否则 mandatory 无论如何选择都会成功。

  • mandatory—(可选)启用此选项,以便在跃点列表中找到任何 受保护 的链接时转换失败。

compute

(可选)允许使用段列表中指定的显式路径进行路径计算。

inherit-label-nexthops

继承此分段列表中第一个跃点的标签下一跃点,这些跃点在第一个跃点中同时配置了 IP 地址和标签。

您可以为每个区段列表全局或单独配置 inherit-label-nexthops 语句。

仅当 inherit-label-nexthops 分段列表第一个跃点同时存在 IP 地址和 SID 标签时,语句才会生效。

如果未在层次结构中[edit protocols source-packet-routing segment-list]配置 ,inherit-label-nexthops并且段列表中的第一个跃点同时指定了 IP 地址和标签,则默认行为是使用该 IP 地址。

srv6 指定 SRv6 TE 分段列表。

其余语句将单独解释。有关详细信息,请在 CLI 资源管理器 中 搜索语句,或单击语法部分中的链接语句。

所需权限级别

路由 - 在配置中查看此语句。

路由控制 - 将此语句添加到配置中。

发布信息

Junos OS 17.4R1 版中引入的语句。

ip-address 在 MX 系列路由器上的 Junos OS 18.1R1 版中引入的语句。

inherit-label-nexthops、 和 node-typeauto-translate MX 系列路由器上的 Junos OS 19.1R1 版中引入的语句。

dynamic 在所有平台上的 Junos OS 19.2R1 版中引入的语句。

compute、 和 loosestrict MX 系列路由器上的 Junos OS 版本 19.1R1-S1 中引入的语句。

srv6-sid 在 Junos OS 21.3R1 版中引入的语句。

srv6 在 Junos OS 21.3R1 版中引入的语句。