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

10-Segment Routing命令参考

目录

02-SR-MPLS TE Policy命令

本章节下载 02-SR-MPLS TE Policy命令  (619.06 KB)

02-SR-MPLS TE Policy命令

  录

1 SR-MPLS TE Policy

1.1 SR-MPLS TE Policy配置命令

1.1.1 address-family ipv4 sr-policy

1.1.2 advertise ebgp enable

1.1.3 backup hot-standby

1.1.4 bfd trigger path-down

1.1.5 binding-sid

1.1.6 candidate-paths

1.1.7 color end-point

1.1.8 color match dscp

1.1.9 default-color(Public instance IPv4/IPv6 address family view)

1.1.10 default-color(VPN instance IPv4/IPv6 unicast address family view)

1.1.11 display bgp routing-table ipv4 sr-policy

1.1.12 display segment-routing te database

1.1.13 display segment-routing te forwarding

1.1.14 display segment-routing te policy

1.1.15 display segment-routing te policy last-down-reason

1.1.16 display segment-routing te policy statistics

1.1.17 display segment-routing te policy-group

1.1.18 display segment-routing te sbfd

1.1.19 display segment-routing te segment-list

1.1.20 distribute bgp-ls

1.1.21 end-point

1.1.22 explicit segment-list

1.1.23 forwarding statistics

1.1.24 forwarding statistics enable

1.1.25 forwarding statistics interval

1.1.26 import-route sr-policy

1.1.27 index

1.1.28 policy

1.1.29 policy-group

1.1.30 preference

1.1.31 reset segment-routing te forwarding statistics

1.1.32 router-id filter

1.1.33 sbfd

1.1.34 segment-list

1.1.35 service-class

1.1.36 shutdown

1.1.37 snmp-agent trap enable sr-policy

1.1.38 sr-policy backup hot-standby enable

1.1.39 sr-policy bfd first-fail-timer

1.1.40 sr-policy bfd trigger path-down enable

1.1.41 sr-policy log enable

1.1.42 sr-policy sbfd enable

1.1.43 sr-policy sbfd timer

1.1.44 sr-policy steering

1.1.45 sr-policy switch-delay delete-delay

1.1.46 sr-policy up-delay

1.1.47 traffic-engineering

1.1.48 up-delay

1.1.49 validation-check enable

 


1 SR-MPLS TE Policy

1.1  SR-MPLS TE Policy配置命令

1.1.1  address-family ipv4 sr-policy

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

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

【命令】

address-family ipv4 sr-policy

undo address-family ipv4 sr-policy

【缺省情况】

不存在BGP IPv4 SR Policy地址族。

【视图】

BGP实例视图

【缺省用户角色】

network-admin

【使用指导】

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

【举例】

# 在BGP实例视图下,创建BGP IPv4 SR Policy地址族,并进入BGP IPv4 SR 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命令用来配置将BGP IPv4 SR Policy路由发布给EBGP邻居。

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

【命令】

advertise ebgp enable

undo advertise ebgp enable

【缺省情况】

BGP IPv4 SR Policy路由不发布给EBGP邻居。

【视图】

BGP IPv4 SR Policy地址族

【缺省用户角色】

network-admin

【使用指导】

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

【举例】

# 配置将BGP IPv4 SR 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-MPLS TE Policy的热备份功能。

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

【命令】

backup hot-standby { disable | enable }

undo backup hot-standby

【缺省情况】

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

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【参数】

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

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

【使用指导】

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

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

【举例】

# 开启SR-MPLS 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  bfd trigger path-down

bfd trigger path-down命令用来配置BFD down联动SR-MPLS TE Policy down功能。

undo bfd trigger path-down命令用来恢复缺省情况。

【命令】

bfd trigger path-down { disable | enable }

undo bfd trigger path-down

【缺省情况】

未配置BFD down联动SR-MPLS TE Policy down功能,以SR-TE视图下的配置为准。

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【参数】

disable:关闭BFD down联动SR-MPLS TE Policy down功能。

enable:开启BFD down联动SR-MPLS TE Policy down功能。

【使用指导】

缺省情况下,当SR-MPLS TE Policy存在多条有效候选路径时:

·     如果未开启热备份功能,则SBFD仅检测SR-MPLS TE Policy的最优有效候选路径中所有SID列表,设备为每个SID列表分别建立SBFD会话。当所有SBFD会话down时,SR-MPLS TE Policy不重新优选其他有效的候选路径,设备不再通过该SR-MPLS TE Policy转发报文。

·     如果开启热备份功能,则SBFD检测SR-MPLS TE Policy的主备路径中所有SID列表,设备为每个SID列表分别建立SBFD会话。

¡     当检测主路径的所有SBFD会话down时,SR-MPLS TE Policy将切换到备份路径转发报文,不重新优选其他有效的候选路径。

¡     当检测主备路径的所有SBFD会话down时,SR-MPLS TE Policy不重新优选其他有效的候选路径,设备不再通过该SR-MPLS TE Policy转发报文。

开启BFD down联动SR-MPLS TE Policy down功能后,当SR-MPLS TE Policy存在多条有效候选路径时:

·     如果未开启热备份功能,则SBFD仅检测SR-MPLS TE Policy的最优有效候选路径中所有SID列表,设备为每个SID列表分别建立SBFD会话。当所有SBFD会话down时,SR-MPLS TE Policy重新优选其他有效的候选路径,使用该有效候选路径转发报文。重新优选时,如果SR-MPLS TE Policy中无有效的候选路径,则无法使用该SR-MPLS TE Policy转发报文。

·     如果开启热备份功能,则SBFD检测SR-MPLS TE Policy的主备路径中所有SID列表,设备为每个SID列表分别建立SBFD会话。

¡     当检测主路径的所有SBFD会话down时,SR-MPLS TE Policy将切换到备份路径转发报文,并重新优选主备路径。

¡     当检测主备路径的所有SBFD会话down时,SR-MPLS TE Policy重新优选其他有效的候选路径作为主备路径,设备通过SR-MPLS TE Policy的新的主路径转发报文。

·     重新优选时,如果SR-MPLS TE Policy中无有效的候选路径,则无法使用该SR-MPLS TE Policy转发报文。

开启本功能前需要先创建检测SR-MPLS TE Policy的SBFD会话。

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

【举例】

# 开启SR-MPLS TE Policy a1的BFD down联动SR-MPLS TE Policy down功能。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy 1

[Sysname-sr-te-policy-1] bfd trigger path-down enable

【相关命令】

·     sbfd

·     sr-policy bfd trigger path-down enable

·     sr-policy sbfd enable

1.1.5  binding-sid

binding-sid命令用来配置BSID。

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

【命令】

binding-sid mpls mpls-label

undo binding-sid

【缺省情况】

不存在BSID。

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【参数】

mpls mpls-label:BSID为MPLS标签。mpls-label表示MPLS标签值,取值范围为16~1048575。

【使用指导】

BSID获取方式如下:

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

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

手工配置优先生效。

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

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

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

【举例】

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

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy srpolicy

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

【相关命令】

·     color end-point

1.1.6  candidate-paths

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

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

【命令】

candidate-paths

undo candidate-paths

【缺省情况】

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

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【举例】

# 创建SR-MPLS TE Policy候选路径,并进入SR-MPLS 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.7  color end-point

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

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

【命令】

color color-value end-point ipv4 ipv4-address

undo color

【缺省情况】

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

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【参数】

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

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

【使用指导】

Color为转发路径的Color属性,用于在相同的源和目的节点之间区分不同的SR-MPLS TE Policy;Endpoint为SR-MPLS TE Policy目的节点的IP地址。通过BSID、Color和Endpoint可以唯一标识一个SR-MPLS TE Policy。

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

不同SR-MPLS TE Policy不能配置相同的Color和目的节点地址。

【举例】

# 配置SR-MPLS 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.8  color match dscp

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

undo color match dscp命令用来删除SR-MPLS 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-MPLS TE Policy组的Color和DSCP映射关系。

【视图】

SR-MPLS TE Policy组视图

【缺省用户角色】

network-admin

【参数】

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

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

ipv6:将IPv6报文引流到指定的SR-MPLS 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-MPLS TE Policy转发。

【使用指导】

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

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

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

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

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

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

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

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

【举例】

# 配置SR-MPLS TE Policy组的Color和DSCP映射关系:将DSCP值为30的IPv4报文引流到Color 20对应的SR-MPLS 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.9  default-color(Public instance IPv4/IPv6 address family view)

