02-SR Policy命令
本章节下载 (286.57 KB)
目 录
1.1.1 address-family ipv4 sr-policy
1.1.5 display bgp routing-table ipv4 sr-policy
1.1.6 display segment-routing te forwarding
1.1.7 display segment-routing te policy
1.1.8 display segment-routing te policy statistics
1.1.9 display segment-routing te segment-list
1.1.11 forwarding statistics enable
1.1.12 forwarding statistics interval
1.1.17 reset segment-routing te forwarding statistics
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
mdc-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]
binding-sid命令用来配置BSID。
undo binding-sid命令用来删除BSID。
【命令】
binding-sid mpls mpls-label
undo binding-sid
【缺省情况】
不存在BSID。
【视图】
SR Policy视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
mpls mpls-label:BSID为MPLS标签。mpls-label表示MPLS标签值,取值范围为16~1048575。
mpls-label参数的取值范围为16~1048575,但对于本产品,它的实际生效范围为81535~91774,配置时请配置在实际生效范围内。当配置在取值范围内、实际生效范围外时,会打印提示信息:“Configuration succeeded but the BSID is not available for use. Reason: The BSID is not in the range of 81535 to 91774.”。
【使用指导】
BSID获取方式如下:
· 手工配置:通过本命令手工配置BSID。
· 动态获取:SR Policy下仅配置Color和Endpoint时,SR Policy会自动申请一个BSID。
多次执行本命令,最后一次执行的命令生效。
同一SR Policy的候选路径具有相同的BSID。
【举例】
# 为名称为srpolicy的SR Policy配置BSID为85000。
<Sysname> system-view
[Sysname] segment-routing
[Sysname-segment-routing] traffic-engineering
[Sysname-sr-te] policy srpolicy
[Sysname-sr-te-policy-srpolicy] binding-sid mpls 85000
【相关命令】
· color end-point
candidate-paths命令用来创建SR Policy候选路径,并进入SR Policy候选路径视图。如果SR Policy候选路径已经存在,则直接进入SR Policy候选路径视图。
undo candidate-paths命令用来删除SR Policy候选路径,及SR Policy候选路径视图下的所有配置。
【命令】
candidate-paths
undo candidate-paths
【缺省情况】
不存在SR Policy候选路径。
【视图】
SR Policy视图
【缺省用户角色】
network-admin
mdc-admin
【举例】
# 创建SR Policy候选路径,并进入SR 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]
color end-point命令用来配置SR Policy的Color属性和目的节点地址。
undo color命令用来删除SR Policy的Color属性和目的节点地址。
【命令】
color color-value end-point ipv4 ipv4-address
undo color
【缺省情况】
未配置SR Policy的Color属性和目的节点地址。
【视图】
SR Policy视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
color-value:SR Policy的Color属性,取值范围为1~4294967295。
ipv4-address:SR Policy目的节点的IP地址。
【使用指导】
多次执行本命令,最后一次执行的命令生效。
不同SR Policy不能配置相同Color,但可以配置相同的目的节点地址。
【举例】
# 配置SR 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
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 ] | 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 Policy路由的详细信息。sr-policy-prefix包含BGP IPv4 SR Policy路由信息和路由信息长度,组成格式为sr-policy-route/mask-length,取值范围为1~512个字符的字符串,不区分大小写。
advertise-info:显示BGP IPv4 SR Policy路由的通告信息。
peer:显示向指定的对等体发布或者从指定的对等体收到的BGP IPv4 SR Policy路由信息。
ipv4-address:对等体的IPv4地址。
advertised-routes:显示向指定的对等体发布的路由信息。
received-routes:显示从指定的对等体接收到的路由信息。
statistics:显示路由的统计信息。
【使用指导】
如果没有指定任何参数,则显示所有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 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 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: 80485
Path: 1
Weight: 333
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 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 Policy |
Preference |
候选路径优先级 |
Binding SID |
绑定的SID |
Path |
候选路径 |
Weight |
权重 |
SIDs |
SID列表 |
原因 |
描述 |
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 |
路由总数 |
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 Policy的转发信息。如果未指定本参数,则显示所有SR Policy的转发信息。
policy-name:SR Policy名称,取值范围为1~59个字符的字符串。
color color-value:显示指定Color属性的SR Policy的转发信息。color-value表示Color属性值,取值范围为0~4294967295。
end-point ipv4 ip-address:显示指定目的节点的SR Policy的转发信息。ipv4-address表示目的节点的IPv4地址。
verbose:显示SR TE的详细转发信息。如果未指定本参数,则显示SR TE的简要转发信息。
【使用指导】
如果SR TE的流量转发统计功能处于关闭状态,则不显示流量统计信息。
【举例】
# 显示所有SR Policy的简要转发信息。
<Sysname> display segment-routing te forwarding
Total forwarding entries: 1
SR TE policy ID/name: 1/p3
BSID: 82169
SegList ID/name: 1/sl1
NID: 0x01400003
Outlabel: 3
Interface: GE1/2/0/1
Nexthop: 1.1.2.2
SegList ID/name: 2/sl2
NID: 0x01400004
Outlabel: 3
Interface: GE1/2/0/2
Nexthop: 1.1.3.3
# 显示所有SR Policy的详细转发信息。
<Sysname> display segment-routing te forwarding verbose
Total forwarding entries: 1
SR TE policy ID/name: 1/p3
BSID: 82169
Inbound statistics:
Octets: 525
Packets: 1
Erroneous packets: 0
Dropped packets: 0
SegList ID/name: 1/sl1
NID: 0x01400003
Outlabel: 3
Interface: GE1/2/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
表1-7 display segment-routing te forwarding命令显示信息描述表
字段 |
描述 |
Total forwarding entries |
转发表项总个数 |
SR TE Policy ID/name |
SR 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 Policy候选路径ID |
Weight |
权重 |
Label stack |
标签栈,按照栈顶标签到栈底标签排列 |
Outbound statistics |
出方向流量统计信息,即指定NID的流量统计信息 |
display segment-routing te policy命令用来显示SR 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 Policy名称,为1~59个字符的字符串,区分大小写。
down:显示状态为down的SR Policy信息。
up:显示状态为up的SR Policy信息。
color color-value:显示指定Color属性的SR Policy信息,取值范围为1~4294967295。
end-point ipv4 ip-address:显示指定目的节点的SR Policy信息,ipv4-address表示目的节点的IPv4地址。
【使用指导】
未指定policy-name、down、up、color和end-point参数时,显示所有SR Policy的信息。
【举例】
# 显示所有SR 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: 85000 Explicit BSID: 85000 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 Policy的名称/ID |
Color |
SR Policy的Color属性,0表示未配置 |
Endpoint |
SR 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 Policy被引用的次数 |
Flags |
SR Policy的标志位: · A:激活SR Policy · C:优选SR Policy · N:正在进行SR Policy优选 · BA:正在申请BSID · BS:优选BSID · D:删除SR Policy |
Status |
SR Policy的状态: · Up:激活状态 · Down:未激活状态 |
Up/Down date |
SR Policy变为Up状态或者Down状态的时间 |
Candidate paths status |
候选路径配置状态: · Configured:已配置 · Not configured:未配置 |
Candidate paths |
SR Policy候选路径信息 |
Preference |
SR Policy候选路径的优先级 |
Instance ID |
BGP实例ID,0表示未从BGP对等体获取SR Policy信息 |
ASN |
自治系统号,0表示未从BGP对等体获取SR Policy信息 |
Node address |
BGP节点地址 手工配置SR Policy时Node address为0.0.0.0;从BGP对等体获取SR Policy信息时,Node address为BGP对等体的Router ID |
Peer address |
BGP对等体地址 手工配置SR Policy时Peer address为0.0.0.0;从BGP对等体获取SR Policy信息时,Peer address为BGP对等体的地址 |
Optimal |
是否为最优路径: · Y:表示是最优路径 · N:表示不是最优路径 |
Flags |
SR Policy候选路径标志位: · V:有效的候选路径 · A:激活的候选路径 · None:无候选路径 |
Explict SID list |
SR Policy候选路径下的显式SID列表 |
ID |
SID列表索引 |
Name |
SID列表名称 |
Weight |
SID列表在该候选路径中的权重值 |
display segment-routing te policy statistics命令用来显示SR Policy的统计信息。
【命令】
display segment-routing te policy statistics
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【举例】
# 显示SR 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 Policy总个数: · up:处于up状态的SR Policy的个数 · down:处于down状态的SR Policy的个数 |
Configured |
手工配置的个数 |
From BGP |
通过BGP路由学习的SR Policy个数 · Added:BGP添加个数 · deleted:BGP删除个数 |
Total candidate paths |
SR Policy候选路径总个数 |
Total SID lists |
SID列表总个数 |
display segment-routing te segment-list命令用来显示SR-TE的SID列表信息。
【命令】
display segment-routing te segment-list [ name segment-list-name | id id-value ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
name segment-list-name:显示指定名称的SID列表信息。segment-list-name表示SID列表名称,为1~128个字符的字符串,区分大小写。
id id-value:显示指定ID的SID列表信息。id-value为SID列表的ID,取值范围为1~4294967295。
【使用指导】
如果未指定name和id参数,则显示SR-TE的所有SID列表信息。
SID列表的ID可以通过display segment-routing te policy命令查看。
【举例】
# 显示SR-TE的所有SID列表信息。
<Sysname> display segment-routing te segment-list
Total SID lists: 1
Name/ID: abc/1
Origin : CLI
Status : Up
Nodes : 2
Index: 10 Label: 17401
Type : TYPE_1 Flags: -
Index: 20 Label: 18101
Type : TYPE_1 Flags: -
表1-10 display segment-routing te sgment-lsit命令显示信息描述表
字段 |
描述 |
Total SID lists |
SID列表个数 |
Name/ID |
SID列表名称/ID |
Origin |
SID列表的配置来源: · CLI:本地命令行配置 · BGP:BGP配置下发 · PCE:PCE配置下发(暂不支持) · -:无有效来源 |
Status |
SID列表的状态: · Down:SID列表处于down状态 · Up:SID列表处于up状态 |
Nodes |
SID列表中节点数量 |
Index |
节点索引值 |
Label |
节点的标签 |
Type |
节点的标签类型: · None:未配置节点标签 · TYPE_1:MPLS标签 |
Flags |
节点的标志位,当前未定义,显示为“-” |
【相关命令】
· display segment-routing te policy
explicit segment-list命令用来为指定优先级的SR Policy候选路径配置显式SID列表。
Undo explicit segment-list命令用来删除指定优先级的SR Policy候选路径的显式SID列表。
【命令】
explicit segment-list segment-list-name [ weight weight-value ]
undo explicit segment-list segment-list-name [ weight ]
【缺省情况】
指定优先级的SR Policy候选路径下不存在显式SID列表。
【视图】
SR Policy Path Preference视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
segment-list-name:SID列表名称,为1~128个字符的字符串。
weight weight-value:SID列表的权重值,取值范围为1~4294967295,缺省值为1。
【使用指导】
当通过指定SR Policy转发流量时,会选取优先级最高的有效候选路径下配置的显式SID列表作为该流量的转发路径。
同一SR Policy Path Preference视图下可以配置多个显式SID列表。多个显式SID列表均可以转发流量,实现负载分担。通过为SID列表指定不同的权重,可以按照比例对流量进行转发。例如,创建SID列表a、b、c,配置其权重分别为x、y、z,此时SID列表a转发流量的比例为x/(x+y+z)。
对于同一SID列表,多次指定其权重值,最后一次指定的权重值生效。
【举例】
# 配置SR 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
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
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
import-route sr-policy命令用来配置引入SR Policy路由信息。
undo import-route sr-policy命令用来取消引入SR Policy路由信息。
【命令】
import-route sr-policy
undo import-route sr-policy
【缺省情况】
不引入SR Policy路由信息。
【视图】
BGP IPv4 SR Policy地址族视图
【缺省用户角色】
network-admin
【使用指导】
配置本命令后,设备根据SR Policy的相关配置(BSID、color、Endpoint、Preference和Weight等)生成对应的BGP路由,即SR Policy路由。同时设备会将SR Policy路由发布给对等体,以便对等体可以根据SR Policy转发流量。
【举例】
# 在BGP IPv4 SR Policy地址族视图下,配置引入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
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标签为10。
<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 10
policy命令用来创建SR Policy,并进入SR Policy视图。如果SR Policy已经存在,则直接进入SR Policy视图。
undo policy命令用来删除指定SR Policy,及该SR Policy视图下的所有配置。
【命令】
policy policy-name
undo policy policy-name
【缺省情况】
不存在SR Policy。
【视图】
SR TE视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
policy-name:SR Policy名称,为1~59个字符的字符串,区分大小写。
【举例】
# 创建名称为srpolicy的SR Policy,并进入SR Policy视图。
<Sysname> system-view
[Sysname] segment-routing
[Sysname-segment-routing] traffic-engineering
[Sysname-sr-te] policy srpolicy
[Sysname-sr-te-policy-srpolicy]
preference命令用来配置SR Policy候选路径的优先级,并进入SR Policy Path Preference视图。如果SR Policy候选路径的优先级已经存在,则直接进入SR Policy Path Preference视图。
undo preference命令用来删除SR Policy候选路径的优先级,及SR Policy Path Preference视图下的所有配置。
【命令】
preference preferenc-value
undo preference preferenc-value
【缺省情况】
未配置SR Policy候选路径的优先级。
【视图】
SR Policy候选路径视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
preferenc-value:SR Policy候选路径的优先级,取值范围为1~65535。数值越大,优先级越高。
【举例】
# 配置SR Policy候选路径的优先级为20,并进入该SR 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]
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
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]
traffic-engineering命令用来创建SR TE,并进入SR TE视图。如果SR TE已经存在,则直接进入SR TE视图。
undo traffic-engineering命令用来删除SR TE,及SR TE视图下的所有配置。
【命令】
traffic-engineering
undo traffic-engineering
【缺省情况】
不存在SR TE。
【视图】
Segment Routing视图
【缺省用户角色】
network-admin
mdc-admin
【举例】
# 创建SR TE,并进入SR TE视图。
<Sysname> system-view
[Sysname] segment-routing
[Sysname-segment-routing] traffic-engineering
[Sysname-sr-te]
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!