14-PCEP命令
本章节下载: 14-PCEP命令 (606.02 KB)
目 录
1.1.1 association-object ignore
1.1.4 compatible path-attributes-object
1.1.6 display mpls te pce discovery
1.1.7 display mpls te pce lspdb
1.1.8 display mpls te pce lspdb last-packet-detail
1.1.9 display mpls te pce peer
1.1.10 display mpls te pce stateful neighbor
1.1.11 display mpls te pce statistics
1.1.12 display ospf mpls te pce
1.1.13 display pce segment-routing ipv6 policy database
1.1.14 display pce segment-routing ipv6 policy initiate-cache
1.1.15 display pce segment-routing policy database
1.1.16 display pce segment-routing policy initiate-cache
1.1.19 mpls te passive-delegate report-only
1.1.23 pce capability segment-routing
1.1.24 pce capability segment-routing ipv6
1.1.26 pce delegation (SRv6 TE Policy view)
1.1.28 pce passive-delegate report-only (SRv6 TE Policy view)
1.1.29 pce peer delegation-priority
1.1.33 pce redelegation-timeout
1.1.35 pce retain initiated-lsp
1.1.42 pcep (SRv6 TE Policy Path Preference dynamic view)
1.1.43 pcep (SRv6-TE-ODN dynamic view)
1.1.47 reoptimization (SRv6 TE Policy view)
1.1.48 reset mpls te pce statistics
1.1.49 snmp-agent trap enable pcep-private
association-object ignore命令用来关闭Association Object的编解码功能。
undo association-object ignore命令用来开启Association Object的编解码功能。
【命令】
association-object ignore
undo association-object ignore
【缺省情况】
Association Object的编解码功能处于开启状态。
【视图】
PCC视图
【缺省用户角色】
network-admin
【使用指导】
Association Object是PCEP协议中的一种对象,它允许创建关联组(Associations)。这些关联组将多个PCEP消息链接在一起,以支持某些高级功能,如保护和优化多域路径、组合路径请求,或者是同步路径计算等。
Association Object的编解码功能指的是在PCEP消息中添加、处理(编码)和解析(解码)Association Object的能力。通过编码,可以在PCEP消息中包含额外的信息,如关联组的标识符、类型和其他相关参数;通过解码,接收方可以理解这些信息并据此采取相应的行动。
在如下场景下,可以执行本命令关闭Association Object的编解码功能:
· 兼容性问题:在网络中,如果存在PCE或PCC不支持Association Object,则可能需要关闭这一功能以保证基本的路径计算功能不受影响。
· 性能考虑:编解码Association Object增加了PCEP消息的复杂性和处理时间。在对时延敏感或资源受限的环境中,可能需要关闭此功能以优化性能。
· 安全策略:在某些情况下,出于安全考虑,可能需要限制使用Association Object来避免潜在的安全风险,例如,防止信息泄露或未授权访问关联信息。
· 简化配置:在不需要使用Association Object提供的高级功能时,为了简化网络配置和管理,可以选择关闭此功能。
关闭PCEP的Association Object编解码功能应根据网络的具体需求来决定,以确保网络的稳定性和性能不会受到负面影响。
【举例】
# 关闭Association Object的编解码功能。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] association-object ignore
authentication keychain命令用来配置PCEP会话的keychain安全认证。
undo authentication keychain命令用来恢复缺省情况。
【命令】
authentication keychain keychain-name
undo authentication keychain
【缺省情况】
PCEP会话不会进行keychain安全认证。
【视图】
IPv4 PCE视图
IPv6 PCE视图
【缺省用户角色】
network-admin
【参数】
keychain-name:安全认证keychain名称,为1~63个字符的字符串,区分大小写。
【使用指导】
配置本命令后,PCC与指定PCE之间的PCEP会话将会采用本命令指定的keychain进行认证,以提高PCEP会话的安全性。
建立PCEP会话的两端必须都配置keychain认证,且必须使用相同的认证算法和密码,才能正常建立TCP连接,交互PCEP消息。
本命令与authentication md5和pce peer md5命令互斥,一个PCEP会话只支持配置一种安全认证。
本命令与MPLS TE视图或PCC视图下的pce peer keychain命令均可用于配置PCEP会话的keychain安全认证。若两条命令同时使用,则对于同一个PCEP会话本命令的配置优先级高于pce peer keychain命令,即以本命令的配置为准。
【举例】
# 配置本端设备与地址为10.10.10.10的PCE之间的PCEP会话采用keychain方式进行安全认证,使用的keychain名字为test。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce server ipv4 10.10.10.10
[Sysname-pcc-server-10.10.10.10] authentication keychain test
【相关命令】
· display keychain(安全命令参考/Keychain)
· keychain(安全命令参考/Keychain)
· pce peer keychain
authentication md5命令用来配置PCEP会话的MD5安全认证。
undo authentication md5命令用来恢复缺省情况。
【命令】
authentication md5 { cipher | plain } string
undo authentication md5
【缺省情况】
PCEP会话不进行MD5安全认证。
【视图】
IPv4 PCE视图
IPv6 PCE视图
【缺省用户角色】
network-admin
【参数】
cipher:以密文方式设置密钥。
plain:以明文方式设置密钥,该密钥将以密文形式存储。
string:密钥字符串,区分大小写。明文密钥为1~32个字符的字符串,密文密钥为1~73个字符的字符串。
【使用指导】
配置本命令后,PCC与指定PCE之间的PCEP会话将会采用MD5方式进行认证,以提高PCEP会话的安全性。
建立PCEP会话的两端必须都配置MD5认证,且必须使用相同的密钥,才能正常建立TCP连接,交互PCEP消息。
本命令与authentication keychain和pce peer keychain命令互斥,一个PCEP会话只支持配置一种安全认证。
本命令与MPLS TE视图或PCC视图下的pce peer md5命令均可用于配置PCEP会话的MD5安全认证。若两条命令同时使用,则对于同一个PCEP会话本命令的配置优先级高于pce peer md5命令,即以本命令的配置为准。
【举例】
# 配置本端设备与地址为10.10.10.10的PCE之间的PCEP会话采用MD5方式进行安全认证,并以明文方式设置密钥为test。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce server ipv4 10.10.10.10
[Sysname-pcc-server-10.10.10.10]authentication md5 plain test
【相关命令】
· pce peer md5
compatible path-attributes-object命令用来配置接收到的Open消息中不携带Multipath_CAP TLV时,设备回复的报文中仍会封装Path Attributes Object。
undo compatible path-attributes-object命令用来恢复缺省情况。
【命令】
compatible path-attributes-object
undo compatible path-attributes-object
【缺省情况】
接收到的Open消息中不携带Multipath_CAP TLV时,设备回复的报文中不会封装Path Attributes Object。
【视图】
IPv4 PCE视图
IPv6 PCE视图
【缺省用户角色】
network-admin
【使用指导】
Path Attributes Object是PCEP协议中的一种对象,用来描述路径的各种属性,如路径度量值,负载分担等。Path Attributes Object可以为PCE路径计算提供必要的信息。
如果设备接收到的Open消息中携带Multipath_CAP TLV,则在回复报文时,设备会在报文中封装Path Attributes Object。如果接收到的Open消息中不携带Multipath_CAP TLV,缺省情况下,设备回复的报文中不会封装Path Attributes Object。为了与旧版本的设备对接,可以配置本命令,使得接收到的Open消息中不携带Multipath_CAP TLV时,设备回复的报文中仍封装Path Attributes Object。
【举例】
# 配置从对端地址为10.10.10.10的PCE接收到不携带Multipath_CAP TLV的Open消息时,设备回复的报文中仍封装Path Attributes Object。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce server ipv4 10.10.10.10
[Sysname-pcc-server-10.10.10.10] compatible path-attributes-object
delegation-priority命令用来在PCC上配置PCE的托管优先级。
undo delegation-priority命令用来恢复缺省情况。
【命令】
delegation-priority priority
undo delegation-priority
【缺省情况】
PCE的托管优先级为65535。
【视图】
IPv4 PCE视图
IPv6 PCE视图
【缺省用户角色】
【参数】
priority:托管优先级,取值范围为1~65535,数值越小,优先级越高。
【使用指导】
为PCC指定了多个PCE时,PCC将CRLSP托管给优先级最高的PCE。如果托管给优先级最高的PCE失败,则会托管给次优先级的PCE。
本命令与MPLS TE视图或PCC视图下的pce peer delegation-priority命令均可用于配置PCE的托管优先级。若两条命令同时使用,则对于同一个PCEP会话本命令的配置优先级高于pce peer delegation-priority命令,即以本命令的配置为准。
【举例】
# 配置IPv4地址为10.10.10.10的PCE的托管优先级为1。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce server ipv4 10.10.10.10
[Sysname-pcc-server-10.10.10.10] delegation-priority 1
【相关命令】
· mpls te delegation
· pce peer delegation-priority
display mpls te pce discovery命令用来显示设备已发现的PCE的信息。
【命令】
display mpls te pce discovery [ ipv4-address | ipv6-address ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
[ ipv4-address | ipv6-address ]:显示设备已发现的指定PCE的信息。ipv4-address为PCE的IPv4地址。ipv6-address为PCE的IPv6地址。如果不指定本参数,则显示所有已发现PCE的信息。
verbose:显示设备已发现的PCE的详细信息。如果不指定本参数,则显示已发现的PCE的简要信息。
【举例】
# 显示设备已发现的指定IPv4 PCE的简要信息。
<Sysname> display mpls te pce discovery 100.100.100.150
Total number of PCEs: 1
Peer address Discovery methods
100.100.100.150 Static, OSPF
# 显示设备已发现的指定IPv6 PCE的简要信息。
<Sysname> display mpls te pce discovery 100::100
Total number of PCEs: 1
Peer address Discovery methods
100::100 Static, OSPF
# 显示所有已发现PCE的简要信息。
<Sysname> display mpls te pce discovery
Total number of PCEs: 4
Peer address Discovery methods
100.100.100.10 OSPF
100.100.100.150 Static, OSPF
100.100.100.160 Static
100::100 Static, OSPFv3
表1-1 display mpls te pce discovery命令显示信息描述表
字段 |
描述 |
Total number of PCEs |
PCE的总数 |
Peer address |
PCE的IPv4或IPv6地址 |
Discovery methods |
发现本PCE的方式,取值包括: · Static:静态配置 · OSPF:OSPF协议自动发现 · OSPFv3:OSPFv3协议自动发现 |
# 显示指定PCE的详细信息。
<Sysname> display mpls te pce discovery 2.2.2.9 verbose
PCE address: 2.2.2.9
Discovery methods: OSPF
Path scopes:
Path scope Preference
Compute intra-area paths 7
Act as PCE for inter-area TE LSP computation 6
Act as a default PCE for inter-area TE LSP computation 6
Capabilities:
Bidirectional path computation
Support for request prioritization
Support for multiple requests per message
Domains:
OSPF 1 area 0.0.0.0
OSPF 1 area 0.0.0.1
<Sysname> display mpls te pce discovery 2::2 verbose
PCE address: 2::2
Discovery methods: OSPFv3
Path scopes:
Path scope Preference
Compute intra-area paths 7
Act as PCE for inter-area TE LSP computation 6
Act as a default PCE for inter-area TE LSP computation 6
Capabilities:
Bidirectional path computation
Support for request prioritization
Support for multiple requests per message
Domains:
OSPFv3 1 area 0.0.0.0
OSPFv3 1 area 0.0.0.1
# 显示所有已发现PCE的详细信息。
<Sysname> display mpls te pce discovery verbose
PCE address: 2.2.2.9
Discovery methods: OSPF
Path scopes:
Path scope Preference
Compute intra-area paths 7
Act as PCE for inter-area TE LSP computation 6
Act as a default PCE for inter-area TE LSP computation 6
Capabilities:
Bidirectional path computation
Support for request prioritization
Support for multiple requests per message
Domains:
OSPF 1 area 0.0.0.0
OSPF 1 area 0.0.0.1
PCE address: 4.4.4.9
Discovery methods: OSPF
Path scopes:
Path scope Preference
Compute intra-area paths 7
Act as PCE for inter-area TE LSP computation 6
Capabilities:
Bidirectional path computation
Support for request prioritization
Support for multiple requests per message
Domains:
OSPF 1 area 0.0.0.2
Neighbor domains:
OSPF 1 area 0.0.0.0
PCE address: 2::2
Discovery methods: OSPFv3
Path scopes:
Path scope Preference
Compute intra-area paths 7
Act as PCE for inter-area TE LSP computation 6
Act as a default PCE for inter-area TE LSP computation 6
Capabilities:
Bidirectional path computation
Support for request prioritization
Support for multiple requests per message
Domains:
OSPFv3 1 area 0.0.0.0
OSPFv3 1 area 0.0.0.1
表1-2 display mpls te pce discovery verbose命令显示信息描述表
字段 |
描述 |
PCE address |
PCE的IPv4或IPv6地址 |
Discovery methods |
发现本PCE的方式,取值包括: · Static:静态配置 · OSPF:OSPF协议自动发现 · OSPFv3:OSPFv3协议自动发现 |
Path scope |
PCE路径计算范围,取值包括: · Compute intra-area paths:表示区域内路径计算 · Act as PCE for inter-area TE LSP computation:表示区域间路径计算 · Act as a default PCE for inter-area TE LSP computation:表示区域间路径计算缺省PCE · Act as PCE for inter-AS TE LSP:表示自治系统间路径计算 · Act as a default PCE for inter-AS TE LSP:表示自治系统间路径计算缺省PCE · Act as PCE for inter-layer TE LSP:表示层间路径计算 |
Preference |
PCE路径计算范围的计算优先级,即处理该计算范围的优先级,取值为0~7,数值越大,优先级越高 |
Capabilities |
PCE路径计算能力,取值包括: · Path computation with GMPLS link constraints:表示带GMPLS 链路约束的路径计算 · Bidirectional path computation:表示双向路径计算 · Diverse path computation:表示多条不同路径计算 · Load-balanced path computation:表示负载分担路径计算 · Synchronized path computation:表示同步路径计算 · Support for multiple objective functions:表示支持多对象功能 · Support for additive path constraints:表示支持附加路径约束 · Support for request prioritization:表示支持请求优先级 · Support for multiple requests per message:表示支持一个PCReq消息携带多个计算请求 |
Domains |
PCE路径计算域 |
Neighbor domains |
PCE路径计算相邻域 |
display mpls te pce lspdb命令用来显示PCE LSPDB(LSP State Database,LSP状态数据库)的CRLSP信息。
【命令】
display mpls te pce lspdb [ plsp-id plsp-id ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
plsp-id plsp-id:显示plsp-id为指定值的CRLSP信息。plsp-id用来唯一标识一条隧道,取值为Tunnel ID,取值范围为1~1048574。
verbose:显示CRLSP的详细信息。如果不指定本参数,则显示CRLSP的简要信息。
【举例】
# 显示所有PCE LSPDB的CRLSP简要信息。
<Sysname> display mpls te pce lspdb
Destination Source Tunnel ID LSP ID PLSP ID Delegated address State
1.1.1.9 2.2.2.9 1 100 1 192.168.115.3 up
3.3.3.9 2.2.2.9 100 100 100 - down
1::9 2::9 1 100 1 2::3 up
表1-3 display mpls te pce lspdb命令显示信息描述表
字段 |
描述 |
Destination |
隧道目的地址 |
Source |
隧道源地址 |
Tunnel ID |
隧道ID |
LSP ID |
LSP ID |
PLSP ID |
PLSP ID,唯一标识一条隧道,取值为Tunnel ID |
Delegated address |
托管PCE地址,如果CRLSP没有托管或者托管失败本字段显示为“-” |
State |
CRLSP状态,取值包括: · Up:表示CRLSP建立成功 · Down:表示CRLSP未建立或者建立失败 |
# 显示所有PCE LSPDB的CRLSP详细信息。
<Sysname> display mpls te pce lspdb verbose
PLSP ID: 1 Symbolic name: Sysname_t1
SRP ID: 0 Pce initiated-lsp: No
Delegatable: Yes Delegated address: -
Operational state: Up Speaker address: -
LSP identifiers:
Destination: 4.4.4.8 Source: 2.2.2.8
Tunnel ID: 1 LSP ID: 36293
Sender address: 2.2.2.8
LSP path:
EROs: 3
20.20.20.4 Loose
20.20.20.8 Strict
30.30.30.2 Exclude
LSP attributes:
Exclude any: 0 Include any: 0
Include all: 0
Setup priority: 7 Hold priority: 7
Bandwidth: 0 kbps
Metric Type: TE Metric Value: 0
RROs: 5
20.20.20.8/32 Flag: 0x00 (No FRR)
20.20.20.4/32 Flag: 0x40 (No FRR/In-Int)
3 Flag: 0x01 (Global label)
4.4.4.8/32 Flag: 0x20 (No FRR/Node-ID)
3 Flag: 0x01 (Global label)
表1-4 display mpls te pce lspdb命令显示信息描述表
字段 |
描述 |
PLSP ID |
PLSP ID,唯一标识一条隧道,取值为Tunnel ID |
Symbolic name |
CRLSP名字,取值为Sysname+t+tunnel-ID 其中,Sysname为设备的名称,可以通过系统视图下的sysname命令配置;tunnel-ID为隧道ID |
SRP ID |
Stateful PCE请求参数(Stateful PCE Request Parameters) |
Pce initiated-lsp |
CRLSP是否由PCE创建,取值包括: · Yes:是由PCE创建 · No:不是由PCE创建 |
Delegatable |
CRLSP是否可以托管,取值包括: · Yes:具有托管能力 · No:没有托管能力 |
Delegated address |
托管PCE地址,如果CRLSP没有托管或者托管失败本字段显示为“-” |
Operational state |
LSP状态,取值包括: · Up:表示LSP建立成功 · Down:表示LSP未建立或者建立失败 |
Speaker address |
PCE地址 |
Destination |
隧道目的地址 |
Source |
隧道源地址 |
Tunnel ID |
隧道ID |
LSP ID |
LSP ID |
Sender address |
发送者地址,用来标识隧道的源端 |
EROs |
ERO(Explicit Route Object,显式路由对象)的个数及其信息 ERO信息包括显式路径经过的节点的地址、该节点为松散下一跳(Loose)或严格下一跳(Strict) |
Exclude any |
隧道亲和属性,不包含属性 |
Include any |
隧道亲和属性,包含属性 |
Include all |
隧道亲和属性,包含所有属性 |
Setup priority |
隧道的建立优先级 |
Hold priority |
隧道的保持优先级 |
Bandwidth |
隧道带宽,单位kbit/s |
Metric Type |
度量类型,取值包括 · TE:度量类型为TE · IGP:度量类型为IGP |
Metric Value |
度量值 |
RROs |
RRO(Record Route Object,记录路由对象)的个数 如果RRO的个数不为零,则显示RRO对象中所记录的IP地址或标签信息 |
Flag |
RRO对象中标记的值及其含义,标记含义的取值包括: · No FRR:表示没有配置FRR保护 · FRR Avail:表示FRR保护可用 · In use:表示已经发生FRR切换 · BW:表示带宽保护 · Node-Prot:表示节点保护 · Node-ID:表示RRO对象中的地址为节点的LSR ID · In-Int:表示RRO对象中的地址为入接口的地址 · Global label:表示全局标签空间 |
display mpls te pce lspdb last-packet-detail命令用来显示MPLS TE隧道最近一次发送Report消息和收到的Update消息的时间和内容。
【命令】
display mpls te pce lspdb last-packet-detail
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
主动有状态PCE与主动有状态PCC建立PCEP会话后,PCC会将开启了托管功能的MPLS TE隧道的状态通过Report消息上报给PCE;PCE也可以通过Update消息对托管成功的MPLS TE隧道进行更新。本命令用来显示MPLS TE隧道最近一次发送的Report消息和Update消息的时间和内容。
【举例】
# 显示MPLS TE隧道最近一次发送Report消息和收到的Update消息的时间和内容。
<Sysname> display mpls te pce lspdb last-packet-detail
PLSP ID: 1
Tunnel ID: 1 LSP ID:22792
Last report message :
Packet sent at : 19-09-16 11:54:08:291
Packet details :
21 10 00 14 00 00 00 00 00 00 00 00 00 1c 00 04
00 00 00 01 20 10 00 28 00 00 10 09 00 12 00 10
01 01 01 09 59 08 00 00 01 01 01 09 03 03 03 09
00 11 00 06 48 33 43 5f 74 30 00 00 07 10 00 04
09 10 00 14 00 00 00 00 00 00 00 00 00 00 00 00
07 07 00 00 05 10 00 08 00 00 00 00 06 10 00 0c
00 00 00 00 00 00 00 00
Last update message :
Packet received at: -
Packet details : -
表1-5 display mpls te pce lspdb last-packet-detail命令显示信息描述表
字段 |
描述 |
Tunnel ID |
隧道ID |
LSP ID |
LSP ID |
PLSP ID |
PLSP ID,唯一标识一条隧道,取值为Tunnel ID |
Last report message |
最近一次发送Report消息的记录 |
Packet sent at |
Report消息发送时间,格式为:“年-月-日 时-分-秒-毫秒” 若未发送Report消息,则显示为“-” |
Packet details |
报文内容,格式为16进制数字 若未发送或接收消息,则显示为“-” |
Last update message |
最近一次接收Update消息的记录 |
Packet received at |
Update消息接收时间,格式为:“年-月-日 时-分-秒-毫秒” 若无内容,则显示为“-” |
display mpls te pce peer命令用来显示PCC或PCE对等体的信息。
【命令】
display mpls te pce peer [ ipv4-address | ipv6-address ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
[ ipv4-address | ipv6-address ]:显示指定PCC或PCE对等体的信息。ipv4-address为PCC或PCE对等体的IPv4地址。ipv6-address为PCC或PCE对等体的IPv6地址。如果不指定本参数,则显示所有对等体的信息。
verbose:显示PCC或PCE对等体的详细信息。如果不指定本参数,则显示对等体的简要信息。
【使用指导】
本命令用来显示与本地设备之间正在建立PCEP会话或已建立PCEP会话的对等体的相关信息。
【举例】
# 显示所有对等体的简要信息。
<Sysname> display mpls te pce peer
Total number of peers: 2
Peer address Peer type State Mastership Role
100.100.100.100 PCE UP Normal Active
100::100 PCE UP Normal Active
表1-6 display mpls te pce peer命令显示信息描述表
字段 |
描述 |
Total number of peers |
对等体的总数 |
Peer address |
对等体的IPv4或者IPv6地址 |
Peer type |
对等体的类型,取值为PCC或PCE |
State |
对等体之间的PCEP会话状态,取值包括: · Idle:初始状态 · TCPPending:等待TCP连接建立完成 · OpenWait:等待对等体的Open消息 · KeepWait:等待对等体的Keepalive消息 · UP:PCEP会话成功建立 |
Mastership |
PCE对等体角色,取值包括: · Normal:普通PCC或PCE · Primary:托管CRLSP的主PCE · Backup:托管CRLSP的备PCE |
Role |
PCEP会话角色,取值包括: · Passive:表示会话被动端 · Active:表示会话主动端 |
# 显示所有PCC或PCE对等体的详细信息。
<Sysname> display mpls te pce peer verbose
Peer address: 100.100.100.20
TCP Connection : 100.100.100.20:5696 -> 100.100.100.10:4189
Peer type : PCC
Session type : Active stateful
Session state : UP
Mastership : Normal
Role : active
Session up time : 0000 days 01 hours 03 minutes
Session ID : Local 1, Peer 1
Keepalive interval : Local 0 sec, Peer 0 sec
Recommended DeadTimer : Local 0 sec, Peer 0 sec
Tolerance:
Min keepalive interval: 10 sec
Max unknown messages : 10
Request timeout : 50 sec
Delegation timeout : 30 sec
Capability for Initiate : Yes
Capability for Segment-Routing: Yes
Capability for Segment-Routing IPv6: Yes
Peer address: 100::20
TCP Connection : 100::20:5696 -> 100::10:4189
Peer type : PCC
Session type : Active stateful
Session state : UP
Mastership : Normal
Role : active
Session up time : 0000 days 01 hours 03 minutes
Session ID : Local 1, Peer 1
Keepalive interval : Local 0 sec, Peer 0 sec
Recommended DeadTimer : Local 0 sec, Peer 0 sec
Tolerance:
Min keepalive interval: 10 sec
Max unknown messages : 10
Request timeout : 50 sec
Delegation timeout : 30 sec
Capability for Initiate : Yes
Capability for Segment-Routing: Yes
Capability for Segment-Routing IPv6: Yes
表1-7 display mpls te pce peer verbose命令显示信息描述表
字段 |
描述 |
Peer address |
对等体的IPv4或者IPv6地址 |
TCP Connection |
TCP 连接地址 |
Peer type |
对等体类型,取值为PCC或PCE |
Session type |
PCEP会话类型,取值包括: · Stateless :表示无状态的会话类型 · Passive stateful :表示被动方式的有状态会话类型 · Active stateful :表示主动方式的有状态会话类型 |
Session state |
PCEP会话状态,取值包括: · Idle:初始状态 · TCPPending:等待TCP连接建立完成 · OpenWait:等待对等体的Open消息 · KeepWait:等待对等体的Keepalive消息 · UP:PCEP会话成功建立 |
Mastership |
对等体角色,取值包括: · Normal:普通PCC或PCE · Primary:托管CRLSP的主PCE · Backup:托管CRLSP的备PCE |
Role |
PCEP会话角色,取值包括: · Passive:表示会话被动端 · Active:表示会话主动端 |
Session up time |
PCEP会话处于Up状态的时间长度 |
Session ID |
PCEP会话标识符,包括本地标识符和远端标识符 |
Keepalive interval |
协商后的Keepalive消息的发送时间间隔,单位为秒 |
Recommended DeadTimer |
PCE对等体推荐给本地使用的PCEP会话的保持时间,单位为秒 |
Tolerance |
PCEP会话容忍度 |
Min keepalive interval |
能接受的最小Keepalive发送时间间隔,单位为秒 |
Max unknown messages |
每分钟能接受的最大未知消息数 |
Request timeout |
发送PCEP请求后,等待PCEP应答的超时时间,单位为秒 |
Delegation timeout |
PCEP会话中断后,取消托管等待时间,单位为秒 |
Capability for Initiate |
设备是否支持通过PCE-Initiated-LSP报文建立隧道和LSP,取值包括: · Yes:支持通过PCE-Initiated-LSP报文建立隧道和LSP · No:不支持通过PCE-Initiated-LSP报文建立隧道和LSP |
Capability for Segment-Routing |
会话是否具有SR托管更新SRLSP的能力,取值包括: · Yes:支持SR托管更新SRLSP · No:不支持SR托管更新SRLSP |
Capability for Segment-Routing IPv6 |
会话是否具有SRv6托管更新候选路径SID列表的能力,取值包括: · Yes:支持SRv6托管更新候选路径SID列表 · No:不支持SRv6托管更新候选路径SID列表 |
display mpls te pce stateful neighbor命令用来显示Stateful PCE的信息。
【命令】
display mpls te pce stateful neighbor [ ipv4-address | ipv6-address ]
【视图】
任意视图
【缺省用户角色】
network-operator
【参数】
ipv4-address:显示指定Stateful PCE的信息。ipv4-address为Stateful PCE的IPv4地址。ipv6-address:显示指定Stateful PCE的信息。ipv6-address为Stateful PCE的IPv6地址。
【使用指导】
执行本命令时,如果不指定ipv4-address和ipv6-address参数,则显示所有Stateful PCE的信息。
【举例】
# 显示IPv4地址为2.2.2.8的Stateful PCE的信息。
<Sysname> display mpls te pce stateful neighbor 2.2.2.8
Neighbor address: 2.2.2.8
PCEP type : Active stateful
Delegation priority : 1000
Synchronization : Finished
SRv6 Policy Synchronization : Finished
Redelegation timer : Active
# 显示IPv6地址为2::8的Stateful PCE的信息。
<Sysname> display mpls te pce stateful neighbor 2::8
Neighbor address: 2::8
PCEP type : Active stateful
Delegation priority : 1000
Synchronization : Finished
SRv6 Policy Synchronization : Finished
Redelegation timer : Active
表1-8 display mpls te pce stateful neighbor命令显示信息描述表
字段 |
描述 |
|
Neighbor address |
Stateful PCE邻居地址 |
|
PCEP type |
PCEP会话类型,取值包括: · Passive stateful:表示被动方式的有状态会话类型 · Active stateful:表示主动方式的有状态会话类型 |
|
Delegation priority |
邻居的托管优先级,数值越大优先级越高 |
|
Synchronization |
与该邻居的LSP数据同步状态,取值包括: · Not started:未开始同步 · Synchronizing:正在进行同步 · Finished:同步已完成 |
|
SRv6 Policy Synchronization |
与该邻居的SRv6 TE Policy数据同步状态,取值包括: · Not started:未开始同步 · Synchronizing:正在进行同步 · Finished:同步已完成 |
|
Redelegation timer |
重托管定时器运行状态,取值包括: · Active:重托管定时器已启动 · Invalid:重托管定时器未启动 |
|
display mpls te pce statistics命令用来显示PCC或PCE的统计信息。
【命令】
display mpls te pce statistics [ ipv4-address | ipv6-address ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
[ ipv4-address | ipv6-address ]:显示指定PCC或PCE的统计信息。ipv4-address为PCC或PCE的IPv4地址。ipv6-address为PCC或PCE的IPv6地址。如果不指定本参数,则显示所有PCE和PCC的统计信息。
【举例】
# 显示所有PCC和PCE的统计信息。
<Sysname> display mpls te pce statistics
PCE address: 2.2.2.9
Keepalive messages sent/received : 70/75
Open messages sent/received : 1/1
PCReq messages sent/received : 0/0
PCRep messages sent/received : 0/0
PCRpt messages sent/received : 0/0
PCUpd messages sent/received : 0/0
PCErr messages sent/received : 0/0
PCNtf messages sent/received : 0/0
Session setup failures : 0
Unknown messages received : 0
Unknown requests received : 0
Unknown responses received : 0
Requests sent : 0
Response is pending : 0
Response with ERO received : 0
Response with NO-PATH received : 0
Canceled by peer sending a PCNtf : 0
Canceled by peer sending a PCErr : 0
Canceled by local speaker sending a PCNtf: 0
Implicitly canceled (session down) : 0
Timeout : 0
Requests received : 0
Response is pending : 0
Response with ERO sent : 0
Response with NO-PATH sent : 0
Canceled by local speaker sending a PCNtf: 0
Canceled by local speaker sending a PCErr: 0
Canceled by peer sending a PCNtf : 0
Implicitly canceled (session down) : 0
PCE address: 2::9
Keepalive messages sent/received : 70/75
Open messages sent/received : 1/1
PCReq messages sent/received : 0/0
PCRep messages sent/received : 0/0
PCRpt messages sent/received : 0/0
PCUpd messages sent/received : 0/0
PCErr messages sent/received : 0/0
PCNtf messages sent/received : 0/0
Session setup failures : 0
Unknown messages received : 0
Unknown requests received : 0
Unknown responses received : 0
Requests sent : 0
Response is pending : 0
Response with ERO received : 0
Response with NO-PATH received : 0
Canceled by peer sending a PCNtf : 0
Canceled by peer sending a PCErr : 0
Canceled by local speaker sending a PCNtf: 0
Implicitly canceled (session down) : 0
Timeout : 0
Requests received : 0
Response is pending : 0
Response with ERO sent : 0
Response with NO-PATH sent : 0
Canceled by local speaker sending a PCNtf: 0
Canceled by local speaker sending a PCErr: 0
Canceled by peer sending a PCNtf : 0
Implicitly canceled (session down) : 0
表1-9 display mpls te pce statistics命令显示信息描述表
字段 |
描述 |
PCE address |
PCE的IPv4或者IPv6地址 |
PCC address |
PCC的IPv4或者IPv6地址 |
Keepalive messages sent/received |
发送/接收的Keepalive消息数量 |
Open messages sent/received |
发送/接收的Open消息数量 |
PCReq messages sent/received |
发送/接收的PCReq消息数量 |
PCRep messages sent/received |
发送/接收的PCRep消息数量 |
PCRpt messages sent/received |
本地发送/接收的PCRpt消息数量 |
PCUpd messages sent/received |
本地发送/接收的PCUpd消息数量 |
PCErr messages sent/received |
发送/接收的PCErr消息数量 |
PCNtf messages sent/received |
发送/接收的PCNtf消息数量 |
Session setup failures |
尝试建立PCEP会话的失败次数 |
Unknown messages received |
收到的未知消息数量 |
Unknown requests received |
收到的未知请求(RP对象的Request ID为0的请求)数量 |
Unknown responses received |
收到的未知应答(RP对象的Request ID匹配不到请求的应答)数量 |
Requests sent |
已发送所有请求消息的总数 |
Response is pending |
等待应答的请求数量 |
Response with ERO received |
收到携带ERO对象的应答的请求消息的数量 |
Response with NO-PATH received |
收到携带NO-PATH对象的应答的请求消息的数量 |
Cancelled by peer sending a PCNtf |
收到对等体发送的取消计算请求的PCNtf消息的数量 |
Canceled by peer sending a PCErr |
收到对等体发送的取消计算请求的PCErr消息的数量 |
Canceled by local speaker sending a PCNtf |
本地通过发送PCNtf取消的请求消息的数量 |
Implicitly canceled(session down) |
因PCEP会话关闭导致请求失效的请求消息的数量 |
Timeout |
因等待应答超时而失效的请求消息的数量 |
Requests received |
收到的所有请求消息的总数 |
Response is pending |
还未发送应答的请求消息的数量 |
Response with ERO sent |
已发送携带ERO对象的应答消息的数量 |
Response with NO-PATH sent |
已发送携带NO-PATH对象的应答消息的数量 |
Canceled by local speaker sending a PCNtf |
本地发送的取消计算请求的PCNtf消息数量 |
Canceled by local speaker sending a PCErr |
本地发送的取消计算请求的PCErr消息数量 |
Canceled by peer sending a PCNtf |
对端发送的取消计算请求的PCNtf消息数量 |
Implicitly canceled(session down) |
因PCEP会话关闭而失效的请求消息的数量 |
display ospf mpls te pce命令用来显示OSPF发现的PCE信息。
【命令】
display ospf [ process-id ] [ area area-id ] mpls te pce [ originate-router advertising-router-id | self-originate ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
process-id:显示指定OSPF进程的信息。process-id为OSPF进程号,取值范围为1~65535。如果未指定本参数,则显示所有OSPF进程的信息。
area area-id:显示指定区域的信息。area-id表示区域的标识,可以是十进制整数(取值范围为0~4294967295,系统会将其转换成IP地址格式)或者是IP地址格式。如果未指定本参数,则显示所有区域的信息。
originate-router advertising-router-id:显示指定路由器发布的信息。advertising-router-id为路由器的Router ID。
self-originate:显示本地路由器自己产生的信息。
【举例】
# 显示OSPF发现的所有PCE的信息。
<Sysname> display ospf mpls te pce
OSPF Process 1 with Router ID 2.1.1.1
Path Computation Element
Area: 0.0.0.1
Adv Router ID : 2.1.1.1
PCE Address : 5.6.7.8
Flags : A/-/R/E
PCE Path Scopes:
Path Scope Preference
L (PCE for intra-area) 7
R (PCE for inter-area) 6
PCE Capabilities:
Bidirectional path computation
Support for request prioritization
Support for multiple requests per message
PCE Domain List:
Area 0.0.0.1
Area 0.0.0.3
PCE Neighbor Domain List:
Area 0.0.0.2
表1-10 display ospf mpls te pce命令显示信息描述表
字段 |
描述 |
Adv Router ID |
发布路由器的Router ID |
PCE Address |
PCE的IP地址 |
Flags |
PCE信息相关标记: · A:已向PCEP同步该信息 · U:向PCEP同步更新失败后在等待重新同步 · D:向PCEP同步删除失败后在等待重新同步 · R:到达对应路由器的路由可达 · E:PCE信息有效 |
PCE Path Scopes |
PCE的计算范围集合 |
Path Scope |
PCE的计算范围,包括: · L (PCE for intra-area):区域内路径计算 · R (PCE for inter-area):区域间路径计算 · Rd(Default PCE for inter-area):区域间路径计算缺省PCE · S (PCE for inter-AS):自治系统间路径计算 · Sd(Default PCE for inter-AS):自治系统间路径计算缺省PCE · Y (PCE for inter-layer):层间路径计算 |
Preference |
PCE路径计算范围的计算优先级,即处理该计算范围的优先级,取值为0~7,数值越大,优先级越高 |
PCE Capabilities |
PCE能力集,包括: · Path computation with GMPLS link constraints:带GMPLS 链路约束的路径计算 · Bidirectional path computation:双向路径计算 · Diverse path computation:多条不同路径计算 · Load-balanced path computation:负载分担路径计算 · Synchronized path computation:同步路径计算 · Support for multiple objective functions:支持多对象功能 · Support for additive path constraints:支持附加路径约束 · Support for request prioritization:支持请求优先级 · Support for multiple requests per message:支持一个PCReq消息携带多个计算请求 |
PCE Domain List |
PCE上支持TE功能的本地域集合 |
PCE Neighbor Domain List |
PCE上支持TE功能的邻居域集合 |
Area |
支持TE的区域 |
AS |
支持TE的自治系统 |
display pce segment-routing ipv6 policy database命令用来显示PCE进程中的SRv6 TE Policy信息。
【命令】
display pce segment-routing ipv6 policy database [ color color-value endpoint ipv6 ipv6-address | policyname policy-name] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
color color-value endpoint ipv6 ipv6-address:显示PCE进程中指定Color属性和目的节点的SRv6 TE Policy信息。color-value取值范围为0~4294967294,ipv6-address表示目的节点的IPv6地址。
policyname policy-name:显示PCE进程中指定名称的SRv6 TE Policy信息。policy-name为SRv6 TE Policy名称,为1~59个字符的字符串,区分大小写。
verbose:显示PCE进程中的SRv6 TE Policy的详细信息。如果不指定本参数,则显示PCE进程中的SRv6 TE Policy的简要信息。
【使用指导】
如果未指定color color-value endpoint ipv6 ipv6-address和policyname policy-name参数,则显示PCE进程中所有SRv6 TE Policy信息。
【举例】
# 显示PCE进程中的SRv6 TE Policy的简要信息。
<Sysname> display pce segment-routing ipv6 policy database
Color Preference Association Delegated address State Endpoint
1 100 1 192.168.56.1 Up 4:4::4:4
2 10 2 192.168.56.2 Up 4:4::4:4
3 20 3 100::100 Up 4:4::4:4
表1-11 display pce segment-routing ipv6 policy database命令显示信息描述表
字段 |
描述 |
Color |
SRv6 TE Policy的Color属性 |
Preference |
SRv6 TE Policy的候选路径优先级 |
Association ID |
SRv6 TE Policy的候选路径所属组ID,通过组ID来标识一个SRv6 TE Policy |
Delegated address |
托管PCE的地址,如果候选路径没有托管或者托管失败则本字段显示为“-” |
State |
SRv6 TE Policy的候选路径状态,取值包括: · Up:表示候选路径建立成功 · Down:表示候选路径未建立或者建立失败 |
Endpoint |
SRv6 TE Policy的目的节点的IPv6地址 |
# 显示PCE进程中SRv6 TE Policy的详细信息。
<Sysname> display pce segment-routing ipv6 policy database verbose
PLSP ID: 1046537 Policy name: p1
Color: 10
Endpoint: 4:4::4:4
Preference: 10
Protocol Original: 30
BGP Instance: 0
ASN: 0 Node address: 0.0.0.0
Binding SID: 8::1
Association ID: 1
Protection type: Unprotected
Path role: Primary
SRP ID: 0 PCE initiated: No
PCE-setup-type: SRv6 TE Policy
Delegatable: Yes Delegated address: 192.168.56.1
Operational state: Up Speaker address: 192.168.56.1
PCEP status: -
Computation Priority: 128
Drop-upon-invalid: Enabled
Candidate path/4: path state: Up
SRv6-EROs: 3
SID type: SID without NAI Strict
SID: 6000::1 NAI: N/A
SID type: SID without NAI Strict
SID: 7000::1 NAI: N/A
SID type: SID without NAI Strict
SID: 8000::1 NAI: N/A
SRv6-RROs: 3
SID type: SID without NAI Strict
SID: 6000::1 NAI: N/A
SID type: SID without NAI Strict
SID: 7000::1 NAI: N/A
SID type: SID without NAI Strict
SID: 8000::1 NAI: N/A
SRv6-SID Structure:
LBLength : 32 LNLength : 32
FunLength: 32 ArgLength: 32
表1-12 display pce segment-routing ipv6 policy database命令显示信息描述表
字段 |
描述 |
PLSP ID |
PLSP ID,唯一标识一条候选路径 |
Policy name |
SRv6 TE Policy的名称 |
Color |
SRv6 TE Policy的Color属性 |
Endpoint |
SRv6 TE Policy的目的节点的IPv6地址 |
Preference |
SRv6 TE Policy候选路径的优先级 |
Protocol Original |
候选路径的来源,取值包括: · 10:PCE创建 · 20:BGP创建 · 30:命令行创建 |
BGP Instance |
如果候选路径是由BGP创建的,显示BGP所属的实例号,如果不是BGP创建的,则显示为“-” |
ASN |
自治系统号,0表示未从BGP对等体获取SRv6 TE Policy信息 |
Node address |
BGP节点地址 从BGP对等体获取SRv6 TE Policy信息时,Node address为BGP对等体的Router ID;通过其他方式获取SRv6 TE Policy信息时,Node address为0.0.0.0 |
Binding SID |
SRv6 TE Policy的BSID,如果未指定,则显示为“-” |
Association ID |
候选路径所属组ID,通过组ID来标识一个SRv6 TE Policy |
Protection type |
候选路径保护类型,取值包括: · Unprotected:无保护 · (Full)Rerouting:普通备份保护 · Rerouting without Extra-Traffic:热备份保护 · 1:N Protection with Extra-Traffic:1:N保护 · 1+1 Unidirectional Protection:单向1+1保护 · 1+1 Bidirectional Protection:双向1+1保护 |
Path role |
候选路径的类型,取值包括: · Primary:主路径 · Backup:备路径 · Other:其他路径 |
SRP ID |
Stateful PCE请求参数的ID(Stateful PCE Request Parameters) |
PCE initiated |
候选路径是否由PCE创建,取值包括: · Yes:是由PCE创建 · No:不是由PCE创建 |
PCE-setup-type |
创建候选路径的协议类型,取值为SRv6 TE Policy,表示SRv6 TE Policy协议 |
Delegatable |
候选路径是否可以托管,取值包括: · Yes:具有托管能力 · No:不具有托管能力 |
Delegated address |
托管PCE地址,如果候选路径没有托管或者托管失败则本字段显示为“-” |
Operational state |
候选路径状态,取值包括: · Up:表示候选路径建立成功 · Down:表示候选路径未建立或者建立失败 |
Speaker address |
PCE地址 |
PCEP status |
候选路径托管状态,取值包括: · Delegated:表示候选路径已经托管给PCE · Updated:表示PCE已经更新过候选路径 · Redelegating:表示候选路径正在重新寻找可以托管的PCE · Report-only:表示已将候选路径信息上报给PCE,但候选路径不托管给PCE · State reverted:表示候选路径已经回退到托管给PCE之前的状态 |
Computation priority |
会话的计算优先级 |
Drop-upon-invalid |
会话是否具有在Policy失效时丢弃流量的功能,取值包括: · Enabled:支持Policy失效时丢弃流量的功能 Disabled:不支持Policy失效时丢弃流量的功能 |
Candidate path/path-id |
候选路径引用的seglist信息,path-id为seglist编号 |
path state |
候选路径下SID列表的状态,取值包括: · Up:表示SID列表建立成功 · Down:表示SID列表未建立或者建立失败 |
SRv6-EROs |
SRv6-ERO(Segment Routing IPv6 Explicit Route Object,段路由显式路由对象)的个数及其信息 |
SID Type |
ERO和RRO中SID和NAI信息的类型,取值为SID without NAI,表示仅包含SID,不包含NAI |
Strict |
表示两个SID之间不存在其他的SRv6节点 |
SID |
节点的SRv6 SID |
NAI |
(暂不支持)Node or Adjacency Identifier,节点或邻接标识 |
SRv6-RROs |
SRv6-RRO(Segment Routing IPv6 Record Route Object,记录路由对象)的个数及其信息 |
SRv6-SID Structure |
SRv6 SID的组成 |
LBLength |
Locator块长度 |
LNLength |
Locator节点长度 |
FunLength |
Function长度 |
ArgLength |
Arguments长度 |
display pce segment-routing ipv6 policy initiate-cache命令用来显示PCE进程中缓存的SRv6 TE Policy的Initiate消息。
【命令】
display pce segment-routing ipv6 policy initiate-cache
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
PCE与PCC之间建立Active-Stateful PCEP会话后,PCE通过向PCC发送Initiate消息来创建候选路径。通过本命令可以查看设备缓存中还未处理的Initiate消息。
【举例】
# 显示PCE进程中缓存的SRv6 TE Policy的Initiate消息。
<Sysname> display pce segment-routing ipv6 policy initiate-cache
Policy name: 111111
Color: 17
Endpoint: 3::3
Preference: 17
Originator: -
Binding SID: 8::17
Association ID: 17
Protection type: Unprotected
SRP ID: 1 PCE initiated: Yes
Operational state: Down
Candidate path/0: path state: Down
SRv6-EROs: 1
SID type: SID without NAI Strict
SID: 2::2 NAI: N/A
SRv6-RROs: 0
表1-13 display pce segment-routing ipv6 policy initiate-cache命令显示信息描述表
字段 |
描述 |
Policy name |
SRv6 TE Policy的名字,如果没有,则显示为“-” |
Color |
SRv6 TE Policy的Color属性 |
Endpoint |
SRv6 TE Policy的目的节点的IPv6地址 |
Preference |
SRv6 TE Policy的候选路径优先级 |
Originator |
BGP节点地址 从BGP对等体获取SRv6 TE Policy信息时,显示为BGP对等体的Router ID;通过其他方式获取SRv6 TE Policy信息时,显示为0.0.0.0 |
Binding SID |
SRv6 TE Policy的BSID,如果未指定,则显示为“-” |
Association ID |
候选路径所属组ID,通过组ID来标识一个SRv6 TE Policy |
Protection type |
候选路径保护类型,取值包括: · Unprotected:无保护 · (Full)Rerouting:普通备份保护 · Rerouting without Extra-Traffic:热备份保护 · 1:N Protection with Extra-Traffic:1:N保护 · 1+1 Unidirectional Protection:单向1+1保护 · 1+1 Bidirectional Protection:双向1+1保护 |
SRP ID |
Stateful PCE请求的参数ID(Stateful PCE Request Parameters) |
PCE initiated |
候选路径是否由PCE创建,取值包括: · Yes:是由PCE创建 · No:不是由PCE创建 |
Operational state |
候选路径状态,取值包括: · Up:表示候选路径建立成功 · Down:表示候选路径未建立或者建立失败 |
Candidate path/path-id |
候选路径引用的seglist信息,path-id为seglist编号 |
path state |
候选路径下SID列表的状态,取值包括: · Up:表示SID列表建立成功 · Down:表示SID列表未建立或者建立失败 |
SRv6-EROs |
SRv6-ERO(Segment Routing IPv6 Explicit Route Object,段路由显式路由对象)的个数及其信息 |
SID Type |
ERO和RRO中SID和NAI信息的类型,取值为SID without NAI,表示仅包含SID,不包含NAI |
Strict |
表示两个SID之间不存在其他的SRv6节点 |
SID |
节点的SID,即IPv6地址 |
NAI |
Node or Adjacency Identifier,节点或邻接标识 |
SRv6-RROs |
SRv6-RRO(Segment Routing IPv6 Record Route Object,记录路由对象)的个数及其信息 |
display pce segment-routing policy database命令用来显示PCE进程中的SR-MPLS TE Policy信息。
【命令】
display pce segment-routing policy database [ color color-value endpoint { ipv4 ipv4-address | ipv6 ipv6-address } | policyname policy-name ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
color color-value end-point { ipv4 ipv4-address | ipv6 ipv6-address }:显示PCE进程中指定Color属性和目的节点的SR-MPLS TE Policy信息。color-value取值范围为0~4294967295,ipv4-address表示目的节点的IPv4地址。ipv6-address表示目的节点的IPv6地址。
policyname policy-name:显示PCE进程中指定名称的SR-MPLS TE Policy信息。policy-name为SR-MPLS TE Policy名称,为1~59个字符的字符串,区分大小写。
verbose:显示PCE进程中的SR-MPLS TE Policy的详细信息。如果不指定本参数,则显示PCE进程中的SR-MPLS TE Policy的简要信息。
【使用指导】
如果未指定color color-value和policyname policy-name参数,则显示PCE进程中所有SR-MPLS TE Policy信息。
【举例】
# 显示PCE进程中的SR-MPLS TE Policy的简要信息。
<Sysname> display pce segment-routing policy database
Color Endpoint PLSP-ID Preference Delegated address State
1 2.2.2.2 262145 100 192.168.56.1 Up
2 2.2.2.2 262146 10 192.168.56.2 Up
3 2.2.2.2 262147 20 100::1 Up
表1-14 display pce segment-routing policy database命令显示信息描述表
字段 |
描述 |
Color |
SR-MPLS TE Policy的Color属性 |
Endpoint |
SR-MPLS TE Policy的目的节点的IPv4或IPv6地址 |
PLSP-ID |
SR-MPLS TE Policy的PCEP LSP ID,唯一标识一条候选路径,由PCC分配 |
Preference |
SR-MPLS TE Policy的候选路径优先级 |
Delegated address |
托管PCE的地址,如果候选路径没有托管或者托管失败,则本字段显示为“-” |
State |
SR-MPLS TE Policy的候选路径状态,取值包括: · Up:表示候选路径建立成功 · Down:表示候选路径未建立或者建立失败 |
# 显示PCE进程中SR-MPLS TE Policy的详细信息。
<Sysname> display pce segment-routing policy database verbose
PLSP ID: 65536
Color: 10 Endpoint: 2.2.2.2
Policy name: p1
Association ID: 1 Association type: SRPAG
Association source: 1.1.1.1
Candidate path ID:
Protocol origin: CLI BGP instance: 0
Originator ASN: 0 Node address: 0.0.0.0
Discriminator: 10
Candidate path name: -
Symbolic path name: 10_2.2.2.2._10
Binding SID: 15000
IPv6 Binding SID: -
PCE setup type: Segment Routing
SRP ID: 0
Delegatable: Yes Delegated address: -
PCE initiated: No Speaker address: -
Path role: Primary
Operational state: Up PCEP status: State reverted
Computation Priority: 128
Drop-upon-invalid: Enabled
Segment list ID: 3
SID list state: Up Path weight: 1
SR-EROs: 1
SID type: SID without NAI Strict
SID: 16020 NAI: N/A
SR-RROs: 1
SID type: SID without NAI Strict
SID: 16020 NAI: N/A
表1-15 display pce segment-routing policy database命令显示信息描述表
字段 |
描述 |
PLSP ID |
PLSP ID,唯一标识一条候选路径 |
Color |
SR-MPLS TE Policy的Color属性 |
Endpoint |
SR-MPLS TE Policy的目的节点的IPv4或IPv6地址 |
Policy Name |
SR-MPLS TE Policy的名称 |
Association ID |
PCEP协议描述的绑定组ID,根据draft-ietf-pce-segment-routing-policy-cp规定,此ID为1 |
Association Type |
PCEP协议描述的绑定组类型,根据draft-ietf-pce-segment-routing-policy-cp规定,此类型取值为6,表示SRPAG类型 |
Association Source |
PCEP协议描述的绑定组源地址,即SR-MPLS TE Policy的源地址。取值为IPv4或IPv6地址 |
Candidate Path ID |
候选路径ID信息 |
Protocol Original |
候选路径的来源,取值包括: · PCE:PCE创建 · BGP:BGP创建 · CLI:命令行创建 |
BGP Instance |
如果候选路径是由BGP创建的,显示BGP所属的实例号,如果不是BGP创建的,则显示为“-” |
Originator ASN |
自治系统号,0表示未从BGP对等体获取SR-MPLS TE Policy信息 |
Node address |
BGP节点地址 从BGP对等体获取SR-MPLS TE Policy信息时,Node address为BGP对等体的Router ID;通过其他方式获取SR-MPLS TE Policy信息时,Node address为0.0.0.0 |
Discriminator |
候选路径描述符 |
Candidate path name |
候选路径名称 |
Symbolic path name |
PCEP协议规定的“symbolic-name”路径名称 |
Binding SID |
SR-MPLS TE Policy的BSID,如果未指定,则显示为“-” |
IPv6 Binding SID |
SR-MPLS TE Policy的IPv6 BSID,如果未指定,则显示为“-” |
PCE setup type |
创建候选路径的协议类型,取值为Segment-Routing,表示SR-MPLS TE Policy协议 |
SRP ID |
Stateful PCE请求参数的ID(Stateful PCE Request Parameters) |
Delegatable |
候选路径是否可以托管,取值包括: · Yes:具有托管能力 · No:不具有托管能力 |
Delegated address |
托管PCE地址,如果候选路径没有托管或者托管失败,则本字段显示为“-” |
PCE initiated |
候选路径是否由PCE创建,取值包括: · Yes:是由PCE创建 · No:不是由PCE创建 |
Speaker address |
PCE地址 |
Path role |
候选路径的类型,取值包括: · Primary:主路径 · Backup:备路径 · Other:其他路径 |
Operational state |
候选路径状态,取值包括: · Up:表示候选路径建立成功 · Down:表示候选路径未建立或者建立失败 |
PCEP status |
候选路径托管状态,取值包括: · Delegated:表示候选路径已经托管给PCE · Updated:表示PCE已经更新过候选路径 · Redelegating:表示候选路径正在重新寻找可以托管的PCE · Report-only:表示已将候选路径信息上报给PCE,但候选路径不托管给PCE · State reverted:表示候选路径已经回退到托管给PCE之前的状态 |
Computation priority |
会话的计算优先级 |
Drop-upon-invalid |
会话是否具有在Policy失效时丢弃流量的功能,取值包括: · Enabled:支持Policy失效时丢弃流量的功能 · Disabled:不支持Policy失效时丢弃流量的功能 |
Segment list ID |
候选路径引用的seglist编号 |
SID list state |
候选路径下SID列表的状态,取值包括: · Up:表示SID列表建立成功 · Down:表示SID列表未建立或者建立失败 |
Path weight |
候选路径下SID列表的负载分担权重 |
SR-EROs |
SR-ERO(Segment Routing Explicit Route Object,段路由显式路由对象)的个数及其信息 |
SID type |
ERO或RRO中SID和NAI信息的类型,取值为SID without NAI,表示仅包含SID,不包含NAI |
Strict |
表示两个SID之间不存在其他的SR节点 |
SID |
节点的SID |
NAI |
(暂不支持)Node or Adjacency Identifier,节点或邻接标识 |
SR-RROs |
SR-RRO(Segment Routing Record Route Object,记录路由对象)的个数及其信息 |
display pce segment-routing policy initiate-cache命令用来显示PCE进程中缓存的SR-MPLS TE Policy的Initiate消息。
【命令】
display pce segment-routing policy initiate-cache
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
PCE与PCC之间建立Active-Stateful PCEP会话后,PCE通过向PCC发送Initiate消息来创建候选路径。通过本命令可以查看设备缓存中还未处理的Initiate消息。
【举例】
# 显示PCE进程中缓存的SR-MPLS TE Policy的Initiate消息。
<Sysname> display pce segment-routing policy initiate-cache
Policy name: 111111
SR policy association group ID: 1
Color: 17
Endpoint: 2.2.2.2
Preference: 17
Originator: -
Binding SID: 15001
SRP ID: 1 PCE initiated: Yes
Operational state: Down
Candidate path/0: path state: Down
SR-EROs: 1
SID type: SID without NAI Strict
SID: 16030 NAI: N/A
表1-16 display pce segment-routing policy initiate-cache命令显示信息描述表
字段 |
描述 |
Policy name |
SR-MPLS TE Policy的名字,如果没有,则显示为“-” |
SR policy association group ID |
PCEP协议描述的绑定组ID |
Color |
SR-MPLS TE Policy的Color属性 |
Endpoint |
SR-MPLS TE Policy的目的节点的IPv4或IPv6地址 |
Preference |
SR-MPLS TE Policy的候选路径优先级 |
Originator |
BGP节点地址 从BGP对等体获取SR-MPLS TE Policy信息时,显示为BGP对等体的Router ID;通过其他方式获取SR-MPLS TE Policy信息时,显示为0.0.0.0 |
Binding SID |
SR-MPLS TE Policy的BSID,如果未指定,则显示为“-” |
SRP ID |
Stateful PCE请求的参数ID(Stateful PCE Request Parameters) |
PCE initiated |
候选路径是否由PCE创建,取值包括: · Yes:是由PCE创建 · No:不是由PCE创建 |
Operational state |
候选路径状态,取值包括: · Up:表示候选路径建立成功 · Down:表示候选路径未建立或者建立失败 |
Candidate path/path-id |
候选路径引用的seglist信息,path-id为seglist编号 |
path state |
候选路径下SID列表的状态,取值包括: · Up:表示SID列表建立成功 · Down:表示SID列表未建立或者建立失败 |
SR-EROs |
SR-ERO(Segment Routing IPv6 Explicit Route Object,段路由显式路由对象)的个数及其信息 |
SID Type |
ERO或RRO中SID和NAI信息的类型,取值为SID without NAI,表示仅包含SID,不包含NAI |
Strict |
表示两个SID之间不存在其他的SR节点 |
SID |
节点的SID |
NAI |
(暂不支持)Node or Adjacency Identifier,节点或邻接标识 |
dscp命令配置发送的PCEP报文的DSCP优先级。
undo dscp命令用来恢复缺省情况。
【命令】
dscp dscp-value
undo dscp
【缺省情况】
PCEP报文的DSCP优先级为48。
【视图】
IPv4 PCE视图
IPv6 PCE视图
【缺省用户角色】
network-admin
【参数】
dscp-value:PCEP报文的DSCP优先级,取值范围为0~63。
【使用指导】
本配置用来确保PCEP报文在传输过程中获得适当的服务质量(QoS)。通过为PCEP报文分配特定的DSCP值,可以使得网络中的设备优先处理PCEP报文,从而降低延迟、减少丢包率,并提升路径计算和网络管理的效率。这对于支持实时应用和确保网络稳定性至关重要。
【举例】
# 配置PCEP报文的DSCP优先级为7。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce server ipv4 10.10.10.10
[Sysname-pcc-server-10.10.10.10] dscp 7
mpls te delegation命令用来在PCC上开启CRLSP托管功能。
undo mpls te delegation命令用来在PCC上关闭CRLSP托管功能。
【命令】
mpls te delegation [ disable ]
undo mpls te delegation
【缺省情况】
以MPLS TE视图下配置的隧道的托管行为为准。
【视图】
Tunnel接口视图
【缺省用户角色】
network-admin
【参数】
disable:关闭CRLSP/SRLSP托管功能和仅信息上报但不托管功能。
【使用指导】
开启托管功能后,PCC根据托管优先级将CRLSP托管给指定的PCE,接受来自PCE的CRLSP更新请求并根据PCE指定的配置来更新CRLSP。
在同一个Tunnel接口视图下,mpls te delegation disable命令与mpls te passive-delegate report-only命令互斥。
【举例】
# 在PCC上开启CRLSP托管功能。
<Sysname> system-view
[Sysname] interface tunnel 0 mode mpls-te
[Sysname-Tunnel0] mpls te delegation
【相关命令】
· pce peer delegation-priority
mpls te passive-delegate report-only命令用来在PCC上配置将CRLSP信息上报给PCE,但CRLSP不由PCE进行托管。
undo mpls te passive-delegate report-only命令用来恢复缺省情况。
【命令】
mpls te passive-delegate report-only
undo mpls te passive-delegate report-only
【缺省情况】
CRLSP不会将信息上报给PCE。
【视图】
Tunnel接口视图
【缺省用户角色】
network-admin
【使用指导】
MPLS TE隧道采用PCE计算的路径建立CRLSP时,如果同一个Ingress节点上存在的多条CRLSP中仅一部分由PCE托管,为了保证PCE准确计算全局的带宽信息,未托管的CRLSP的信息也需要通过PCEP Report message消息上报给PCE。此时可以通过本命令配置将CRLSP的信息上报给PCE,但CRLSP不由PCE进行托管。
同时配置mpls te passive-delegate report-only命令和mpls te delegate命令时,mpls te passive-delegate report-only命令将优先生效。
【举例】
# 配置将CRLSP信息上报给PCE,但CRLSP不由PCE进行托管。
<Sysname> system-view
[Sysname] interface tunnel 1 mode mpls-te
[Sysname-Tunnel1] mpls te passive-delegate report-only
【相关命令】
· mpls te delegation
mpls te stateful-pce命令用来全局配置MPLS TE隧道的托管行为。
undo mpls te stateful-pce命令用来恢复缺省情况。
【命令】
mpls te stateful-pce { delegation | report-only }
undo mpls te stateful-pce
【缺省情况】
全局MPLS TE隧道不托管也不信息上报。
【视图】
MPLS TE视图
【缺省用户角色】
network-admin
【参数】
delegation:将MPLS TE隧道托管给PCE。
report-only:将MPLS TE隧道信息上报给PCE,但MPLS TE隧道不由PCE进行托管。
【使用指导】
本命令仅对使用RSVP-TE信令协议和Segment Routing协议建立的MPLS TE隧道生效。
MPLS TE视图下的mpls te stateful-pce命令和Tunnel接口视图下的mpls te delegation、mpls te passive-delegate report-only命令均可以配置MPLS TE隧道的托管行为。MPLS TE视图的配置对所有Tunnel接口都有效,而Tunnel接口视图下的配置只对当前Tunnel接口有效。
对于一个Tunnel接口来说,优先采用该Tunnel接口视图下的配置,只有该Tunnel接口下未进行配置时,才采用MPLS TE视图的配置。
【举例】
# 全局配置将MPLS TE隧道托管给PCE。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te]mpls te stateful-pce delegation
【相关命令】
· mpls te delegation
· mpls te delegation disable
· mpls te passive-delegate report-only
negotiate enable命令用来开启PCEP的能力协商功能。
undo negotiate enable命令关闭PCEP的能力协商功能。
【命令】
negotiate { computation-priority | drop-upon-invalid | multipath | ppag | srpag } enable
undo negotiate { computation-priority | drop-upon-invalid | multipath | ppag | srpag } enable
【缺省情况】
PCEP的能力协商功能处于关闭状态。
【视图】
PCC视图
【缺省用户角色】
network-admin
【参数】
computation-priority:指定本设备支持处理计算优先级(即COMPUTATION-PRIORITY TLV)。如果未指定本参数,则表示本设备不支持处理计算优先级。
drop-upon-invalid:指定本设备支持drop-upon-invalid能力。如果未指定本参数,则表示本设备不支持drop-upon-invalid能力。
multipath:指定本设备支持多路径能力。如果未指定本参数,则表示本设备不支持多路径能力。
ppag:指定本设备支持PPAG(PCEP Policy Parameters Association Group,PCEP策略参数关联组)能力。如果未指定本参数,则表示本设备不支持PPAG能力。
srpag:指定本设备支持SRPAG(Stateful PCE Request Parameters Association Group,有状态PCE请求参数关联组)能力。如果未指定本参数,则表示本设备不支持SRPAG能力。
【使用指导】
在PCEP会话建立过程中,PCE和PCC之间通过Open消息进行能力协商。协商过程为:
(1) 每台设备都通过Open消息将本端支持的能力通告给对端。
(2) 只有两端设备都支持某个能力时,建立的PCEP会话才具备该能力。
本命令用来配置本端设备的SR和SRv6能力支持情况,包括:
· PPAG和SRPAG能力:在PCEP中,PPAG和SRPAG是与路径计算请求相关的高级特性。这些特性允许在PCEP会话中通过关联组(Association Groups)传递额外的参数和策略信息,进而支持更复杂的路径计算和网络策略需求。
¡ PPAG:PCEP策略参数关联组。它允许将特定的策略参数附加到PCEP消息中,这些参数可以指导路径计算的行为,例如,特定的流量工程策略或服务级别协议(SLA)要求。
¡ SRPAG:Stateful PCE请求参数关联组。它用于在Stateful PCE场景中,将请求参数与特定的路径请求或会话关联起来,以支持更动态和灵活的路径管理。
· 处理计算优先级的能力:计算优先级用于指示路径计算请求的处理优先级。拓扑变化时,PCE根据该优先级来决定优先为哪条LSP重新计算路径。计算优先级的数值越小,路径计算的优先级越高。如果SR-MPLS TE Policy视图/SRv6 TE Policy视图下未配置优先级,则取preference下最小值即最高优先级来作为整个Policy的优先级。
· drop-upon-invalid能力:如果用于转发报文的SR-MPLS TE Policy/SRv6 TE Policy的所有候选路径都失效,设备会丢弃该报文,不会通过传统IP或者IPv6转发方式转发报文。
· 多路径能力:允许PCE为同一源和目的地计算多条路径选择,以实现流量的负载分担和冗余保护。
【举例】
# 开启PPAG能力协商功能,并指定本端设备支持PPAG能力。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] negotiate ppag enable
pce address命令用来配置PCE的IP地址。
undo pce address命令用来恢复缺省情况。
【命令】
pce address ip-address
undo pce address
【缺省情况】
未配置PCE的IP地址。
【视图】
MPLS TE视图
【缺省用户角色】
network-admin
【参数】
ip-address:PCE的IP地址。
【使用指导】
配置PCE的IP地址后,本设备即可作为PCE。
建议配置PCE的IP地址为Loopback接口的IP地址,可在该Loopback接口上使能OSPF TE来发布PCE的信息,使PCC或其他PCE自动发现本PCE;或在PCC设备上静态指定本PCE的IP地址,建立PCEP会话。
如果未配置PCE的IP地址,则本设备仅可作为PCC,并使用LSR ID与PCE通信。PCC只能向PCE发起PCEP连接请求,不接受PCE的PCEP连接请求。
【举例】
# 配置PCE的IP地址为10.10.10.10。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce address 10.10.10.10
pce capability segment-routing命令用来使能PCC设备的Segment Routing能力。
undo pce capability segment-routing命令用来关闭PCC设备的Segment Routing能力。
【命令】
pce capability segment-routing
undo pce capability segment-routing
【缺省情况】
PCC设备的Segment Routing能力处于关闭状态。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【使用指导】
当需要建立支持Segment Routing方式的PCEP会话时,在会话两端的设备上开启本功能。开启本功能后,可以通过建立的PCEP会话对SRLSP、SR-MPLS TE Policy的候选路径进行路径计算、上报、托管和更新等操作。
目前,设备作为PCE时不具备Segment Routing能力。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 使能PCC设备的Segment Routing能力。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce capability segment-routing
pce capability segment-routing ipv6命令用来开启PCC设备的SRv6能力。
undo pce capability segment-routing ipv6命令用来关闭PCC设备的SRv6能力。
【命令】
pce capability segment-routing ipv6
undo pce capability segment-routing ipv6
【缺省情况】
PCC设备的SRv6能力处于关闭状态。
【视图】
PCC视图
【缺省用户角色】
network-admin
【使用指导】
当需要建立支持SRv6能力的PCEP会话时,需要在会话两端的设备上开启本功能。开启本功能后,可以通过建立的PCEP会话对SRv6 TE Policy的候选路径进行计算、上报、托管和更新等操作。
目前,设备作为PCE时不具备SRv6能力。
【举例】
# 开启PCC设备的SRv6能力。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce capability segment-routing ipv6
pce deadtimer命令用来配置PCEP会话的保持时间。
undo pce deadtimer命令用来恢复缺省情况。
【命令】
pce deadtimer value
undo pce deadtimer
【缺省情况】
PCEP会话的保持时间为120秒。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
value:对等体之间的PCEP会话保持时间,取值范围为0~255,单位为秒。取值为0表示与对等体之间的会话不会超时。
【使用指导】
配置的deadtimer值会通告给对等体,对等体使用该值作为PCEP会话的保持时间。如果PCC或PCE在deadtimer内没有收到对等体发送的任何PCEP消息,则断开PCEP会话。会话中断后,对等体之间会尝试重新建立PCEP会话。
配置的deadtimer值必须大于keepalive值,否则会导致会话中断。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置对等体之间的PCEP会话保持时间为180秒。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce deadtimer 180
【相关命令】
· display mpls te pce peer
· pce keepalive
pce delegation命令用来配置SRv6 TE Policy的PCE托管功能。
undo pce delegation命令用来恢复缺省情况。
【命令】
pce delegation { enable | disable }
undo pce delegation
【缺省情况】
未配置SRv6 TE Policy的PCE托管功能,以SRv6 TE视图下的配置为准。
【视图】
SRv6 TE Policy视图
【缺省用户角色】
network-admin
【参数】
enable:开启SRv6 TE Policy的PCE托管功能。
disable:关闭SRv6 TE Policy的PCE托管功能。
【使用指导】
开启PCE托管后,SRv6 TE Policy将候选路径托管给PCE,PCC接受来自PCE的候选路径的创建或更新请求,来创建或更新候选路径信息。
SRv6 TE视图和SRv6 TE Policy视图下均可以配置PCE托管功能。SRv6 TE视图的配置对所有SRv6 TE Policy都有效,而SRv6 TE Policy视图的配置只对当前SRv6 TE Policy有效。对于一个SRv6 TE Policy来说,优先采用该SRv6 TE Policy内的配置,只有该SRv6 TE Policy内未进行配置时,才采用SRv6 TE视图的配置。
如果同一SRv6 TE Policy下同时配置pce delegation命令和pce passive-delegate report-only命令,则pce passive-delegate report-only命令优先生效。
【举例】
# 开启SRv6 TE Policy的PCE托管功能。
<Sysname> system-view
[Sysname] segment-routing ipv6
[Sysname-segment-routing-ipv6] traffic-engineering
[Sysname-srv6-te] policy 1
[Sysname-srv6-te-policy-1] pce delegation enable
【相关命令】
· pce passive-delegate report-only
· srv6-policy pce delegation enable
pce keepalive命令用来配置PCEP会话的Keepalive消息的发送时间间隔。
undo pce keepalive命令用来恢复缺省情况。
【命令】
pce keepalive interval
undo pce keepalive
【缺省情况】
Keepalive消息的发送时间间隔为30秒。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
interval:Keepalive消息的发送时间间隔,取值范围为0~255,单位为秒。取值为0表示PCEP会话建立后不再发送Keepalive消息。
【使用指导】
对等体之间建立PCEP会话时,如果本端配置的Keepalive消息的发送时间间隔小于对端的min-keepalive,则本端会将对端配置的min-keepalive作为Keepalive消息的发送时间间隔。
如果本端配置的Keepalive消息的发送时间间隔为0,则对端的min-keepalive也需要配置为0,否则会话建立失败。
用户可以使用pce tolerance命令对min-keepalive进行配置,具体介绍请参考“pce tolerance”。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置Keepalive消息的发送时间间隔为60秒。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce keepalive 60
【相关命令】
· display mpls te pce peer
· pce deadtimer
· pce tolerance
pce passive-delegate report-only命令用来配置将SRv6 TE Policy的候选路径信息上报给PCE,但候选路径不由PCE进行托管。
undo pce passive-delegate report-only命令用来恢复缺省情况。
【命令】
pce passive-delegate report-only { enable | disable }
undo pce passive-delegate report-only
【缺省情况】
未配置SRv6 TE Policy的仅上报不托管功能,以SRv6 TE视图下的配置为准。
【视图】
SRv6 TE Policy视图
【缺省用户角色】
network-admin
【参数】
enable:开启SRv6 TE Policy的信息上报功能。
disable:关闭SRv6 TE Policy的信息上报功能。
【使用指导】
如果设备上存在的多个SRv6 TE Policy中仅一部分由PCE托管,为了保证PCE准确计算全局的带宽信息,未托管的SRv6 TE Policy候选路径的信息也需要通过PCEP Report message消息上报给PCE。此时可以配置将无需托管的SRv6 TE Policy的候选路径信息上报给PCE,但不由PCE计算候选路径。
SRv6 TE视图和SRv6 TE Policy视图下均可以配置上报但不由PCE托管功能。SRv6 TE视图的配置对所有SRv6 TE Policy都有效,而SRv6 TE Policy视图的配置只对当前SRv6 TE Policy有效。对于一个SRv6 TE Policy来说,优先采用该SRv6 TE Policy内的配置,只有该SRv6 TE Policy内未进行配置时,才采用SRv6 TE视图的配置。
如果同一SRv6 TE Policy下同时配置pce delegation命令和pce passive-delegate report-only命令,则pce passive-delegate report-only命令优先生效。
【举例】
# 开启SRv6 TE Policy的候选路径信息上报给PCE,但候选路径不由PCE进行托管功能。
<Sysname> system-view
[Sysname] segment-routing ipv6
[Sysname-segment-routing-ipv6] traffic-engineering
[Sysname-srv6-te] policy 1
[Sysname-srv6-te-policy-1] pce passive-delegate report-only enable
【相关命令】
· pce delegation
· srv6-policy pce passive-delegate report-only enable
pce peer delegation-priority命令用来在PCC上配置PCE的托管优先级。
undo pce peer delegation-priority命令用来恢复缺省情况。
【命令】
pce peer ip-address delegation-priority priority
undo pce peer ip-address delegation-priority
【缺省情况】
PCE的托管优先级为65535。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
ip-address:PCE的IP地址。
priority:托管优先级,取值范围为1~65535,数值越小,优先级越高。
为PCC指定了多个PCE时,PCC将CRLSP托管给优先级最高的PCE。如果托管给优先级最高的PCE失败,则会托管给次优先级的PCE。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置IP地址为10.10.10.10的PCE的托管优先级为1。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce peer 10.10.10.10 delegation-priority 1
【相关命令】
· mpls te delegation
pce peer keychain命令用来在PCC或PCE上配置PCEP会话的安全认证。
undo pce peer keychain命令用来恢复缺省情况。
【命令】
pce peer ip-address keychain keychain-name
undo pce peer ip-address keychain
【缺省情况】
所有PCEP会话均不进行安全认证。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
ip-address:PCC或PCE设备的IP地址。
keychain-name:安全认证keychain名字,为1~63个字符的字符串,区分大小写。
【使用指导】
建立PCEP会话的两端必须都配置keychain认证,且必须使用相同的认证算法和密码,才能正常建立TCP连接,交互PCEP消息。
本命令与pce peer md5命令互斥,一个PCEP会话只支持配置一种安全认证。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置与对端地址为10.10.10.10的PCE或PCC进行安全认证,使用的keychain名字为test。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce peer 10.10.10.10 keychain test
【相关命令】
· display keychain(安全命令参考/Keychain)
· keychain(安全命令参考/Keychain)
pce peer md5命令用来在PCC或PCE上配置PCEP会话的MD5安全认证。
undo pce peer md5命令用来在PCC或PCE上取消PCEP会话的MD5安全认证。
【命令】
pce peer ip-address md5 { cipher | plain } string
undo pce peer ip-address md5
【缺省情况】
PCEP会话不进行安全认证。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
ip-address:PCC或PCE设备的IP地址。
cipher:以密文方式设置密钥。
plain:以明文方式设置密钥,该密钥将以密文形式存储。
string:密钥字符串,区分大小写。明文密钥为1~32个字符的字符串,密文密钥为1~73个字符的字符串。
【使用指导】
建立PCEP会话的两端必须都配置MD5认证,且必须使用相同的密钥,才能正常建立TCP连接,交互PCEP消息。
本命令与pce peer keychain命令互斥,一个PCEP会话只支持配置一种安全认证。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置与对端地址为10.10.10.10的PCE或PCC进行MD5认证,并以明文方式设置密钥为test。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce peer 10.10.10.10 md5 plain test
pce peer source命令用来配置建立PCEP会话的源地址。
undo pce peer source命令用来恢复缺省情况。
【命令】
pce peer ip-address source { interface interface-type interface-number | ip ip-address }
undo pce peer ip-address source
【缺省情况】
PCEP会话的源地址为设备的LSR ID。
【视图】
PCC视图
【缺省用户角色】
network-admin
【参数】
ip-address:PCEP会话对端的IP地址。
ip ip-address:指定建立PCEP会话的源地址。
interface interface-type interface-number:指定建立PCEP会话的源接口,PCEP会话将采用该接口的IP地址作为建立PCEP会话的源地址。interface-type interface-number为接口类型和接口编号。
【使用指导】
多次执行本命令,指定不同的对端IP地址,可以为不同的PCEP会话指定不同的源地址;指定相同的对端IP地址不同的源地址,则最后一次执行的命令生效。
【举例】
# 配置与IP地址为192.168.56.1的对端建立PCEP会话的源地址为10.0.0.1。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce peer 192.168.56.1 source ip 10.0.0.1
【相关命令】
· pce address
pce redelegation-timeout命令用来配置PCC重托管超时时间。
undo pce redelegation-timeout命令用来恢复缺省情况。
【命令】
pce redelegation-timeout value
undo pce redelegation-timeout
【缺省情况】
PCC重托管超时时间为30秒。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
value:PCC重托管超时时间,取值范围为0~600,单位为秒。取值为0表示PCEP会话中断后,PCC不再重新托管CRLSP。
【使用指导】
当PCC与PCE之间的PCEP会话中断后,PCC必须等待重托管超时时间后才能重新托管CRLSP。如果在超时前,与原PCE的PCEP会话能够重新建立,CRLSP托管保持不变。否则,PCC将CRLSP托管给次优先级的PCE设备。
重托管超时时间不能大于状态老化时间(通过pce state-timeout命令配置)。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置PCC重托管超时时间为20秒。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce redelegation-timeout 20
【相关命令】
· mpls te delegation
· pce state-timeout
pce request-timeout命令用来配置发送路径计算请求后等待应答的超时时间。
undo pce request-timeout命令用来恢复缺省情况。
【命令】
pce request-timeout value
undo pce request-timeout
【缺省情况】
发送路径计算请求后等待应答的超时时间为10秒。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
value:发送路径计算请求后等待应答的超时时间,取值范围为5~100,单位为秒。
【使用指导】
在EPC方式下,PCC向PCE发送计算请求后,如果在本命令指定的时间内没有收到计算应答,则PCC重新向该PCE发送计算请求。如果仍然没有收到计算应答,则持续本过程直至收到为止。
在BRPC方式下:
· 对于PCC设备,PCC向PCE发送计算请求后,如果在本命令指定的时间内没有收到计算应答,则PCC认为请求失败,放弃计算请求。
· 对于PCE设备,PCE向它的下游PCE发送计算请求后,如果在本命令指定的时间内没有收到计算应答,则直接向它的上游PCE应答本PCE的计算结果(如果是头节点PCE,则向PCC反馈计算结果),不再等待下游PCE的应答。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置发送路径计算请求后等待应答的超时时间为20秒。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce request-timeout 20
【相关命令】
· display mpls te pce peer
pce retain initiated-lsp命令用来配置PCC设备保留PCE创建的LSP。
undo pce retain initiated-lsp命令用来恢复缺省情况。
【命令】
pce retain initiated-lsp
undo pce retain initiated-lsp
【缺省情况】
状态老化时间超时之后PCC设备会删除PCE创建的LSP。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【使用指导】
Active-Stateful PCE与PCC建立连接之后,PCE可以向PCC发送initiate消息用来创建一条新的LSP并初始化。如果PCE创建LSP后与PCC断开连接,当PCC的状态老化时间(通过pce state-timeout命令配置)超时后,若配置了本命令,则保留PCE创建的LSP,否则PCC会删除PCE创建的LSP。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置PCC设备保留PCE创建的LSP。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce retain initiated-lsp
【相关命令】
· pce state-timeout
pce retain lsp-state命令用来配置PCC设备保留PCE更新过的LSP状态。
undo pce retain lsp-state命令用来恢复缺省情况。
【命令】
pce retain lsp-state
undo pce retain lsp-state
【缺省情况】
状态老化时间超时之后PCC设备会将PCE更新过的LSP回退到更新前的状态。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【使用指导】
Active-Stateful PCE与PCC建立连接之后,PCE可以对PCC上配置了托管且托管成功的LSP进行状态更新。如果PCE更新过LSP状态后与PCC断开连接,当PCC的状态老化时间(通过pce state-timeout命令配置)超时后,若配置了本命令,则保留PCE更新过的LSP状态,否则PCC会将PCE更新过的LSP回退到更新前的状态。
本命令对init方式建立的隧道不生效。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置PCC设备保留PCE更新过的LSP状态。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce retain lsp-state
【相关命令】
· mpls te delegation
· pce state-timeout
pce server命令用来在PCC上指定PCE的地址,并进入PCE视图。
undo pce server命令用来在PCC上删除指定的PCE。
【命令】
pce server { ipv4 ipv4-address | ipv6 ipv6-address }
undo pce server { ipv4 ipv4-address | ipv6 ipv6-address }
【缺省情况】
PCC上不存在PCE的地址。
【视图】
PCC视图
【缺省用户角色】
network-admin
【参数】
ipv4-address:PCE的IPv4地址。
ipv6-address:PCE的IPv6地址。
【使用指导】
通过本命令配置PCE的IPv4或者IPv6地址并进入PCE视图后,可以在PCE视图下配置PCEP会话相关参数。
PCE视图、MPLS TE视图、PCC视图下均可以配置PCEP会话相关参数。若同时配置,则对于同一个PCEP会话,PCE视图下的配置优先级高于MPLS TE视图和PCC视图下的配置,即以PCE视图下的配置为准。
【举例】
# 配置PCE的IPv4地址为10.10.10.10,并进入IPv4 PCE视图。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce server ipv4 10.10.10.10
[Sysname-pcc-server-10.10.10.10]
pce state-timeout命令用来配置PCC的状态老化时间。
undo pce state-timeout命令用来恢复缺省情况。
【命令】
pce state-timeout value
undo pce state-timeout
【缺省情况】
PCC的状态老化时间为60秒。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
value:PCC的状态老化时间,取值范围为0~600,单位为秒。
【使用指导】
当PCC与PCE之间的PCEP会话中断时,必须等待状态老化时间。如果在PCC重托管超时时间超时后,状态老化时间超时前,CRLSP又成功托管给了其它PCE,CRLSP状态保持不变,否则,PCC将清除PCE设置的CRLSP状态。
状态老化时间必须大于等于重托管超时时间(通过pce redelegation-timeout命令配置)。
【举例】
# 配置PCC的状态老化时间为100秒。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce state-timeout 100
【相关命令】
· pce redelegation-timeout
pce static命令用来在PCC或PCE设备上静态指定PCE对等体。
undo pce static命令用来删除静态指定的PCE对等体。
【命令】
pce static ip-address
undo pce static ip-address
【缺省情况】
不存在静态指定的PCE对等体。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
ip-address:静态指定PCE对等体的IP地址。
【使用指导】
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 静态指定IP地址为10.10.10.10的PCE对等体。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce static 10.10.10.10
【相关命令】
· display mpls te pce discovery
pce tolerance命令用来配置本地设备对PCE对等体发送的消息的容忍度。
undo pce tolerance命令用来恢复缺省情况。
【命令】
pce tolerance { min-keepalive value | max-unknown-messages value }
undo pce tolerance { min-keepalive | max-unknown-messages }
【缺省情况】
能接受的对等体发送Keepalive消息的最小时间间隔为10秒;能接受的对等体每分钟发送未知类型消息的最大个数为5。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
min-keepalive value:指定能接受的对等体发送Keepalive消息的最小时间间隔,取值范围为0~255,单位为秒,取值为0表示能接受任意的Keepalive发送时间间隔。
max-unknown-messages value:指定能接受的对等体每分钟发送未知类型消息的最大个数,取值范围为0~16384,取值为0表示不限制对等体每分钟发送未知类型消息的最大个数。
【使用指导】
对等体之间建立PCEP会话时,如果对端配置的Keepalive发送时间间隔小于本地配置的min-keepalive的值,则将对端Keepalive消息的发送时间间隔协商为本端配置的min-keepalive的值。
如果本地设备一分钟内从对等体接收到的未知消息数目大于或等于本地配置的max-unknown-messages,则断开与对等体的PCEP会话。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置能接受的对等体的最小Keepalive消息发送时间间隔为20秒,每分钟发送未知类型消息的最大个数为10。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pce tolerance min-keepalive 20
[Sysname-te] pce tolerance max-unknown-messages 10
【相关命令】
· display mpls te pce peer
· pce keepalive
pce-client命令用来开启设备的PCC能力,并进入PCC视图。
undo pce-client命令用来关闭设备的PCC能力。
【命令】
pce-client
undo pce-client
【缺省情况】
设备的PCC能力处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【举例】
# 开启设备的PCC能力,并进入PCC视图。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc]
pcep命令用来配置SRv6 TE Policy使用PCE计算当前候选路径的SID列表。
undo pcep命令用来恢复缺省情况。
【命令】
pcep
undo pcep
【缺省情况】
SRv6 TE Policy候选路径的SID列表不使用PCE计算,需要手工配置。
【视图】
SRv6 TE Policy Path Preference动态配置视图
【缺省用户角色】
network-admin
【使用指导】
配置本命令后,设备将通过PCE为手工创建的SRv6 TE Policy的候选路径计算SID列表。SID列表计算过程为:
(1) 本端设备作为PCC,向PCE发起路径计算请求。
(2) PCE收到该请求后,为PCC计算路径。
(3) PCE完成路径计算后,对PCC的路径请求进行应答,要求PCC创建路径信息。
(4) PCC根据PCE计算的路径信息在SRv6 TE Policy的候选路径下创建SID列表信息。
【举例】
# 配置SRv6 TE Policy使用PCE计算当前候选路径的SID列表。
<Sysname> system-view
[Sysname] segment-routing ipv6
[Sysname-segment-routing-ipv6] traffic-engineering
[Sysname-srv6-te] policy 1
[Sysname-srv6-te-policy-1] candidate-paths
[Sysname-srv6-te-policy-1-path] preference 20
[Sysname-srv6-te-policy-1-path-pref-20] dynamic
[Sysname-srv6-te-policy-1-path-pref-20-dyna] pcep
pcep命令用来开启使用PCE计算路径功能。
undo pcep命令用来关闭使用PCE计算路径功能。
【命令】
pcep
undo pcep
【缺省情况】
使用PCE计算路径功能处于关闭状态。
【视图】
SRv6-TE-ODN动态配置视图
【缺省用户角色】
network-admin
【使用指导】
根据ODN模板生成的SRv6 TE Policy候选路径100的SID列表只能通过PCE计算,不能手工指定。在该候选路径下,需要配置本命令开启使用PCE计算路径功能。路径计算过程为:
(1) 本端设备作为PCC,向PCE发起路径计算请求。
(2) PCE收到该请求后,为PCC计算路径。
(3) PCE完成路径计算后,对PCC的路径请求进行应答,要求PCC创建路径。
(4) PCC根据PCE计算的路径信息在SRv6 TE Policy候选路径100下创建SID列表信息。
【举例】
# 开启使用PCE计算路径功能。
<Sysname> system-view
[Sysname] segment-routing ipv6
[Sysname-segment-routing-ipv6] traffic-engineering
[Sysname-srv6-te] on-demand color 1
[Sysname-srv6-te-odn-1] dynamic
[Sysname-srv6-te-odn-1-dynamic] pcep
pcep log enable命令用来开启PCEP消息日志记录功能。
undo pcep packet log enable命令用来恢复缺省情况。
【命令】
pcep log enable { error | initiate | reply | report | request | update } *
undo pcep log enable
【缺省情况】
PCEP Error message、LSP Initiate Request message和Path Computation Update Request message的日志记录功能处于开启状态,Path Computation Reply message、Path Computation State Report message和Path Computation Request message的日志记录功能处于开启状态。
【视图】
PCC视图
【缺省用户角色】
network-admin
【参数】
error:开启PCEP Error message日志记录功能。
initiate:开启LSP Initiate Request message日志记录功能。
reply:开启Path Computation Reply message日志记录功能。
report:开启Path Computation State Report message日志记录功能。
request:开启Path Computation Request message日志记录功能。
update:开启Path Computation Update Request message日志记录功能。
【使用指导】
开启PCEP消息日志记录功能后,设备会将PCC与PCE之间交互的PCEP消息生成日志信息,并保存到本地/var/log/pcecp.log文件中。用户可以通过Probe视图下的view命令查看内存中记录的日志信息,定位PCC与PCE之间报文交互的异常问题。
执行本命令时,如果未指定某个参数,则表示关闭该参数对应的日志记录功能。
【举例】
# 开启PCEP Error message日志记录功能。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pcep log enable error
pcep type命令用来配置PCEP设备类型。
undo pcep type命令用来恢复缺省情况。
【命令】
pcep type { active-stateful | passive-stateful }
undo pcep type
【缺省情况】
PCEP设备为无状态(Stateless)类型。
【视图】
MPLS TE视图
PCC视图
【缺省用户角色】
network-admin
【参数】
active-stateful:PCEP设备类型为主动方式有状态。
passive-stateful:PCEP设备类型为被动方式有状态。
【使用指导】
PCC与PCE均为有状态(Stateful)时方可建立Stateful PCEP会话。
配置PCEP设备类型为有状态(Stateful)时,PCE才可以掌握网络内所有PCC维护的CRLSP信息,需要注意的是:
· PCEP设备类型为主动方式有状态时,PCE可以接受PCC的CRLSP托管并对CRLSP进行优化。
· PCEP设备类型为被动方式有状态时,PCE不能接受PCC的CRLSP托管并对CRLSP进行优化。
在MPLS TE视图或PCC视图下执行本命令,均会对PCEP会话生效。但是,不允许在两个视图下都执行本命令。
【举例】
# 配置PCEP设备类型为主动方式有状态。
<Sysname> system-view
[Sysname] mpls te
[Sysname-te] pcep type active-stateful
【相关命令】
· display mpls te pce peer
private-compatible命令用来配置兼容其他厂商的报文封装格式。
undo private-compatible命令用来恢复缺省情况。
【命令】
private-compatible { bsid-tlv | sr-capability-in-open } *
undo private-compatible
【缺省情况】
采用RFC规定的标准报文封装格式。
【视图】
IPv4 PCE视图
IPv6 PCE视图
【缺省用户角色】
network-admin
【参数】
bsid-tlv:兼容其他厂商设备封装Binding SID TLV的格式。如果未指定本参数,则采用RFC规定的格式封装Binding SID TLV。
sr-capability-in-open:指定SR能力和SRv6能力既作为子TLV封装在Path_Setup_Type_CAPABILITY TLV中,又会作为TLV直接封装在OPEN报文中。如果未指定本参数,则SR能力和SRv6能力只作为子TLV封装在Path_Setup_Type_CAPABILITY TLV中。
【使用指导】
在与其他厂商设备互通的场景中,由于不同厂商封装Binding SID TLV、SR和SRv6能力的格式可能不同,导致无法互通。为解决此问题,可以通过配置本命令来实现兼容其他厂商设备封装Binding SID TLV、SR和SRv6能力的格式,从而确保设备之间可以正常互通。
【举例】
# 配置与对端地址为10.10.10.10的PCE通信时,使用私有格式封装Binding SID TLV,以兼容其他厂商设备,实现与不同厂商设备之间的互通。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce server ipv4 10.10.10.10
[Sysname-pcc-server-10.10.10.10] private-compatible bsid-tlv
reoptimization命令用来配置SRv6 TE Policy的候选路径重优化功能。
undo reoptimization命令用来恢复缺省情况。
【命令】
reoptimization { disable | enable [ frequency seconds ] }
undo reoptimization
【缺省情况】
未配置SRv6 TE Policy的候选路径重优化功能,以SRv6 TE视图下的配置为准。
【视图】
SRv6 TE Policy视图
【缺省用户角色】
network-admin
【参数】
disable:关闭SRv6 TE Policy的候选路径重优化功能。
enable:开启SRv6 TE Policy的候选路径重优化功能。
frequency seconds:指定候选路径重优化频率。seconds取值范围为1~604800,单位为秒,缺省值为3600。当配置重优化频率小于60秒时,按照60秒一次重优化。
【使用指导】
当采用PCE计算的路径建立SID列表时,可以配置本命令使PCE周期性地计算路径,并通知PCC更新路径,以便将SRv6 TE Policy的候选路径切换到当前的最优路径。例如,如果在SRv6 TE Policy候选路径建立时,最优路径上的链路没有足够的可预留带宽,则会导致候选路径未使用最优路径建立。通过候选路径重优化功能,可以实现链路上具有足够的带宽时将候选路径自动切换到最优路径。
SRv6 TE视图和SRv6 TE Policy视图下均可以配置SRv6 TE Policy的候选路径重优化功能。SRv6 TE视图的配置对所有SRv6 TE Policy都有效,而SRv6 TE Policy视图的配置只对当前SRv6 TE Policy有效。对于一个SRv6 TE Policy来说,优先采用该SRv6 TE Policy内的配置,只有该SRv6 TE Policy内未进行配置时,才采用SRv6 TE视图的配置。
【举例】
# 开启SRv6 TE Policy p1的候选路径重优化功能。
<Sysname> system-view
[Sysname] segment-routing ipv6
[Sysname-segment-routing-ipv6] traffic-engineering
[Sysname-srv6-te] policy p1
[Sysname-srv6-te-policy-1] reoptimization enable
【相关命令】
· srv6-policy reoptimization
reset mpls te pce statistics命令用来清除PCC或PCE统计信息。
【命令】
reset mpls te pce statistics [ ip-address ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
ip-address:清除指定PCC或PCE的统计信息。ip-address为PCC或PCE的IP地址。如果不指定本参数,则清除所有PCC或PCE的统计信息。
【举例】
# 清除IP地址为10.10.10.10的PCE统计信息。
<Sysname> reset mpls te pce statistics 10.10.10.10
【相关命令】
· display mpls te pce statistics
snmp-agent trap enable pcep-private命令用来开启PCEP模块的私有告警功能。
undo snmp-agent trap enable pcep-private命令用来关闭PCEP模块的私有告警功能。
【命令】
snmp-agent trap enable pcep-private [ pcep-redelegation | pcepsess-up-down ] *
undo snmp-agent trap enable pcep-private [ pcep-redelegation | pcepsess-up-down ] *
【缺省情况】
PCEP模块的私有告警功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
pcep-redelegation:开启CRLSP/SRLSP取消托管告警。
pcepsess-up-down:开启PCEP会话状态变化告警。如果未指定本参数,则表示开启PCEP功能的所有私有告警功能。
【使用指导】
开启PCEP模块的私有告警功能后,当CRLSP/SRLSP取消托管、PCEP会话状态变化时会产生告警信息。这些告警信息未在RFC中规定。生成的告警信息将发送到设备的SNMP模块,通过设置SNMP中告警信息的发送参数,来决定告警信息输出的相关属性。
有关告警信息的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。
【举例】
# 开启PCEP模块的所有私有告警功能。
<Sysname> system-view
[Sysname] snmp-agent trap enable pcep-private
source命令用来配置建立PCEP会话的源地址。
undo source命令用来恢复缺省情况。
【命令】
IPv4 PCE视图:
source { interface interface-type interface-number | ip ipv4-address }
undo source
IPv6 PCE视图:
source { interface interface-type interface-number | ipv6 ipv6-address }
undo source
【缺省情况】
PCEP会话的源地址为设备的LSR ID。
【视图】
IPv4 PCE视图
IPv6 PCE视图
【缺省用户角色】
network-admin
【参数】
interface interface-type interface-number:指定建立PCEP会话的源接口。PCEP会话将采用该接口的IP地址作为建立PCEP会话的源地址。interface-type interface-number为接口类型和接口编号。
ip ipv4-address:指定建立PCEP会话的源IPv4地址。
ipv6 ipv6-address:指定建立PCEP会话的源IPv6地址。
【使用指导】
本命令与MPLS TE视图或PCC视图下的pce peer source命令均可用于配置PCEP会话的源地址。若两条命令同时使用,则对于同一个PCEP会话本命令的配置优先级高于pce peer source命令,即以本命令的配置为准。
【举例】
# 配置与IPv4地址为10.10.10.10的PCE建立PCEP会话时,使用的源地址为10.0.0.1。
<Sysname> system-view
[Sysname] pce-client
[Sysname-pcc] pce server ipv4 10.10.10.10
[Sysname-pcc-server-10.10.10.10] source ip 10.0.0.1
【相关命令】
· pce peer source
sr-policy immediate-reoptimization命令用来立即对所有开启了重优化功能的SR-MPLS TE Policy进行重优化。
【命令】
sr-policy immediate-reoptimization
【视图】
用户视图
【缺省用户角色】
network-admin
【使用指导】
当SR-MPLS TE Policy下开启了候选路径重优化功能后,可以执行本命令立即触发候选路径重优化,以便将SR-MPLS TE Policy的候选路径切换到当前的最优路径。
【举例】
# 立即对所有开启了重优化功能的SR-MPLS TE Policy进行重优化。
<Sysname> sr-policy immediate-reoptimization
srv6-policy immediate-reoptimization命令用来立即对所有开启了重优化功能的SRv6 TE Policy进行重优化。
【命令】
srv6-policy immediate-reoptimization
【视图】
用户视图
【缺省用户角色】
network-admin
【使用指导】
当SRv6 TE Policy下开启了候选路径重优化功能后,可以执行本命令立即触发候选路径重优化,以便将SRv6 TE Policy的候选路径切换到当前的最优路径。
【举例】
# 立即对所有开启了重优化功能的SRv6 TE Policy进行重优化。
<Sysname> srv6-policy immediate-reoptimization
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!