default-color命令用来配置公网业务迭代SR-MPLS TE Policy隧道时使用指定的缺省Color值。

undo default-color命令用来恢复缺省情况。

【命令】

default-color color-value

undo default-color

【缺省情况】

未配置缺省Color值。

【视图】

公网实例IPv4地址族视图

公网实例IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

color-value:缺省Color值,取值范围为0~4294967295。

【使用指导】

本地PE从远端PE接收到公网实例的路由后,如果该路由未携带Color扩展团体属性,且没有通过路由策略为路由添加Color属性,则将该路由迭代到SR-MPLS TE Policy隧道时,会使用本命令配置的缺省Color值来查找匹配的SR-MPLS TE Policy,以实现SR-MPLS TE Policy引流。

本命令只对从远端PE学习到的公网实例路由生效。

本命令配置的Color值仅在SR-MPLS TE Policy隧道引流时生效,路由向外发布时不生效。

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

【举例】

# 在公网实例IPv4地址族视图下,配置公网业务迭代SR-MPLS TE Policy隧道时使用缺省Color值为100。

<Sysname> system-view

[Sysname] ip public-instance

[Sysname-public-instance] address-family ipv4

[Sysname-public-instance-ipv4] default-color 100

1.1.10  default-color(VPN instance IPv4/IPv6 unicast address family view)

default-color命令用来配置L3VPN业务迭代SR-MPLS TE Policy隧道时使用指定的缺省Color值。

undo default-color命令用来恢复缺省情况。

【命令】

default-color color-value [ evpn ]

undo default-color [ evpn ]

【缺省情况】

未配置缺省Color值。

【视图】

VPN实例IPv4地址族视图

VPN实例IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

color-value:缺省Color值,取值范围为0~4294967295。

evpn:表示EVPN L3VPN路由迭代SR-MPLS TE Policy隧道时使用指定的缺省Color值。不指定该参数时表示MPLS L3VPN路由迭代SR-MPLS TE Policy隧道时都使用指定缺省Color值。

【使用指导】

本地PE从远端PE接收到VPNv4、VPNv6或EVPN IP prefix路由后,如果该路由未携带Color扩展团体属性,且没有通过路由策略为路由添加Color属性,则将该路由迭代到SR-MPLS TE Policy隧道时,会使用本命令配置的缺省Color值来查找匹配的SR-MPLS TE Policy,以实现SR-MPLS TE Policy引流。

本命令只对从远端PE学习到的VPN路由生效。

本命令配置的Color值仅在SR-MPLS TE Policy隧道引流时生效,路由向外发布时不生效。

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

【举例】

# 在VPN实例vpn1的IPv4单播地址族视图下,配置EVPN L3VPN业务迭代SR-MPLS TE Policy隧道时使用的缺省Color值为100。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] address-family ipv4

[Sysname-vpn-ipv4-vpn1] default-color 100 evpn

1.1.11  display bgp routing-table ipv4 sr-policy

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

【命令】

display bgp [ instance instance-name ] routing-table ipv4 sr-policy [ sr-policy-prefix [ advertise-info ] ]

display bgp [ instance instance-name ] routing-table ipv4 sr-policy [ as-path-acl { as-path-acl-number | as-path-acl-name } | as-path-regular-expression regular-expression ]

display bgp [ instance instance-name ] routing-table ipv4 sr-policy [ color color-value [ end-point ipv4 ipv4-address ] | end-point ipv4 ipv4-address ]

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

display bgp [ instance instance-name ] routing-table ipv4 sr-policy [ statistics [ color color-value [ end-point ipv4 ipv4-address ] | end-point ipv4 ipv4-address ] ]

display bgp [ instance instance-name ] routing-table ipv4 sr-policy peer { ipv4-address | ipv6-address } { accepted-routes | not-accepted-routes }

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

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

verbose:显示路由的详细信息。如果未指定本参数,则显示路由的简要信息。

as-path-acl as-path-acl-number:显示匹配指定AS路径过滤列表号的BGP IPv4 SR Policy路由信息。as-path-acl-number为AS路径过滤列表号,取值范围为1~256。

as-path-acl as-path-acl-name:显示匹配指定AS路径过滤列表名的BGP IPv4 SR Policy路由信息。as-path-acl-name为AS路径过滤列表名,为1~51个字符的字符串,区分大小写,不能全为数字。

as-path-regular-expression regular-expression:显示AS路径属性与指定正则表达式匹配的BGP IPv4 SR Policy路由信息。regular-expression为AS路径正则表达式,为1~256个字符的字符串,区分大小写。

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

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

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

peer { ipv4-address | ipv6-address }:显示向指定的对等体发布或者从指定的对等体收到的BGP IPv4 SR Policy路由信息。ipv4-address为对等体的IPv4地址,ipv6-address为对等体的IPv6地址。

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

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

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

accepted-routes:显示从指定对等体接收的、并通过接收策略过滤的路由信息。

not-accepted-routes:显示从指定对等体接收的、但没有通过接收策略过滤的路由信息。

【使用指导】

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

【举例】

# 显示所有BGP IPv4 SR 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 Policy路由,由以下三部分组成:

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

·     SR-MPLS 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 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)

 Original nexthop: 3.1.1.2

 Route age       : 00h33m33s

 OutLabel        : NULL

 Ext-Community   : <RT: 3.3.3.9:100>

 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: 10485

     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 Policy路由[102][2][5.6.7.8]的路由表项信息,其中BGP IPv4 SR-MPLS TE Policy路由由以下三部分组成:

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

·     SR-MPLS TE Policy的Color属性值

·     目的节点IP地址

From

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

Original nexthop

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

Route age

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

OutLabel

路由的出标签值

Ext-Community

BGP路由的扩展团体属性

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:协议优先级

Originator

生成该路由信息的对等体

Cluster list

路由的CLUSTER_LIST属性,如果未携带CLUSTER_LIST,则不显示

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-MPLS 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 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 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 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 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 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.12  display segment-routing te database

display segment-routing te database命令用来显示SR-MPLS TE Policy的数据库信息。

【命令】

