IPI-PCEP
Configure entity id
PCEP Entity ID.
Attribute Name: entity-id
Attribute Type: uint32
Attribute Range: 1-255
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity> <!-- operation="delete"-->
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
</entity>
</pcep>
Command Syntax
pce configuration <1-255>
Configure keep alive interval
This attribute is used to set the keep alive transmission timer that this PCEP entity will propose in the initial OPEN message of each session it is involved in. This is the maximum time between two consecutive messages sent to a peer. Zero means that the PCEP entity prefers not to send Keepalives at all.
Attribute Name: keep-alive-interval
Attribute Type: uint8
Default Value: 30
Attribute Range: 0-255
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<keep-alive-interval>0</keep-alive-interval> <!-- operation="delete"-->
</entity>
</pcep>
Command Syntax
keepalive <0-255>
Configure dead interval
This attribute is used to set the dead timer that this PCEP entity will propose in the initial OPEN message of each session it is involved in. This is the time after which a peer should declare a session down if it does not receive any PCEP messages.
Attribute Name: dead-interval
Attribute Type: uint8
Default Value: 120
Attribute Range: 1-255
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<dead-interval>1</dead-interval> <!-- operation="delete"-->
</entity>
</pcep>
Command Syntax
deadtimer <1-255>
Configure request timeout
This attribute is used to set the maximum time that the PCEP entity will wait for a response to a PCReq message.
Attribute Name: request-timeout
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-20
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<request-timeout>1</request-timeout> <!-- operation="delete"-->
</entity>
</pcep>
Command Syntax
request-timeout <1-20>
Configure tolerance keepalive
This attribute is used to set the tolerance value for keep-alive timer.
Attribute Name: tolerance-keepalive
Attribute Type: uint32
Attribute Range: 1-255
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<tolerance-keepalive>1</tolerance-keepalive> <!-- operation="delete"-->
</entity>
</pcep>
Command Syntax
tolerance keepalive <1-255>
Configure tolerance dead interval
This attribute is used to set the tolerance value for dead interval timer.
Attribute Name: tolerance-dead-interval
Attribute Type: uint32
Attribute Range: 1-255
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<tolerance-dead-interval>1</tolerance-dead-interval> <!-- operation="delete"-->
</entity>
</pcep>
Command Syntax
tolerance deadtimer <1-255>
Configure cool off timeout
This attribute is used to set Flap dampening time.
Attribute Name: cool-off-timeout
Attribute Type: int32
Attribute Range: 1-300
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<cool-off-timeout>1</cool-off-timeout> <!-- operation="delete"-->
</entity>
</pcep>
Command Syntax
cool-off-timeout <1-300>
Configure source address
This attribute is used to configure the local Internet address of this PCEP entity. If operating as a PCE server, the PCEP entity listens on this address. If operating as a PCC, the PCEP entity binds outgoing TCP connections to this address. It is possible for the PCEP entity to operate both as a PCC and a PCE Server, in which case it uses this address both to listen for incoming TCP connections and to bind outgoing TCP connections.
Attribute Name: source-address
Attribute Type: inet:ip-address
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<source-address>CML_IP_ADDR_T</source-address>
</entity>
</pcep>
Command Syntax
update-source (A.B.C.D|X:X::X:X)
Configure recovery policy
This attribute is used to configure delegation recovery policy.
Attribute Name: recovery-policy
Attribute Type: enum (local-control|removal)
Default Value: removal
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<recovery-policy>removal</recovery-policy> <!-- operation="delete"-->
</entity>
</pcep>
Command Syntax
delegation-recovery policy (local-control|removal)
Configure segment routing v6
This attribute is used to enable segment-routing ipv6 capability.
Attribute Name: segment-routing-v6
Attribute Type: empty
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<capability>
<config>
</segment-routing-v6><!-- operation="delete"-->
</config>
</capability>
</entity>
</pcep>
Command Syntax
segment-routing srv6 pcep
Configure pce instantiate
This attribute is used to enable PCE-initiated LSP capability.
Attribute Name: pce-instantiate
Attribute Type: empty
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<capability>
<config>
</pce-instantiate><!-- operation="delete"-->
</config>
</capability>
</entity>
</pcep>
Command Syntax
pce instantiation
Configure segment routing
This attribute is used to enable segment-routing capability.
Attribute Name: segment-routing
Attribute Type: empty
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<capability>
<config>
</segment-routing><!-- operation="delete"-->
</config>
</capability>
</entity>
</pcep>
Command Syntax
segment-routing pcep
Configure redelegation timeout
This attribute is used to set the time period a PCC waits before revoking LSP delegation to a PCE and attempting to redelegate LSPs associated with the terminated PCEP session to an alternate PCE.
Attribute Name: redelegation-timeout
Attribute Type: uint32
Default Value: 60
Attribute Range: 1-600
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<stateful>
<config>
<redelegation-timeout>1</redelegation-timeout> <!-- operation="delete"-->
</config>
</stateful>
</entity>
</pcep>
Command Syntax
redelegation-timeout <1-600>
Configure lsp state timeout
This attribute is used to set the time period a PCC waits before flushing LSP state associated with the terminated PCEP session and reverting to operator-defined default parameters or behaviours.
Attribute Name: lsp-state-timeout
Attribute Type: union
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<stateful>
<config>
<lsp-state-timeout>PCEP_LSP_STATE_TIMEOUT_T</lsp-state-timeout>
</config>
</stateful>
</entity>
</pcep>
Command Syntax
lsp-state-timeout (infinity|<1-600>)
Configure flap interval
This attribute is used to set the flap interval time.
Attribute Name: flap-interval
Attribute Type: int32
Attribute Range: 10-36000
Attribute Name: flap-count
Attribute Type: int32
Attribute Range: 10-1000
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<flap-limit>
<config>
<flap-count>10</flap-count>
<flap-interval>10</flap-interval>
</config>
</flap-limit>
</entity>
</pcep>
Command Syntax
flap-limit <10-1000> <10-36000>
Configure interval
This attribute is used to set time unit for updates dampening.
Attribute Name: interval
Attribute Type: int32
Attribute Range: 10-36000
Attribute Name: count
Attribute Type: int32
Attribute Range: 1-1000
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<entity>
<entity-id>1</entity-id>
<config>
<entity-id>1</entity-id>
</config>
<update-limit>
<config>
<count>1</count> <!-- operation="delete"-->
<interval>10</interval> <!-- operation="delete"-->
</config>
</update-limit>
</entity>
</pcep>
Command Syntax
update-limit <1-1000> <10-36000>
Configure lsp limit
This attribute is used to set the starting Tunnel-id range for the PCE initiated LSP.
Attribute Name: lsp-limit
Attribute Type: uint32
Attribute Range: 1-1048575
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<init-lsp-limit>
<config>
<lsp-limit>1</lsp-limit>
</config>
</init-lsp-limit>
</pcep>
Command Syntax
pce init-lsp-limit <1-1048575>
Configure options
This attribute is used to enable/disable PCEP debug logs.
Attribute Name: options
Attribute Type: bits (events|error|packet|timer|update|report|instantiation|delegation|request|all)
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<debug>
<config>
<options>events</options> <!-- operation="delete"-->
</config>
</debug>
</pcep>
Command Syntax
debug pcep (events|error|packet|timer|update|report|instantiation|delegation|request|all|)
Configure srv6 spirent comp
This attribute is used to enable/disable PCEP SRv6 spirent TLV value compliance.
Attribute Name: srv6-spirent-comp
Attribute Type: empty
Netconf edit-config payload
<pcep xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<srv6-spirent-comp>
<config>
</srv6-spirent-comp><!-- operation="delete"-->
</config>
</srv6-spirent-comp>
</pcep>
Command Syntax
pcep srv6 spirent controller compliance
debug pcep (events|error|packet|timer|update|report|instantiation|delegation|request|all|)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|error|packet|timer|update|report|instantiation|delegation|request|all)
Netconf RPC payload
<pcep-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<terminal-debug-options>events</terminal-debug-options>
</pcep-terminal-debug-on>
Command Syntax
debug pcep (events|error|packet|timer|update|report|instantiation|delegation|request|all|)
no debug pcep (events|error|packet|timer|update|report|instantiation|delegation|request|all|)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|error|packet|timer|update|report|instantiation|delegation|request|all)
Netconf RPC payload
<pcep-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<terminal-debug-options>events</terminal-debug-options>
</pcep-terminal-debug-off>
Command Syntax
no debug pcep (events|error|packet|timer|update|report|instantiation|delegation|request|all|)
clear pcep request (<5001-65535>|all)
Attribute Name: tunnel-id
Attribute Type: string
Netconf RPC payload
<clear-pcep-requests xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pcep">
<tunnel-id>5001</tunnel-id>
</clear-pcep-requests>
Command Syntax
clear pcep request (<5001-65535>|all)
Last modified date: 10/09/2023