• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

10-Segment Routing命令参考

03-SR-TE Policy命令

本章节下载 03-SR-TE Policy命令  (332.03 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/CR/CR19000/Command/Command_Manual/H3C_CR19000_CR-R2251-6W101/10/202101/1376421_30005_0.htm

03-SR-TE Policy命令


1 SR-TE Policy

1.1  SR-TE Policy配置命令

1.1.1  address-family ipv4 sr-policy

address-family ipv4 sr-policy命令用来创建BGP IPv4 SR-TE Policy地址族,并进入相应地址族视图。如果BGP IPv4 SR-TE Policy地址族视图已经存在,则直接进入BGP IPv4 SR-TE Policy地址族。

undo address-family ipv4 sr-policy命令用来删除BGP IPv4 SR-TE Policy地址族,及相应地址族视图下的所有配置。

【命令】

address-family ipv4 sr-policy

undo address-family ipv4 sr-policy

【缺省情况】

不存在BGP IPv4 SR-TE Policy地址族。

【视图】

BGP实例视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

BGP IPv4 SR-TE Policy地址族视图下的配置,只对BGP IPv4 SR-TE Policy地址族的路由和对等体生效。

【举例】

# 在BGP实例视图下,创建BGP IPv4 SR-TE Policy地址族,并进入BGP IPv4 SR-TE Policy地址族视图。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv4 sr-policy

[Sysname-bgp-default-srpolicy-ipv4]

1.1.2  advertise ebgp enable

advertise ebgp enable命令用来配置将SR-TE Policy路由发布给EBGP邻居。

undo advertise ebgp enable命令用来恢复缺省情况。

【命令】

advertise ebgp enable

undo advertise ebgp enable

【缺省情况】

SR-TE Policy路由不发布给EBGP邻居。

【视图】

BGP IPv4 SR Policy地址族

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

缺省情况下,SR-TE Policy路由只能在IBGP对等体之间发布。如果需要将SR-TE Policy路由发布给EBGP对等体,则需要执行本命令。

【举例】

# 配置将SR-TE Policy路由发布给EBGP邻居。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address ipv4 sr-policy

[Sysname-bgp-default-srpolicy-ipv4] advertise ebgp enable

1.1.3  backup hot-standby

backup hot-standby命令用来配置SR-TE Policy的热备份功能。

undo backup hot-standby命令用来恢复缺省情况。

【命令】

backup hot-standby { disable | enable }

undo backup hot-standby

【缺省情况】

未配置SR-TE Policy的热备份功能。

【视图】

SR-TE Policy视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

disable:表示关闭SR-TE Policy的热备份功能。

enable:表示开启SR-TE Policy的热备份功能。

【使用指导】

开启SR-TE Policy的热备份功能后,如果一个SR-TE Policy下面存在多条候选路径,则优先级最高的有效路径是主路径,优先级次高的有效路径是备份路径。如果主路径下所有Segment List都发生故障,则将流量切换到备路径转发,以减少对业务的影响。

SR-TE视图和SR-TE Policy视图下均可以配置SR-TE Policy的热备份功能。SR-TE视图的配置对所有SR-TE Policy都有效,而SR-TE Policy视图的配置只对当前SR-TE Policy有效。对于一个SR-TE Policy来说,优先采用该SR-TE Policy内的配置,只有该SR-TE Policy内未进行配置时,才采用SR-TE视图的配置。

【举例】

# 开启SR-TE Policy 1的热备份功能。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy 1

[Sysname-sr-te-policy-1] backup hot-standby enable

【相关命令】

·     sr-policy backup hot-standby enable

1.1.4  binding-sid

binding-sid命令用来配置BSID。

undo binding-sid命令用来删除BSID。

【命令】

binding-sid mpls mpls-label

undo binding-sid

【缺省情况】

不存在BSID。

【视图】

SR-TE Policy视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

mpls mpls-label:BSID为MPLS标签。mpls-label表示MPLS标签值,取值范围为16~1048575。但对于本产品,它的实际生效范围为81535~91774,配置时请配置在实际生效范围内。当配置在取值范围内、实际生效范围外时,会打印提示信息:“Configuration succeeded but the BSID is not available for use. Reason: The BSID is not in the range of 81535 to 91774.”。

【使用指导】

BSID获取方式如下:

·     手工配置:通过本命令手工配置BSID。

·     动态获取:SR-TE Policy下仅配置Color和Endpoint时,SR-TE Policy会自动申请一个BSID。

手工配置优先生效。

配置BSID为MPLS标签时,如果该标签值不在SRGB和SRLB范围内,或者该标签值已经被其他协议占用,则配置不生效。有关SRGB和SRLB的详细描述,请参见“Segment Routing配置指导”中的“MPLS SR”。

多次执行本命令,最后一次执行的命令生效。

同一SR-TE Policy的候选路径具有相同的BSID。

【举例】

# 为名称为srpolicy的SR-TE Policy配置BSID为15000。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy srpolicy

[Sysname-sr-te-policy-srpolicy] binding-sid mpls 15000

【相关命令】

·     color end-point

1.1.5  candidate-paths

candidate-paths命令用来创建SR-TE Policy候选路径,并进入SR-TE Policy候选路径视图。如果SR-TE Policy候选路径已经存在,则直接进入SR-TE Policy候选路径视图。

undo candidate-paths命令用来删除SR-TE Policy候选路径,及SR-TE Policy候选路径视图下的所有配置。

【命令】

candidate-paths

undo candidate-paths

【缺省情况】

不存在SR-TE Policy候选路径。

【视图】

SR-TE Policy视图

【缺省用户角色】

network-admin

mdc-admin

【举例】

# 创建SR-TE Policy候选路径,并进入SR-TE Policy候选路径视图。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy srpolicy

[Sysname-sr-te-policy-srpolicy] candidate-paths

[Sysname-sr-te-policy-srpolicy-path]

1.1.6  color end-point

color end-point命令用来配置SR-TE Policy的Color属性和目的节点地址。

undo color命令用来删除SR-TE Policy的Color属性和目的节点地址。

【命令】

color color-value end-point ipv4 ipv4-address

undo color

【缺省情况】

未配置SR-TE Policy的Color属性和目的节点地址。

【视图】

SR-TE Policy视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

color-value:SR-TE Policy的Color属性,取值范围为1~4294967295。

ipv4-address:SR-TE Policy目的节点的IP地址。

【使用指导】

多次执行本命令,最后一次执行的命令生效。

不同SR-TE Policy不能配置相同Color,但可以配置相同的目的节点地址。

【举例】

# 配置SR-TE Policy的Color属性为20、目的节点的IP地址为10.0.0.1。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy srpolicy

[Sysname-sr-te-policy-srpolicy] color 20 end-point ipv4 10.0.0.1

【相关命令】

·     binding-sid

1.1.7  color match dscp

color match dscp命令用来配置SR-TE Policy组的Color和DSCP映射关系。

undo color match dscp命令用来删除SR-TE Policy组的Color和DSCP映射关系。

【命令】

color color-value match dscp { ipv4 | ipv6 } dscp-value-list

undo color color-value match dscp { ipv4 | ipv6 } dscp-value-list

color color-value match dscp { ipv4 | ipv6 } default

undo color color-value match dscp { ipv4 | ipv6 } [ default ]

【缺省情况】

未配置SR-TE Policy组的Color和DSCP映射关系。

【视图】

SR-TE Policy组视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

color-value:指定SR-TE Policy组的Color值,取值范围为1~4294967295。

ipv4:将IPv4报文引流到指定的SR-TE Policy的DSCP值。

ipv6:将IPv6报文引流到指定的SR-TE Policy的DSCP值。

dscp-value-list:DSCP列表,表示方式为dscp-value-list = { dscp-value1 [ to dscp-value2 ] } &<1-32>。其中,dscp-value表示DSCP值,取值范围为0~63。&<1-32>表示前面的参数最多可以输入32次。dscp-value2的值要大于dscp-value1的值。

default:配置缺省的Color和DSCP映射关系,即未匹配DSCP值的报文均通过的指定SR-TE Policy转发。

【使用指导】

IPv4和IPv6地址族可以分别指定Color与DSCP的映射关系,但是对于同一个地址族的报文,每个DSCP值仅支持关联一个Color值。

只有SR-TE Policy有效时,才能将其Color值与DSCP关联。

可以指定default参数来指定某个SR-TE Policy作为指定地址族报文的缺省SR-TE Policy。当SR-TE Policy组内某个DSCP没有指定SR-TE Policy时,可以使用该缺省SR-TE Policy转发报文。一个SR-TE Policy组内,一个地址族只能有一个缺省SR-TE Policy。

当设备收到未匹配SR-TE Policy组内Color和DSCP映射关系的IPv4/IPv6地址族报文时,依次按照如下原则选择报文转发方式:

(1)     如果本地址族已配置缺省的SR-TE Policy,且该SR-TE Policy有效,则采用该SR-TE Policy转发报文。

(2)     如果另一地址族已配置缺省的SR-TE Policy,且该SR-TE Policy有效,则采用该SR-TE Policy转发报文。

(3)     如果本地址族下配置了Color和DSCP映射关系,且最小DSCP对应的SR-TE Policy有效,则采用该SR-TE Policy转发。

(4)     如果另一地址族下配置了Color和DSCP映射关系,且最小DSCP对应的SR-TE Policy有效,则采用该SR-TE Policy转发。

【举例】

# 配置SR-TE Policy组的Color和DSCP映射关系:将DSCP值为30的IPv4报文引流到Color 20对应的SR-TE Policy上。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy-group 10

[Sysname-sr-te-policy-group-10] color 20 match dscp ipv4 30

1.1.8  display bgp routing-table ipv4 sr-policy

display bgp routing-table ipv4 sr-policy命令用来显示BGP IPv4 SR-TE Policy路由信息。

【命令】

display bgp [ instance instance-name ] routing-table ipv4 sr-policy [ sr-policy-prefix [ advertise-info ] | [ color color-value ] [ end-point ipv4 ipv4-address ] | peer ipv4-address { advertised-routes | received-routes } [ statistics ] [ color color-value ] [ end-point ipv4 ipv4-address ] | statistics [ color color-value ] [ end-point ipv4 ipv4-address ] ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。

sr-policy-prefix:显示指定BGP SR-TE Policy路由的详细信息。sr-policy-prefix包含BGP IPv4 SR-TE Policy路由信息和路由信息长度,组成格式为sr-policy-route/mask-length,取值范围为1~512个字符的字符串,不区分大小写。

advertise-info:显示BGP IPv4 SR-TE Policy路由的通告信息。

color color-value:显示指定Color属性的BGP IPv4 SR Policy路由的详细信息。color-value表示Color属性值,取值范围为1~4294967295。

end-point ipv4 ipv4-address:显示指定目的地址的BGP IPv4 SR Policy路由的详细信息。ipv4-address表示目的节点的IPv4地址。

peer:显示向指定的对等体发布或者从指定的对等体收到的BGP IPv4 SR-TE Policy路由信息。

ipv4-address:对等体的IPv4地址。

advertised-routes:显示向指定的对等体发布的路由信息。

received-routes:显示从指定的对等体接收到的路由信息。

statistics:显示路由的统计信息。

【使用指导】

如果没有指定任何参数,则显示所有BGP IPv4 SR-TE Policy路由的简要信息。

【举例】

# 显示所有BGP IPv4 SR-TE Policy路由的简要信息。

<Sysname> display bgp routing-table ipv4 sr-policy

 

 Total number of routes: 1

 

 BGP local router ID is 2.2.2.2

 Status codes: * - valid, > - best, d - dampened, h - history

               s - suppressed, S - stale, i - internal, e - external

               a – additional-path

       Origin: i - IGP, e - EGP, ? - incomplete

 

* >i Network : [10][1][9.9.9.9]/96

     NextHop : 2.1.1.2                                  LocPrf    : 100

     PrefVal : 0                                        OutLabel  : NULL

     MED     : 0

     Path/Ogn: i

表1-1 display bgp routing-table ipv4 sr-policy命令简要显示信息描述表

字段

描述

Total number of routes

路由总数

BGP local router ID

本地的路由器ID

Status codes

路由状态代码:

·     * – valid:合法路由

·     > – best:普通优选最佳路由

·     d - dampened:震荡抑制路由

·     h – history:历史路由

·     s – suppressed:聚合抑制路由

·     S – stale:过期路由

·     i – internal:内部路由

·     e – external:外部路由

·     a – additional-path:Add-Path优选路由

Origin

路由信息的来源,取值包括:

·     i – IGP:表示路由产生于本AS内

·     e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的

·     ? – incomplete:表示路由的来源无法确定

Network

BGP IPv4 SR-TE Policy路由,由以下三部分组成:

·     SR-TE Policy候选路径的优先级

·     SR-TE Policy的Color属性值

·     目的节点IP地址

NextHop

下一跳IP地址

LocPrf

本地优先级

PrefVal

路由首选值

OutLabel

路由的出标签值

MED

MED(Multi-Exit Discriminator,多出口区分)属性值

Path/Ogn

路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中:

·     AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现

·     ORIGIN属性标记了此BGP路由如何生成的

 

# 显示BGP IPv4 SR-TE Policy路由[102][2][5.6.7.8]/96的详细信息。

<Sysname> display bgp routing-table ipv4 sr-policy [102][2][5.6.7.8]/96

 

 BGP local router ID: 2.2.2.2

 Local AS number: 1

 

 Paths:   1 available, 1 best

 

 BGP routing table information of [102][2][5.6.7.8]:

 From            : 3.1.1.2 (10.11.113.29)

 Rely nexthop    : 0.0.0.0

 Original nexthop: 3.1.1.2

 Route age       : 00h33m33s

 OutLabel        : NULL

 RxPathID        : 0x0

 TxPathID        : 0x0

 AS-path         : 2

 Origin          : igp

 Attribute value : MED 0, pref-val 0

 State           : valid, external, best

 IP precedence   : N/A

 QoS local ID    : N/A

 Traffic index   : N/A

 Tunnel encapsulation info:

    Type: 15 (SR Policy)

     Preference: 102

     Binding SID: 15000

     Path: 1

      Weight: 1

      SIDs: {3}

表1-2 display bgp routing-table ipv4 sr-policy命令详细显示信息描述表

字段

描述

BGP local router ID

本地的路由器ID

Local AS number

本地的AS号

Paths

路由数信息

·     available:有效路由数目

·     best:最佳路由数目

BGP routing table information of [102][2][5.6.7.8]

BGP IPv4 SR-TE Policy路由[102][2][5.6.7.8]的路由表项信息,其中BGP IPv4 SR-TE Policy路由由以下三部分组成:

·     SR-TE Policy候选路径的优先级

·     SR-TE Policy的Color属性值

·     目的节点IP地址

From

发布该路由的BGP对等体的IP地址

Rely Nexthop

路由迭代后的下一跳IP地址,如果没有迭代出下一跳地址,则显示为“not resolved”

Original nexthop

路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址

Route age

路由最后一次更新到目前持续的时间

OutLabel

路由的出标签值

RxPathID

接收到的路由的Add-Path ID值

TxPathID

发送的路由的Add-Path ID值

AS-path

路由的AS路径(AS_PATH)属性,记录了此路由经过的所有AS,可以避免路由环路的出现

Origin

路由信息的来源,取值包括:

·     igp:表示路由产生于本AS内

·     egp:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的

·     incomplete:表示路由的来源无法确定

Attribute value

BGP路由属性信息,包括:

·     MED:与目的网络关联的MED值

·     localpref:本地优先级

·     pref-val:路由首选值

·     pre:协议优先级

State

路由当前状态,取值包括:

·     valid:有效路由

·     internal:内部路由

·     external:外部路由

·     local:本地产生路由

·     synchronize:同步路由

·     best:最佳路由

·     delay:表示该路由优选时将被延迟(仅在显示路由详细信息时显示本字段)

·     not preferred for reason:路由未被优选的原因,reason的具体内容请参见表1-3

IP precedence

路由的IP优先级,取值范围为0~7,N/A表示无效值

QoS local ID

路由的QoS本地ID属性,取值范围为1~4095,N/A表示无效值

Traffic index

流量索引值,取值范围为1~64,N/A表示无效值

Tunnel encapsulation info

隧道封装

Type: 15 (SR Policy)

隧道封装类型为15,表示是SR-TE Policy

Preference

候选路径优先级

Binding SID

绑定的SID

Path

候选路径

Weight

权重

SIDs

SID列表

 

表1-3 路由未被优选的原因

原因

描述

preferred-value

优选首选值最大的路由

local-preference

优选本地优先级最高的路由

as-path

优选AS路径最短的路由

origin

依次选择ORIGIN类型为IGP、EGP、Incomplete的路由

med

优选MED值最低的路由

remote-route

依次选择从EBGP、联盟EBGP、联盟IBGP、IBGP学来的路由

igp-cost

优选IGP Metric值最小的路由

relydepth

优选迭代深度值小的路由

rfc5004

rfc5004规则:如果当前的最优路由为EBGP路由,则BGP路由器收到来自不同的EBGP邻居的路由后,不会改变最优路由

router-id

优选Router ID最小的路由器发布的路由。如果路由包含RR属性,那么在路由选择过程中,就用ORIGINATOR_ID来替代Router ID

cluster-list

优选CLUSTER_LIST长度最短的路由

peer-address

优选IP地址最小的对等体发布的路由

received

优选最先学习到的路由

 

# 显示BGP IPv4 SR-TE Policy路由[102][2][5.6.7.8]/96的通告信息。

<Sysname> display bgp routing-table ipv4 sr-policy [102][2][5.6.7.8]/96 advertise-info

 

 

 BGP local router ID: 2.2.2.2

 Local AS number: 1

 

 Paths:   1 best

 

 BGP routing table information of [102][2][5.6.7.8]/96(TxPathID:0):

 Advertised to peers (2 in total):

    2.1.1.2

    3.3.3.3

表1-4 display bgp routing-table ipv4 sr-policy advertise-info命令显示信息描述表

字段

描述

BGP local router ID

本地的路由器ID

Local AS number

本地的AS号

Paths

到达指定目的网络的优选路由数目

BGP routing table information of [102][2][5.6.7.8]/96(TxPathID:0)

BGP IPv4 SR-TE Policy路由[102][2][5.6.7.8]/96的通告信息,TxPathID表示发送的路由的Add-Path ID值

Advertised to peers (2 in total)

该路由已经向哪些对等体发送,以及对等体的数目

 

# 显示向对等体2.1.1.2发布的BGP IPv4 SR-TE Policy路由的统计信息。

<Sysname> display bgp routing-table ipv4 sr-policy peer 10.2.1.2 advertised-routes statistics

 

 Advertised routes total: 2

# 显示从对等体2.1.1.2收到的BGP IPv4 SR-TE Policy路由的统计信息。

<Sysname> display bgp routing-table ipv4 sr-policy peer 2.1.1.2 received-routes statistics

 

 Received routes total: 1

表1-5 display bgp routing-table ipv4 sr-policy peer statistics命令显示信息描述表

字段

描述

Advertised routes total

向指定对等体发布的路由总数

Received routes total

从指定对等体收到的路由总数

 

# 显示BGP IPv4 SR-TE Policy路由的统计信息。

<Sysname> display bgp routing-table ipv4 sr-policy statistics

 

 Total number of routes: 3

表1-6 display bgp routing-table ipv4 sr-policy statistics命令显示信息描述表

字段

描述

Total number of routes

路由总数

 

1.1.9  display segment-routing te forwarding

display segment-routing te forwarding命令用来显示SR-TE的转发信息。

【命令】

display segment-routing te forwarding [ policy { name policy-name | { color color-value | end-point ipv4 ip-address } * } ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

policy:显示指定SR-TE Policy的转发信息。如果未指定本参数,则显示所有SR-TE Policy的转发信息。

name policy-name:显示指定名称的SR-TE Policy的转发信息。policy-name为SRv6-TE Policy名称,为1~59个字符的字符串,区分大小写。

color color-value:显示指定Color属性的SR-TE Policy的转发信息。color-value表示Color属性值,取值范围为1~4294967295。

end-point ipv4 ip-address:显示指定目的节点的SR-TE Policy的转发信息。ipv4-address表示目的节点的IPv4地址。

verbose:显示SR-TE的详细转发信息。如果未指定本参数,则显示SR-TE的简要转发信息。

【使用指导】

如果SR-TE的流量转发统计功能处于关闭状态,则不显示流量统计信息。

【举例】

# 显示所有SR-TE Policy的简要转发信息。

<Sysname> display segment-routing te forwarding

Total forwarding entries: 1

 

Policy name/ID: p1/0

 Binding SID: 15200

 Policy NID: 0x01400001

  Main path:

   Seglist ID: 1

     Seglist NID: 0x01700002

     Weight: 50

       Outgoing NID: 0x01600003

         OutLabels: 3

         Interface: GE1/2/0/1

         NextHop: 1.2.0.2

       Outgoing NID: 0x01600004

         OutLabels: 3

         Interface: GE1/2/0/2

         NextHop: 1.2.1.2

  Backup path:

   Seglist ID: 1

     Seglist NID: 0x01700001

     Weight: 100

       Outgoing NID: 0x01600001

         OutLabels: 3

         Interface: GE1/2/0/1

         NextHop: 1.2.0.2

       Outgoing NID: 0x01600002

         OutLabels: 3

         Interface: GE1/2/0/2

         NextHop: 1.2.1.2

# 显示所有SR-TE Policy的详细转发信息。

<Sysname> display segment-routing te forwarding verbose

Total forwarding entries: 1

 

Policy name/ID: 1/0

 Binding SID: 15000

 Policy NID: 0x01400001

 Inbound statistics:

   Total octets: 1060000

   Total packets: 10000

   Erroneous packets: 0

   Dropped packets: 0

 Outbound statistics:

   Total octets: 1200000

   Total packets: 10000

   Erroneous packets: 0

   Dropped packets: 0

 Main path:

   SegList ID: 1

     SegList NID: 0x01700002

     Weight: 1

     Outbound statistics:

       Total octets: 1200000

       Total packets: 10000

       Erroneous packets: 0

       Dropped packets: 0

     Outgoing NID: 0x01600001

       OutLabels: 3

       Interface: GE1/2/0/1

       NextHop: 90.12.0.1

         Path ID: 0

         Label stack: {3}

     Outgoing NID : 0x01600002

       OutLabels: 3

       Interface: GE1/2/0/2

       NextHop: 90.15.0.1

         Path Id: 1

         Label stack: {3}

       Outbound statistics:

         Total octets: 1200000

         Total packets: 10000

         Erroneous packets: 0

         Dropped packets: 0

 Backup path:

   SegList ID: 1

     Seglist NID:0x01700001

     Weight:1

     Outgoing NID: 0x01600003

       OutLabels: 3

       Interface: GE1/2/0/1

       NextHop: 90.12.0.1

         Path Id: 2

         Label stack: {3}

     Outgoing NID : 0x01600004

       OutLabels: 3

       Interface: GE1/2/0/2

       NextHop: 90.15.0.1

         Path Id: 3

         Label stack: {3}

表1-7 display segment-routing te forwarding命令显示信息描述表

字段

描述

Total forwarding entries

转发表项总个数

SR TE Policy ID/name

SR-TE Policy的ID/名称

Binding SID

入节点标签值

Policy NID

SR-TE Policy的NHLFE表项索引

Inbound statistics

入方向流量统计信息,即指定BSID的流量统计信息

Total octets

转发的字节总数

Total packets

转发的报文总数

Erroneous packets

错误报文个数

Dropped packets

丢弃报文个数

Main path

流量转发的主路径

Backup path

流量转发的备份路径

Seglist ID

SID列表ID

Seglist NID

Seglist NHLFE表项索引

OutLabel

出标签

Interface

出接口简称

Nexthop

下一跳地址

Path ID

SR-TE Policy候选路径ID

Weight

权重

Label stack

标签栈,按照栈顶标签到栈底标签排列

Outbound statistics

出方向流量统计信息,即指定NID的流量统计信息

 

1.1.10  display segment-routing te policy

display segment-routing te policy命令用来显示SR-TE Policy信息。

【命令】

display segment-routing te policy [ name policy-name | down | up | { color color-value | end-point ipv4 ip-address } * ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

name policy-name:显示指定SR-TE Policy的信息。policy-nameSR-TE Policy名称,为1~59个字符的字符串,区分大小写。

down:显示状态为down的SR-TE Policy信息。

up:显示状态为up的SR-TE Policy信息。

color color-value:显示指定Color属性的SR-TE Policy信息,取值范围为1~4294967295。

end-point ipv4 ip-address:显示指定目的节点的SR-TE Policy信息,ipv4-address表示目的节点的IPv4地址。

【使用指导】

未指定policy-namedownupcolorend-point参数时,显示所有SR-TE Policy的信息。

【举例】

# 显示所有SR-TE Policy的信息。

<Sysname> display segment-routing te policy

Name/ID: abc/0

 Color: 10

 Endpoint: 4.4.4.4

 Name from BGP: abc

 BSID:

  Mode: Explicit           Type: Type 1              Request state: Succeeded

  Current BSID: 15000      Explicit BSID: 15000      Dynamic BSID: -

 Reference counts: 3

 Flags: A/BS/NC

 Status: Up

 Up time: 2019-10-25 11:16:15

 Down time: 2019-10-25 11:16:00

 Hot-standby: Not configured

 BFD: Not configured

 PolicyNid: 20971521

 Candidate paths state: Configured

 Candidate paths statistics:

  CLI paths: 1          BGP paths: 0          PCEP paths: 0

 Candidate paths:

  Preference : 10

   CPathName: abc

   Instance ID: 0          ASN: 0          Node address: 0.0.0.0

   Peer address: 0.0.0.0

   Optimal: Y              Flags: V/A

   Explict SID list:

    ID: 1          Name: abc

    Weight: 1        NID: 24117249

    State: Up        BFD state: Path inactive

表1-8 display segment-routing te policy命令显示信息描述表

字段

描述

Name/ID

SR-TE Policy的名称/ID

Color

SR-TE Policy的Color属性,0表示未配置

Endpoint

SR-TE Policy的目的节点的IP地址,None表示未配置

Name from BGP

通过BGP获取到的SR-TE Policy的名称,未获取到时不显示

BSID

入节点的SID

Mode

BSID的模式:

·     Explicit:手工指定

·     Dynamic:动态获取

·     None:未配置

Type

BSID的类型:

·     None:未配置

·     TYPE_1:MPLS标签

Request state

BSID申请的状态:

·     Failed:申请失败

·     Succeeded:申请成功

Current BSID

当前的BSID

Explicit BSID

手工指定的BSID

Dynamic BSID

动态申请的BSID,未动态申请时显示为“-”

Reference counts

SR-TE Policy被引用的次数

Flags

SR-TE Policy的标志位:

·     A:激活SR-TE Policy

·     C:优选SR-TE Policy

·     N:正在进行SR-TE Policy优选

·     BA:正在申请BSID

·     BS:优选BSID

·     D:删除SR-TE Policy

·     CF:和已有BSID冲突

·     NC:手工配置的SR-TE Policy

·     NB:通过BGP路由获取的SR-TE Policy

·     W:SR-TE Policy配置数量超规格

Status

SR-TE Policy的状态:

·     Up:激活状态

·     Down:未激活状态

Up time

SR-TE Policy变为Up状态的时间

Down time

SR-TE Policy变为Down状态的时间

Hot-standby

SR-TE Policy的热备份功能开启状态:

·     Enabled:热备份功能处于开启状态

·     Disabled:热备份功能处于关闭状态

·     Not configured:未配置热备份功能

BFD

SR-TE Policy的SBFD功能开启状态:

·     Enable:SBFD功能处于开启状态

·     Disabled:SBFD功能处于关闭状态

·     Not configured:未配置SBFD功能

PolicyNid

SR-TE Policy的NHLFE表项索引

Candidate paths status

候选路径配置状态:

·     Configured:已配置

·     Not configured:未配置

Candidate paths statistics

候选路径数量

CLI paths

手工配置的候选路径数量

BGP paths

通过BGP SR Policy路由获取的候选路径数量

PCEP paths

(暂不支持)通过PCEP(Path Computation Element Protocol,路径计算单元通信协议)获取的候选路径数量

Candidate paths

SR-TE Policy候选路径信息

Preference

SR-TE Policy候选路径的优先级

CPathName

通过BGP路由获取的候选路径名称,未获取时显示为N/A

Instance ID

BGP实例ID,0表示未从BGP对等体获取SR-TE Policy信息

ASN

自治系统号,0表示未从BGP对等体获取SR-TE Policy信息

Node address

BGP节点地址

手工配置SR-TE Policy时,Node address为0.0.0.0;从BGP对等体获取SR-TE Policy信息时,Node address为BGP对等体的Router ID

Peer address

BGP对等体地址

手工配置SR-TE Policy时,Peer address为0.0.0.0;从BGP对等体获取SR-TE Policy信息时,Peer address为BGP对等体的地址

Optimal

是否为最优路径:

·     Y:表示是最优路径

·     N:表示不是最优路径

Flags

SR-TE Policy候选路径标志位:

·     V:有效的候选路径

·     A:激活的候选路径

·     None:无候选路径

Explict SID list

SR-TE Policy候选路径下的显式SID列表

ID

SID列表索引

Name

SID列表名称

Weight

SID列表在该候选路径中的权重值

NID

SID列表的NHLFE表项索引

State

SID列表状态:

·     Up:SID列表处于Up状态

·     Down:SID列表处于Down状态

BFD state

SID列表的SBFD状态:

·     Up:SBFD会话处于Up状态

·     Down:SBFD会话处于Down状态

·     Path inactive:候选路径中无可用的SID列表

·     Unknown:SBFD检测结果未知

 

1.1.11  display segment-routing te policy statistics

display segment-routing te policy statistics命令用来显示SR-TE Policy的统计信息。

【命令】

display segment-routing te policy statistics

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【举例】

# 显示SR-TE Policy的统计信息。

<Sysname> display segment-routing te policy statistics

Total policies: 4 (2 up 2 down)

    Configured: 2

    From BGP: 2 (Added 2, deleted 0)

Total candidate paths: 6

    Configured: 3

    From BGP: 3 (Added 3, delete 0)

Total SID lists: 6

    Configured: 3

    From BGP: 3

表1-9 display segment-routing te policy statistics命令显示信息描述表

字段

描述

Total policies

SR-TE Policy总个数:

·     up:处于up状态的SR-TE Policy的个数

·     down:处于down状态的SR-TE Policy的个数

Configured

手工配置的个数

From BGP

通过BGP路由学习的SR-TE Policy个数

·     Added:BGP添加个数

·     deleted:BGP删除个数

Total candidate paths

SR-TE Policy候选路径总个数

Total SID lists

SID列表总个数

 

1.1.12  display segment-routing te policy-group

display segment-routing te policy-group命令用来显示SR-TE Policy组的信息。

【命令】

display segment-routing te policy-group [ group-id ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

group-id:显示指定SR-TE Policy组的信息。group-id为SR-TE Policy组ID,取值范围为1~4294967295。如果未指定本参数,则显示所有SR-TE Policy组的信息。

verbose:显示SR-TE Policy组的详细信息。如果未指定本参数,则显示SR-TE Policy组的简要信息。

【举例】

# 显示所有SR-TE Policy组的简要信息。

<Sysname> display segment-routing te policy-group

Total number of policy groups: 3

 

GroupID      GroupState    Endpoint          UPMappings     TotalMappings

1            Up            1.1.1.1           1              1

2            Up            2.2.2.2           1              1

3            Up            3.3.3.3           1              1

# 显示所有SR-TE Policy组的详细信息。

<Sysname> display segment-routing te policy-group verbose

Total number of policy groups: 1

 

GroupID: 1                        GroupState: Down

 GroupNID: 25165825               Referenced: 1

 Flags: None

Endpoint: 1.1.1.1                 Up/Total mappings: 0/30

   Color    Type       DSCP

   1        IPv4       3, 10~20, default

   2        IPv4       30, 40, 60

   1        IPv6       3, 10~20, default

   2        IPv6       30, 40, 60

表1-10 display segment-routing te policy-group命令显示信息描述表

字段

描述

Total number of policy groups

SR-TE Policy组的总个数

GroupID

SR-TE Policy组ID

GroupState

SR-TE Policy组状态:

·     Down

·     Up

GroupNID

SR-TE Policy组的NHLFE表项索引

Referenced

SR-TE Policy组的引用计数

Flags

SR-TE Policy组的标记位:

·     A:分配SR-TE Policy组的NHLFE表项索引

·     F:下发SR-TE Policy组的NHLFE表项

·     W:等待分配SR-TE Policy组的NHLFE表项索引

·     D:删除SR-TE Policy组

·     None:SR-TE Policy组处于初始状态

Endpoint

SR-TE Policy组的目的节点地址,None表示未配置

UPMappings

SR-TE Policy组中Color和DSCP映射关系生效数量

TotalMappings

SR-TE Policy组中Color和DSCP映射关系总数量

Up/Total mappings

SR-TE Policy组Color和DSCP映射关系生效数量/总数量

Color

Color值

Type

报文类型:

·     IPv4

·     IPv6

DSCP

DSCP优先级

 

1.1.13  display segment-routing te segment-list

display segment-routing te segment-list命令用来显示SR-TE的SID列表信息。

【命令】

display segment-routing te segment-list [ name segment-list-name | id id-value ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

name segment-list-name:显示指定名称的SID列表信息。segment-list-name表示SID列表名称,为1~128个字符的字符串,区分大小写。

id id-value:显示指定ID的SID列表信息。id-value为SID列表的ID,取值范围为1~4294967295。

【使用指导】

如果未指定nameid参数,则显示SR-TE的所有SID列表信息。

SID列表的ID可以通过display segment-routing te policy命令查看。

【举例】

# 显示SR-TE的所有SID列表信息。

<Sysname> display segment-routing te segment-list

 

Total SID lists: 1

 

Name/ID: abc/1

 Origin         : CLI

 Status         : Up

 Nodes          : 2

 

  Index: 10         Label: 17401

  Type : TYPE_1     Flags: None

 

  Index: 20         Label: 18101

  Type : TYPE_1     Flags: None

表1-11 display segment-routing te sgment-lsit命令显示信息描述表

字段

描述

Total SID lists

SID列表个数

Name/ID

SID列表名称/ID

Origin

SID列表的配置来源:

·     CLI:本地命令行配置

·     BGP:BGP配置下发

·     PCE:PCE配置下发(暂不支持)

·     -:无有效来源

Status

SID列表的状态:

·     Down:SID列表处于down状态

·     Up:SID列表处于up状态

Nodes

SID列表中节点数量

Index

节点索引值

Label

节点的标签

Type

节点的标签类型:

·     None:未配置节点标签

·     TYPE_1:MPLS标签

Flags

节点的标志位,当前未定义,显示为“None”

 

【相关命令】

·     display segment-routing te policy

1.1.14  end-point

end-point命令用来配置SR-TE Policy组的目的节点地址。

undo end-point命令用来删除SR-TE Policy组的目的节点地址。

【命令】

end-point ipv4 ipv4-address

undo end-point ipv4

【缺省情况】

未配置SR-TE Policy组的目的节点地址。

【视图】

SR-TE Policy组视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

ipv4 ipv4-address:指定SR-TE Policy组的目的节点地址。

【使用指导】

加入到SR-TE Policy组SR-TE Policy的目的节点地址必须与该SR-TE Policy组的目的节点地址相同。

多次执行本命令,最后一次执行的命令生效。

【举例】

# 配置SR-TE Policy组的目的节点地址为10.1.1.1。

<Sysname> system-view

[Sysname] segment-grouting

[Sysname-segment-grouting] traffic-engineering

[Sysname-sr-te] policy-group 1

[Sysname-sr-te-policy-group-1] end-point ipv4 10.1.1.1

1.1.15  explicit segment-list

explicit segment-list命令用来为指定优先级的SR-TE Policy候选路径配置显式SID列表。

Undo explicit segment-list命令用来删除指定优先级的SR-TE Policy候选路径的显式SID列表。

【命令】

explicit segment-list segment-list-name [ weight weight-value ]

undo explicit segment-list segment-list-name [ weight ]

【缺省情况】

指定优先级的SR-TE Policy候选路径下不存在显式SID列表。

【视图】

SR-TE Policy Path Preference视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

segment-list-name:SID列表名称,为1~128个字符的字符串。

weight weight-value:SID列表的权重值,取值范围为1~4294967295,缺省值为1。

【使用指导】

当通过指定SR-TE Policy转发流量时,会选取优先级最高的有效候选路径下配置的显式SID列表作为该流量的转发路径。

同一SR-TE Policy Path Preference视图下可以配置多个显式SID列表。多个显式SID列表均可以转发流量,实现负载分担。通过为SID列表指定不同的权重,可以按照比例对流量进行转发。例如,创建SID列表a、b、c,配置其权重分别为x、y、z,此时SID列表a转发流量的比例为x/(x+y+z)。

对于同一SID列表,多次指定其权重值,最后一次指定的权重值生效。

【举例】

# 配置SR-TE Policy候选路径优先级20的SID列表为abc,其权重为20。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy a1

[Sysname-sr-te-policy-a1] candidate-paths

[Sysname-sr-te-policy-a1-path] preference 20

[Sysname-sr-te-policy-a1-path-pref20] explicit segment-list abc weight 20

【相关命令】

·     segment-list

1.1.16  forwarding statistics enable

forwarding statistics enable命令用来开启SR-TE的流量转发统计功能。

undo forwarding statistics enable命令用来关闭SR-TE的流量转发统计功能。

【命令】

forwarding statistics enable

undo forwarding statistics enable

【缺省情况】

SR-TE的流量转发统计功能处于关闭状态。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

mdc-admin

【举例】

# 开启SR-TE的流量转发统计功能。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] forwarding statistics enable

【相关命令】

·     display segment-routing te forwarding verbose

·     forwarding statistics interval

·     reset segment-routing te forwarding statistics

1.1.17  forwarding statistics interval

forwarding statistics interval命令用来配置SR-TE流量转发统计信息收集的时间间隔。

undo forwarding statistics interval命令用来恢复缺省情况。

【命令】

forwarding statistics interval interval

undo forwarding statistics interval

【缺省情况】

SR-TE流量转发统计信息收集时间间隔为30秒。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

interval:SR-TE流量转发统计信息收集的时间间隔,取值范围为5~65535,单位为秒。

【举例】

# 配置SR-TE流量转发统计信息收集的时间间隔为90秒。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] forwarding statistics interval 90

【相关命令】

·     display segment-routing te forwarding verbose

·     forwarding statistics enable

·     reset segment-routing te forwarding statistics

1.1.18  import-route sr-policy

import-route sr-policy命令用来将SR-TE Policy路由引入到BGP路由表中,以便通过BGP发布引入的路由。

undo import-route sr-policy命令用来恢复缺省情况。

【命令】

import-route sr-policy

undo import-route sr-policy

【缺省情况】

BGP不会引入SR-TE Policy路由。

【视图】

BGP IPv4 SR-TE Policy地址族视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

配置本命令后,设备将本地的SR-TE Policy路由引入到BGP路由表中,并将SR-TE Policy路由发布给对等体,以便对等体根据SR-TE Policy转发流量。

【举例】

# 在BGP IPv4 SR-TE Policy地址族视图下,引入SR-TE Policy路由。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv4 sr-policy

[Sysname-bgp-default-srpolicy-ipv4] import-route sr-policy

1.1.19  index

index命令用来在SID列表中添加节点。

undo index命令用来删除SID列表中指定节点。

【命令】

index index-number mpls label label-value

undo index index-number

【缺省情况】

SID列表中不存在任何节点。

【视图】

SID列表视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

index-number:SID列表的节点索引值,取值范围为1~65535。

mpls label label-value:SID列表中指定节点对应的MPLS标签。label-value表示MPLS标签值,取值范围为0,3,16~1048575。

【举例】

# 在SID列表abc中添加节点,其节点索引为1,MPLS标签为1000。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] segment-list abc

[Sysname-sr-te-sl-abc] index 1 mpls label 1000

1.1.20  policy

policy命令用来创建SR-TE Policy,并进入SR-TE Policy视图。如果SR-TE Policy已经存在,则直接进入SR-TE Policy视图。

undo policy命令用来删除指定SR-TE Policy,及该SR-TE Policy视图下的所有配置。

【命令】

policy policy-name

undo policy policy-name

【缺省情况】

不存在SR-TE Policy。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

policy-name:SR-TE Policy名称,为1~59个字符的字符串,区分大小写。

【举例】

# 创建名称为srpolicy的SR-TE Policy,并进入SR-TE Policy视图。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy srpolicy

[Sysname-sr-te-policy-srpolicy]

1.1.21  policy-group

policy-group命令用来创建SR-TE Policy组,并进入SR-TE Policy组视图。如果SR-TE Policy组已经存在,则直接进入SR-TE Policy组视图。

undo policy-group命令用来删除指定SR-TE Policy组,及该SR-TE Policy组视图下的所有配置。

【命令】

policy-group group-id

undo policy-group group-id

【缺省情况】

不存在SR-TE Policy组。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

group-name:SR-TE Policy组ID,取值范围为1~4294967295。

【使用指导】

将SR-TE Policy加入到SR-TE Policy组中,实现根据报文的DSCP(Differentiated Services Code Point,区分服务编码点)分组引流。

【举例】

# 创建SR-TE Policy组1,并进入SR-TE Policy组视图。

<Sysname> system-view

[Sysname] segment-grouting

[Sysname-segment-grouting] traffic-engineering

[Sysname-sr-te] policy-group 1

[Sysname-sr-te-policy-group-1]

1.1.22  preference

preference命令用来配置SR-TE Policy候选路径的优先级,并进入SR-TE Policy Path Preference视图。如果SR-TE Policy候选路径的优先级已经存在,则直接进入SR-TE Policy Path Preference视图。

undo preference命令用来删除SR-TE Policy候选路径的优先级,及SR-TE Policy Path Preference视图下的所有配置。

【命令】

preference preference-value

undo preference preference-value

【缺省情况】

未配置SR-TE Policy候选路径的优先级。

【视图】

SR-TE Policy候选路径视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

preference-value:SR-TE Policy候选路径的优先级,取值范围为1~65535。数值越大,优先级越高。

【举例】

# 配置SR-TE Policy候选路径的优先级为20,并进入该SR-TE Policy Path Preference视图。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy a1

[Sysname-sr-te-policy-a1] candidate-paths

[Sysname-sr-te-policy-a1-path] preference 20

[Sysname-sr-te-policy-a1-path-pref20]

1.1.23  reset segment-routing te forwarding statistics

reset segment-routing te forwarding statistics命令用来清除SR-TE流量转发统计信息。

【命令】

reset segment-routing te forwarding statistics

【视图】

用户视图

【缺省用户角色】

network-admin

mdc-admin

【举例】

# 清除SR-TE流量转发统计信息。

<Sysname> reset segment-routing te forwarding statistics

【相关命令】

·     display segment-routing te forwarding verbose

·     forwarding statistics enable

·     forwarding statistics interval

1.1.24  router-id filter

router-id filter命令用来开启Router ID过滤功能。

undo router-id filter命令用来关闭Router ID过滤功能。

【命令】

router-id filter

undo router-id filter

【缺省情况】

Router ID过滤功能处于关闭状态。

【视图】

BGP IPv4 SR Policy地址族

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

当网络中存在大量的SR-TE Policy路由,而设备仅希望处理部分路由时,可以通过本命令过滤接收到的SR-TE Policy路由。

执行本命令后,设备将检查接收到的SR-TE Policy路由中携带的Route Target属性,如果该属性中包含本地设备的Router ID,则接收该路由;否则,丢弃该路由。

为了正确使用Router ID过滤功能,需要通过路由策略等方式为SR-TE Policy路由合理添加Route Target属性。否则,可能会导致错误地学习或丢弃SR-TE Policy路由。

【举例】

# 开启Router ID过滤功能。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address ipv4 sr-policy

[Sysname-bgp-default-srpolicy-ipv4] router-id filter

1.1.25  sbfd

sbfd命令用来配置SR-TE Policy的SBFD功能。

undo sbfd命令用来恢复缺省情况。

【命令】

sbfd { disable | enable }

undo sbfd

【缺省情况】

未配置SR-TE Policy的SBFD功能。

【视图】

SR-TE Policy视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

disable:表示关闭SR-TE Policy的SBFD功能。

enable:表示开启SR-TE Policy的SBFD功能。

【使用指导】

开启SR-TE Policy的SBFD功能,可以快速检测Segment List故障。如果一个候选路径下所有Segment List都发生故障,则SBFD触发候选路径切换,以减少对业务的影响。

SR-TE视图和SR-TE Policy视图下均可以配置SR-TE Policy的SBFD功能。SR-TE视图的配置对所有SR-TE Policy都有效,而SR-TE Policy视图的配置只对当前SR-TE Policy有效。对于一个SR-TE Policy来说,优先采用该SR-TE Policy内的配置,只有该SR-TE Policy内未进行配置时,才采用SR-TE视图的配置。

【举例】

# 开启SR-TE Policy 1的SBFD功能。

<Sysname> system-view

[Sysname] segment-grouting

[Sysname-segment-grouting] traffic-engineering

[Sysname-sr-te] policy 1

[Sysname-sr-te-policy-1] sbfd enable

【相关命令】

·     sr-policy sbfd enable

1.1.26  segment-list

segment-list命令用来创建SID列表,并进入SID列表视图。如果SID列表已经存在,则直接进入SID列表视图。

undo segment-list命令用来删除指定的SID列表,及该SID列表视图下的所有配置。

【命令】

segment-list segment-list-name

undo segment-list segment-list-name

【缺省情况】

不存在SID列表。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

segment-list-name:SID列表名称,取值范围为1~128个字符的字符串,区分大小写。

【举例】

# 创建名称为abc的SID列表,并进入SID列表视图。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] segment-list abc

[Sysname-sr-te-sl-abc]

1.1.27  sr-policy backup hot-standby enable

sr-policy backup hot-standby enable命令用来开启所有SR-TE Policy的热备份功能。

undo sr-policy backup hot-standby enable命令用来关闭所有SR-TE Policy的热备份功能。

【命令】

sr-policy backup hot-standby enable

undo sr-policy backup hot-standby enable

【缺省情况】

所有SR-TE Policy的热备份功能处于关闭状态。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

开启SR-TE Policy的热备份功能后,如果一个SR-TE Policy下面存在多条候选路径,则优先级最高的有效路径是主路径,优先级次高的有效路径是备份路径。如果主路径下所有Segment List都发生故障,则将流量切换到备路径转发,以减少对业务的影响。

SR-TE视图和SR-TE Policy视图下均可以配置SR-TE Policy的热备份功能。SR-TE视图的配置对所有SR-TE Policy都有效,而SR-TE Policy视图的配置只对当前SR-TE Policy有效。对于一个SR-TE Policy来说,优先采用该SR-TE Policy内的配置,只有该SR-TE Policy内未进行配置时,才采用SR-TE视图的配置。

【举例】

# 开启所有SR-TE Policy的热备份功能。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] sr-policy backup hot-standby enable

【相关命令】

·     backup hot-standby

1.1.28  sr-policy sbfd enable

sr-policy sbfd enable命令用来开启所有SR-TE Policy的SBFD功能。

undo sr-policy sbfd enable命令用来关闭所有SR-TE Policy的SBFD功能。

【命令】

sr-policy sbfd enable

undo sr-policy sbfd enable

【缺省情况】

所有SR-TE Policy的SBFD功能处于关闭状态。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

开启SR-TE Policy的SBFD功能,可以快速检测Segment List故障。如果一个候选路径下所有Segment List都发生故障,则SBFD触发候选路径切换,以减少对业务的影响。

SR-TE视图和SR-TE Policy视图下均可以配置SR-TE Policy的SBFD功能。SR-TE视图的配置对所有SR-TE Policy都有效,而SR-TE Policy视图的配置只对当前SR-TE Policy有效。对于一个SR-TE Policy来说,优先采用该SR-TE Policy内的配置,只有该SR-TE Policy内未进行配置时,才采用SR-TE视图的配置。

【举例】

# 开启所有SR-TE Policy的SBFD功能。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] sr-policy sbfd enable

【相关命令】

·     sbfd

1.1.29  sr-policy sbfd timer

sr-policy sbfd timer命令用来配置SBFD的检测时间参数。

undo sr-policy sbfd timer命令用来删除SBFD的检测时间参数。

【命令】

sr-policy sbfd timer { detect-multiplier multiplier-value | min-transmit-interval transmit-interval }

undo sr-policy sbfd timer { detect-multiplier | min-transmit-interval }

【缺省情况】

SBFD检测时间倍数为5,发送SBFD报文的最小时间间隔为400毫秒。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

detect-multiplier multiplier-value:SBFD检测时间倍数。本参数的取值范围为3~50。

min-transmit-interval transmit-interval:发送SBFD报文的最小时间间隔。本参数的取值范围为3~10000。

【使用指导】

配置发送SBFD报文的最小时间间隔主要是为了保证发送SBFD报文的速度不能超过设备发送报文的能力。Initiator实际发送SBFD报文的时间间隔即为本地配置的发送SBFD报文的最小时间间隔。

检测时间倍数,即允许Initiator发送SBFD报文的最大连续丢包数。实际检测时间为Initiator的检测时间倍数和发送SBFD报文的最小时间间隔的乘积。

多次执行本命令,最后一次执行的命令生效。

【举例】

# 配置接收SBFD报文的最小时间间隔为100毫秒。

<Sysname> system-view

[Sysname] segment-grouting

[Sysname-segment-grouting] traffic-engineering

[Sysname-sr-te] sr-policy sbfd timer min-transmit-interval 100

1.1.30  sr-policy steering

sr-policy steering命令用来配置SR-TE Policy的引流方式。

undo sr-policy steering命令用来恢复缺省情况。

【命令】

sr-policy steering [ disable | policy-based ]

undo sr-policy steering

【缺省情况】

基于Color将数据报文引流到SR-TE Policy。

【视图】

BGP实例视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

disable:不使用SR-TE Policy转发流量。

policy-based:基于隧道策略将数据报文引流到SR-TE Policy。

【使用指导】

可以通过如下方式将数据报文引流到SR-TE Policy:

·     基于Color引流:查找是否存在Color和Endpoint地址与BGP路由的Color扩展团体属性和下一跳地址匹配的SR-TE policy。若存在,则将该BGP路由迭代到SR-TE Policy。当设备收到匹配该BGP路由的报文时,会通过SR-TE Policy转发该报文。

·     基于隧道策略引流:MPLS L3VPN或EVPN L3VPN组网中,通过首选隧道策略或负载分担隧道策略,可以实现用指定SR-TE Policy的路径作为公网隧道来承载特定VPN实例的私网报文。隧道策略的详细介绍请参见“MPLS配置指导”中的“隧道策略”。

【举例】

# 配置基于隧道策略将数据报文引流到SR-TE Policy。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] sr-policy steering policy-based

1.1.31  traffic-engineering

traffic-engineering命令用来创建SR-TE,并进入SR-TE视图。如果SR-TE已经存在,则直接进入SR-TE视图。

undo traffic-engineering命令用来删除SR-TE,及SR-TE视图下的所有配置。

【命令】

traffic-engineering

undo traffic-engineering

【缺省情况】

不存在SR-TE。

【视图】

Segment Routing视图

【缺省用户角色】

network-admin

mdc-admin

【举例】

# 创建SR-TE,并进入SR-TE视图。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te]

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们