display segment-routing te database [ link | node | prefix ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

link:显示IGP协议上报到SR-MPLS TE Policy数据库的链路信息。

node:显示IGP协议上报到SR-MPLS TE Policy数据库的节点信息。

prefix:显示IGP协议上报到SR-MPLS TE Policy数据库的前缀信息。

【使用指导】

如果未指定任何参数,显示IGP协议上报到SR-MPLS TE Policy数据库的所有信息。

【举例】

# 显示IGP协议上报到SR-MPLS TE Policy数据库的链路信息。

<Sysname> display segment-routing te database link

Link-state information: Link, count: 8

  Public instance, MT-ID: 0, IS-IS instance ID: 0, Link count: 4

    IS-IS to DIS:

    Local node: System ID 0000.0000.0001.00, IS level: 1

    Remote node: System ID 0000.0000.0002.01, IS level: 1

    Topology ID: 0

      Link source: ProcID 1, TLV type: wide-nbr, FragID: 0x0

        IGP metric: 10

        SR/SRv6 link maximum SID depths:

          MPLS MSD    : 5

    IS-IS from DIS:

    Local node: System ID 0000.0000.0002.01, IS-Level: 1

    Remote node: System ID 0000.0000.0002.00, IS-Level: 1

    Topology ID: 0

      Link source: ProcID 1, TLV type: wide-nbr, FragID: 0x0

        IGP metric: 0

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

字段

描述

Link-state information: Link

链路状态信息

count

IGP协议上报到SR-MPLS TE Policy数据库的链路信息的数量

Public instance

公网VPN实例

MT-ID

拓扑信息:

·     0:表示标准拓扑

·     2:表示IPv6单播拓扑

IS-IS instance ID

IS-IS的实例ID

Link count

本实例下的链路的数量

IS-IS P2P

IS-IS P2P类型的链路

IS-IS to DIS

IS-IS到伪节点的链路

IS-IS from DIS

IS-IS伪节点到非伪节点的链路

Local node

链路的本地节点信息

Remote node

链路的远端节点信息

System ID

节点的系统ID

IS level

节点的level级别

Topology ID

拓扑ID

Link source

链路的发布源

ProcID

IS-IS进程号

TLV type

TLV类型

FragID

报文分片号

IGP metric

IGP度量值

SR/SRv6 link maximum SID depths

SR-MPLS/SRv6链路MSD(Maximum SID Depths,最大SID深度)子TLV相关信息

MPLS MSD

SR-MPLS能够封装到报文中的SID最大个数

 

# 显示IGP协议上报到SR-MPLS TE Policy数据库的节点信息。

<Sysname> display segment-routing te database node

Link-state information: Node, count: 6

  Public instance, MT-ID: 0, IS-IS instance ID: 0, Node count: 3

    IS-IS node: System ID 0000.0000.0001.00, IS level: 1

      Node source: ProcID 1, TLV type: none, FragID: 0x0

        Node topology ID: 0

        Node flag: 0x1

        IS-IS area: 00.0001

        TE local router ID: 1.1.1.1

        SRv6 capability flag (O/C): 0/0

        SR/SRv6 node maximum SID depths:

          MPLS MSD    : 5

          Segment Left: 5

          End Pop MSD : 5

          H.Encaps MSD: 5

          End D MSD   : 5

        SR flags (I/V/H): 1/0/0

        SRGB base: 3000       SRGB range: 1001

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

字段

描述

Link-state information: Node

链路状态节点信息

count

IGP协议上报到SR-MPLS TE Policy数据库的节点信息的数量

Public instance

公网VPN实例

MT-ID

拓扑信息:

·     0:表示标准拓扑

·     2:表示IPv6单播拓扑

IS-IS instance ID

IS-IS的实例ID

Node count

本实例下的节点的数量

IS-IS node

节点信息

System ID

节点的系统ID

IS level

节点的level级别

Node source

节点的发布源

ProcID

IS-IS进程号

TLV type

TLV类型

FragID

报文分片号

Node topology ID

节点所在拓扑ID

Node flag

节点的标志位

IS-IS area

IS-IS区域地址

TE local router ID

本地Router ID

SRv6 capability flag

SRv6能力标记:

·     O表示SRH flag的O标志位,置位时,表示路由器支持OAM

·     C表示SRv6压缩标记,置位时,表示SID为压缩格式

SR/SRv6 node maximum SID depths

SR-MPLS/SRv6节点MSD(Maximum SID Depths,最大SID深度)子TLV相关信息

MPLS MSD

SR-MPLS能够封装到报文中的SID最大个数

Segment Left

SRH中Segment Left字段的最大值

End Pop MSD

支持PSP(Penultimate Segment Pop of the SRH,倒数第二跳弹出)或USP(Ultimate Segment Pop of the SRH,最后一跳弹出)的端点能够弹出的最大SID个数

对于目的地址为某设备上本地SID的报文,该设备为该报文的端点

H.Encaps MSD

能够封装到报文中的SID的最大个数

End D MSD

端点能够解封装的SID的最大个数

SR flags

分段路由能力子TLV相关信息:

·     I:MPLS IPv4标志,置位时,表示路由器能在所有接口处理SR-MPLS封装的IPv4报文

·     V:MPLS IPv6标志,置位时,表示路由器能在所有接口处理SR-MPLS封装的IPv6报文(暂不支持)

·     H:SRv6标志,置位时,表示路由器能在所有接口处理SRv6的扩展SRH头封装报文(暂不支持)

SRGB base

SRGB标签段基值,即SRGB标签段中的最小值标签值

SRGB range

SRGB包含的标签数目

 

# 显示IGP协议上报到SR-MPLS TE Policy数据库的前缀信息。

<Sysname> display segment-routing te database prefix

Link-state information: Prefix, count: 7

  Public instance, MT-ID: 0, IS-IS instance ID: 0, Prefix count: 3

    IS-IS prefix:

    Local node: System ID 0000.0000.0001.00, IS level: 1

    Prefix: 1.1.1.1/32, Topology ID: 0

      Prefix source: ProcID 1, TLV type: ip-extended, FragID: 0x0

        Prefix metric: 0

        Prefix-SID: 333     Algorithm: 0

        Prefix-SID flags (R/N/P/E/V/L): 0/1/0/0/0/0

    IS-IS prefix:

    Local node: System ID 0000.0000.0001.00, IS level: 1

    Prefix: 10.0.0.0/24, Topology ID: 0

      Prefix source: ProcID 1, TLV type: ip-extended, FragID: 0x0

        Prefix metric: 10

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

字段

描述

Link-state information: Prefix

链路状态前缀信息

count

IGP协议上报到SR-MPLS TE Policy数据库的前缀信息的数量

Public instance

公网VPN实例

MT-ID

拓扑信息:

·     0:表示标准拓扑

·     2:表示IPv6单播拓扑

IS-IS instance ID

IS-IS的实例ID

Prefix count

本实例下的前缀数量

IS-IS prefix

IS-IS前缀信息

Local node

链路的本地节点信息

System ID

节点的系统ID

IS level

节点的level级别

Prefix

前缀地址

Topology ID

拓扑ID

Prefix source

前缀的发布源

TLV type

TLV类型

FragID

报文分片号

Prefix metric

前缀的度量值

Perfix-SID

前缀SID值

Algorithm

前缀关联的算法类型,目前仅支持SPF算法

Prefix-SID flags(R/N/P/E/V/L)

前缀SID标志信息:

·     R:Re-advertisement标志,置位时,表示有层间泄漏或路由引入情况发生

·     N:Node-SID标志,置位时,表示前缀SID为到达某一台SR节点的SID

·     P:No-PHP标志,置位时,表示倒数第二跳不允许弹出前缀SID

·     E:显式空标志,置位时,该SID节点的上游邻居在转发报文前必须重置该SID为显式空标签

·     V:Value/Index标志,置位时,表明携带的前缀SID是一个绝对值

·     L:本地/全局标志,置位时,表示本地意义的前缀SID

 

1.1.13  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

【参数】

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

name policy-name:SR-MPLS TE Policy名称,取值范围为1~59个字符的字符串。

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

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

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

【使用指导】

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

【举例】

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

<Sysname> display segment-routing te forwarding

Total forwarding entries: 1

 

Policy name/ID: p1/0

 Binding SID: 15200

 Policy NID: 1000

  Main path:

   Seglist ID: 1

     Seglist NID: 2001

     Weight: 50

       Outgoing NID: 3012

         OutLabels: 3

         Interface: XGE3/1/1

         NextHop: 1.2.0.2

       Outgoing NID: 3210

         OutLabels: 3

         Interface: XGE3/1/2

         NextHop: 1.2.1.2

  Backup path:

   Seglist ID: 1

     Seglist NID: 2101

     Weight: 100

       Outgoing NID: 3560

         OutLabels: 3

         Interface: XGE3/1/1

         NextHop: 1.2.0.2

       Outgoing NID: 3958

         OutLabels: 3

         Interface: XGE3/1/2

         NextHop: 1.2.1.2

       Outgoing NID: 3213   ECMP-backup

         OutLabels: 3

         Interface: XGE3/1/3

         NextHop: 1.2.2.2

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

<Sysname> display segment-routing te forwarding verbose

Total forwarding entries: 1

 

Policy name/ID: p1/6

 Binding SID: 1145

 Policy NID: 20971527

 Outbound statistics:

   Total octets: 103079124844

   Total packets: 937082894

   Erroneous packets: 0

   Dropped packets: 0

   Output rate in the last 300 seconds:

     0 bits/sec, 0 pkts/sec

   Output rate in the last statistical period (5 sec):

     0 bits/sec, 0 pkts/sec

 Main path:

   SegList ID: 7

     SegList NID: 24117260

     Weight: 1

     Outbound statistics:

       Total octets: 51539583322

       Total packets: 468541637

       Erroneous packets: 0

       Dropped packets: 0

       Output rate in the last 300 seconds:

         0 bits/sec, 0 pkts/sec

       Output rate in the last statistical period (5 sec):

         0 bits/sec, 0 pkts/sec

     Outgoing NID : 23068673

       OutLabels: 16122

       Interface: XGE3/1/1

       NextHop: 121.11.1.1

         Path Id: 0

         Label stack: {16122}

   SegList ID: 8

     Seglist NID:24117261

     Weight:1

     Outbound statistics:

       Total octets: 51539541522

       Total packets: 468541257

       Erroneous packets: 0

       Dropped packets: 0

       Output rate in last 300 seconds:

         0 bits/sec, 0 pkts/sec

       Output rate in the last statistical period (5 sec):

         0 bits/sec, 0 pkts/sec

     Outgoing NID : 23068674

       OutLabels: 16122

       Interface: XGE3/1/2

       NextHop: 121.11.1.1

         Path Id: 1

         Label stack: {16122}

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

字段

描述

Total forwarding entries

转发表项总个数

Policy name/ID

SR-MPLS TE Policy名称/ID

Binding SID

入节点标签值

Policy NID

SR-MPLS TE Policy的NHLFE表项索引

Total octets

转发的字节总数

Total packets

转发的报文总数

Erroneous packets

错误报文个数

Dropped packets

丢弃报文个数

bits/sec

比特/秒

pkts/sec

数据包/秒

Outbound statistics

出方向流量统计信息

Output rate in last 300 seconds

最近300秒出方向流量速率统计信息

Output rate in last statistical period (20 sec)

最近一次统计周期内出方向流量速率信息。统计周期通过forwarding statistics interval命令配置

Output service-class

指定隧道转发类的出方向流量的统计数据

转发类为255时,表示该SR-MPLS TE Policy未配置转发类,转发优先级最低

octets

字节数

packets

报文数

errors

错误包数

dropped packets

丢弃包数

Main path

流量转发的主路径

Backup path

流量转发的备份路径

Seglist ID

SID列表ID

Seglist NID

Seglist NHLFE表项索引

Outgoing NID

SID列表中首地址的下一跳转发表项索引

携带ECMP-backup,表示等价路由的备份路径

Delay timer type

定时器类型:

·     LSP:延迟刷新LSP的定时器

·     SBFD:延迟清除SBFD DOWN标记位的定时器

Delay time

延迟UP时间,单位毫秒

Remaing time

剩余延迟UP时间,单位毫秒

OutLabel

出标签

Interface

出接口简称

Nexthop

下一跳地址

PathID

SR-MPLS TE Policy为SID列表分配的ID

Weight

权重

Label stack

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

 

1.1.14  display segment-routing te policy

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

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

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

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

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

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

【使用指导】

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

【举例】

# 显示所有SR-MPLS 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

 AdminStatus: Up

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

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

 Hot-standby: Not configured

 Statistics: Enabled

  Statistics by service class: Enabled

 SBFD: Not configured

 BFD trigger path-down: Disabled

 PolicyNid: 6201

 Service-class: -

 Candidate paths state: Configured

 Candidate paths statistics:

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

 Candidate paths:

  Preference : 10

   CPathName:

   ProtoOrigin: CLI        Discriminator: 10

   Instance ID: 0          Node address: 0.0.0.0

   Originator:  0, 0.0.0.0

   Optimal: Y              Flags: V/A

   Explict SID list:

    ID: 1                     Name: abc

    Weight: 1                 Nid: 5

    State: Up                 SBFD state: -

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

字段

描述

 

Name/ID

SR-MPLS TE Policy的名称/ID

 

Color

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

 

Endpoint

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

 

Name from BGP

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

 

BSID

入节点的SID

 

Mode

BSID的模式:

·     Explicit:手工指定

·     Dynamic:动态获取

·     None:未配置

 

Type

BSID的类型:

·     None:未配置

·     Type_1:MPLS标签

 

Request state

BSID申请的状态:

·     Conflicted:与其他协议分配的SID冲突

·     Failed:申请失败

·     Succeeded:申请成功

·     -:未生成BSID

 

Current BSID

当前的BSID

 

Explicit BSID

手工指定的BSID

 

Dynamic BSID

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

 

Reference counts

SR-MPLS TE Policy被引用的次数

 

Flags

SR-MPLS TE Policy的标志位:

·     A:激活SR-MPLS TE Policy

·     C:优选SR-MPLS TE Policy

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

·     BA:正在申请BSID

·     BS:优选BSID

·     D:删除SR-MPLS TE Policy

·     CF:和已有BSID冲突

·     NC:Name from configuaration,手工配置的SR-MPLS TE Policy

·     NB:Name from BGP,通过BGP路由获取到的SR-MPLS TE Policy

 

Status

SR-MPLS TE Policy的状态:

·     Up

·     Down

 

AdminStatus

SR-MPLS TE Policy的管理状态,即是否通过shutdown命令关闭SR-MPLS TE Policy:

·     Down:已配置

·     Up:未配置

 

Up time

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

 

Down time

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

 

Hot-standby

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

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

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

 

Statistics

SR-MPLS TE Policy的流量转发统计功能的配置状态:

·     Disabled:关闭

·     Enabled:开启

 

Statistics by service class

基于CBTS的SR-MPLS TE Policy流量转发统计功能的配置状态:

·     Enabled:开启

·     Disabled:关闭

 

SBFD

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

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

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

 

 

Remote

SBFD会话的远端标识符

Template name

SBFD的模板名

 

Backup template name

备份SID列表的SBFD模板名

 

BFD trigger path-down

SR-MPLS TE Policy的BFD down触发Policy down功能的配置状态:

·     Disabled:关闭

·     Enabled:开启

 

PolicyNid

SR-MPLS TE Policy的NHLFE表项索引

 

Service-class

SR-MPLS TE Policy的转发类,采用缺省值时显示为“-”

 

Candidate paths status

候选路径配置状态:

·     Configured:已配置

·     Not configured:未配置

 

Candidate paths statistics

候选路径数量

 

CLI paths

手工配置的候选路径数量

 

BGP paths

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

 

PCEP paths

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

 

Candidate paths

SR-MPLS TE Policy候选路径信息

 

Preference

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

 

CPathName

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

 

ProtoOrigin

获取SR-MPLS TE Policy的协议:

·     PCEP:通过PCEP协议获取(暂不支持)

·     BGP:通过BGP协议获取

·     CLI:本地配置

·     Unknown:来源未知

 

Discriminator

SR-MPLS TE Policy的标示符

 

Instance ID

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

 

Node address

BGP节点地址

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

 

Originator:  ASN, Peer-address

从BGP获取到的SR-MPLS TE Policy,其中:

·     ASN:自制系统号。0表示未从BGP获取到SR-MPLS TE Policy

·     Peer-address:BGP节点地址。手工配置SR-MPLS TE Policy时,Peer address为0.0.0.0;从BGP对等体获取SR-MPLS TE Policy信息时,Peer address为BGP对等体的Router ID

 

Optimal

是否为最优路径:

·     Y:表示是最优路径

·     N:表示不是最优路径

 

Flags

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

·     V:有效的候选路径

·     A:激活的候选路径

·     B:备份候选路径

·     S:老化中的候选路径

·     BN:Name from BGP,通过BGP路由获取的候选路径

·     PN:Name from PCEP,通过PCE获取的候选路径

·     None:无候选路径

 

Explict SID list

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

 

ID

SID列表索引

 

Name

SID列表名称

 

Weight

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

 

Nid

SID列表的NHLFE表项索引

 

State

SID列表状态:

·     Up:SID列表处于Up状态

·     Down:SID列表处于Down状态

 

SBFD state

SID列表的SBFD状态:

·     Up:SBFD会话处于Up状态

·     Down:SBFD会话处于Down状态

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

·     Unknown:SBFD检测结果未知

·     -:未使用SBFD检测SID列表

 

 

1.1.15  display segment-routing te policy last-down-reason

display segment-routing te policy last-down-reason命令用来显示SR-MPLS TE Policy最近一次down的原因。

【命令】

display segment-routing te policy last-down-reason [ binding-sid bsid | color color-value end-point ipv4 ipv4-address | policy-name policy-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

binding-sid bsid:指定BSID。

color color-value end-point ipv4 ipv4-address:指定Color属性和目的节点地址。color-value表示Color属性值,取值范围为0~4294967295。ipv4-address表示目的节点的IPv4地址。

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

【使用指导】

如果不指定任何参数,则显示所有SR-MPLS TE Policy最近一次down的原因。

【举例】

# 显示所有SR-MPLS TE Policy最近一次down的原因。

<Sysname> display segment-routing te policy last-down-reason policy-name

Name/ID: p1/1

  Color: 10

  Endpoint: 4.4.4.4

  BSID: 1023

  Up time: 2021-12-23 15:42:14

  Down time: 2021-12-23 15:41:15

  Down reason: Candidate path invalid segment list

  Candidate paths:

    Preference : 10

      CPathName:

      Explicit SID list:

        ID: 1                     Name: s1

        Up time: 2021-12-23 15:42:14

        Down time: 2021-12-23 15:41:15

        Down reason: No SID Out

表1-12 display segment-routing te policy last-down-reason命令显示信息描述表

字段

描述

Name/ID

SR-MPLS TE Policy的名称/ID

Color

SR-MPLS TE Policy的Color属性

Endpoint

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

BSID

入节点的SID

Up time

SR-MPLS TE Policy UP的时间

Down time

SR-MPLS TE Policy DOWN的时间

Down reason

SR-MPLS TE Policy DOWN的原因

·     Admin down:表示该SR-MPLS TE Policy已经通过shutdown命令被关闭,即管理状态为关闭

·     No Endpoint:目的地址不存在

·     No candidate path:候选路径不存在

·     No valid candidate path:候选路径下未指定Segment list

·     Candidate path invalid segment list:候选路径下所有SID列表处于Down状态

·     Policy unconfigured:SR-MPLS TE Policy正在被删除

·     Unknown error:未知错误

Candidate paths

SR-MPLS TE Policy候选路径信息

Preference

候选路径的优先级

CPathName

候选路径的名称,未从BGP获取到时显示为空

Explicit SID List

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

ID

SID列表索引

Name

SID列表名称

Up time

SID列表UP的时间

Down time

SID列表DOWN的时间

Down reason

SID列表DOWN的原因

·     No SID list:SID列表不存在

·     No output interface for the first SID:SID列表中首个SID无对应出接口

·     Unknown error:未知错误

 

1.1.16  display segment-routing te policy statistics

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

【命令】

display segment-routing te policy statistics

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

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

<Sysname> display segment-routing te policy statistics

 

            TE Policy Database Statistics

Total policies: 1 (0 up 1 down)

    Configured: 1 (0 up 1 down)

    From BGP: 0 (Added 0 deleted 0   0 up 0 down)

    From ODN: 0 (Added 0 deleted 0   0 up 0 down)

    From PCE: 0 (Added 0 deleted 0   0 up 0 down)

Total candidate paths: 0

    Configured: 0

    From BGP: 0 (Added 0 deleted 0)

    From ODN: 0 (Added 0 deleted 0)

    From PCE: 0 (Added 0 deleted 0)

Total SID lists: 0 (0 up 0 down)

    Configured: 0 (0 up 0 down)

    From BGP: 0 (0 up 0 down)

    From PCE: 0 (0 up 0 down)

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

字段

描述

Total policies

SR-MPLS TE Policy总个数:

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

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

Configured

手工配置的个数

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

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

From BGP

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

·     Added:BGP添加个数

·     deleted:BGP删除个数

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

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

From ODN

通过ODN生成的SR-MPLS TE Policy个数

·     Added:通过ODN添加个数

·     deleted:通过ODN删除个数

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

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

From PCE

通过PCE生成的SR-MPLS TE Policy个数

·     Added:通过PCE添加个数

·     deleted:通过PCE删除个数

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

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

Total candidate paths

SR-MPLS TE Policy候选路径总个数

Total SID lists

SID列表总个数

 

1.1.17  display segment-routing te policy-group

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

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

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

【举例】

# 显示所有SR-MPLS 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           0              0

2            Up            2.2.2.2           0              0

3            Up            3.3.3.3           0              0

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

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

Total number of policy groups: 3

 

GroupID: 1                        GroupState: 0

GroupNID: 24117249                Referenced: 1

Flags: F

StateChangeTime: 2022-06-27 11:57:43

Endpoint: 1.1.1.1                 Up/Total mappings: 0/0

   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-14 display segment-routing te policy-group命令显示信息描述表

字段

描述

Total number of policy groups

SR-MPLS TE Policy组的总个数

GroupID

SR-MPLS TE Policy组ID

GroupState

SR-MPLS TE Policy组状态:

·     Down

·     Up

GroupNID

SR-MPLS TE Policy组的NHLFE表项索引

Referenced

SR-MPLS TE Policy组的引用计数

Flags

SR-MPLS TE Policy组的标记位:

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

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

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

·     D:删除SR-MPLS TE Policy组

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

StateChangeTime

SRv6 TE Policy组状态变化的时间

Endpoint

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

UPMappings

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

TotalMappings

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

Up/Total mappings

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

Color

Color值

Type

报文类型:

·     IPv4

·     IPv6

DSCP

DSCP优先级

 

1.1.18  display segment-routing te sbfd

display segment-routing te sbfd命令用来显示SR-MPLS TE Policy的SBFD信息。

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

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

policy:显示指定SR-MPLS TE Policy的SBFD信息。

color color-value:指定Color属性,取值范围为0~4294967295。

end-point ipv4 ipv4-address:指定目的节点地址。ipv4-address表示目的节点的IPv4地址。

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

【使用指导】

未指定downpolicyup参数时,显示所有SR-MPLS TE Policy的SBFD信息。

【举例】

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

<Sysname> display segment-routing te sbfd

 Color: 10

 Endpoint: 4.4.4.4

 BSID: 15000

 Policy name: p1

 State: Down

 

   NID: 24117249

   Remote Discr: 67372036

   State: Down

   Timer: 30

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

字段

描述

Color

SR-MPLS TE Policy的Color属性

Endpoint

SR-MPLS TE Policy的目的节点的IPv4地址

BSID

入节点的SID

Policy name

SR-MPLS TE Policy的名称

State

SBFD会话状态:

·     Up

·     Down

NID

SID列表的转发表项索引

Remote Discr

远端标识符,未指定SBFD会话的远端标识符时,显示为“-”

Timer

SBFD会话定时器,单位为秒

 

1.1.19  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

【参数】

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 Segment lists: 1

 

Name/ID: abc/1

 Origin: CLI

 Status: Down

 Nodes : 1

 Flags : None

 

  Index: 10         Label: 17401

  Type : Type_1     Flags: None

 

  Index: 20         Label: 18101

  Type : Type_1     Flags: None

表1-16 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列表中节点数量

Flags

SID列表的标志位:

·     D:正在删除SID列表

·     None:无,SID列表处于正常状态

Index

节点索引值

Label

节点的标签

Type

节点的标签类型:

·     None:未配置节点标签

·     Type_1:MPLS标签

Flags

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

 

【相关命令】

·     display segment-routing te policy

1.1.20  distribute bgp-ls

distribute bgp-ls命令用来配置设备允许将SR-MPLS TE Policy的候选路径信息上报BGP-LS。

undo distribute bgp-ls命令用来恢复缺省情况。

【命令】

distribute bgp-ls

undo distribute bgp-ls

【缺省情况】

不允许将SR-MPLS TE Policy的候选路径信息上报BGP-LS。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【使用指导】

配置本命令后,设备将SR-MPLS TE Policy的候选路径信息上报BGP-LS,通过BGP-LS路由对外发布,以满足需要知道SR-MPLS TE Policy路径信息的应用的需求。

【举例】

# 配置设备允许将SR-MPLS TE Policy的候选路径信息上报BGP-LS。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] distribute bgp-ls

1.1.21  end-point

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

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

【命令】

end-point ipv4 ipv4-address

undo end-point ipv4

【缺省情况】

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

【视图】

SR-MPLS TE Policy组视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

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

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

【举例】

# 配置SR-MPLS 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.22  explicit segment-list

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

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

【命令】

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

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

【缺省情况】

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

【视图】

SR-MPLS TE Policy Path Preference视图

【缺省用户角色】

network-admin

【参数】

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

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

【使用指导】

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

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

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

【举例】

# 配置SR-MPLS 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-pref-20] explicit segment-list abc weight 20

【相关命令】

·     segment-list

1.1.23  forwarding statistics

forwarding statistics命令用来配置SR-MPLS TE Policy的流量转发统计功能。

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

【命令】

forwarding statistics { disable | [ service-class ] enable }

undo forwarding statistics

【缺省情况】

未配置SR-MPLS TE Policy的流量转发统计功能,以SR-TE视图下的配置为准。

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【参数】

disable:关闭SR-MPLS TE Policy的流量转发统计功能。

enable:开启SR-MPLS TE Policy的流量转发统计功能。

service-class:开启基于隧道转发类的SR-MPLS TE Policy流量统计功能,即不仅对SR-MPLS TE Policy隧道转发的总流量进行统计,还会对隧道转发的每个隧道转发类的流量分别进行统计。如果不指定本参数,则只对SR-MPLS TE Policy隧道转发的总流量进行统计。

【使用指导】

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

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

【举例】

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

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy abc

[Sysname-sr-te-policy-abc] forwarding statistics enable

【相关命令】

·     display segment-routing te forwarding

·     forwarding statistics enable

·     forwarding statistics interval

·     reset segment-routing te forwarding statistics

1.1.24  forwarding statistics enable

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

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

【命令】

forwarding statistics [ service-class ] enable

undo forwarding statistics enable

【缺省情况】

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

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【参数】

service-class:开启基于隧道转发类的SR-MPLS TE Policy流量统计功能,即不仅对SR-MPLS TE Policy隧道转发的总流量进行统计,还会对隧道转发的每个隧道转发类的流量分别进行统计。如果不指定本参数,则只对SR-MPLS TE Policy隧道转发的总流量进行统计。

【使用指导】

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

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

【举例】

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

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] forwarding statistics enable

【相关命令】

·     display segment-routing te forwarding

·     forwarding statistics

·     forwarding statistics interval

·     reset segment-routing te forwarding statistics

1.1.25  forwarding statistics interval

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

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

【命令】

forwarding statistics interval interval

undo forwarding statistics interval

【缺省情况】

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

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【参数】

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

【举例】

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

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] forwarding statistics interval 90

