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 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。

【使用指导】

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为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.3 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.4 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.5 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 ] | peer ipv4-address { advertised-routes | received-routes } [ statistics ] | statistics ]

【视图】

任意视图

【缺省用户角色】

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路由的通告信息。

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: 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-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.6 display segment-routing te forwarding

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

【命令】

display segment-routing te forwarding [ policy { 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的转发信息。

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

color color-value:显示指定Color属性的SR-TE Policy的转发信息。color-value表示Color属性值,取值范围为0~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

SR TE policy ID/name: 1/p3

BSID: 2169

SegList ID/name: 1/sl1

NID: 0x01400003

Outlabel: 3

Interface: GE1/0/1

Nexthop: 1.1.2.2

SegList ID/name: 2/sl2

NID: 0x01400004

Outlabel: 3

Interface: GE1/0/2

Nexthop: 1.1.3.3

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

<Sysname> display segment-routing te forwarding verbose

Total forwarding entries: 1

SR TE policy ID/name: 1/p3

BSID: 2169

Inbound statistics:

Octets: 525

Packets: 1

Erroneous packets: 0

Dropped packets: 0

SegList ID/name: 1/sl1

NID: 0x01400003

Outlabel: 3

Interface: GE1/0/1

Nexthop: 1.1.2.2

Path ID: 1

Weight: 1

Label stack: {16200, 16300, 16400, 16500}

Outbound statistics:

Octets: 750

Packets: 1

Erroneous packets: 0

Dropped packets: 0

# 显示所有SR-TE Policy的简要转发信息。(交换应用)

<Sysname> display segment-routing te forwarding

Total forwarding entries: 1

SR TE policy ID/name: 1/p3

BSID: 2169

SegList ID/name: 1/sl1

NID: 0x01400003

Outlabel: 3

Interface: Vlan10

Nexthop: 1.1.2.2

SegList ID/name: 2/sl2

NID: 0x01400004

Outlabel: 3

Interface: Vlan20

Nexthop: 1.1.3.3

# 显示所有SR-TE Policy的详细转发信息。(交换应用)

<Sysname> display segment-routing te forwarding verbose

Total forwarding entries: 1

SR TE policy ID/name: 1/p3

BSID: 2169

Inbound statistics:

Octets: 525

Packets: 1

Erroneous packets: 0

Dropped packets: 0

SegList ID/name: 1/sl1

NID: 0x01400003

Outlabel: 3

Interface: Vlan10

Nexthop: 1.1.2.2

Path ID: 1

Weight: 1

Label stack: {16200, 16300, 16400, 16500}

Outbound statistics:

Octets: 750

Packets: 1

Erroneous packets: 0

Dropped packets: 0

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

字段

描述

Total forwarding entries

转发表项总个数

SR TE Policy ID/name

SR-TE Policy的ID/名称

BSID

入节点标签值

Inbound statistics

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

Octets

转发的字节数

Packets

转发的总报文数

Erroneous packets

错误报文个数

Dropped packets

丢弃报文个数

SegList ID/name

SID列表ID/名称

NID

NHLFE表项索引

OutLabel

出标签

Interface

出接口简称

Nexthop

下一跳地址

Path ID

SR-TE Policy候选路径ID

Weight

权重

Label stack

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

Outbound statistics

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

1.1.7 display segment-routing te policy

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

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

policy-name:SR-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-name、down、up、color和end-point参数时,显示所有SR-TE Policy的信息。

【举例】

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

<Sysname> display segment-routing te policy

Name/ID: abc/0

Color: 10

Endpoint: 4.4.4.4

BSID:

Mode: EXPLICIT Type: TYPE_1 Request state: SUCCESS

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

Reference counts: 3

Flags: A/BS

Status: Up

Up/Down date: 2019-08-19 14:17:36

Candidate paths state: Configured

Candidate paths:

Preference : 10

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

表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表示未配置

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

Status

SR-TE Policy的状态:

· Up:激活状态

· Down:未激活状态

Up/Down date

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

Candidate paths status

候选路径配置状态:

· Configured:已配置

· Not configured:未配置

Candidate paths

SR-TE Policy候选路径信息

Preference

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

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列表在该候选路径中的权重值

1.1.8 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.9 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.10 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.11 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.12 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.13 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.14 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.15 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 preferenc-value

undo preference preferenc-value

【缺省情况】

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

【视图】

SR-TE Policy候选路径视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

preferenc-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.16 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.17 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.18 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]

联系我们