• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

10-MPLS命令参考

目录

14-PCEP命令

本章节下载 14-PCEP命令  (606.02 KB)

14-PCEP命令

目 

1 PCEP

1.1 PCEP配置命令

1.1.1 association-object ignore

1.1.2 authentication keychain

1.1.3 authentication md5

1.1.4 compatible path-attributes-object

1.1.5 delegation-priority

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.17 dscp

1.1.18 mpls te delegation

1.1.19 mpls te passive-delegate report-only

1.1.20 mpls te stateful-pce

1.1.21 negotiate enable

1.1.22 pce address

1.1.23 pce capability segment-routing

1.1.24 pce capability segment-routing ipv6

1.1.25 pce deadtimer

1.1.26 pce delegation (SRv6 TE Policy view)

1.1.27 pce keepalive

1.1.28 pce passive-delegate report-only (SRv6 TE Policy view)

1.1.29 pce peer delegation-priority

1.1.30 pce peer keychain

1.1.31 pce peer md5

1.1.32 pce peer source

1.1.33 pce redelegation-timeout

1.1.34 pce request-timeout

1.1.35 pce retain initiated-lsp

1.1.36 pce retain lsp-state

1.1.37 pce server

1.1.38 pce state-timeout

1.1.39 pce static

1.1.40 pce tolerance

1.1.41 pce-client

1.1.42 pcep (SRv6 TE Policy Path Preference dynamic view)

1.1.43 pcep (SRv6-TE-ODN dynamic view)

1.1.44 pcep log enable

1.1.45 pcep type

1.1.46 private-compatible

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

1.1.50 source

1.1.51 sr-policy immediate-reoptimization

1.1.52 srv6-policy immediate-reoptimization


1 PCEP

1.1  PCEP配置命令

1.1.1  association-object ignore

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

1.1.2  authentication keychain

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

1.1.3  authentication md5

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

1.1.4  compatible path-attributes-object

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

1.1.5  delegation-priority

delegation-priority命令用来在PCC上配置PCE的托管优先级。

undo delegation-priority命令用来恢复缺省情况。

【命令】

delegation-priority priority

undo delegation-priority

【缺省情况】

PCE的托管优先级为65535。

【视图】

IPv4 PCE视图

IPv6 PCE视图

【缺省用户角色】

network-admin

【参数】

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

1.1.6  display mpls te pce discovery

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路径计算相邻域

 

1.1.7  display mpls te pce lspdb

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:表示全局标签空间

 

1.1.8  display mpls te pce lspdb last-packet-detail

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消息接收时间,格式为:“年-月-日 时-分-秒-毫秒”

若无内容,则显示为“-”

 

1.1.9  display mpls te pce peer

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列表

 

1.1.10  display mpls te pce stateful neighbor

display mpls te pce stateful neighbor命令用来显示Stateful PCE的信息。

【命令】

display mpls te pce stateful neighbor [ ipv4-address | ipv6-address ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

ipv4-address:显示指定Stateful PCE的信息。ipv4-address为Stateful PCE的IPv4地址。ipv6-address:显示指定Stateful PCE的信息。ipv6-address为Stateful PCE的IPv6地址。

【使用指导】

执行本命令时,如果不指定ipv4-addressipv6-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:重托管定时器未启动

 

 

1.1.11  display mpls te pce statistics

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会话关闭而失效的请求消息的数量

 

1.1.12  display ospf mpls te pce

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的自治系统

 

1.1.13  display pce segment-routing ipv6 policy database

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-addresspolicyname 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长度

 

1.1.14  display pce segment-routing ipv6 policy initiate-cache

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,记录路由对象)的个数及其信息

 

1.1.15  display pce segment-routing policy database

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-valuepolicyname 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,记录路由对象)的个数及其信息

 

1.1.16  display pce segment-routing policy initiate-cache

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,节点或邻接标识

 

1.1.17  dscp

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

1.1.18  mpls te delegation

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

1.1.19  mpls te passive-delegate report-only

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

1.1.20  mpls te stateful-pce

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

1.1.21  negotiate enable

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

1.1.22  pce address

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

1.1.23  pce capability segment-routing

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

1.1.24  pce capability segment-routing ipv6

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

1.1.25  pce deadtimer

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

1.1.26  pce delegation (SRv6 TE Policy view)

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

1.1.27  pce keepalive

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

1.1.28  pce passive-delegate report-only (SRv6 TE Policy view)

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

1.1.29  pce peer delegation-priority

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

1.1.30  pce peer keychain

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)

1.1.31  pce peer md5

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

1.1.32  pce peer source

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

1.1.33  pce redelegation-timeout

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

1.1.34  pce request-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

1.1.35  pce retain initiated-lsp

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

1.1.36  pce retain lsp-state

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

1.1.37  pce server

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]

1.1.38  pce state-timeout

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

1.1.39  pce static

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

1.1.40  pce tolerance

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

1.1.41  pce-client

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]

1.1.42  pcep (SRv6 TE Policy Path Preference dynamic view)

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

1.1.43  pcep (SRv6-TE-ODN dynamic view)

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

1.1.44  pcep log enable

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

1.1.45  pcep type

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

1.1.46  private-compatible

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

1.1.47  reoptimization (SRv6 TE Policy view)

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

1.1.48  reset mpls te pce statistics

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

1.1.49  snmp-agent trap enable pcep-private

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

1.1.50  source

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

1.1.51  sr-policy immediate-reoptimization

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

1.1.52  srv6-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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们