【相关命令】

·     display segment-routing te forwarding

·     forwarding statistics

·     forwarding statistics enable

·     reset segment-routing te forwarding statistics

1.1.26  import-route sr-policy

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

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

【命令】

import-route sr-policy

undo import-route sr-policy

【缺省情况】

BGP不会引入BGP IPv4 SR Policy路由。

【视图】

BGP IPv4 SR Policy地址族视图

【缺省用户角色】

network-admin

【使用指导】

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

【举例】

# 在BGP IPv4 SR Policy地址族视图下,引入BGP IPv4 SR 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.27  index

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

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

【命令】

index index-number mpls label label-value

undo index index-number

【缺省情况】

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

【视图】

SID列表视图

【缺省用户角色】

network-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.28  policy

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

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

【命令】

policy policy-name

undo policy policy-name

【缺省情况】

不存在SR-MPLS TE Policy。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【参数】

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

【举例】

# 创建名称为srpolicy的SR-MPLS TE Policy,并进入SR-MPLS 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.29  policy-group

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

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

【命令】

policy-group group-id

undo policy-group group-id

【缺省情况】

不存在SR-MPLS TE Policy组。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

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

【举例】

# 创建SR-MPLS TE Policy组1,并进入SR-MPLS 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.30  preference

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

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

【命令】

preference preference-value

undo preference preference-value

【缺省情况】

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

【视图】

SR-MPLS TE Policy候选路径视图

【缺省用户角色】

network-admin

【参数】

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

【举例】

# 配置SR-MPLS TE Policy候选路径的优先级为20,并进入该SR-MPLS 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-pref-20]

1.1.31  reset segment-routing te forwarding statistics

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

【命令】

reset segment-routing te forwarding statistics [ binding-sid binding-sid | color color-value endpoint endpoint-ipv4 | name name-value ]

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

binding-sid binding-sid:清除指定BSID的SR-MPLS TE Policy的流量转发统计信息。binding-sid为SR-MPLS TE Policy的BSID值。

color color-value endpoint endpoint-ipv4:清除指定Color属性和目的节点地址的SR-MPLS TE Policy的流量转发统计信息。color-value为Color值,取值范围为0~4294967295。endpoint-ipv4为目的节点的IPv4地址。

name name-value:清除指定SR-MPLS TE Policy的流量转发统计信息。name-value为SR-MPLS TE Policy名称,为1~59个字符的字符串,区分大小写。

【使用指导】

如果未指定任何参数,则清除所有SR-MPLS TE Policy的流量转发统计信息。

【举例】

# 清除所有SR-MPLS TE Policy的流量转发统计信息。

<Sysname> reset segment-routing te forwarding statistics

【相关命令】

·     display segment-routing te forwarding verbose

·     forwarding statistics enable

·     forwarding statistics interval

1.1.32  router-id filter

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

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

【命令】

router-id filter [ bgp-rib-only ]

undo router-id filter

【缺省情况】

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

【视图】

BGP IPv4 SR Policy地址族

【缺省用户角色】

network-admin

【参数】

bgp-rib-only:当设备收到BGP IPv4 SR Policy路由,且该路由携带的Route Target属性中不包含本地设备的Router ID时,仅接收该路由,不生成对应的SR-MPLS TE Policy。

【使用指导】

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

开启Router ID过滤功能后,设备将检查接收到的BGP IPv4 SR Policy路由中携带的Route Target属性。如果该属性中包含本地设备的Router ID,则接收该路由,并生成对应的SR-MPLS TE Policy;否则:

·     执行本命令时,如果未指定bgp-rib-only参数,则丢弃该路由。

·     执行本命令时,如果指定bgp-rib-only参数,则仅接收该路由,不生成对应的SR-MPLS TE Policy。

当控制器需要通过多台中间设备将BGP IPv4 SR Policy路由发布到源节点时,控制器与源节点之间的中间设备仅需要转发BGP IPv4 SR Policy路由,不需要生成SR-MPLS TE Policy,以节省中间设备的资源。这种情况下,可以在中间设备上配置router-id filter bgp-rib-only命令,当中间设备收到BGP IPv4 SR Policy路由后,即使该路由携带的Route Target属性中不包含本地设备的Router ID,也不会丢弃该路由,仍对该路由进行转发。同时,也不会在中间设备上生成SR-MPLS TE Policy,避免影响报文转发。

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

为了正确使用Router ID过滤功能,需要通过路由策略等方式为BGP IPv4 SR Policy路由合理添加Route Target属性。否则,可能会导致错误地学习或丢弃BGP IPv4 SR 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.33  sbfd

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

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

【命令】

sbfd { disable | enable [ remote remote-id ] [ template template-name ] [ backup-template backup-template-name ] }

undo sbfd { disable | enable }

【缺省情况】

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

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【参数】

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

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

remote remote-id:指定SBFD会话的远端标识符,取值范围为1~4294967295。如果未指定本参数,则以SR-TE视图下的sr-policy sbfd enable命令为准。

template template-name:指定引用的BFD模板。template-name为BFD模板的名称,为1~63个字符的字符串,区分大小写。如果未指定本参数,则以SR-TE视图下配置的BFD模板为准。

backup-template backup-template-name:指定备份SID列表引用的BFD模板。backup-template-name为BFD模板的名称,为1~63个字符的字符串,区分大小写。如果未指定本参数,但指定主模板时,则以主模板为准;如果主备模板均未指定时,则以SR-TE视图下配置的BFD模板为准。

【使用指导】

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

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

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

【举例】

# 开启SR-MPLS 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

【相关命令】

·     bfd template(可靠性命令参考/BFD)

·     sr-policy sbfd enable

1.1.34  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

【参数】

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.35  service-class

service-class命令用来配置SR-MPLS TE Policy的转发类。

undo service-class命令用来恢复缺省情况。

【命令】

service-class service-class-value

undo service-class

【缺省情况】

未配置SR-MPLS TE Policy的转发类,该SR-MPLS TE Policy的转发类值为255,转发优先级最低。

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【参数】

service-class-value:SR-MPLS TE Policy转发类的值,取值范围为1~15。SR-MPLS TE Policy转发类的取值越小,SR-MPLS TE Policy转发的优先级越低,没有配置转发类的SR-MPLS TE Policy优先级最低。

【使用指导】

配置本功能后:

(1)     设备会优先选择与流量的转发类值相同的SR-MPLS TE Policy转发该流量。

(2)     如果存在多条与流量的转发类值相同的SR-MPLS TE Policy,只有一条流且为逐流负载分担则随机选择一条SR-MPLS TE Policy转发流量;有一条流但是为逐包负载分担或有多条流,则流量在相同转发类的SR-MPLS TE Policy间进行负载分担。通过ip load-sharing mode可以配置流区分和负载分担方式。

(3)     如果没有与流量的转发类值相同的SR-MPLS TE Policy,则选择隧道转发优先级最低的SR-MPLS TE Policy转发流量。

流行为视图下可以通过remark service-class命令重新标记报文的隧道转发类的值。

【举例】

# 配置SR-MPLS TE Policy 1的转发类值为5。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy 1

[Sysname-sr-te-policy-1] service-class 5

【相关命令】

·     ip load-sharing mode(三层技术-IP业务命令参考/负载分担)

·     remark service-class(ACL和QoS命令参考/QoS)

1.1.36  shutdown

shutdown命令用来关闭SR-MPLS TE Policy。

undo shutdown命令用来开启SR-MPLS TE Policy。

【命令】

shutdown

undo shutdown

【缺省情况】

SR-MPLS TE Policy处于开启状态。

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【使用指导】

通过本命令控制SR-MPLS TE Policy的开启和关闭状态,从而控制该SR-MPLS TE Policy是否可以转发流量。

当设备存在多个SR-MPLS TE Policy时,可以配置本命令,关闭一些不需要的SR-MPLS TE Policy,避免影响流量转发。

【举例】

# 关闭SR-MPLS TE Policy 1。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] policy 1

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

1.1.37  snmp-agent trap enable sr-policy

snmp-agent trap enable sr-policy命令用来开启SR-MPLS TE Policy模块的告警功能。

undo snmp-agent trap enable sr-policy命令用来关闭SR-MPLS TE Policy模块的告警功能。

【命令】

snmp-agent trap enable sr-policy

undo snmp-agent trap enable sr-policy

【缺省情况】

SR-MPLS TE Policy模块的告警功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

开启SR-MPLS TE Policy模块的告警功能后,当SR-MPLS TE Policy的状态发生变化时,将生成告警信息并发送到设备的SNMP模块,通过设置SNMP中告警信息的发送参数,来决定告警信息输出的相关属性。有关告警信息的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。

【举例】

# 开启SR-MPLS TE Policy模块的告警功能。

<Sysname> system-view

[Sysname] snmp-agent trap enable sr-policy

1.1.38  sr-policy backup hot-standby enable

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

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

【命令】

sr-policy backup hot-standby enable

undo sr-policy backup hot-standby enable

【缺省情况】

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

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【使用指导】

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

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

【举例】

# 开启所有SR-MPLS 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.39  sr-policy bfd first-fail-timer

sr-policy bfd first-fail-timer命令用来配置检测SR-MPLS TE Policy的BFD/SBFD会话首次建立失败时,通知SR-MPLS TE Policy的BFD/SBFD会话down的延迟时间。

undo sr-policy bfd first-fail-timer命令用来恢复缺省情况。

【命令】

sr-policy bfd first-fail-timer seconds

undo sr-policy bfd first-fail-timer

【缺省情况】

检测SR-MPLS TE Policy的BFD/SBFD会话首次建立失败时,通知SR-MPLS TE Policy的BFD/SBFD会话down的延迟时间为60秒。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【参数】

seconds:检测SR-MPLS TE Policy的BFD/SBFD会话首次建立失败时,通知SR-MPLS TE Policy的BFD/SBFD会话down的延迟时间,即在seconds时间后如果检测SR-MPLS TE Policy的BFD/SBFD会话仍未建立成功,则将BFD/SBFD会话down的消息通知给SR-MPLS TE Policy。seconds取值范围为1~600,单位为秒,缺省值为60。

【使用指导】

在SR-MPLS TE Policy同时满足以下条件时,设备会尝试建立检测SR-MPLS TE Policy的BFD/SBFD会话:

·     SR-MPLS TE Policy处于UP状态。

·     SR-MPLS TE Policy的SID列表处于UP状态。

·     开启BFD或SBFD检测SR-MPLS TE Policy功能。

在BFD/SBFD会话检测时间超时后,如果BFD/SBFD会话未处于UP状态,则认为BFD/SBFD会话建立失败。此时,不会立即通知SR-MPLS TE Policy的BFD/SBFD会话状态置为down。管理员可通过配置本命令,设置向SR-MPLS TE Policy通知BFD/SBFD会话down的延迟时间。经过延迟时间后,再向SR-MPLS TE Policy通知BFD/SBFD会话down。

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

【举例】

# 配置检测SR-MPLS TE Policy的BFD/SBFD会话首次建立失败时,通知SR-MPLS TE Policy的BFD/SBFD会话down的延迟时间为30秒。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] sr-policy bfd first-fail-timer 30

1.1.40  sr-policy bfd trigger path-down enable

sr-policy bfd trigger path-down enable命令用来全局开启BFD down联动SR-MPLS TE Policy down功能。

undo sr-policy bfd trigger path-down enable命令用来全局关闭BFD down联动SR-MPLS TE Policy down功能。

【命令】

sr-policy bfd trigger path-down enable

undo sr-policy bfd trigger path-down enable

【缺省情况】

全局BFD down联动SR-MPLS TE Policy down功能处于关闭状态。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【使用指导】

缺省情况下,当SR-MPLS TE Policy存在多条有效候选路径时:

·     如果未开启热备份功能,则BFD/SBFD仅检测SR-MPLS TE Policy的最优有效候选路径中所有SID列表,设备为每个SID列表分别建立BFD/SBFD会话。当所有BFD/SBFD会话down时,SR-MPLS TE Policy不重新优选其他有效的候选路径,设备不再通过该SR-MPLS TE Policy转发报文。

·     如果开启热备份功能,则BFD/SBFD检测SR-MPLS TE Policy的主备路径中所有SID列表,设备为每个SID列表分别建立BFD/SBFD会话。

¡     当检测主路径的所有BFD/SBFD会话down时,SR-MPLS TE Policy将切换到备份路径转发报文,不重新优选其他有效的候选路径。

¡     当检测主备路径的所有BFD/SBFD会话down时,SR-MPLS TE Policy不重新优选其他有效的候选路径,设备不再通过该SR-MPLS TE Policy转发报文。

开启BFD down联动SR-MPLS TE Policy down功能后,当SR-MPLS TE Policy存在多条有效候选路径时:

·     如果未开启热备份功能,则BFD/SBFD仅检测SR-MPLS TE Policy的最优有效候选路径中所有SID列表,设备为每个SID列表分别建立BFD/SBFD会话。当所有BFD/SBFD会话down时,SR-MPLS TE Policy重新优选其他有效的候选路径,使用该有效候选路径转发报文。重新优选时,如果SR-MPLS TE Policy中无有效的候选路径,则无法使用该SR-MPLS TE Policy转发报文。

·     如果开启热备份功能,则BFD/SBFD检测SR-MPLS TE Policy的主备路径中所有SID列表,设备为每个SID列表分别建立BFD/SBFD会话。

¡     当检测主路径的所有BFD/SBFD会话down时,SR-MPLS TE Policy将切换到备份路径转发报文,并重新优选主备路径。

¡     当检测主备路径的所有BFD/SBFD会话down时,SR-MPLS TE Policy重新优选其他有效的候选路径作为主备路径,设备通过SR-MPLS TE Policy的新的主路径转发报文。

·     重新优选时,如果SR-MPLS TE Policy中无有效的候选路径,则无法使用该SR-MPLS TE Policy转发报文。

开启本功能前需要先创建检测SR-MPLS TE Policy的SBFD会话。

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

【举例】

# 全局开启BFD down联动SR-MPLS TE Policy down功能。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] sr-policy bfd trigger path-down enable

【相关命令】

·     bfd trigger path-down

·     sbfd

·     sr-policy sbfd enable

1.1.41  sr-policy log enable

sr-policy log enable命令用来开启SR-MPLS TE Policy的日志功能。

undo sr-policy log enable命令用来关闭SR-MPLS TE Policy的日志功能。

【命令】

sr-policy log enable

undo sr-policy log enable

【缺省情况】

SR-MPLS TE Policy的日志功能处于关闭状态。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【使用指导】

开启SR-MPLS TE Policy的日志功能后,设备将记录SR-MPLS TE Policy的状态变化情况,以便管理员对SR-MPLS TE Policy运行情况进行审计。设备生成的SR-MPLS TE Policy日志信息将被发送到设备的信息中心,通过设置信息中心的参数,决定日志信息的输出规则(即是否允许输出以及输出方向)。有关信息中心参数的配置请参见“网络管理和监控配置指导”中的“信息中心”。

【举例】

# 开启SR-MPLS TE Policy的日志功能。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

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

1.1.42  sr-policy sbfd enable

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

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

【命令】

sr-policy sbfd enable [ remote remote-id ] [ template template-name ] [ backup-template backup-template-name ]

undo sr-policy sbfd enable

【缺省情况】

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

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【参数】

remote remote-id:指定SBFD会话的远端标识符,取值范围为1~4294967295。如果未指定本参数,则使用sbfd destination ipv4 remote-discriminator命令配置的远端标识符。

template template-name:指定引用的BFD模板。template-name为BFD模板的名称,为1~63个字符的字符串,区分大小写。如果未指定本参数,则SBFD会话使用系统视图下配置的多跳SBFD会话参数。

backup-template backup-template-name:指定备份SID列表引用的BFD模板。backup-template-name为BFD模板的名称,为1~63个字符的字符串,区分大小写。如果未指定本参数,但指定主模板时,则以主模板为准;如果主备模板均未指定时,则SBFD会话使用系统视图下配置的多跳SBFD会话参数。

【使用指导】

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

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

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

【举例】

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

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

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

【相关命令】

·     bfd template(可靠性命令参考/BFD)

·     sbfd

·     sbfd destination ipv4 remote-discriminator(可靠性命令参考/BFD)

1.1.43  sr-policy sbfd timer

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

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

【命令】

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

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

【缺省情况】

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

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【参数】

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

min-tx-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-tx-interval 100

1.1.44  sr-policy steering

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

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

【命令】

sr-policy steering { disable | policy-based }

undo sr-policy steering

【缺省情况】

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

【视图】

BGP实例视图

【缺省用户角色】

network-admin

【参数】

disable:不使用基于Color引流,可以基于隧道策略将数据报文引流到SR-MPLS TE Policy。

policy-based:如果BGP路由中未携带Color扩展团体属性,则基于隧道策略将数据报文引流到SR-MPLS TE Policy。指定本参数后,按照基于隧道绑定策略进行引流->基于Color引流->基于隧道负载分担策略进行引流的优先级顺序引流方式。

【使用指导】

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

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

·     基于隧道策略引流:MPLS L3VPN或EVPN L3VPN组网中,通过部署隧道策略,将SR-MPLS TE Policy作为公网隧道来转发私网报文。隧道策略的详细介绍请参见“MPLS配置指导”中的“隧道策略”。

在L2VPN组网环境中,本命令不生效。

【举例】

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

<Sysname> system-view

[Sysname] bgp 100

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

1.1.45  sr-policy switch-delay delete-delay

sr-policy switch-delay delete-delay命令用来配置SR-MPLS TE Policy中转发路径的切换延迟时间和删除延迟时间。

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

【命令】

sr-policy switch-delay switch-delay-time delete-delay delete-delay-time

undo sr-policy switch-delay

【缺省情况】

SR-MPLS TE Policy中转发路径的切换延迟时间为5000毫秒,删除延迟时间为20000毫秒。

【视图】

SR TE视图

【缺省用户角色】

network-admin

【参数】

switch-delay-time:SR-MPLS TE Policy中转发路径的切换延迟时间,取值范围为0~600000,单位为毫秒。

delete-delay-time:SR-MPLS TE Policy中转发路径的删除延迟时间,取值范围为0~600000,单位为毫秒。

【使用指导】

在SR-MPLS TE Policy的转发路径更新过程中,设备在删除老的转发路径之前先把新的转发路径建立起来,建立新的转发路径期间流量先保持按照老的转发路径转发,切换延迟时间超时后再按照新的转发路径转发流量,并在删除延迟时间超时后将旧转发路径删除,防止转发路径切换导致流量不通。

【举例】

# 配置SR-MPLS TE Policy中转发路径的切换延迟时间为8000毫秒,删除延迟时间为15000毫秒。

<Sysname> system-view

[Sysname] segment-grouting

[Sysname-segment-grouting] traffic-engineering

[Sysname-sr-te] sr-policy switch-delay 8000 delete-delay 15000

1.1.46  sr-policy up-delay

sr-policy up-delay命令用来配置SR-MPLS TE Policy延迟激活的时间。

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

【命令】

sr-policy up-delay delay-time

undo sr-policy up-delay

【缺省情况】

SR-MPLS TE Policy不延迟激活。

【视图】

SR-TE视图

【缺省用户角色】

network-admin

【参数】

delay-time:SR-MPLS TE Policy延迟激活的时间,取值范围为1~600000,单位为毫秒。

【使用指导】

当SR-MPLS TE Policy故障恢复时,为了避免SR-MPLS TE Policy频繁震荡导致丢包,可以配置本命令,使SR-MPLS TE Policy延迟激活,即延迟一段时间再使用该SR-MPLS TE Policy转发流量,以确保SR-MPLS TE Policy的故障彻底消除。

配置本命令后,需要根据SR-MPLS TE Policy的SBFD功能的配置情况,启动不同类型的延迟激活定时器:

·     LSP类型定时器:未开启SBFD功能,且SID列表状态由Down变为Up时,启动LSP类型定时器。

·     SBFD类型定时器:开启SBFD功能,且SBFD会话状态由Down变为Up时,启动SBFD类型定时器。

可以通过display segment-routing te policy命令查看SBFD功能配置情况、SID列表状态和SBFD会话状态。

请根据网络规模合理配置SR-MPLS TE Policy延迟激活的时间,避免故障消除后SR-MPLS TE Policy长时间无法处理用户流量。

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

多次执行本命令,最后一次执行的命令生效,且已处于延迟激活的SR-MPLS TE Policy不受影响。

【举例】

# 配置SR-MPLS TE Policy p1的延迟激活时间为10000毫秒。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te] sr-policy up-delay 10000

【相关命令】

·     display segment-routing te policy

·     up-delay

1.1.47  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

【举例】

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

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te]

1.1.48  up-delay

up-delay命令用来配置SR-MPLS TE Policy的延迟激活时间。

undo up-delay命令用来恢复缺省情况。

【命令】

up-delay delay-time

undo up-delay

【缺省情况】

未配置延迟激活时间,以SR-TE视图下的配置为准。

【视图】

SR-MPLS TE Policy视图

【缺省用户角色】

network-admin

【参数】

delay-time:表示SR-MPLS TE Policy的延迟激活时间,取值范围是1~600000,单位为毫秒。

【使用指导】

当SR-MPLS TE Policy故障恢复时,为了避免SR-MPLS TE Policy频繁震荡导致丢包,可以配置本命令,使SR-MPLS TE Policy延迟激活,即延迟一段时间再使用该SR-MPLS TE Policy转发流量,以确保SR-MPLS TE Policy的故障彻底消除。

配置本命令后,需要根据SR-MPLS TE Policy的SBFD功能的配置情况,启动不同类型的延迟激活定时器:

·     LSP类型定时器:未开启SBFD功能,且SID列表状态由Down变为Up时,启动LSP类型定时器。

·     SBFD类型定时器:开启SBFD功能,且SBFD会话状态由Down变为Up时,启动SBFD类型定时器。

可以通过display segment-routing te policy命令查看SBFD功能配置情况、SID列表状态和SBFD会话状态。

请根据网络规模合理配置SR-MPLS TE Policy延迟激活的时间,避免故障消除后SR-MPLS TE Policy长时间无法处理用户流量。

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

多次执行本命令,最后一次执行的命令生效,且已处于延迟激活的SR-MPLS TE Policy不受影响。

【举例】

# 配置SR-MPLS TE Policy的延迟激活时间为10000毫秒。

<Sysname> system-view

[Sysname] segment-routing

[Sysname-segment-routing] traffic-engineering

[Sysname-sr-te ]policy p1

[Sysname-sr-te-policy-p1] up-delay 10000

【相关命令】

·     display segment-routing te policy

·     sr-policy up-delay

1.1.49  validation-check enable

validation-check enable命令用来开启BGP IPv4 SR Policy路由有效性检查功能。

undo validation-check enable命令用来关闭BGP IPv4 SR Policy路由有效性检查功能。

【命令】

validation-check enable

undo validation-check enable

【缺省情况】

BGP IPv4 SR Policy路由有效性检查功能处于关闭状态,即设备不会检查接收到的BGP IPv4 SR Policy路由的有效性。

【视图】

BGP IPv4 SR Policy地址族

【缺省用户角色】

network-admin

【使用指导】

开启本功能后,设备会对BGP IPv4 SR Policy路由进行检查。如果BGP IPv4 SR Policy路由中既没有IPv4地址格式的RT扩展团体属性,又没有NO_ADVERTISE团体属性,则该路由无效,不会被优选。

在控制器与RR(Router Reflector,路由反射器)建立BGP邻居关系,RR再与多个不同SR-MPLS TE Policy的源节点建立BGP邻居关系的组网场景中,可以在RR上配置本功能,RR将检查控制器下发的多条SR-MPLS TE Policy路由是否携带IPv4地址格式的RT属性或者NO_ADVERTISE团体属性,如果携带上述属性之一,则RR接收这些路由,并将不带NO_ADVERTISE的路由反射给多个不同SR-MPLS TE Policy的源节点。在不同SR-MPLS TE Policy的源节点可以配置router-id filter命令来开启Router ID过滤功能,源节点将本地的Router ID与BGP IPv4 SR Policy路由RT属性中的IPv4地址进行对比。如果相同,则接收该路由,否则,丢弃该路由。

【举例】

# 开启BGP IPv4 SR Policy路由有效性检查功能。

<Sysname> system-view

[Sysname] bgp 100

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

[Sysname-bgp-default-srpolicy-ipv4] validation-check enable

【相关命令】

·     router-id filter

 

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

新华三官网
联系我们