OcNOS DC : NetConf Command Reference : NetConf Command Reference
NetConf Command Reference
IPI-MANAGEMENT-SERVER
Configure feature enabled
Enable callhome feature on the NETCONF server
This command is supported when following feature are enabled NETCONF feature
Attribute Name: feature-enabled
Attribute Type: empty
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<callhome>
<config>
</feature-enabled>
</config>
</callhome>
</netconf-server>
Command Syntax
feature netconf callhome enable
Configure management port
Interface to be used to connect the callhome server
This command is supported when following feature are enabled NETCONF feature
Attribute Name: management-port
Attribute Type: string
Default Value: eth0
Attribute Range: 1-49
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<callhome>
<config>
<management-port>IFNAME</management-port> <!-- operation="delete"-->
</config>
</callhome>
</netconf-server>
Command Syntax
management-port IFNAME
Configure port
Callhome server listening port number
This command is supported when following feature are enabled NETCONF feature
Attribute Name: port
Attribute Type: inet:port-number
Default Value: 4334
Attribute Range: 1-65535
Attribute Name: address
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<callhome>
<netconf-clients>
<netconf-client>
<name>WORD</name>
<config>
<name>WORD</name>
<address>A.B.C.D|X:X::X:X|HOSTNAME</address>
</config>
<port>1</port>
</netconf-client>
</netconf-clients>
</callhome>
</netconf-server>
Command Syntax
callhome server WORD (A.B.C.D|X:X::X:X|HOSTNAME) (port <1-65535>|)
Configure enable
specifies whether server will reconnect after client closes the session
This command is supported when following feature are enabled NETCONF feature
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<callhome>
<reconnect>
<config>
</enable>
</config>
</reconnect>
</callhome>
</netconf-server>
Command Syntax
reconnect enable
Configure retry max attempts
Specifies the number of retry attempts the server should attempt to the callhome server before giving up. Set 0 to retry infinitely.
This command is supported when following feature are enabled NETCONF feature
Attribute Name: retry-max-attempts
Attribute Type: uint8
Default Value: 3
Attribute Range: 0-255
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<callhome>
<reconnect>
<config>
<retry-max-attempts>0</retry-max-attempts> <!-- operation="delete"-->
</config>
</reconnect>
</callhome>
</netconf-server>
Command Syntax
retry-max-attempts <0-255>
Configure retry interval
Specifies the number of seconds to wait after a connect attempt to the callhome server has failed
This command is supported when following feature are enabled NETCONF feature
Attribute Name: retry-interval
Attribute Type: uint32
Default Value: 300
Attribute Range: 1-86400
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<callhome>
<reconnect>
<config>
<retry-interval>1</retry-interval> <!-- operation="delete"-->
</config>
</reconnect>
</callhome>
</netconf-server>
Command Syntax
retry-interval <1-86400>
Configure translation mode
Enable/disable NETCONF translation
This command is supported when following feature are enabled NETCONF translation feature,NETCONF feature
Attribute Name: translation-mode
Attribute Type: enum (openconfig)
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<netconf-translation>
<config>
<translation-mode>openconfig</translation-mode> <!-- operation="delete"-->
</config>
</netconf-translation>
</netconf-server>
Command Syntax
netconf translation (openconfig)
Configure feature netconf ssh
Use this attribute to enable or disable NETCONF SSH feature.
Attribute Name: feature-netconf-ssh
Attribute Type: boolean
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<netconf-ssh-config>
<config>
<feature-netconf-ssh>true</feature-netconf-ssh> <!-- operation="delete"-->
</config>
</netconf-ssh-config>
</vrf>
</vrfs>
</netconf-server>
Command Syntax
feature netconf-ssh (vrf management|)
Configure vrf name
Use this attribute to enable or disable NETCONF SSH feature.
Attribute Name: feature-netconf-ssh
Attribute Type: boolean
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<netconf-ssh-config>
<config>
<feature-netconf-ssh>true</feature-netconf-ssh> <!-- operation="delete"-->
</config>
</netconf-ssh-config>
</vrf>
</vrfs>
</netconf-server>
Command Syntax
no feature netconf-ssh (vrf management|)
Configure feature netconf tls
Use this attribute to enable or disable NETCONF TLS feature.
Attribute Name: feature-netconf-tls
Attribute Type: boolean
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<netconf-tls-config>
<config>
<feature-netconf-tls>true</feature-netconf-tls> <!-- operation="delete"-->
</config>
</netconf-tls-config>
</vrf>
</vrfs>
</netconf-server>
Command Syntax
feature netconf-tls (vrf management|)
Configure ssh port
Use this attribute to set the ssh-port number on which the NETCONF server listens for connections. The default port on which the netconf-ssh server listens is 830.
This command is supported when following feature are enabled Virtual routing and forwarding,NETCONF feature
Attribute Name: ssh-port
Attribute Type: uint32
Attribute Range: 1024-65535
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<netconf-ssh-config>
<config>
<ssh-port>1024</ssh-port> <!-- operation="delete"-->
</config>
</netconf-ssh-config>
</vrf>
</vrfs>
</netconf-server>
Command Syntax
netconf server ssh-port <1024-65535> (vrf management|)
Configure tls port
Use this attribute to set the tls-port number on which the NETCONF server listens for connections. The default port on which the netconf-tls server listens is 6513.
This command is supported when following feature are enabled Virtual routing and forwarding,NETCONF feature
Attribute Name: tls-port
Attribute Type: uint32
Attribute Range: 1024-65535
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<netconf-tls-config>
<config>
<tls-port>1024</tls-port> <!-- operation="delete"-->
</config>
</netconf-tls-config>
</vrf>
</vrfs>
</netconf-server>
Command Syntax
netconf server tls-port <1024-65535> (vrf management|)
Configure notification-cache feature enabled
Enable notification-cache feature. By default notification-cache feature is disabled.
Attribute Name:feature-enabled
Attribute Type:empty
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<notification-cache>
<config>
<feature-enabled> <!-- operation="delete"-->
</config>
</notification-cache>
</netconf-server>
Command Syntax
feature netconf notification-cache enable
Configure max cache notifications
Specifies the maximum number of notifications those can be stored in cache. Set 0 for infinite notifications.
This command is supported when following feature are enabled NETCONF feature
Attribute Name: max-cache-notifications
Attribute Type: uint16
Default Value: 100
Attribute Range: 0-10000
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<notification-cache>
<config>
<max-cache-notifications>0</max-cache-notifications> <!-- operation="delete"-->
</config>
</notification-cache>
</netconf-server>
Command Syntax
max-cache-notifications <0-10000>
Configure cache period
Specifies the number of seconds, cmld store notification messages in cache since it started
This command is supported when following feature are enabled NETCONF feature
Attribute Name: cache-period
Attribute Type: uint32
Default Value: 1200
Attribute Range: 1-3600
Netconf edit-config payload
<netconf-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<notification-cache>
<config>
<cache-period>1</cache-period> <!-- operation="delete"-->
</config>
</notification-cache>
</netconf-server>
Command Syntax
cache-period <1-3600>
IPI-STREAMING-TELEMETRY
Configure feature enabled
Use this attribute to enable or disable Telemetry feature
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: feature-enabled
Attribute Type: empty
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<streaming-telemetry>
<config>
</feature-enabled><!-- operation="delete"-->
</config>
</streaming-telemetry>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
feature streaming-telemetry (vrf (management|NAME)|)
Configure retry interval
If the grpc-tunnel-server is unreachable, the gnmi-server retries to connect with gnmi-client after the retry-interval
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: retry-interval
Attribute Type: uint32
Default Value: 60
Attribute Range: 30-3000
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<streaming-telemetry>
<config>
<retry-interval>30</retry-interval> <!-- operation="delete"-->
</config>
</streaming-telemetry>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
grpc-tunnel-server retry-interval <30-3000> (vrf (management|NAME)|)
Configure gnmi severity
device’s debug telemetry severity level
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: gnmi-severity
Attribute Type: enum (debug|info|warning|error|fatal|panic|d-panic)
Default Value: error
Attribute Name: gnmi-debug
Attribute Type: empty
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<streaming-telemetry>
<debug>
<config>
</gnmi-debug><!-- operation="delete"-->
<gnmi-severity>error</gnmi-severity> <!-- operation="delete"-->
</config>
</debug>
</streaming-telemetry>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
debug telemetry gnmi enable severity (debug|info|warning|error|fatal|panic|d-panic) (vrf (management|NAME)|)
Configure gnmi debug
Enable or Disable device’s debug telemetry
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: gnmi-debug
Attribute Type: empty
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<streaming-telemetry>
<debug>
<config>
</gnmi-debug><!-- operation="delete"-->
</config>
</debug>
</streaming-telemetry>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
debug telemetry gnmi enable (vrf (management|NAME)|)
Configure name
Reference to the identifier of the subscription itself. The id will be the handle to refer to the subscription once created
Attribute Name: name
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<subscriptions>
<persistent-subscriptions>
<persistent-subscription> <!-- operation="delete"-->
<name>NAME</name>
<config>
<name>NAME</name>
</config>
</persistent-subscription>
</persistent-subscriptions>
</subscriptions>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
subscription-name NAME (vrf (management|NAME)|)
Configure encoding
Selection of the specific encoding or RPC framework for telemetry messages to and from the network element. The encoding method controls specifically the wire format of the telemetry data, and also controls which RPC framework may be in use to exchange telemetry data
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: encoding
Attribute Type: enum (json-ietf|json|proto)
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<subscriptions>
<persistent-subscriptions>
<persistent-subscription>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<encoding>json-ietf</encoding> <!-- operation="delete"-->
</persistent-subscription>
</persistent-subscriptions>
</subscriptions>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
encoding (json-ietf|json|proto)
Configure sensor group
Reference to the telemetry sensor group name
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: sensor-group
Attribute Type: string
Attribute Range: 1-64
Attribute Name: sample-interval
Attribute Type: uint64
Attribute Range: 10-3600
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<subscriptions>
<persistent-subscriptions>
<persistent-subscription>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<sensor-profiles>
<sensor-profile> <!-- operation="delete"-->
<sensor-group>SENSOR-GROUP-NAME</sensor-group>
<config>
<sensor-group>WORD</sensor-group>
<sample-interval>10</sample-interval>
</config>
</sensor-profile>
</sensor-profiles>
</persistent-subscription>
</persistent-subscriptions>
</subscriptions>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
sensor-group SENSOR-GROUP-NAME sample-interval <10-3600>
Configure group id
The destination group id references a configured group of destinations for the telemetry stream
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: group-id
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<subscriptions>
<persistent-subscriptions>
<persistent-subscription>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<destination-groups>
<destination-group> <!-- operation="delete"-->
<group-id>GRPC-GROUP-NAME</group-id>
<config>
<group-id>WORD</group-id>
</config>
</destination-group>
</destination-groups>
</persistent-subscription>
</persistent-subscriptions>
</subscriptions>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
destination-group GRPC-GROUP-NAME
Configure sensor group id
Name or identifier for the sensor group itself.Will be referenced by other configuration specifying a sensor group
Attribute Name: sensor-group-id
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<sensor-groups>
<sensor-group> <!-- operation="delete"-->
<sensor-group-id>SENSOR-NAME</sensor-group-id>
<config>
<sensor-group-id>WORD</sensor-group-id>
</config>
</sensor-group>
</sensor-groups>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
sensor-group SENSOR-NAME (vrf (management|NAME)|)
Configure path
Reference to the path of interest
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: path
Attribute Type: string
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<sensor-groups>
<sensor-group>
<sensor-group-id>SENSOR-NAME</sensor-group-id>
<config>
<sensor-group-id>WORD</sensor-group-id>
</config>
<sensor-paths>
<sensor-path> <!-- operation="delete"-->
<path>SENSOR-PATH</path>
<config>
<path>WORD</path>
</config>
</sensor-path>
</sensor-paths>
</sensor-group>
</sensor-groups>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
sensor-path SENSOR-PATH
Configure vrf name
Unique identifier for the destination group
Attribute Name: group-id
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<destination-groups>
<destination-group> <!-- operation="delete"-->
<group-id>TUNNEL-NAME</group-id>
<config>
<group-id>WORD</group-id>
</config>
</destination-group>
</destination-groups>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
destination-group TUNNEL-NAME (vrf (management|NAME)|)
Configure destination port
Reference to the port number of the stream destination
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: destination-port
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<destination-groups>
<destination-group>
<group-id>TUNNEL-NAME</group-id>
<config>
<group-id>WORD</group-id>
</config>
<destinations>
<destination> <!-- operation="delete"-->
<destination-port>1</destination-port>
<config>
<destination-port>1</destination-port>
<destination-address>A.B.C.D</destination-address>
</config>
<destination-address>A.B.C.D</destination-address>
</destination>
</destinations>
</destination-group>
</destination-groups>
</vrf>
</vrfs>
</telemetry-system>
Command Syntax
tunnel-server ip A.B.C.D port <1-65535>
IPI-MANAGEMENT-SERVER-NOTIFICATION
Configure severity
If notification enabled, all the notifications having severity higher than or equal to this severity allowed.If notification disabled, all the notifications having severity lower than or equal to this severity not allowed
Attribute Name: severity
Attribute Type: enum (all|info|warning|minor|major|critical)
Default Value: all
Attribute Name: enable
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<management-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-management-server">
<module-notifications>
<module-notification>
<module-name>auth</module-name>
<config>
<module-name>auth</module-name>
<enable>enable</enable>
</config>
<severity>all</severity>
</module-notification>
</module-notifications>
</management-server>
Command Syntax
module (auth|bgp|cmm|hostp|hsl|isis|lag|l2mrib|mstp|mrib|nsm|onm|oam|ospf|ospf6|rip|pim|rib|vrrp|sflow|pserv|cml|ndd|ripng|vlog|all|udld) notification (disable|enable) (severity (all|info|warning|minor|major|critical)|)
IPI-VRF
Configure instance name
Network Instance Name. For VRF and MAC VRF, instance name can be up to 32 chars long. For VPWS and VPLS instances, instance name can be up to 128 chars long. For L2NI (bridge) instance, instance name has to be a number between (1-32). For Cross-Connect, instance name can be up to 30 chars long. For Bridge-domain, instance, instance name has to be a number between (1-2147483647).
Attribute Name: instance-name
Attribute Type: string
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>vrf</instance-type>
<config>
<instance-type>vrf</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<vrf>
<config>
<vrf-name>WORD</vrf-name>
</config>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip vrf WORD
Configure instance type
Network Instance Name. For VRF and MAC VRF, instance name can be up to 32 chars long. For VPWS and VPLS instances, instance name can be up to 128 chars long. For L2NI (bridge) instance, instance name has to be a number between (1-32). For Cross-Connect, instance name can be up to 30 chars long. For Bridge-domain, instance, instance name has to be a number between (1-2147483647).
Attribute Name: instance-name
Attribute Type: string
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>mac-vrf</instance-type>
<config>
<instance-type>mac-vrf</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<vrf>
<config>
<vrf-name>WORD</vrf-name>
</config>
</vrf>
</network-instance>
</network-instances>
Command Syntax
mac vrf WORD
Configure description
VRF-specific description
Attribute Name: description
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<config>
<description>LINE</description> <!-- operation="delete"-->
</config>
</vrf>
</network-instance>
</network-instances>
Command Syntax
description LINE
Configure router id
VRF Router ID
Attribute Name: router-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<config>
<router-id>A.B.C.D</router-id> <!-- operation="delete"-->
</config>
</vrf>
</network-instance>
</network-instances>
Command Syntax
router-id A.B.C.D
Configure evpn layer3 network id
L3 EVPN Identifier
Attribute Name: evpn-layer3-network-id
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<config>
<evpn-layer3-network-id>1</evpn-layer3-network-id> <!-- operation="delete"-->
</config>
</vrf>
</network-instance>
</network-instances>
Command Syntax
l3vni <1-16777215>
Configure snmp context name
Use this attribute to set the SNMP context for VRF.
This command is supported when following feature are enabled SNMP feature
Attribute Name: snmp-context-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<snmp>
<config>
<snmp-context-name>WORD</snmp-context-name> <!-- operation="delete"-->
</config>
</snmp>
</vrf>
</network-instance>
</network-instances>
Command Syntax
snmp context-name WORD
clear router-id
Netconf RPC payload
<clear-default-router-id xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf"/>
Command Syntax
clear router-id
clear router-id vrf (VRFNAME|)
Attribute Name: vrfName
Attribute Type: string
Netconf RPC payload
<clear-vrf-router-id xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<vrfName>VRFNAME</vrfName>
</clear-vrf-router-id>
Command Syntax
clear router-id vrf (VRFNAME|)
IPI-INTERFACE
Configure name
The textual name of the interface. The value of this object should be the name of the interface as assigned by the local device and should be suitable for use in commands entered at the device’s ‘console’. This might be a text name, such as ‘le0’ or a simple port number, such as ‘1’, depending on the interface naming syntax of the device. If several entries in the ifTable together represent a single interface as named by the device, then each will have the same value of name. Note that for an agent which responds to SNMP queries concerning an interface on some other (proxied) device, then the value of name for such an interface is the proxied device’s local name for it. If there is no local name, or this object is otherwise not applicable, then this object contains a zero-length string.
Attribute Name: name
Attribute Type: string
Attribute Range: 1-33
Attribute Name: enable-switchport
Attribute Type: uint8
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</enable-switchport>
</config>
</interface>
</interfaces>
Command Syntax
interface IFNAME (switchport|)
Configure enable switchport
This attribute is used to set the mode of the Hybrid Switch Router feature to switched only.All interfaces are configured routed by default
Attribute Name: enable-switchport
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
</enable-switchport><!-- operation="delete"-->
</interface>
</interfaces>
Command Syntax
switchport
Configure vrf name
This attribute is used to associates an interface with a VRF
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<vrf-name>WORD</vrf-name> <!-- operation="delete"-->
</interface>
</interfaces>
Command Syntax
ip vrf forwarding WORD
Configure vr name
This attribute is used to associates an interface with a VR
Attribute Name: vr-name
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<vr-name>WORD</vr-name> <!-- operation="delete"-->
</interface>
</interfaces>
Command Syntax
virtual-router forwarding WORD
Configure mtu
This attribute is used to set mtu value to interface.The size of the largest packet which can be sent/received on the interface, specified in octets. For interfaces that are used for transmitting network datagrams, this is the size of the largest network datagram that can be sent on the interface.
Attribute Name: mtu
Attribute Type: uint32
Attribute Range: 64-65535
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<mtu>64</mtu> <!-- operation="delete"-->
</interface>
</interfaces>
Command Syntax
mtu <64-65535>
Configure allow first frame
This Object is used to allow or drop first frame on L2 movement actions
Attribute Name: allow-first-frame
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
</allow-first-frame><!-- operation="delete"-->
</interface>
</interfaces>
Command Syntax
l2 move-allow-first-frame
Configure dot1ad ether type
This attribute is used to configure the ethertype value for the interface in the format 0xhhhh. Currently supported values are 0x8100 (default) or 0x88a8 or 0x9100 or 0x9200.
Attribute Name: dot1ad-ether-type
Attribute Type: string
Attribute Range: 6-6
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<dot1ad-ether-type>ETHERTYPE</dot1ad-ether-type> <!-- operation="delete"-->
</interface>
</interfaces>
Command Syntax
dot1ad ethertype ETHERTYPE
Configure description
Use this attribute to set description for the interface
Attribute Name: description
Attribute Type: string
Attribute Range: 1-128
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<description>1</description> <!-- operation="delete"-->
</interface>
</interfaces>
Command Syntax
description LINE
Configure shutdown
Use this attribute to enable the selected interface. This leaf contains the configured, desired state of the interface. The testing(3) state indicates that no operational packets can be passed. When a managed system initializes, all interfaces start with ifAdminStatus in the down(2) state. As a result of either explicit management action or per configuration information retained by the managed system, ifAdminStatus is then changed to either the up(1) or testing(3) states (or remains in the down(2) state).
Attribute Name: shutdown
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
</shutdown><!-- operation="delete"-->
</interface>
</interfaces>
Command Syntax
shutdown
Configure if loopback
This attribute is used to enable port loopback
Attribute Name: if-loopback
Attribute Type: enum (tx|rx)
Attribute Name: if-loopback-level
Attribute Type: enum (mac|phy)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<interface-loopback>
<config>
<if-loopback-level>mac</if-loopback-level>
<if-loopback>tx</if-loopback>
</config>
</interface-loopback>
</interface>
</interfaces>
Command Syntax
loopback (tx|rx) (mac|phy)
clear interface (IFNAME|) counters
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<clear-interface-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<name>IFNAME</name>
</clear-interface-counters>
Command Syntax
clear interface (IFNAME|) counters
IPI-IF-ETHERNET
Configure duplex mode
Use this attribute to set the duplex mode for the interface. Auto-negotiation if enabled, is turned off when duplex mode is set for the interface. When auto-negotiation is enabled, the interface should negotiate the duplex mode directly (typically full-duplex).
Attribute Name: duplex-mode
Attribute Type: enum (half|full)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<config>
<duplex-mode>half</duplex-mode> <!-- operation="delete"-->
</config>
</ethernet>
</interface>
</interfaces>
Command Syntax
duplex (half|full)
Configure mac address
Use this attribute to set the mac address for an interface. If not specified, the corresponding operational state leaf is expected to show the system-assigned MAC address.
Attribute Name: mac-address
Attribute Type: string
Attribute Range: 1-20
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<config>
<mac-address>MAC</mac-address> <!-- operation="delete"-->
</config>
</ethernet>
</interface>
</interfaces>
Command Syntax
mac-address (MAC|use-physical)
Configure secondary mac address
Use this attribute to set the secondary mac address for an interface to terminate L3 packets.
Attribute Name: secondary-mac-address
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<config>
</secondary-mac-address><!-- operation="delete"-->
</config>
</ethernet>
</interface>
</interfaces>
Command Syntax
mac-address secondary peer-mlag
Configure port speed
This attribute is used to set the link speed for the interface. To enable auto-negotiation for the interface, set this attribute to value auto. When auto-negotiation is enabled, it is expected that the interface will select the highest speed available based on negotiation. When auto-negotiation is not enabled, sets the link speed to a fixed value -- supported values are defined by IF_INTERFACE_SPEED_T enum. When limited auto-negotiation is required, select the speed after the auto option. With this only the specified speed will be advertised and interface will negotiate with peer with that speed only.
Attribute Name: port-speed
Attribute Type: enum (10m|100m|1g|2.5g|10g|20g|25g|40g|50g|100g|auto|auto 10m|auto 100m|auto 1g)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<config>
<port-speed>10m</port-speed> <!-- operation="delete"-->
</config>
</ethernet>
</interface>
</interfaces>
Command Syntax
speed (10m|100m|1g|2.5g|10g|20g|25g|40g|50g|100g|auto|auto 10m|auto 100m|auto 1g)
Configure enable rcv
The textual name of the interface. The value of this object should be the name of the interface as assigned by the local device and should be suitable for use in commands entered at the device’s ‘console’. This might be a text name, such as ‘le0’ or a simple port number, such as ‘1’, depending on the interface naming syntax of the device. If several entries in the ifTable together represent a single interface as named by the device, then each will have the same value of name. Note that for an agent which responds to SNMP queries concerning an interface on some other (proxied) device, then the value of name for such an interface is the proxied device’s local name for it. If there is no local name, or this object is otherwise not applicable, then this object contains a zero-length string.
Attribute Name: name
Attribute Type: string
Attribute Name: enable-rcv
Attribute Type: enum (off|on)
Attribute Name: enable-snd
Attribute Type: enum (off|on)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet>
<flow-control>
<config>
<enable-rcv>off</enable-rcv>
<enable-snd>off</enable-snd>
</config>
</flow-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
flowcontrol both
Configure enable rcv
This attribute is used to show flow control on receive
This command is supported when following feature are enabled L2 feature
Attribute Name: enable-rcv
Attribute Type: enum (off|on)
Default Value: off
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<flow-control>
<config>
<enable-rcv>off</enable-rcv> <!-- operation="delete"-->
</config>
</flow-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
flowcontrol receive (off|on)
Configure enable snd
This attribute is used to show flow control on send
This command is supported when following feature are enabled L2 feature
Attribute Name: enable-snd
Attribute Type: enum (off|on)
Default Value: off
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<flow-control>
<config>
<enable-snd>off</enable-snd> <!-- operation="delete"-->
</config>
</flow-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
flowcontrol send (off|on)
IPI-IF-IP
Configure primary ip addr
Use this attribute to specify that an IP address and prefix length will be used by this interface. If the secondary parameter is not specified, this attribute overwrites the primary IP address. If the secondary parameter is specified, this attribute adds a new IP address to the interface. The secondary address cannot be configured in the absence of a primary IP address. The primary address cannot be removed when a secondary address is present.
Attribute Name: primary-ip-addr
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
<primary-ip-addr>A.B.C.D/M|A.B.C.D A.B.C.D</primary-ip-addr> <!-- operation="delete"-->
</config>
</ipv4>
</interface>
</interfaces>
Command Syntax
ip address (A.B.C.D/M|A.B.C.D A.B.C.D)
Configure enable dhcp ip address
Use this attribute to specify that a DHCP client will be used to obtain an IP address for an interface.
Attribute Name: enable-dhcp-ip-address
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
</enable-dhcp-ip-address><!-- operation="delete"-->
</config>
</ipv4>
</interface>
</interfaces>
Command Syntax
ip address dhcp
Configure ip addr label
Label of this address.
Attribute Name: ip-addr-label
Attribute Type: string
Default Value: NULL
Attribute Name: primary-ip-addr
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
<primary-ip-addr>A.B.C.D/M|A.B.C.D A.B.C.D</primary-ip-addr> <!-- operation="delete"-->
<ip-addr-label>LINE</ip-addr-label> <!-- operation="delete"-->
</config>
</ipv4>
</interface>
</interfaces>
Command Syntax
ip address (A.B.C.D/M|A.B.C.D A.B.C.D) label LINE
Configure ipv4 unnumbered if name
This attribute is used to Enable IP processing without an explicit address
Attribute Name: ipv4-unnumbered-if-name
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
<ipv4-unnumbered-if-name>IFNAME</ipv4-unnumbered-if-name> <!-- operation="delete"-->
</config>
</ipv4>
</interface>
</interfaces>
Command Syntax
ip unnumbered IFNAME
Configure remote address
This attribute is used to set the remote address of the PPP link
Attribute Name: remote-address
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
<remote-address>A.B.C.D/M</remote-address> <!-- operation="delete"-->
</config>
</ipv4>
</interface>
</interfaces>
Command Syntax
ip remote-address A.B.C.D/M
Configure primary anycast
Use this attribute to set the anycast flag for the IPv4 primary address of an interface.
Attribute Name: primary-anycast
Attribute Type: empty
Attribute Name: primary-ip-addr
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
<primary-ip-addr>A.B.C.D/M|A.B.C.D A.B.C.D</primary-ip-addr> <!-- operation="delete"-->
</primary-anycast><!-- operation="delete"-->
</config>
</ipv4>
</interface>
</interfaces>
Command Syntax
ip address (A.B.C.D/M|A.B.C.D A.B.C.D) anycast
Configure ip address
Use this attribute to specify a secondary IP address that will be used by this interface. The secondary address cannot be configured in the absence of a primary IP address. The primary address cannot be removed when a secondary address is present.
Attribute Name: ip-address
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<secondary-addresses> <!-- operation="delete"-->
<ip-address>A.B.C.D/M|A.B.C.D A.B.C.D</ip-address>
<config>
<ip-address>A.B.C.D/M|A.B.C.D A.B.C.D</ip-address>
</config>
</secondary-addresses>
</ipv4>
</interface>
</interfaces>
Command Syntax
ip address (A.B.C.D/M|A.B.C.D A.B.C.D) secondary
Configure ip label
Use this attribute to specify a descriptive label for this IPv4 address.
Attribute Name: ip-label
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<secondary-addresses>
<ip-address>A.B.C.D/M|A.B.C.D A.B.C.D</ip-address>
<config>
<ip-address>A.B.C.D/M</ip-address>
</config>
<ip-label>LINE</ip-label> <!-- operation="delete"-->
</secondary-addresses>
</ipv4>
</interface>
</interfaces>
Command Syntax
ip address (A.B.C.D/M|A.B.C.D A.B.C.D) secondary label LINE
Configure secondary anycast
Use this attribute to set the anycast flag for the IPv4 secondary address of an interface.
Attribute Name: secondary-anycast
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<secondary-addresses>
<ip-address>A.B.C.D/M|A.B.C.D A.B.C.D</ip-address>
<config>
<ip-address>A.B.C.D/M</ip-address>
</config>
</secondary-anycast><!-- operation="delete"-->
</secondary-addresses>
</ipv4>
</interface>
</interfaces>
Command Syntax
ip address (A.B.C.D/M|A.B.C.D A.B.C.D) secondary anycast
Configure enable auto config
Use this attribute to enable autoconfiguration of IPv6 address in host interface. IPv6 address are formed using the Prefix learned from RA and suffix formed using EUI-64 method.
Attribute Name: enable-auto-config
Attribute Type: boolean
Attribute Name: max-autoconfig-address
Attribute Type: uint8
Attribute Range: 1-64
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv6 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
<max-autoconfig-address>1</max-autoconfig-address> <!-- operation="delete"-->
<enable-auto-config>true</enable-auto-config> <!-- operation="delete"-->
</config>
</ipv6>
</interface>
</interfaces>
Command Syntax
ipv6 address autoconfig (max-address <1-64>|)
Configure ipv6 unnumbered if name
Use this attribute to enable IP processing without an explicit address
This command is supported when following feature are enabled IPV6 feature
Attribute Name: ipv6-unnumbered-if-name
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv6 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
<ipv6-unnumbered-if-name>IFNAME</ipv6-unnumbered-if-name> <!-- operation="delete"-->
</config>
</ipv6>
</interface>
</interfaces>
Command Syntax
ipv6 unnumbered IFNAME
Configure enable dhcp ipv6 address
Use this attribute to specify that a DHCP client will be used to obtain an IP address for an interface.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: enable-dhcp-ipv6-address
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv6 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
</enable-dhcp-ipv6-address><!-- operation="delete"-->
</config>
</ipv6>
</interface>
</interfaces>
Command Syntax
ipv6 address dhcp
Configure enable dhcp temporary ipv6 address
Use this attribute to specify that a DHCP client will be used to obtain an temporary IP address for an interface.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: enable-dhcp-temporary-ipv6-address
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv6 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
</enable-dhcp-temporary-ipv6-address><!-- operation="delete"-->
</config>
</ipv6>
</interface>
</interfaces>
Command Syntax
ipv6 address dhcp temporary
Configure dhcp address prefix length
Use this attribute to configure the prefix length for the dynamically learnt ipv6 address
This command is supported when following feature are enabled IPV6 feature
Attribute Name: dhcp-address-prefix-length
Attribute Type: uint8
Attribute Range: 1-128
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv6 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
<dhcp-address-prefix-length>1</dhcp-address-prefix-length> <!-- operation="delete"-->
</config>
</ipv6>
</interface>
</interfaces>
Command Syntax
ipv6 dhcp address-prefix-length <1-128>
Configure ipv6 address
Use this attribute to set the IPv6 address of an interface
This command is supported when following feature are enabled IPV6 feature
Attribute Name: ipv6-address
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv6 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<addresses> <!-- operation="delete"-->
<ipv6-address>X:X::X:X/M</ipv6-address>
<config>
<ipv6-address>X:X::X:X/M</ipv6-address>
</config>
</addresses>
</ipv6>
</interface>
</interfaces>
Command Syntax
ipv6 address X:X::X:X/M
Configure anycast
Use this attribute to set the anycast flag for the IPv6 address of an interface. Anycast flag cannot be deleted for an IPv6 address once set. Please delete IPv6 address and reconfigure to remove anycast property.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: anycast
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ipv6 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<addresses>
<ipv6-address>X:X::X:X/M</ipv6-address>
<config>
<ipv6-address>X:X::X:X/M</ipv6-address>
</config>
</anycast><!-- operation="delete"-->
</addresses>
</ipv6>
</interface>
</interfaces>
Command Syntax
ipv6 address X:X::X:X/M anycast
Configure disable ip forwarding
Enable IP forwarding for the router
Attribute Name: disable-ip-forwarding
Attribute Type: uint8
Netconf edit-config payload
<ip-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
</disable-ip-forwarding><!-- operation="delete"-->
</config>
</ip-global>
Command Syntax
no ip forwarding
Configure disable ipv6 forwarding
Enable IPv6 forwarding for the router
Attribute Name: disable-ipv6-forwarding
Attribute Type: uint8
Netconf edit-config payload
<ip-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
</disable-ipv6-forwarding><!-- operation="delete"-->
</config>
</ip-global>
Command Syntax
no ipv6 forwarding
Configure router id
Router id of the router - an unsigned 32-bit integer expressed in dotted quad notation
Attribute Name: router-id
Attribute Type: string
Netconf edit-config payload
<ip-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
<router-id>A.B.C.D</router-id> <!-- operation="delete"-->
</config>
</ip-global>
Command Syntax
router-id A.B.C.D
Configure enable auto router id selection
Turn on Automatic Selection of Router ID
Attribute Name: enable-auto-router-id-selection
Attribute Type: empty
Netconf edit-config payload
<ip-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
</enable-auto-router-id-selection><!-- operation="delete"-->
</config>
</ip-global>
Command Syntax
automatic-router-id-selection enable
Configure default vrf enable icmp broadcast
This attribute is used to control ICMP echo broadcast reply. It ignores ICMP echo broacast when set to true
Attribute Name: default-vrf-enable-icmp-broadcast
Attribute Type: empty
Netconf edit-config payload
<ip-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<config>
</default-vrf-enable-icmp-broadcast><!-- operation="delete"-->
</config>
</ip-global>
Command Syntax
ip icmp-broadcast
Configure disable ip vrf forwarding
Turn on IP forwarding for the VRF instance
Attribute Name: disable-ip-vrf-forwarding
Attribute Type: uint8
Netconf edit-config payload
<ip-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</disable-ip-vrf-forwarding><!-- operation="delete"-->
</vrf>
</ip-global>
Command Syntax
no ip forwarding vrf NAME
Configure disable ipv6 vrf forwarding
Turn on IPv6 forwarding for the VRF instance
Attribute Name: disable-ipv6-vrf-forwarding
Attribute Type: uint8
Netconf edit-config payload
<ip-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</disable-ipv6-vrf-forwarding><!-- operation="delete"-->
</vrf>
</ip-global>
Command Syntax
no ipv6 forwarding vrf NAME
Configure enable icmp broadcast
This attribute is used to control ICMP echo broadcast reply for VRF instance. It ignores ICMP echo broacast when set to true
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: enable-icmp-broadcast
Attribute Type: empty
Netconf edit-config payload
<ip-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ip">
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</enable-icmp-broadcast><!-- operation="delete"-->
</vrf>
</ip-global>
Command Syntax
ip icmp-broadcast vrf NAME
IPI-IF-EXTENDED
Configure protected port
Attribute to change port protectedtype value
Attribute Name: protected-port
Attribute Type: enum (community|isolated|promiscuous)
Default Value: promiscuous
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<protected-port>promiscuous</protected-port>
</config>
</extended>
</interface>
</interfaces>
Command Syntax
switchport protected (isolated|promiscuous)
Configure name
Attribute to change port protectedtype value
Attribute Name: protected-port
Attribute Type: enum (community|isolated|promiscuous)
Default Value: promiscuous
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<protected-port>promiscuous</protected-port>
</config>
</extended>
</interface>
</interfaces>
Command Syntax
switchport protected (community|isolated|promiscuous)
Configure link flap error disable
This object specifies whether the interface is enabled for link-flap error-disable or not. If this is ’0’, then interface is not enabled. Otherwise it is enabled.
Attribute Name: link-flap-error-disable
Attribute Type: uint8
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
</link-flap-error-disable><!-- operation="delete"-->
</config>
</extended>
</interface>
</interfaces>
Command Syntax
no link-flap errdisable
Configure storm control error disable
This attribute specifies whether the interface is enabled for storm-control error-disable or not. If this is not set, then the interface is not enabled. Otherwise it is enabled.
Attribute Name: storm-control-error-disable
Attribute Type: uint8
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
</storm-control-error-disable><!-- operation="delete"-->
</config>
</extended>
</interface>
</interfaces>
Command Syntax
no storm-control errdisable
Configure mac move limit error disable
This object specifies whether the interface is enabled for mac-move-limit error-disable or not. If this is ’0’, then interface is not enabled. Otherwise it is enabled.
Attribute Name: mac-move-limit-error-disable
Attribute Type: uint8
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
</mac-move-limit-error-disable><!-- operation="delete"-->
</config>
</extended>
</interface>
</interfaces>
Command Syntax
no mac-move-limit errdisable
Configure disable snmp trap link status
This Object is used to set the snmp trap link status in an interface
Attribute Name: disable-snmp-trap-link-status
Attribute Type: uint8
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
</disable-snmp-trap-link-status><!-- operation="delete"-->
</config>
</extended>
</interface>
</interfaces>
Command Syntax
no snmp trap link-status
Configure mac move priority
This object used to set the priority of mac-move of an interface
Attribute Name: mac-move-priority
Attribute Type: uint32
Attribute Range: 1-255
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<mac-move-priority>1</mac-move-priority> <!-- operation="delete"-->
</config>
</extended>
</interface>
</interfaces>
Command Syntax
mac-move-limit priority <1-255>
Configure mau default type
This attribute is used to set the mau type in an interface
Attribute Name: mau-default-type
Attribute Type: enum (dot3MauType10BaseTHD|dot3MauType10BaseTFD|dot3MauType100BaseTXHD|dot3MauType100BaseTXFD|dot3MauType1000BaseXHD|dot3MauType1000BaseXFD|dot3MauType10GigBaseCX4|dot3MauType10GbaseKX4|dot3MauType10GbaseKR|dot3MauType40GbaseCR4)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<mau-default-type>dot3MauType10BaseTHD</mau-default-type> <!-- operation="delete"-->
</config>
</extended>
</interface>
</interfaces>
Command Syntax
mau-default-type (dot3MauType10BaseTHD|dot3MauType10BaseTFD|dot3MauType100BaseTXHD|dot3MauType100BaseTXFD|dot3MauType1000BaseXHD|dot3MauType1000BaseXFD|dot3MauType10GigBaseCX4|dot3MauType10GbaseKX4|dot3MauType10GbaseKR|dot3MauType40GbaseCR4)
Configure debounce time
Use this attribute to set the interface debounce timer value
Attribute Name: debounce-time
Attribute Type: uint16
Attribute Range: 250-5000
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<debounce-time>250</debounce-time> <!-- operation="delete"-->
</config>
</extended>
</interface>
</interfaces>
Command Syntax
debounce-time <250-5000>
Configure ucmp port
To enable UCMP support.
Attribute Name: ucmp-port
Attribute Type: enum (enable)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<ucmp-port>enable</ucmp-port> <!-- operation="delete"-->
</config>
</extended>
</interface>
</interfaces>
Command Syntax
ucmp (enable)
Configure enable re routing
Enable re-routing when the bandwidth crosses down the minimum bandwidth
Attribute Name: enable-re-routing
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<bandwidth-management>
<config>
</enable-re-routing><!-- operation="delete"-->
</config>
</bandwidth-management>
</extended>
</interface>
</interfaces>
Command Syntax
re-routing
Configure enable speed
This object is used to enable port-monitoring for the specified parameters, average speed of the interface
Attribute Name: enable-speed
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<port-monitor>
<config>
</enable-speed><!-- operation="delete"-->
</config>
</port-monitor>
</extended>
</interface>
</interfaces>
Command Syntax
monitor speed
Configure enable queue drops
This object is used to enable queue-drops of the interface
Attribute Name: enable-queue-drops
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<port-monitor>
<config>
</enable-queue-drops><!-- operation="delete"-->
</config>
</port-monitor>
</extended>
</interface>
</interfaces>
Command Syntax
monitor queue-drops
Configure warning threshold
This object is used to specify warning threshold for port speed monitor. Warning threshold must be greater than recovery threshold. Default value of warning-threshold is 90.
Attribute Name: warning-threshold
Attribute Type: uint8
Attribute Range: 1-100
Attribute Name: recovery-threshold
Attribute Type: uint8
Attribute Range: 1-100
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<port-monitor>
<port-monitor-threshold>
<config>
<recovery-threshold>1</recovery-threshold>
<warning-threshold>1</warning-threshold>
</config>
</port-monitor-threshold>
</port-monitor>
</extended>
</interface>
</interfaces>
Command Syntax
monitor speed threshold warning <1-100> recovery <1-100>
Configure aclif type
Use this attribute to set the Hardware timestamp
Attribute Name: aclif-type
Attribute Type: enum (failover|no-failover)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<aclif>
<config>
<aclif-type>failover</aclif-type> <!-- operation="delete"-->
</config>
</aclif>
</extended>
</interface>
</interfaces>
Command Syntax
aclif (failover|no-failover)
Configure linkup debounce time
Link debounce timer value for down-up transition
Attribute Name: linkup-debounce-time
Attribute Type: uint16
Attribute Range: 0-5000
Attribute Name: linkdown-debounce-time
Attribute Type: uint16
Attribute Range: 0-5000
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<link-debounce-time>
<config>
<linkdown-debounce-time>0</linkdown-debounce-time>
<linkup-debounce-time>0</linkup-debounce-time>
</config>
</link-debounce-time>
</extended>
</interface>
</interfaces>
Command Syntax
link-debounce-time <0-5000> <0-5000>
Configure l2cp type
This attribute is used to configure the layer2 control-protocol type
Attribute Name: l2cp-type
Attribute Type: enum (stp|lacp|dot1x|lldp|efm|elmi)
Attribute Name: protocol-process
Attribute Type: enum (peer|tunnel|discard)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<l2-control-protocol> <!-- operation="delete"-->
<l2cp-type>stp</l2cp-type>
<config>
<l2cp-type>stp</l2cp-type>
<protocol-process>peer</protocol-process>
</config>
</l2-control-protocol>
</extended>
</interface>
</interfaces>
Command Syntax
l2protocol (stp|lacp|dot1x|lldp|efm|elmi) (peer|tunnel|discard)
Configure forward err correction
This Object is used to set forward-error-correction to interface
Attribute Name: forward-err-correction
Attribute Type: enum (off|on|auto|on cl74|on cl91)
Default Value: auto
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<extended-ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<forward-err-correction>auto</forward-err-correction> <!-- operation="delete"-->
</config>
</extended-ethernet>
</ethernet>
</interface>
</interfaces>
Command Syntax
fec (off|on|auto|on cl74|on cl91)
Configure load interval
This attribute is used to configure load interval period in multiples of 30 seconds
Attribute Name: load-interval
Attribute Type: uint16
Default Value: 300
Attribute Range: 30-300
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<extended-ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<load-interval>30</load-interval> <!-- operation="delete"-->
</config>
</extended-ethernet>
</ethernet>
</interface>
</interfaces>
Command Syntax
load-interval <30-300>
Configure bcast value
This attribute is used to set the storm control configuration, Set Broadcast Rate Limiting of layer2 Interface
This command is supported when following feature are enabled rate limit feature
Attribute Name: bcast-value
Attribute Type: union
Attribute Name: bcast-rate-limit-format
Attribute Type: enum (level|kbps|mbps|gbps|fps)
Attribute Name: bcast-burst-value
Attribute Type: uint32
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<storm-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<broadcast>
<config>
<bcast-rate-limit-format>0</bcast-rate-limit-format>
<bcast-burst-value>32</bcast-burst-value>
<bcast-value>LEVEL</bcast-value>
</config>
</broadcast>
</storm-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
storm-control broadcast level LEVEL (burst-size <32-128000>|)
Configure bcast rate limit format
This attribute is used to set the storm control configuration, Set the format for units in kbps|mbps|gbps or level for threshold percentage
This command is supported when following feature are enabled rate limit feature
Attribute Name: bcast-rate-limit-format
Attribute Type: enum (level|kbps|mbps|gbps|fps)
Attribute Name: bcast-value
Attribute Type: union
Attribute Name: bcast-burst-value
Attribute Type: uint32
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<storm-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<broadcast>
<config>
<bcast-value>0</bcast-value>
<bcast-burst-value>32</bcast-burst-value>
<bcast-rate-limit-format>level</bcast-rate-limit-format>
</config>
</broadcast>
</storm-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
storm-control broadcast <0-4294967294> (kbps|mbps|gbps|fps) (burst-size <32-128000>|)
Configure mcast value
This attribute is used to set the storm control configuration,Set Multicast Rate Limiting of layer2 Interface
This command is supported when following feature are enabled rate limit feature
Attribute Name: mcast-value
Attribute Type: union
Attribute Name: mcast-rate-limit-format
Attribute Type: enum (level|kbps|mbps|gbps|fps)
Attribute Name: mcast-burst-value
Attribute Type: uint32
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<storm-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<multicast>
<config>
<mcast-rate-limit-format>0</mcast-rate-limit-format>
<mcast-burst-value>32</mcast-burst-value>
<mcast-value>LEVEL</mcast-value>
</config>
</multicast>
</storm-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
storm-control multicast level LEVEL (burst-size <32-128000>|)
Configure mcast rate limit format
This attribute is used to set the storm control configuration, Set the format for units in kbps|mbps|gbps or level for threshold percentage
This command is supported when following feature are enabled rate limit feature
Attribute Name: mcast-rate-limit-format
Attribute Type: enum (level|kbps|mbps|gbps|fps)
Attribute Name: mcast-value
Attribute Type: union
Attribute Name: mcast-burst-value
Attribute Type: uint32
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<storm-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<multicast>
<config>
<mcast-value>0</mcast-value>
<mcast-burst-value>32</mcast-burst-value>
<mcast-rate-limit-format>level</mcast-rate-limit-format>
</config>
</multicast>
</storm-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
storm-control multicast <0-4294967294> (kbps|mbps|gbps|fps) (burst-size <32-128000>|)
Configure dlf bcast value
This attribute is used to set the storm control configuration,Set DLF Broadcast Rate Limiting of layer2 Interface
This command is supported when following feature are enabled rate limit feature
Attribute Name: dlf-bcast-value
Attribute Type: union
Attribute Name: dlf-bcast-rate-limit-format
Attribute Type: enum (level|kbps|mbps|gbps|fps)
Attribute Name: dlf-bcast-burst-value
Attribute Type: uint32
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<storm-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<dlf-broadcast>
<config>
<dlf-bcast-rate-limit-format>0</dlf-bcast-rate-limit-format>
<dlf-bcast-burst-value>32</dlf-bcast-burst-value>
<dlf-bcast-value>LEVEL</dlf-bcast-value>
</config>
</dlf-broadcast>
</storm-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
storm-control dlf level LEVEL (burst-size <32-128000>|)
Configure dlf bcast rate limit format
This attribute is used to set the storm control configuration, Set the format for units in kbps|mbps|gbps or level for threshold percentage
This command is supported when following feature are enabled rate limit feature
Attribute Name: dlf-bcast-rate-limit-format
Attribute Type: enum (level|kbps|mbps|gbps|fps)
Attribute Name: dlf-bcast-value
Attribute Type: union
Attribute Name: dlf-bcast-burst-value
Attribute Type: uint32
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<ethernet xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-ethernet">
<storm-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<dlf-broadcast>
<config>
<dlf-bcast-value>0</dlf-bcast-value>
<dlf-bcast-burst-value>32</dlf-bcast-burst-value>
<dlf-bcast-rate-limit-format>level</dlf-bcast-rate-limit-format>
</config>
</dlf-broadcast>
</storm-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
storm-control dlf <0-4294967294> (kbps|mbps|gbps|fps) (burst-size <32-128000>|)
Configure error disable stp bpdu guard
This object is used to configure error disable STP BPDU Guard
Attribute Name: error-disable-stp-bpdu-guard
Attribute Type: boolean
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<error-disable>
<config>
<error-disable-stp-bpdu-guard>true</error-disable-stp-bpdu-guard> <!-- operation="delete"-->
</config>
</error-disable>
</global>
</interfaces>
Command Syntax
no errdisable cause stp-bpdu-guard
Configure reason
This object is to enable various error-disable reasons like lag-mismatch, stp-bpdu-guard, link-flap and loopback-detection. As the datatype is BITS, 0th bit corresponds to lag-mismatch, 1st bit corresponds to stp-bpdu-guard, 2nd bit corresponds to link-flap
Attribute Name: reason
Attribute Type: bits (lag-mismatch|link-flap|mac-move-limit|storm-control)
Attribute Name: error-disable-stp-bpdu-guard
Attribute Type: boolean
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<error-disable>
<config>
<error-disable-stp-bpdu-guard>true</error-disable-stp-bpdu-guard> <!-- operation="delete"-->
<reason>lag-mismatch</reason> <!-- operation="delete"-->
</config>
</error-disable>
</global>
</interfaces>
Command Syntax
errdisable cause stp-bpdu-guard {lag-mismatch|link-flap|mac-move-limit|storm-control}
Configure link flap timer interval
This object is configure timer interval for link-flap timer
Attribute Name: link-flap-timer-interval
Attribute Type: uint32
Attribute Range: 1-1800
Attribute Name: link-flap-max-count
Attribute Type: uint32
Attribute Range: 1-100
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<error-disable>
<config>
<link-flap-max-count>1</link-flap-max-count> <!-- operation="delete"-->
<link-flap-timer-interval>1</link-flap-timer-interval> <!-- operation="delete"-->
</config>
</error-disable>
</global>
</interfaces>
Command Syntax
errdisable link-flap-setting max-flaps <1-100> time <1-1800>
Configure storm control timer interval
This attribute is configure timer interval for storm-control timer
Attribute Name: storm-control-timer-interval
Attribute Type: uint32
Attribute Range: 1-1800
Attribute Name: storm-control-max-count
Attribute Type: uint32
Attribute Range: 1-100
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<error-disable>
<config>
<storm-control-max-count>1</storm-control-max-count> <!-- operation="delete"-->
<storm-control-timer-interval>1</storm-control-timer-interval> <!-- operation="delete"-->
</config>
</error-disable>
</global>
</interfaces>
Command Syntax
errdisable storm-control discard-hit <1-100> time <1-1800>
Configure timeout interval
This object is to configure timeout for error-disable automatic recovery timer
Attribute Name: timeout-interval
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-1000000
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<error-disable>
<config>
<timeout-interval>0</timeout-interval> <!-- operation="delete"-->
</config>
</error-disable>
</global>
</interfaces>
Command Syntax
errdisable timeout interval <0-1000000>
Configure mac move limit
This object configures threshold for mac movement
Attribute Name: mac-move-limit
Attribute Type: uint32
Default Value: 100
Attribute Range: 1-1000
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<error-disable>
<config>
<mac-move-limit>1</mac-move-limit> <!-- operation="delete"-->
</config>
</error-disable>
</global>
</interfaces>
Command Syntax
errdisable mac-move-limit <1-1000>
Configure mode
This attribute is used to unset the tunnel mode
This command is supported when following feature are enabled tunnel feature
Attribute Name: mode
Attribute Type: enum (vxlan)
Default Value: vxlan
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<mode>vxlan</mode> <!-- operation="delete"-->
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel mode (vxlan)
Configure src
This attribute is used to set tunnel source
This command is supported when following feature are enabled tunnel feature
Attribute Name: src
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<src>A.B.C.D</src> <!-- operation="delete"-->
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel source A.B.C.D
Configure multicast interface
This attribute is used to configure egress multicast interface for tunnel
This command is supported when following feature are enabled tunnel feature
Attribute Name: multicast-interface
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<multicast-interface>IFNAME</multicast-interface> <!-- operation="delete"-->
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel egress-multicast-interface IFNAME
Configure dst
This attribute is used to set destination of tunnel packets
This command is supported when following feature are enabled tunnel feature
Attribute Name: dst
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<dst>A.B.C.D</dst> <!-- operation="delete"-->
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel destination A.B.C.D
Configure checksum enable
This attribute is used to enable end to end checksumming of packets
This command is supported when following feature are enabled tunnel feature
Attribute Name: checksum-enable
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
</checksum-enable><!-- operation="delete"-->
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel checksum
Configure tos byte
This attribute is used to set type of service byte
This command is supported when following feature are enabled tunnel feature
Attribute Name: tos-byte
Attribute Type: uint16
Attribute Range: 0-255
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<tos-byte>0</tos-byte> <!-- operation="delete"-->
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel tos <0-255>
Configure ttl
This attribute is used to set time to live
This command is supported when following feature are enabled tunnel feature
Attribute Name: ttl
Attribute Type: uint16
Attribute Range: 1-255
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<ttl>1</ttl> <!-- operation="delete"-->
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel ttl <1-255>
Configure path mtu enable
This attribute is used to enable Path MTU Discovery on tunnel
This command is supported when following feature are enabled tunnel feature
Attribute Name: path-mtu-enable
Attribute Type: empty
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
</path-mtu-enable><!-- operation="delete"-->
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel path-mtu-discovery
Configure dst mac address
This attribute is used to set next Hop Destination MAC Address of Tunnel Packets
This command is supported when following feature are enabled tunnel feature
Attribute Name: dst-mac-address
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<dst-mac-address>MAC</dst-mac-address> <!-- operation="delete"-->
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel dmac MAC
Configure gre key
This attribute is used to set the gre-key for tunnel
This command is supported when following feature are enabled tunnel feature
Attribute Name: gre-key
Attribute Type: union
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<tunnel xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<config>
<gre-key>IF_TUNNEL_KEY_T</gre-key>
</config>
</tunnel>
</interface>
</interfaces>
Command Syntax
tunnel key (A.B.C.D|<0-4294967295>)
clear interface (IFNAME|) cpu counters
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<clear-interface-cpu-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<if-name>IFNAME</if-name>
</clear-interface-cpu-counters>
Command Syntax
clear interface (IFNAME|) cpu counters
clear interface (IFNAME|) fec
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<clear-interface-forward-error-correction-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<if-name>IFNAME</if-name>
</clear-interface-forward-error-correction-counters>
Command Syntax
clear interface (IFNAME|) fec
clear interface IFNAME error-disable
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<clear-interface-error-disable xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<if-name>IFNAME</if-name>
</clear-interface-error-disable>
Command Syntax
clear interface IFNAME error-disable
clear l2protocol interface (IFNAME|) counters (peer|tunnel|discard|tunnel-discard|)
Attribute Name: if-name
Attribute Type: string
Attribute Name: protocol
Attribute Type: enum (peer|tunnel|discard|tunnel-discard|all)
Default Value: all
Netconf RPC payload
<clear-l2protocol-interface-counter xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<if-name>IFNAME</if-name>
<protocol>all</protocol>
</clear-l2protocol-interface-counter>
Command Syntax
clear l2protocol interface (IFNAME|) counters (peer|tunnel|discard|tunnel-discard|)
IPI-SYSTEM
Configure hostname
Use this command to set the network name for the device. OcNOS uses this name in system prompts and default configuration filenames. Setting a host name using this command also sets the host name in the kernel.After giving the hostname command, you must write to memory using the write command. If you do not write to memory, the change made by this command (the new host name) is not set after the device reboots.
Attribute Name: hostname
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<system-info xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-system">
<config>
<hostname>WORD</hostname> <!-- operation="delete"-->
</config>
</system-info>
Command Syntax
hostname WORD
Configure timezone name
The attribute display timezone name used for the system
Attribute Name: timezone-name
Attribute Type: string
Netconf edit-config payload
<system-info xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-system">
<clock>
<config>
<timezone-name>WORD</timezone-name> <!-- operation="delete"-->
</config>
</clock>
</system-info>
Command Syntax
clock timezone WORD
IPI-NETWORK-SERVICES-MANAGER
Configure options
Use this attribute to debug nsm
Attribute Name: options
Attribute Type: bits (addressmonitor|bfd|events|hal events|hal ipc|linkmonitor|packet|packet detail|packet recv|packet recv detail|packet send|packet send detail|vxlan|ipsec|all)
Netconf edit-config payload
<network-services-manager xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager">
<debug>
<nsm>
<config>
<options>addressmonitor</options> <!-- operation="delete"-->
</config>
</nsm>
</debug>
</network-services-manager>
Command Syntax
debug nsm ((addressmonitor|bfd|events|hal events|hal ipc|linkmonitor|packet|packet detail|packet recv|packet recv detail|packet send|packet send detail|vxlan|ipsec|all)|)
Configure module name
Use this attribute to set debug HSL module
This command is supported when following feature are enabled HSL feature
Attribute Name: module-name
Attribute Type: enum (general|ifmgr|bridge|msg|fib|fdb|devdrv|pktdrv|platform|pbr|bfd|lacp|qos|helper|rbridge|nvo|ofl|mlag|srv6|ptp|extphy)
Attribute Name: level
Attribute Type: bits (all|default|info|debug|warn|error|fatal|admin|counter|pkt)
Netconf edit-config payload
<network-services-manager xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager">
<debug>
<hsl>
<hsl-module> <!-- operation="delete"-->
<module-name>general</module-name>
<config>
<module-name>general</module-name>
<level>all</level>
</config>
</hsl-module>
</hsl>
</debug>
</network-services-manager>
Command Syntax
debug hsl (general|ifmgr|bridge|msg|fib|fdb|devdrv|pktdrv|platform|pbr|bfd|lacp|qos|helper|rbridge|nvo|ofl|mlag|srv6|ptp|extphy) {all|default|info|debug|warn|error|fatal|admin|counter|pkt}
debug nsm ((addressmonitor|bfd|events|hal events|hal ipc|linkmonitor|packet|packet detail|packet recv|packet recv detail|packet send|packet send detail|vxlan|ipsec|all)|)
Attribute Name: terminal-debug-options
Attribute Type: bits (addressmonitor|bfd|events|hal events|hal ipc|linkmonitor|packet|packet detail|packet recv|packet recv detail|packet send|packet send detail|vxlan|ipsec|all)
Netconf RPC payload
<nsm-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager">
<terminal-debug-options>addressmonitor</terminal-debug-options>
</nsm-terminal-debug-on>
Command Syntax
debug nsm ((addressmonitor|bfd|events|hal events|hal ipc|linkmonitor|packet|packet detail|packet recv|packet recv detail|packet send|packet send detail|vxlan|ipsec|all)|)
no debug nsm ((addressmonitor|bfd|events|hal events|hal ipc|linkmonitor|packet|packet detail|packet recv|packet recv detail|packet send|packet send detail|vxlan|ipsec|all)|)
Attribute Name: terminal-debug-options
Attribute Type: bits (addressmonitor|bfd|events|hal events|hal ipc|linkmonitor|packet|packet detail|packet recv|packet recv detail|packet send|packet send detail|vxlan|ipsec|all)
Netconf RPC payload
<nsm-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager">
<terminal-debug-options>addressmonitor</terminal-debug-options>
</nsm-terminal-debug-off>
Command Syntax
no debug nsm ((addressmonitor|bfd|events|hal events|hal ipc|linkmonitor|packet|packet detail|packet recv|packet recv detail|packet send|packet send detail|vxlan|ipsec|all)|)
debug hsl (general|ifmgr|bridge|msg|fib|fdb|devdrv|pktdrv|platform|pbr|bfd|lacp|qos|helper|rbridge|nvo|ofl|mlag|srv6|ptp|extphy) {all|default|info|debug|warn|error|fatal|admin|counter|pkt}
Attribute Name: module-name
Attribute Type: enum (general|ifmgr|bridge|msg|fib|fdb|devdrv|pktdrv|platform|pbr|bfd|lacp|qos|helper|rbridge|nvo|ofl|mlag|srv6|ptp|extphy)
Attribute Name: level
Attribute Type: bits (all|default|info|debug|warn|error|fatal|admin|counter|pkt)
Netconf RPC payload
<hsl-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager">
<module-name>general</module-name>
<level>all</level>
</hsl-terminal-debug-on>
Command Syntax
debug hsl (general|ifmgr|bridge|msg|fib|fdb|devdrv|pktdrv|platform|pbr|bfd|lacp|qos|helper|rbridge|nvo|ofl|mlag|srv6|ptp|extphy) {all|default|info|debug|warn|error|fatal|admin|counter|pkt}
no debug hsl (general|ifmgr|bridge|msg|fib|fdb|devdrv|pktdrv|platform|pbr|bfd|lacp|qos|helper|rbridge|nvo|ofl|mlag|srv6|ptp|extphy) {all|default|info|debug|warn|error|fatal|admin|counter|pkt}
Attribute Name: module-name
Attribute Type: enum (general|ifmgr|bridge|msg|fib|fdb|devdrv|pktdrv|platform|pbr|bfd|lacp|qos|helper|rbridge|nvo|ofl|mlag|srv6|ptp|extphy)
Attribute Name: level
Attribute Type: bits (all|default|info|debug|warn|error|fatal|admin|counter|pkt)
Netconf RPC payload
<hsl-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager">
<module-name>general</module-name>
<level>all</level>
</hsl-terminal-debug-off>
Command Syntax
no debug hsl (general|ifmgr|bridge|msg|fib|fdb|devdrv|pktdrv|platform|pbr|bfd|lacp|qos|helper|rbridge|nvo|ofl|mlag|srv6|ptp|extphy) {all|default|info|debug|warn|error|fatal|admin|counter|pkt}
debug pktmgr (l2 protocol cfm|l2 protocol eapol|l2 protocol efm|l2 protocol igmp-snoop|l2 protocol lacp|l2 protocol lldp|l2 protocol mldp-snoop|l2 protocol mstp|l2 protocol ptp|l2 protocol all)
Attribute Name: terminal-debug-options
Attribute Type: bits (l2 protocol cfm|l2 protocol eapol|l2 protocol efm|l2 protocol igmp-snoop|l2 protocol lacp|l2 protocol lldp|l2 protocol mldp-snoop|l2 protocol mstp|l2 protocol ptp|l2 protocol all)
Netconf RPC payload
<pktmgr-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager">
<terminal-debug-options>l2 protocol cfm</terminal-debug-options>
</pktmgr-terminal-debug-on>
Command Syntax
debug pktmgr (l2 protocol cfm|l2 protocol eapol|l2 protocol efm|l2 protocol igmp-snoop|l2 protocol lacp|l2 protocol lldp|l2 protocol mldp-snoop|l2 protocol mstp|l2 protocol ptp|l2 protocol all)
no debug pktmgr
Netconf RPC payload
<pktmgr-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager"/>
Command Syntax
no debug pktmgr
debug pktmgr enable
Netconf RPC payload
<pktmgr-debug-statistics-enable xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager"/>
Command Syntax
debug pktmgr enable
debug pktmgr disable
Netconf RPC payload
<pktmgr-debug-statistics-disable xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager"/>
Command Syntax
debug pktmgr disable
debug pktmgr stats
Netconf RPC payload
<pktmgr-debug-statistics-get xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager"/>
Command Syntax
debug pktmgr stats
debug pktmgr (stats|pkt-errors)
Attribute Name: debug-error-statistics
Attribute Type: enum (stats|pkt-errors)
Netconf RPC payload
<pktmgr-debug-error-statistics-get xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager">
<debug-error-statistics>stats</debug-error-statistics>
</pktmgr-debug-error-statistics-get>
Command Syntax
debug pktmgr (stats|pkt-errors)
clear nsm ipc stats
Netconf RPC payload
<clear-nsm-ipc-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager"/>
Command Syntax
clear nsm ipc stats
clear nsm server ipc-stats
Netconf RPC payload
<clear-nsm-server-ipc-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager"/>
Command Syntax
clear nsm server ipc-stats
snmp restart nsm
Netconf RPC payload
<nsm-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-services-manager"/>
Command Syntax
snmp restart nsm
IPI-BRIDGE
Configure enable
Use this attribute to enable global bridge vlan check
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<global-bridge-vlan-check xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<global>
<config>
</enable><!-- operation="delete"-->
</config>
</global>
</global-bridge-vlan-check>
Command Syntax
global-bridge-vlan-check enable
Configure protocol
Bridge protocol type
Attribute Name: protocol
Attribute Type: enum (ieee|ieee vlan-bridge|rstp|rstp vlan-bridge|mstp|provider-rstp|provider-mstp|rpvst+|rstp ring|mstp ring|provider-rstp edge|provider-mstp edge|rstp vlan-bridge ring|evb|svlan-evb)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<config>
<protocol>ieee</protocol>
</config>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> protocol (ieee|ieee vlan-bridge|rstp|rstp vlan-bridge|mstp|rpvst+|rstp ring|mstp ring|rstp vlan-bridge ring|evb|svlan-evb)
Configure instance name
Bridge protocol type
Attribute Name: protocol
Attribute Type: enum (ieee|ieee vlan-bridge|rstp|rstp vlan-bridge|mstp|provider-rstp|provider-mstp|rpvst+|rstp ring|mstp ring|provider-rstp edge|provider-mstp edge|rstp vlan-bridge ring|evb|svlan-evb)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<config>
<protocol>ieee</protocol>
</config>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> protocol (ieee|ieee vlan-bridge|rstp|rstp vlan-bridge|mstp|provider-rstp|provider-mstp|rpvst+|rstp ring|mstp ring|provider-rstp edge|provider-mstp edge|rstp vlan-bridge ring|evb|svlan-evb)
Configure disable dynamic learning
Network Instance Name. For VRF and MAC VRF, instance name can be up to 32 chars long. For VPWS and VPLS instances, instance name can be up to 128 chars long. For L2NI (bridge) instance, instance name has to be a number between (1-32). For Cross-Connect, instance name can be up to 30 chars long. For Bridge-domain, instance, instance name has to be a number between (1-2147483647).
Attribute Name: instance-name
Attribute Type: string
Attribute Name: disable-dynamic-learning
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-type>vrf</instance-type>
<config>
<instance-type>vrf</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<bridge>
<config>
</disable-dynamic-learning>
</config>
</bridge>
</network-instance>
</network-instances>
Command Syntax
no bridge <1-32> acquire
Configure l2 protocol destination mac
This attribute changes L2 protocol destination MAC
Attribute Name: l2-protocol-destination-mac
Attribute Type: string
Default Value: 0100.C2CD.CDD0
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<config>
<l2-protocol-destination-mac>XXXX.XXXX.XXXX</l2-protocol-destination-mac> <!-- operation="delete"-->
</config>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> l2protocol encapsulation dest-mac XXXX.XXXX.XXXX
Configure spanning tree protocol status
Attribute specifies to enable/disable Spanning Tree Protocol on a interface
Attribute Name: spanning-tree-protocol-status
Attribute Type: enum (enable|disable)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<bridge-ports>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<spanning-tree-protocol-status>enable</spanning-tree-protocol-status>
</interface>
</bridge-ports>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge-group <1-32> (spanning-tree (enable|disable)|)
Configure disable mac learning
Use this attribute to disable MAC learning on a interface
Attribute Name: disable-mac-learning
Attribute Type: uint8
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<fdb>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</disable-mac-learning><!-- operation="delete"-->
</interface>
</interfaces>
</fdb>
</bridge>
</network-instance>
</network-instances>
Command Syntax
no mac-address-table learning bridge <1-32> interface IFNAME
Configure interface name
The textual name of the interface
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Attribute Name: action
Attribute Type: enum (discard|forward)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<fdb>
<static-mac-table>
<entry>
<mac-address>XXXX.XXXX.XXXX</mac-address>
<config>
<mac-address>XXXX.XXXX.XXXX</mac-address>
<action>discard</action>
</config>
<interface-name>IFNAME</interface-name>
</entry>
</static-mac-table>
</fdb>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> address XXXX.XXXX.XXXX (discard|forward) IFNAME
clear mac address-table (multicast) cvlan VID svlan VID bridge <1-32>
Attribute Name: mac-type
Attribute Type: enum (multicast)
Attribute Name: cvlan-id
Attribute Type: uint16
Attribute Name: svlan-id
Attribute Type: uint16
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<bridge-clear-provider-edge-mac-address-table xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<mac-type>multicast</mac-type>
<cvlan-id>VID</cvlan-id>
<svlan-id>VID</svlan-id>
<bridge-id>1</bridge-id>
</bridge-clear-provider-edge-mac-address-table>
Command Syntax
clear mac address-table (multicast) cvlan VID svlan VID bridge <1-32>
clear mac address-table (multicast) (interface IFNAME|) (address MACADDR|) (vlan VID|) bridge <1-32>
Attribute Name: mac-type
Attribute Type: enum (multicast)
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Attribute Name: mac-address
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<bridge-clear-mac-address-table xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<mac-type>multicast</mac-type>
<interface-name>IFNAME</interface-name>
<mac-address>MACADDR</mac-address>
<vlan-id>VID</vlan-id>
<bridge-id>1</bridge-id>
</bridge-clear-mac-address-table>
Command Syntax
clear mac address-table (multicast) (interface IFNAME|) (address MACADDR|) (vlan VID|) bridge <1-32>
clear mac address-table dynamic cvlan VID svlan VID bridge <1-32>
Attribute Name: cvlan-id
Attribute Type: uint16
Attribute Name: svlan-id
Attribute Type: uint16
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<bridge-clear-provider-edge-dynamic-mac-address-table xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<cvlan-id>VID</cvlan-id>
<svlan-id>VID</svlan-id>
<bridge-id>1</bridge-id>
</bridge-clear-provider-edge-dynamic-mac-address-table>
Command Syntax
clear mac address-table dynamic cvlan VID svlan VID bridge <1-32>
clear mac address-table dynamic (interface IFNAME|) (address MACADDR|) (vlan VID|) bridge <1-32>
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Attribute Name: mac-address
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<bridge-clear-dynamic-mac-address-table xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<interface-name>IFNAME</interface-name>
<mac-address>MACADDR</mac-address>
<vlan-id>VID</vlan-id>
<bridge-id>1</bridge-id>
</bridge-clear-dynamic-mac-address-table>
Command Syntax
clear mac address-table dynamic (interface IFNAME|) (address MACADDR|) (vlan VID|) bridge <1-32>
clear allowed-ethertype statistics (IFNAME|)
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Netconf RPC payload
<bridge-clear-allowed-ethertype-stats xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<interface-name>IFNAME</interface-name>
</bridge-clear-allowed-ethertype-stats>
Command Syntax
clear allowed-ethertype statistics (IFNAME|)
clear mac address-table dynamic interface IFNAME instance INST bridge <1-32>
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Attribute Name: instance-id
Attribute Type: uint32
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<bridge-clear-mstp-port-dynamic-mac-address-table xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<interface-name>IFNAME</interface-name>
<instance-id>INST</instance-id>
<bridge-id>1</bridge-id>
</bridge-clear-mstp-port-dynamic-mac-address-table>
Command Syntax
clear mac address-table dynamic interface IFNAME instance INST bridge <1-32>
IPI-VLAN
Configure disable mac learning
Use attribute to disable mac address learning
Attribute Name: disable-mac-learning
Attribute Type: uint8
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<vlans xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<vlan>
<vlan-id>VLAN_RANGE</vlan-id>
<config>
<vlan-id>VLAN_RANGE</vlan-id>
</config>
</disable-mac-learning><!-- operation="delete"-->
</vlan>
</vlans>
</bridge>
</network-instance>
</network-instances>
Command Syntax
no mac-address-table learning bridge <1-32> vlan VLAN_RANGE
Configure vlan id
Vlan identifier
Attribute Name: vlan-id
Attribute Type: string
Attribute Range: 2-4094
Attribute Name: type
Attribute Type: enum (customer)
Attribute Name: name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: state
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<vlans xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<vlan> <!-- operation="delete"-->
<vlan-id>VLAN_RANGE</vlan-id>
<config>
<vlan-id>VLAN_RANGE</vlan-id>
</config>
<customer-vlan>
<config>
<type>customer</type>
<name>WORD</name>
<state>disable</state>
</config>
</customer-vlan>
</vlan>
</vlans>
</bridge>
</network-instance>
</network-instances>
Command Syntax
vlan VLAN_RANGE (type (customer)|) bridge <1-32> (name WORD|) (state (disable|enable)|)
Configure type
Vlan identifier
Attribute Name: vlan-id
Attribute Type: string
Attribute Range: 2-4094
Attribute Name: type
Attribute Type: enum (point-point|multipoint-multipoint|rooted-multipoint)
Attribute Name: state
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<vlans xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<vlan> <!-- operation="delete"-->
<vlan-id>VLAN_RANGE</vlan-id>
<config>
<vlan-id>VLAN_RANGE</vlan-id>
</config>
<service-vlan>
<config>
<type>point-point</type>
<state>disable</state>
</config>
</service-vlan>
</vlan>
</vlans>
</bridge>
</network-instance>
</network-instances>
Command Syntax
vlan VLAN_RANGE type service (point-point|multipoint-multipoint|rooted-multipoint) bridge <1-32> (state (disable|enable)|)
Configure instance name
Vlan identifier
Attribute Name: vlan-id
Attribute Type: string
Attribute Range: 2-4094
Attribute Name: type
Attribute Type: enum (point-point|multipoint-multipoint|rooted-multipoint)
Attribute Name: name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: state
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<vlans xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<vlan> <!-- operation="delete"-->
<vlan-id>VLAN_RANGE</vlan-id>
<config>
<vlan-id>VLAN_RANGE</vlan-id>
</config>
<service-vlan>
<config>
<type>point-point</type>
<name>WORD</name>
<state>disable</state>
</config>
</service-vlan>
</vlan>
</vlans>
</bridge>
</network-instance>
</network-instances>
Command Syntax
vlan VLAN_RANGE type service (point-point|multipoint-multipoint|rooted-multipoint) bridge <1-32> name WORD (state (disable|enable)|)
Configure instance type
private vlan type
Attribute Name: type
Attribute Type: enum (community|isolated|primary)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<vlans xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<vlan>
<vlan-id>VLAN_RANGE</vlan-id>
<config>
<vlan-id>VLAN_RANGE</vlan-id>
</config>
<private-vlan>
<config>
<type>community</type>
</config>
</private-vlan>
</vlan>
</vlans>
</bridge>
</network-instance>
</network-instances>
Command Syntax
private-vlan <2-4094> (community|isolated|primary) bridge <1-32>
Configure secondary vlan
Use this attribute to configure associated secondary vlan for private vlan
Attribute Name: secondary-vlan
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<vlans xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<vlan>
<vlan-id>VLAN_RANGE</vlan-id>
<config>
<vlan-id>VLAN_RANGE</vlan-id>
</config>
<private-vlan>
<association>
<config>
<secondary-vlan>VLAN_ID</secondary-vlan> <!-- operation="delete"-->
</config>
</association>
</private-vlan>
</vlan>
</vlans>
</bridge>
</network-instance>
</network-instances>
Command Syntax
private-vlan <2-4094> association add VLAN_ID bridge <1-32>
Configure mac address
Use this attribute to configure classifier for given MAC address
This command is supported when following feature are enabled VLAN Classifier feature
Attribute Name: mac-address
Attribute Type: string
Netconf edit-config payload
<vlan-classifier xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<classifier-rules>
<classifier-rule>
<rule-id>1</rule-id>
<config>
<rule-id>1</rule-id>
</config>
<rule-criteria>
<config>
<mac-address>WORD</mac-address> <!-- operation="delete"-->
</config>
</rule-criteria>
</classifier-rule>
</classifier-rules>
</vlan-classifier>
Command Syntax
vlan classifier rule <1-256> mac WORD
Configure ipv4 address
Use this attribute to configure classifier for given IPv4 address
This command is supported when following feature are enabled VLAN Classifier feature
Attribute Name: ipv4-address
Attribute Type: string
Netconf edit-config payload
<vlan-classifier xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<classifier-rules>
<classifier-rule>
<rule-id>1</rule-id>
<config>
<rule-id>1</rule-id>
</config>
<rule-criteria>
<config>
<ipv4-address>A.B.C.D/M</ipv4-address> <!-- operation="delete"-->
</config>
</rule-criteria>
</classifier-rule>
</classifier-rules>
</vlan-classifier>
Command Syntax
vlan classifier rule <1-256> ipv4 A.B.C.D/M
Configure ether type
Use this attribute to configure classifier for protocols based on Ethertype value
This command is supported when following feature are enabled VLAN Classifier feature
Attribute Name: ether-type
Attribute Type: union
Netconf edit-config payload
<vlan-classifier xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<classifier-rules>
<classifier-rule>
<rule-id>1</rule-id>
<config>
<rule-id>1</rule-id>
</config>
<rule-criteria>
<config>
<ether-type>VLAN_CLASSIFIER_ETHERTYPE_T</ether-type>
</config>
</rule-criteria>
</classifier-rule>
</classifier-rules>
</vlan-classifier>
Command Syntax
vlan classifier rule <1-256> proto (ETHERTYPE|ip|x25|arp|g8bpqx25|ieeepup|ieeeaddrtrans|dec|decdnadumpload|decdnaremoteconsole|decdnarouting|declat|decdiagnostics|rarp|atalkddp|atalkaarp|ipx|ipv6|atmmulti|pppdiscovery|pppsession|atmtransport)
Configure group id
Classifier group ID
Attribute Name: group-id
Attribute Type: uint8
Attribute Range: 1-16
Netconf edit-config payload
<vlan-classifier xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<classifier-groups>
<classifier-group> <!-- operation="delete"-->
<rule-id>1</rule-id>
<config>
<rule-id>1</rule-id>
<group-id>1</group-id>
</config>
<group-id>1</group-id>
</classifier-group>
</classifier-groups>
</vlan-classifier>
Command Syntax
vlan classifier group <1-16> add rule <1-256>
Configure port name
VLAN classifier group ID
Attribute Name: group-id
Attribute Type: uint8
Attribute Range: 1-16
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 2-4094
Netconf edit-config payload
<vlan-classifier xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<ports>
<port> <!-- operation="delete"-->
<group-id>1</group-id>
<config>
<group-id>1</group-id>
<port-name>WORD</port-name>
<vlan-id>2</vlan-id>
</config>
<port-name>WORD</port-name>
</port>
</ports>
</vlan-classifier>
Command Syntax
vlan classifier activate <1-16> vlan <2-4094>
Configure disable vlan classifier feature
Use this command to enable or disable VLAN classifier feature.
Attribute Name: disable-vlan-classifier-feature
Attribute Type: uint8
Netconf edit-config payload
<layer2-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<config>
</disable-vlan-classifier-feature><!-- operation="delete"-->
</config>
</layer2-global>
Command Syntax
no feature vlan classifier
Configure disable port security
Use this attribute to disable or enable port-security globally.
Attribute Name: disable-port-security
Attribute Type: uint8
Netconf edit-config payload
<layer2-global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<config>
</disable-port-security>
</config>
</layer2-global>
Command Syntax
port-security disable
Configure table name
Use this to configure the name of the CVLAN registration table.
Attribute Name: table-name
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<cvlan-registration-tables xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<cvlan-registration-table> <!-- operation="delete"-->
<table-name>WORD</table-name>
<config>
<table-name>WORD</table-name>
</config>
</cvlan-registration-table>
</cvlan-registration-tables>
</bridge>
</network-instance>
</network-instances>
Command Syntax
cvlan registration table WORD bridge <1-32>
Configure cvlan cfi
Canonical Format Indicator in the DEI field of the CTAG
This command is supported when following feature are enabled VLAN feature,Provider Bridging feature
Attribute Name: cvlan-cfi
Attribute Type: uint8
Attribute Range: 0-1
Attribute Name: translated-cvlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: svlan-cos
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: svlan-cfi
Attribute Type: uint8
Attribute Range: 0-1
Attribute Name: cvlan-cos
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<cvlan-registration-tables xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<cvlan-registration-table>
<table-name>WORD</table-name>
<config>
<table-name>WORD</table-name>
</config>
<cvlan-mappings>
<cvlan-mapping>
<cvlan-id>VLAN_RANGE2</cvlan-id>
<config>
<cvlan-id>VLAN_RANGE2</cvlan-id>
<svlan-id>1</svlan-id>
<translated-cvlan-id>1</translated-cvlan-id>
<svlan-cos>0</svlan-cos>
<svlan-cfi>0</svlan-cfi>
<cvlan-cos>0</cvlan-cos>
</config>
<svlan-id>1</svlan-id>
<cvlan-cfi>0</cvlan-cfi>
</cvlan-mapping>
</cvlan-mappings>
</cvlan-registration-table>
</cvlan-registration-tables>
</bridge>
</network-instance>
</network-instances>
Command Syntax
cvlan VLAN_RANGE2 cvlan <1-4094> svlan <1-4094> ({ scos <0-7>| scfi <0-1>| ccos <0-7>| ccfi <0-1> }|)
Configure untagged ep
Customer/provider edge port is untagged for specified CVLAN
This command is supported when following feature are enabled VLAN feature,Provider Bridging feature
Attribute Name: untagged-ep
Attribute Type: bits (default|untagged-pep|untagged-cep)
Attribute Name: svlan-cos
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: svlan-cfi
Attribute Type: uint8
Attribute Range: 0-1
Attribute Name: cvlan-cos
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: cvlan-cfi
Attribute Type: uint8
Attribute Range: 0-1
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<cvlan-registration-tables xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan">
<cvlan-registration-table>
<table-name>WORD</table-name>
<config>
<table-name>WORD</table-name>
</config>
<cvlan-mappings>
<cvlan-mapping>
<cvlan-id>VLAN_RANGE2</cvlan-id>
<config>
<cvlan-id>VLAN_RANGE2</cvlan-id>
<svlan-id>1</svlan-id>
<svlan-cos>0</svlan-cos>
<svlan-cfi>0</svlan-cfi>
<cvlan-cos>0</cvlan-cos>
<cvlan-cfi>0</cvlan-cfi>
</config>
<svlan-id>1</svlan-id>
<untagged-ep>untagged-pep</untagged-ep>
</cvlan-mapping>
</cvlan-mappings>
</cvlan-registration-table>
</cvlan-registration-tables>
</bridge>
</network-instance>
</network-instances>
Command Syntax
cvlan VLAN_RANGE2 svlan <1-4094> ({ scos <0-7>| scfi <0-1>| ccos <0-7>| ccfi <0-1>| untagged-pep|untagged-cep }|)
IPI-PORT-VLAN
Configure isolated vlan id
Isolated VLAN identifier
Attribute Name: isolated-vlan-id
Attribute Type: string
Attribute Range: 2-4094,2-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<global>
<config>
<isolated-vlan-id>2</isolated-vlan-id> <!-- operation="delete"-->
</config>
</global>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport (provider-network) isolated-vlan WORD
Configure cvlan registration table
cvlan registration table
Attribute Name: cvlan-registration-table
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<global>
<config>
<cvlan-registration-table>WORD</cvlan-registration-table> <!-- operation="delete"-->
</config>
</global>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport (customer-edge) vlan registration WORD
Configure interface mode
Set the interface to access or trunk or hybrid mode for VLANs
Attribute Name: interface-mode
Attribute Type: enum (access|hybrid|trunk|customer-network|provider-network|sbp|uap|customer-edge access|customer-edge hybrid|customer-edge trunk)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan> <!-- operation="delete"-->
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport mode (access|hybrid|trunk|provider-network|customer-edge access|customer-edge hybrid|customer-edge trunk)
Configure name
Set the interface to access or trunk or hybrid mode for VLANs
Attribute Name: interface-mode
Attribute Type: enum (access|hybrid|trunk|customer-network|provider-network|sbp|uap|customer-edge access|customer-edge hybrid|customer-edge trunk)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan> <!-- operation="delete"-->
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport mode (customer-network)
Configure acceptable frame type
Use this attribute to set the interface acceptable frame types. This processing occurs after VLAN classification
Attribute Name: acceptable-frame-type
Attribute Type: enum (vlan-tagged|all)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
<acceptable-frame-type>all</acceptable-frame-type> <!-- operation="delete"-->
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport mode (hybrid) acceptable-frame-type (vlan-tagged|all)
Configure disable native vlan
Use this attribute to disable native VLAN for the port. Untagged frames will be dropped.
Attribute Name: disable-native-vlan
Attribute Type: uint8
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
</disable-native-vlan><!-- operation="delete"-->
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport mode (trunk) disable-native-vlan
Configure remove default vlan
Use this attribute to remove default VLAN for the port. Untagged frames will be dropped.
Attribute Name: remove-default-vlan
Attribute Type: uint8
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
</remove-default-vlan><!-- operation="delete"-->
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport mode (trunk) remove-default-vlan
Configure ingress filter
Use this attribute to set the switching characteristics of the interface as hybrid, and classify both tagged and untagged frames. Received frames are classified based on the VLAN characteristics, then accepted or discarded based on the specified filtering criteria.
Attribute Name: ingress-filter
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
<ingress-filter>disable</ingress-filter> <!-- operation="delete"-->
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport mode (access|hybrid|trunk|customer-network|provider-network|sbp|uap|customer-edge access|customer-edge hybrid|customer-edge trunk) ingress-filter (disable|enable)
Configure vlan id
Default VLAN identifier
Attribute Name: vlan-id
Attribute Type: uint16
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
<vlans>
<config>
<vlan-id>2</vlan-id> <!-- operation="delete"-->
</config>
</vlans>
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport (access|hybrid) vlan <2-4094>
Configure native vlan id
Native VLAN ID
Attribute Name: native-vlan-id
Attribute Type: uint16
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
<vlans>
<config>
<native-vlan-id>2</native-vlan-id> <!-- operation="delete"-->
</config>
</vlans>
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport (trunk) native vlan <2-4094>
Configure translated svlan id
Specifies translated service VLAN identifier
Attribute Name: translated-svlan-id
Attribute Type: uint16
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
<svlan-translations>
<svlan-translation>
<original-svlan-id>VLAN_ID</original-svlan-id>
<config>
<original-svlan-id>VLAN_ID</original-svlan-id>
</config>
<translated-svlan-id>VLAN_ID</translated-svlan-id> <!-- operation="delete"-->
</svlan-translation>
</svlan-translations>
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport (customer-network) vlan translation svlan VLAN_ID svlan VLAN_ID
Configure original svlan id
Specifies translated service VLAN identifier
Attribute Name: translated-svlan-id
Attribute Type: uint16
Attribute Name: translated-cvlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
<svlan-translations>
<svlan-translation>
<original-svlan-id>VLAN_ID</original-svlan-id>
<config>
<original-svlan-id>VLAN_ID</original-svlan-id>
<translated-cvlan-id>1</translated-cvlan-id> <!-- operation="delete"-->
</config>
<translated-svlan-id>VLAN_ID</translated-svlan-id> <!-- operation="delete"-->
</svlan-translation>
</svlan-translations>
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport (customer-network) vlan translation svlan VLAN_ID cvlan <1-4094> svlan VLAN_ID
Configure cvlan id
Specifies translated service VLAN identifier
Attribute Name: translated-svlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
<cvlan-svlan-translations>
<cvlan-svlan-translation>
<svlan-id>1</svlan-id>
<config>
<svlan-id>1</svlan-id>
<cvlan-id>1</cvlan-id>
</config>
<cvlan-id>1</cvlan-id>
<translated-svlan-id>1</translated-svlan-id>
</cvlan-svlan-translation>
</cvlan-svlan-translations>
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport (customer-network) vlan translation cvlan <1-4094> svlan <1-4094> svlan <1-4094>
Configure svlan id
Specifies translated service VLAN identifier
Attribute Name: translated-svlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: translated-cvlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<switched-vlans>
<switched-vlan>
<interface-mode>access</interface-mode>
<config>
<interface-mode>access</interface-mode>
</config>
<cvlan-svlan-translations>
<cvlan-svlan-translation>
<svlan-id>1</svlan-id>
<config>
<svlan-id>1</svlan-id>
<cvlan-id>1</cvlan-id>
<translated-cvlan-id>1</translated-cvlan-id> <!-- operation="delete"-->
</config>
<cvlan-id>1</cvlan-id>
<translated-svlan-id>1</translated-svlan-id> <!-- operation="delete"-->
</cvlan-svlan-translation>
</cvlan-svlan-translations>
</switched-vlan>
</switched-vlans>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport (customer-network) vlan translation cvlan <1-4094> svlan <1-4094> cvlan <1-4094> svlan <1-4094>
Configure logging
port security logging
Attribute Name: logging
Attribute Type: uint8
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<port-security>
<config>
</logging><!-- operation="delete"-->
</config>
</port-security>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport port-security logging enable
Configure mode
port security mode type
Attribute Name: mode
Attribute Type: enum (static|default)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<port-security>
<config>
<mode>2</mode>
</config>
</port-security>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport port-security
Configure maximum limit
Maximum limit for port security
Attribute Name: maximum-limit
Attribute Type: uint16
Default Value: 1
Attribute Range: 1-1000
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<port-security>
<config>
<maximum-limit>1</maximum-limit> <!-- operation="delete"-->
</config>
</port-security>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport port-security maximum <1-1000>
Configure mac address
Use this attribute to configure the static forwarding entry for port-security
This command is supported when following feature are enabled Provider bridging feature
Attribute Name: mac-address
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<port-security>
<secure-mac>
<default-vlan-mappings>
<default-vlan-mapping> <!-- operation="delete"-->
<mac-address>XXXX.XXXX.XXXX</mac-address>
<config>
<mac-address>XXXX.XXXX.XXXX</mac-address>
</config>
</default-vlan-mapping>
</default-vlan-mappings>
</secure-mac>
</port-security>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport port-security mac-address XXXX.XXXX.XXXX
Configure associate vlan id
Private VLAN Association
Attribute Name: associate-vlan-id
Attribute Type: uint16
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<private-vlan>
<associations>
<association>
<vlan-id>2</vlan-id>
<config>
<vlan-id>2</vlan-id>
</config>
<associate-vlan-id>2</associate-vlan-id>
</association>
</associations>
</private-vlan>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport private-vlan host-association <2-4094> add <2-4094>
Configure mapping vlan id
Primary vlan identifier
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Name: mapping-vlan-id
Attribute Type: string
Attribute Range: 2-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<private-vlan>
<associations>
<association> <!-- operation="delete"-->
<vlan-id>2</vlan-id>
<config>
<vlan-id>2</vlan-id>
<mapping-vlan-id>VLAN_ID</mapping-vlan-id>
</config>
</association>
</associations>
</private-vlan>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport private-vlan mapping <2-4094> add VLAN_ID
Configure association trunk vlan id
private-vlan Mapping
Attribute Name: association-trunk-vlan-id
Attribute Type: uint16
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<port-vlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<private-vlan>
<associations>
<association>
<vlan-id>2</vlan-id>
<config>
<vlan-id>2</vlan-id>
</config>
<association-trunk-vlan-id>2</association-trunk-vlan-id>
</association>
</associations>
</private-vlan>
</port-vlan>
</interface>
</interfaces>
Command Syntax
switchport private-vlan association-trunk <2-4094> <2-4094>
Configure instance name
Specifies VLAN identifier for static MAC entry in case of provider-network VLAN will be considered as service VLAN
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 2-4094
Attribute Name: action
Attribute Type: enum (discard|forward)
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<vlan-static-fdb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-vlan">
<entries>
<entry>
<vlan-id>2</vlan-id>
<config>
<vlan-id>2</vlan-id>
<mac-address>XXXX.XXXX.XXXX</mac-address>
<action>discard</action>
<interface-name>IFNAME</interface-name>
</config>
<mac-address>XXXX.XXXX.XXXX</mac-address>
</entry>
</entries>
</vlan-static-fdb>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> address XXXX.XXXX.XXXX (discard|forward) IFNAME vlan <2-4094>
IPI-VLAN-XC
Configure xconnect name
This attribute uniquely identifies a cross connect on the device
This command is supported when following feature are enabled VLAN XC support enabled
Attribute Name: xconnect-name
Attribute Type: string
Attribute Range: 1-30
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect> <!-- operation="delete"-->
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
</cross-connect>
</cross-connects>
Command Syntax
cross-connect WORD
Configure disable
Disable this cross connect
This command is supported when following feature are enabled VLAN XC support enabled
Attribute Name: disable
Attribute Type: empty
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect>
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
</disable><!-- operation="delete"-->
</cross-connect>
</cross-connects>
Command Syntax
disable
Configure port endpoint 1
Configure port endpoint-1
This command is supported when following feature are enabled VLAN XC support enabled
Attribute Name: port-endpoint-1
Attribute Type: string
Attribute Name: port-endpoint-2
Attribute Type: string
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect>
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
<cross-connect-port>
<config>
<port-endpoint-2>IFNAME</port-endpoint-2>
<port-endpoint-1>IFNAME</port-endpoint-1>
</config>
</cross-connect-port>
</cross-connect>
</cross-connects>
Command Syntax
ep1 IFNAME ep2 IFNAME
Configure backup endpoint 1
Configure backup endpoint-1
This command is supported when following feature are enabled VLAN XC support enabled
Attribute Name: backup-endpoint-1
Attribute Type: string
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect>
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
<cross-connect-port-specific>
<config>
<backup-endpoint-1>IFNAME</backup-endpoint-1> <!-- operation="delete"-->
</config>
</cross-connect-port-specific>
</cross-connect>
</cross-connects>
Command Syntax
backup ep1 IFNAME
Configure backup endpoint 2
Configure backup endpoint-2
This command is supported when following feature are enabled VLAN XC support enabled
Attribute Name: backup-endpoint-2
Attribute Type: string
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect>
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
<cross-connect-port-specific>
<config>
<backup-endpoint-2>IFNAME</backup-endpoint-2> <!-- operation="delete"-->
</config>
</cross-connect-port-specific>
</cross-connect>
</cross-connects>
Command Syntax
backup ep2 IFNAME
Configure revertive
Enable revertive operation for this XC
This command is supported when following feature are enabled VLAN XC support enabled
Attribute Name: revertive
Attribute Type: empty
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect>
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
<cross-connect-port-specific>
<config>
</revertive><!-- operation="delete"-->
</config>
</cross-connect-port-specific>
</cross-connect>
</cross-connects>
Command Syntax
cross-connect switchover type revertive
Configure link fault pass through enable
Configure link fault pass through
This command is supported when following feature are enabled VLAN XC support enabled
Attribute Name: link-fault-pass-through-enable
Attribute Type: empty
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect>
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
<cross-connect-port-specific>
<config>
</link-fault-pass-through-enable><!-- operation="delete"-->
</config>
</cross-connect-port-specific>
</cross-connect>
</cross-connects>
Command Syntax
link-fault-pass-through enable
Configure vlan endpoint 1
Configure vlan endpoint-1
This command is supported when following feature are enabled VLAN XC support enabled
Attribute Name: vlan-endpoint-1
Attribute Type: string
Attribute Name: vlan-endpoint-2
Attribute Type: string
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect>
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
<cross-connect-vlan>
<config>
<vlan-endpoint-2>IFNAME</vlan-endpoint-2>
<vlan-endpoint-1>IFNAME</vlan-endpoint-1>
</config>
</cross-connect-vlan>
</cross-connect>
</cross-connects>
Command Syntax
vlan ep1 IFNAME ep2 IFNAME
Configure outer vlan range
Use this attribute to set the outer vlan id for XC.
Attribute Name: outer-vlan-range
Attribute Type: string
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect>
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
<cross-connect-vlan>
<vlan-xc-entries>
<vlan-xc-entry> <!-- operation="delete"-->
<inner-vlan-range>WORD</inner-vlan-range>
<config>
<inner-vlan-range>WORD</inner-vlan-range>
<outer-vlan-range>WORD</outer-vlan-range>
</config>
<outer-vlan-range>WORD</outer-vlan-range>
</vlan-xc-entry>
</vlan-xc-entries>
</cross-connect-vlan>
</cross-connect>
</cross-connects>
Command Syntax
outer-vlan WORD
Configure inner vlan range
Use this attribute to set the inner vlan id for XC.
This command is supported when following feature are enabled VLAN XC support enabled
Attribute Name: inner-vlan-range
Attribute Type: string
Netconf edit-config payload
<cross-connects xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<cross-connect>
<xconnect-name>WORD</xconnect-name>
<config>
<xconnect-name>WORD</xconnect-name>
</config>
<cross-connect-vlan>
<vlan-xc-entries>
<vlan-xc-entry>
<inner-vlan-range>WORD</inner-vlan-range>
<config>
<inner-vlan-range>WORD</inner-vlan-range>
<outer-vlan-range>WORD</outer-vlan-range>
</config>
<outer-vlan-range>WORD</outer-vlan-range>
</vlan-xc-entry>
</vlan-xc-entries>
</cross-connect-vlan>
</cross-connect>
</cross-connects>
Command Syntax
outer-vlan WORD inner-vlan WORD
clear cross-connect counters (NAME|)
Attribute Name: xc-name
Attribute Type: string
Netconf RPC payload
<clear-cross-connect-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vlan-xc">
<xc-name>NAME</xc-name>
</clear-cross-connect-counters>
Command Syntax
clear cross-connect counters (NAME|)
IPI-XSTP
Configure ageing time
Use this attribute to specify the aging-out time for a learned MAC address. The learned MAC address persists until this specified time. Setting value to 0 would disable ageing of the bridge.
Attribute Name: ageing-time
Attribute Type: union
Default Value: 300
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<config>
<ageing-time>300</ageing-time> <!-- operation="delete"-->
</config>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> ageing disable
Configure instance name
Use this attribute to specify the aging-out time for a learned MAC address. The learned MAC address persists until this specified time. Setting value to 0 would disable ageing of the bridge.
Attribute Name: ageing-time
Attribute Type: union
Default Value: 300
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<config>
<ageing-time>300</ageing-time> <!-- operation="delete"-->
</config>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> ageing-time (0|<10-1000000>)
Configure enable cisco interoperability
Use this attribute to enable/disable Cisco interoperability for MSTP (Multiple Spanning Tree Protocol). If Cisco interoperability is required, all devices in the switched LAN must be Cisco-interoperability enabled. When router interoperates with Cisco, the only criteria used to classify a region are the region name and revision level. VLAN-to-instance mapping is not used to classify regions when interoperating with Cisco.
Attribute Name: enable-cisco-interoperability
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<config>
</enable-cisco-interoperability><!-- operation="delete"-->
</config>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> cisco-interoperability enable
Configure forwarding delay
Use this attribute to set the time (in seconds) after which (if this bridge is the root bridge) each port changes states to learning and forwarding. This value is used by all instances
Attribute Name: forwarding-delay
Attribute Type: uint8
Default Value: 15
Attribute Range: 4-30
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<config>
<forwarding-delay>4</forwarding-delay> <!-- operation="delete"-->
</config>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> forward-time <4-30>
Configure hello time
Use this attribute to set the hello-time, the time in seconds after which (if this bridge is the root bridge) all the bridges in a bridged LAN exchange Bridge Protocol Data Units (BPDUs). A very low value of this parameter leads to excessive traffic on the network, while a higher value delays the detection of topology change.This value is used by all instances.Configure the bridge instance name beforeusing this attribute. The allowable range of values is 1-10 seconds. However, make sure that the value of hello time is always greater than the value of hold time (2 seconds by default)
Attribute Name: hello-time
Attribute Type: uint8
Default Value: 2
Attribute Range: 1-10
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<config>
<hello-time>1</hello-time> <!-- operation="delete"-->
</config>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> hello-time <1-10>
Configure max age
Use this attribute to set the maximum age for a bridge. This value is used by all instances. Maximum age is the maximum time in seconds for which (if a bridge is the root bridge) a message is considered valid. This prevents the frames from looping indefinitely. The value of maximum age should be greater than twice the value of hello time plus 1, but less than twice the value of forward delay minus 1. The allowable range for max-age is 6-40 seconds. Configure this value sufficiently high, so that a frame generated by root can be propagated to the leaf nodes without exceeding the maximum age.
Attribute Name: max-age
Attribute Type: uint8
Default Value: 20
Attribute Range: 6-40
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<config>
<max-age>6</max-age> <!-- operation="delete"-->
</config>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> max-age <6-40>
Configure max hops
Use this attribute to specify the maximum allowed hops for a BPDU in an MST region. This parameter is used by all the instances of the MST. Specifying the maximum hops for a BPDU prevents the messages from looping indefinitely in the network. When a bridge receives an MST BPDU that has exceeded the allowed maximum hops, it discards the BPDU.
Attribute Name: max-hops
Attribute Type: uint8
Default Value: 20
Attribute Range: 1-40
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<config>
<max-hops>1</max-hops> <!-- operation="delete"-->
</config>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> max-hops <1-40>
Configure bridge priority
Use this attribute to set the bridge priority for the common instance. Using a lower priority indicates a greater likelihood of the bridge becoming root. The priority values can be set only in increments of 4096.
Attribute Name: bridge-priority
Attribute Type: uint32
Default Value: 32768
Attribute Range: 0-61440
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<config>
<bridge-priority>0</bridge-priority> <!-- operation="delete"-->
</config>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> priority <0-61440>
Configure transmit hold count
Use this attribute to set the maximum number of transmissions of BPDUs by the transmit state machine
Attribute Name: transmit-hold-count
Attribute Type: uint8
Default Value: 6
Attribute Range: 1-10
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<config>
<transmit-hold-count>1</transmit-hold-count> <!-- operation="delete"-->
</config>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> transmit-holdcount <1-10>
Configure enable bpdu filter
All ports that have their BPDU filter set to default take the same value of BPDU filter as that of the bridge. The Spanning Tree Protocol sends BPDUs from all ports. Enabling the BPDU Filter feature ensures that PortFast-enabled ports do not transmit or receive any BPDUs.
Attribute Name: enable-bpdu-filter
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<global>
<config>
</enable-bpdu-filter><!-- operation="delete"-->
</config>
</global>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> spanning-tree portfast bpdu-filter
Configure enable bpdu guard
Use this attribute to set the portfast BPDU (Bridge Protocol Data Unit) guard or filter for the bridge
Attribute Name: enable-bpdu-guard
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<global>
<config>
</enable-bpdu-guard><!-- operation="delete"-->
</config>
</global>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> spanning-tree portfast bpdu-guard
Configure enable error disable timeout
Use this attribute to enable the error-disable-timeout facility, which sets a timeout for ports that are disabled due to the BPDU guard feature. The BPDU guard feature shuts down the port on receiving a BPDU on a BPDU-guard enabled port. This attribute associates a timer with the feature such that the port gets enabled back without manual intervention after a set interval.
Attribute Name: enable-error-disable-timeout
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<global>
<config>
</enable-error-disable-timeout><!-- operation="delete"-->
</config>
</global>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> spanning-tree errdisable-timeout enable
Configure force version
Use this attribute to set the version for the bridge. A version identifier of less than a value of 2 enforces the spanning tree protocol. Although the attribute supports an input range of 0-4, for RSTP, the valid range is 0-2. When the force-version is set for a bridge, all ports of the bridge have the same spanning tree version set.
Attribute Name: force-version
Attribute Type: uint8
Default Value: 0
Attribute Range: 0-4
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<global>
<config>
<force-version>0</force-version> <!-- operation="delete"-->
</config>
</global>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> spanning-tree force-version <0-4>
Configure path cost method
Use this attribute to set a spanning-tree path cost method. If the short parameter is used, the switch uses a value for the default path cost a number in the range 1 through 65,535. If the long parameter is used, the switch uses a value for the default path cost a number in the range 1 through 200,000,000.
Attribute Name: path-cost-method
Attribute Type: enum (short|long|default)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<global>
<config>
<path-cost-method>default</path-cost-method> <!-- operation="delete"-->
</config>
</global>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> spanning-tree pathcost method (short|long)
Configure bridge type
Network Instance Name. For VRF and MAC VRF, instance name can be up to 32 chars long. For VPWS and VPLS instances, instance name can be up to 128 chars long. For L2NI (bridge) instance, instance name has to be a number between (1-32). For Cross-Connect, instance name can be up to 30 chars long. For Bridge-domain, instance, instance name has to be a number between (1-2147483647).
Attribute Name: instance-name
Attribute Type: string
Attribute Name: bridge-type
Attribute Type: enum (spanning-tree|rapid-spanning-tree|multiple-spanning-tree|rapid-pervlan-spanning-tree)
Attribute Name: disable-spanning-tree
Attribute Type: uint8
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>l2ni</instance-type>
<config>
<instance-type>l2ni</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<stp>
<global>
<bridge-admins>
<bridge-admin>
<bridge-type>spanning-tree</bridge-type>
</disable-spanning-tree>
</bridge-admin>
</bridge-admins>
</global>
</stp>
</network-instance>
</network-instances>
Command Syntax
no bridge <1-32> (rapid-spanning-tree|multiple-spanning-tree|rapid-pervlan-spanning-tree) enable
Configure disable spanning tree
Network Instance Name. For VRF and MAC VRF, instance name can be up to 32 chars long. For VPWS and VPLS instances, instance name can be up to 128 chars long. For L2NI (bridge) instance, instance name has to be a number between (1-32). For Cross-Connect, instance name can be up to 30 chars long. For Bridge-domain, instance, instance name has to be a number between (1-2147483647).
Attribute Name: instance-name
Attribute Type: string
Attribute Name: bridge-type
Attribute Type: enum (spanning-tree|rapid-spanning-tree|multiple-spanning-tree|rapid-pervlan-spanning-tree)
Attribute Name: disable-spanning-tree
Attribute Type: uint8
Attribute Name: bridge-forwarding
Attribute Type: enum (bridge-blocked|bridge-forward)
Default Value: bridge-blocked
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>l2ni</instance-type>
<config>
<instance-type>l2ni</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<stp>
<global>
<bridge-admins>
<bridge-admin>
<bridge-type>spanning-tree</bridge-type>
</disable-spanning-tree>
<config>
<bridge-forwarding>bridge-blocked</bridge-forwarding>
</config>
</bridge-admin>
</bridge-admins>
</global>
</stp>
</network-instance>
</network-instances>
Command Syntax
no bridge <1-32> (rapid-spanning-tree|multiple-spanning-tree|rapid-pervlan-spanning-tree) enable (bridge-blocked|bridge-forward)
Configure bridge forwarding
Network Instance Name. For VRF and MAC VRF, instance name can be up to 32 chars long. For VPWS and VPLS instances, instance name can be up to 128 chars long. For L2NI (bridge) instance, instance name has to be a number between (1-32). For Cross-Connect, instance name can be up to 30 chars long. For Bridge-domain, instance, instance name has to be a number between (1-2147483647).
Attribute Name: instance-name
Attribute Type: string
Attribute Name: bridge-type
Attribute Type: enum (spanning-tree|rapid-spanning-tree|multiple-spanning-tree|rapid-pervlan-spanning-tree)
Attribute Name: disable-spanning-tree
Attribute Type: uint8
Attribute Name: bridge-forwarding
Attribute Type: enum (bridge-blocked|bridge-forward)
Default Value: bridge-blocked
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>l2ni</instance-type>
<config>
<instance-type>l2ni</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<stp>
<global>
<bridge-admins>
<bridge-admin>
<bridge-type>spanning-tree</bridge-type>
</disable-spanning-tree>
<config>
<bridge-forwarding>bridge-blocked</bridge-forwarding>
</config>
</bridge-admin>
</bridge-admins>
</global>
</stp>
</network-instance>
</network-instances>
Command Syntax
no bridge <1-32> spanning-tree enable (bridge-blocked|bridge-forward)
Configure enable shutdown
Network Instance Name. For VRF and MAC VRF, instance name can be up to 32 chars long. For VPWS and VPLS instances, instance name can be up to 128 chars long. For L2NI (bridge) instance, instance name has to be a number between (1-32). For Cross-Connect, instance name can be up to 30 chars long. For Bridge-domain, instance, instance name has to be a number between (1-2147483647).
Attribute Name: instance-name
Attribute Type: string
Attribute Name: enable-shutdown
Attribute Type: uint8
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>l2ni</instance-type>
<config>
<instance-type>l2ni</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<stp>
<global>
<bridge-shutdowns>
<bridge-shutdown>
</enable-shutdown>
</bridge-shutdown>
</bridge-shutdowns>
</global>
</stp>
</network-instance>
</network-instances>
Command Syntax
bridge shutdown <1-32>
Configure region name
Use this attribute to create an MST region and specify its name. MST bridges of a region form different spanning trees for different VLANs.
Attribute Name: region-name
Attribute Type: string
Default Value: Default
Attribute Range: 1-32
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<config>
<region-name>REGION_NAME</region-name> <!-- operation="delete"-->
</config>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> region REGION_NAME
Configure revision number
Use this attribute to specify the number for configuration information.
Attribute Name: revision-number
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<config>
<revision-number>0</revision-number> <!-- operation="delete"-->
</config>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> revision <0-65535>
Configure vlan id
Use this attribute to simultaneously add multiple VLANs for the corresponding instance of a bridge.The VLANs must be created before being associated with an MST instance (MSTI). If the VLAN range is not specified,the MSTI will not be created.
Attribute Name: vlan-id
Attribute Type: uint16
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<mst-instances>
<te-mst-instance>
<config>
<vlan-id>VLANID</vlan-id> <!-- operation="delete"-->
</config>
</te-mst-instance>
</mst-instances>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> te-msti vlan VLANID
Configure disable spanning tree
Use this attribute to diasble spanning tree for TE MSTI instance
Attribute Name: disable-spanning-tree
Attribute Type: uint8
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<mst-instances>
<te-mst-instance>
<config>
</disable-spanning-tree><!-- operation="delete"-->
</config>
</te-mst-instance>
</mst-instances>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
no bridge <1-32> te-msti
Configure name
The textual name of the interface
Attribute Name: name
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>l2ni</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<mst-instances>
<te-mst-instance>
<interfaces>
<interface> <!-- operation="delete"-->
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</interface>
</interfaces>
</te-mst-instance>
</mst-instances>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge-group <1-32> instance te-msti
Configure instance id
Network Instance Name. For VRF and MAC VRF, instance name can be up to 32 chars long. For VPWS and VPLS instances, instance name can be up to 128 chars long. For L2NI (bridge) instance, instance name has to be a number between (1-32). For Cross-Connect, instance name can be up to 30 chars long. For Bridge-domain, instance, instance name has to be a number between (1-2147483647).
Attribute Name: instance-name
Attribute Type: string
Attribute Name: instance-id
Attribute Type: union
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>l2ni</instance-type>
<config>
<instance-type>l2ni</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<stp>
<mstp>
<mst-instances>
<mst-instance>
<instance-id>MSTP_INSTANCE_T</instance-id>
</mst-instance>
</mst-instances>
</mstp>
</stp>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> instance <1-63>
Configure instance type
Use this attribute to simultaneously add multiple VLANs for the corresponding instance of a bridge.The VLANs must be created before being associated with an MST instance (MSTI). If the VLAN range is not specified,the MSTI will not be created.
Attribute Name: vlan-id
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<mst-instances>
<mst-instance>
<instance-id>MSTP_INSTANCE_T</instance-id>
<config>
<instance-id>MSTP_INSTANCE_T</instance-id>
</config>
<vlan-id>VLAN_RANGE</vlan-id> <!-- operation="delete"-->
</mst-instance>
</mst-instances>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> instance <1-63> vlan VLAN_RANGE
Configure instance id
Use this attribute to simultaneously add multiple VLANs for the corresponding instance of a bridge.The VLANs must be created before being associated with an MST instance (MSTI). If the VLAN range is not specified,the MSTI will not be created.
Attribute Name: vlan-id
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<mst-instances>
<mst-instance>
<instance-id>MSTP_INSTANCE_T</instance-id>
<config>
<instance-id>MSTP_INSTANCE_T</instance-id>
</config>
<vlan-id>VLAN_RANGE</vlan-id> <!-- operation="delete"-->
</mst-instance>
</mst-instances>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> instance <1-62> vlan VLAN_RANGE
Configure path cost
Use this attribute to set a path cost for a multiple spanning tree instance. Before using this attribute, you must explicitly add an MST instance to a port using the bridge-group instance attribute.
Attribute Name: path-cost
Attribute Type: uint32
Default Value: 20000000
Attribute Range: 1-200000000
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<mst-instances>
<mst-instance>
<instance-id>MSTP_INSTANCE_T</instance-id>
<config>
<instance-id>MSTP_INSTANCE_T</instance-id>
</config>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<path-cost>1</path-cost> <!-- operation="delete"-->
</interface>
</interfaces>
</mst-instance>
</mst-instances>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge-group <1-32> instance <1-63> path-cost <1-200000000>
Configure port priority
Use this attribute to set the bridge instance priority.The Multiple Spanning Tree Protocol uses port priority as a tiebreaker to determine which port should forward frames for a particular instance on a LAN, or which port should be the root port for an instance. A lower value implies a better priority. In the case of the same priority, the interface index will serve as the tiebreaker, with the lower-numbered interface being preferred over others.
Attribute Name: port-priority
Attribute Type: int16
Default Value: 128
Attribute Range: 0-240
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>1</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>l2ni</instance-type>
<bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bridge">
<stp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<mst-instances>
<mst-instance>
<instance-id>MSTP_INSTANCE_T</instance-id>
<config>
<instance-id>MSTP_INSTANCE_T</instance-id>
</config>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<port-priority>0</port-priority> <!-- operation="delete"-->
</interface>
</interfaces>
</mst-instance>
</mst-instances>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge-group <1-32> instance <1-63> priority <0-240>
Configure port configuration
Use this attribute to set a port as an edge-port and to enable rapid transitions.
Attribute Name: port-configuration
Attribute Type: enum (edgeport|portfast)
Default Value: portfast
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<port-configuration>portfast</port-configuration> <!-- operation="delete"-->
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree (edgeport|portfast)
Configure enable automatic edge detection
Use this attribute to enable automatic edge detection.
Attribute Name: enable-automatic-edge-detection
Attribute Type: empty
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-automatic-edge-detection><!-- operation="delete"-->
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree autoedge
Configure bpdu guard
Use this attribute to set the portfast BPDU (Bridge Protocol Data Unit) guard or filter for the bridge.When the BPDU guard feature is set for a bridge, all portfast-enabled ports of the bridge that have the BPDU guard set to default shut down the port on receiving a BPDU. In this case, the BPDU is not processed. You can configure the errdisable-timeout feature to enable the port after the specified time interval.
Attribute Name: bpdu-guard
Attribute Type: enum (enable|disable|default)
Default Value: default
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<bpdu-guard>default</bpdu-guard> <!-- operation="delete"-->
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree bpdu-guard (enable|disable|default)
Configure bpdu filter
Use this attribute to set the portfast BPDU (Bridge Protocol Data Unit) guard or filter for the bridge.All ports that have their BPDU filter set to default take the same value of BPDU filter as that of the bridge. The Spanning Tree Protocol sends BPDUs from all ports. Enabling the BPDU Filter feature ensures that PortFast-enabled ports do not transmit or receive any BPDUs
Attribute Name: bpdu-filter
Attribute Type: enum (enable|disable|default)
Default Value: default
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<bpdu-filter>default</bpdu-filter> <!-- operation="delete"-->
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree bpdu-filter (enable|disable|default)
Configure enable root guard
Use this attribute to enable the root guard feature for the port. This feature disables reception of superior BPDUs.The root guard feature makes sure that the port on which it is enabled is a designated port. If the root guard enabled port receives a superior BPDU, it goes to a Listening state (for STP) or discarding state (for RSTP and MSTP).
Attribute Name: enable-root-guard
Attribute Type: empty
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-root-guard><!-- operation="delete"-->
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree guard root
Configure link type
Use this attribute to enable or disable point-to-point or shared link types. RSTP has a backward-compatible STP , spanning-tree link-type shared. An alternative is the spanning-tree force-version 0
Attribute Name: link-type
Attribute Type: enum (shared|point-to-point|auto)
Default Value: point-to-point
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<link-type>point-to-point</link-type> <!-- operation="delete"-->
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree link-type (shared|point-to-point|auto)
Configure enable restricted domain role
Use this attribute to set the restricted-domain-role value of the port to TRUE.
Attribute Name: enable-restricted-domain-role
Attribute Type: empty
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-restricted-domain-role><!-- operation="delete"-->
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree restricted-domain-role
Configure enable restricted role
Use this attribute to set the restricted-role value of the port to TRUE
Attribute Name: enable-restricted-role
Attribute Type: empty
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-restricted-role><!-- operation="delete"-->
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree restricted-role
Configure enable restricted tcn
Use this attribute to set the restricted TCN value of the port to TRUE
Attribute Name: enable-restricted-tcn
Attribute Type: empty
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-restricted-tcn><!-- operation="delete"-->
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree restricted-tcn
Configure enable instance restricted tcn
Use this attribute to set the restricted TCN value for the instance to TRUE
Attribute Name: enable-instance-restricted-tcn
Attribute Type: uint8
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mstp>
<mst-instances>
<mst-instance>
<instance-id>MSTP_INSTANCE_T</instance-id>
<config>
<instance-id>MSTP_INSTANCE_T</instance-id>
</config>
</enable-instance-restricted-tcn><!-- operation="delete"-->
</mst-instance>
</mst-instances>
</mstp>
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree instance <1-63> restricted-tcn
Configure enable instance restricted role
Use this attribute to set the restricted role value for the instance to TRUE
Attribute Name: enable-instance-restricted-role
Attribute Type: uint8
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mstp>
<mst-instances>
<mst-instance>
<instance-id>MSTP_INSTANCE_T</instance-id>
<config>
<instance-id>MSTP_INSTANCE_T</instance-id>
</config>
</enable-instance-restricted-role><!-- operation="delete"-->
</mst-instance>
</mst-instances>
</mstp>
</interface>
</interfaces>
</xstp>
Command Syntax
spanning-tree instance <1-63> restricted-role
Configure forward delay
Use this attribute to set the time (in seconds) after which (if this bridge is the root bridge) each port changes states to learning and forwarding. This value is used by all instances
This command is supported when following feature are enabled provider bridge feature
Attribute Name: forward-delay
Attribute Type: uint8
Default Value: 15
Attribute Range: 4-30
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<customer-spanning-tree>
<config>
<forward-delay>4</forward-delay> <!-- operation="delete"-->
</config>
</customer-spanning-tree>
</interface>
</interfaces>
</xstp>
Command Syntax
customer-spanning-tree forward-time <4-30>
Configure svlan id
Use this attribute to set the bridge path cost.
This command is supported when following feature are enabled provider bridge feature
Attribute Name: path-cost
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-200000000
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<customer-spanning-tree>
<provider-edge>
<vlans>
<vlan>
<svlan-id>0</svlan-id>
<config>
<svlan-id>2</svlan-id>
</config>
<path-cost>1</path-cost> <!-- operation="delete"-->
</vlan>
</vlans>
</provider-edge>
</customer-spanning-tree>
</interface>
</interfaces>
</xstp>
Command Syntax
customer-spanning-tree provider-edge svlan <2-4094> path-cost <1-200000000>
Configure options
Debug configuration flag
Attribute Name: options
Attribute Type: bits (mstp protocol|mstp protocol detail|mstp timer|mstp timer detail|mstp packet tx|mstp packet rx|mstp cli|mstp bpdu|mstp mcec|mstp all)
Netconf edit-config payload
<xstp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mstp>
<debug>
<config>
<options>mstp protocol</options> <!-- operation="delete"-->
</config>
</debug>
</mstp>
</xstp>
Command Syntax
debug (mstp protocol|mstp protocol detail|mstp timer|mstp timer detail|mstp packet tx|mstp packet rx|mstp cli|mstp bpdu|mstp mcec|mstp all)
debug (mstp protocol|mstp protocol detail|mstp timer|mstp timer detail|mstp packet tx|mstp packet rx|mstp cli|mstp bpdu|mstp mcec|mstp all)
Attribute Name: terminal-debug-options
Attribute Type: bits (mstp protocol|mstp protocol detail|mstp timer|mstp timer detail|mstp packet tx|mstp packet rx|mstp cli|mstp bpdu|mstp mcec|mstp all)
Netconf RPC payload
<mstp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<terminal-debug-options>mstp protocol</terminal-debug-options>
</mstp-terminal-debug-on>
Command Syntax
debug (mstp protocol|mstp protocol detail|mstp timer|mstp timer detail|mstp packet tx|mstp packet rx|mstp cli|mstp bpdu|mstp mcec|mstp all)
no debug (mstp protocol|mstp protocol detail|mstp timer|mstp timer detail|mstp packet tx|mstp packet rx|mstp cli|mstp bpdu|mstp mcec|mstp all)
Attribute Name: terminal-debug-options
Attribute Type: bits (mstp protocol|mstp protocol detail|mstp timer|mstp timer detail|mstp packet tx|mstp packet rx|mstp cli|mstp bpdu|mstp mcec|mstp all)
Netconf RPC payload
<mstp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<terminal-debug-options>mstp protocol</terminal-debug-options>
</mstp-terminal-debug-off>
Command Syntax
no debug (mstp protocol|mstp protocol detail|mstp timer|mstp timer detail|mstp packet tx|mstp packet rx|mstp cli|mstp bpdu|mstp mcec|mstp all)
clear spanning-tree detected protocols bridge <1-32>
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<clear-spanning-tree-detected-protocols-per-bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<bridge-id>1</bridge-id>
</clear-spanning-tree-detected-protocols-per-bridge>
Command Syntax
clear spanning-tree detected protocols bridge <1-32>
clear spanning-tree detected protocols interface INTERFACE
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<clear-spanning-tree-detected-protocols-per-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interface-name>INTERFACE</interface-name>
</clear-spanning-tree-detected-protocols-per-interface>
Command Syntax
clear spanning-tree detected protocols interface INTERFACE
clear spanning-tree statistics (spbm|<1-63>) bridge <1-32>
Attribute Name: mst-instance-id
Attribute Type: union
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<clear-spanning-tree-statistics-per-instance-and-bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<mst-instance-id>MSTP_INSTANCE_SPBM_TYPE_T</mst-instance-id>
<bridge-id>1</bridge-id>
</clear-spanning-tree-statistics-per-instance-and-bridge>
Command Syntax
clear spanning-tree statistics (spbm|<1-63>) bridge <1-32>
clear spanning-tree statistics interface IFNAME vlan <2-4094> bridge <1-32>
Attribute Name: interface-name
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 2-4094
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<clear-spanning-tree-statistics-per-interface-vlan-and-bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interface-name>IFNAME</interface-name>
<vlan-id>2</vlan-id>
<bridge-id>1</bridge-id>
</clear-spanning-tree-statistics-per-interface-vlan-and-bridge>
Command Syntax
clear spanning-tree statistics interface IFNAME vlan <2-4094> bridge <1-32>
clear spanning-tree statistics interface IFNAME bridge <1-32>
Attribute Name: interface-name
Attribute Type: string
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<clear-spanning-tree-statistics-per-interface-and-bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interface-name>IFNAME</interface-name>
<bridge-id>1</bridge-id>
</clear-spanning-tree-statistics-per-interface-and-bridge>
Command Syntax
clear spanning-tree statistics interface IFNAME bridge <1-32>
clear spanning-tree statistics bridge <1-32>
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<clear-spanning-tree-statistics-per-bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<bridge-id>1</bridge-id>
</clear-spanning-tree-statistics-per-bridge>
Command Syntax
clear spanning-tree statistics bridge <1-32>
clear spanning-tree statistics vlan <2-4094> bridge <1-32>
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 2-4094
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<clear-spanning-tree-statistics-per-vlan-and-bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<vlan-id>2</vlan-id>
<bridge-id>1</bridge-id>
</clear-spanning-tree-statistics-per-vlan-and-bridge>
Command Syntax
clear spanning-tree statistics vlan <2-4094> bridge <1-32>
clear spanning-tree statistics interface IFNAME (spbm|<1-63>) bridge <1-32>
Attribute Name: interface-name
Attribute Type: string
Attribute Name: mst-instance-id
Attribute Type: union
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<clear-spanning-tree-statistics-per-interface-instance-and-bridge xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp">
<interface-name>IFNAME</interface-name>
<mst-instance-id>MSTP_INSTANCE_SPBM_TYPE_T</mst-instance-id>
<bridge-id>1</bridge-id>
</clear-spanning-tree-statistics-per-interface-instance-and-bridge>
Command Syntax
clear spanning-tree statistics interface IFNAME (spbm|<1-63>) bridge <1-32>
snmp restart mstp
Netconf RPC payload
<mstp-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-xstp"/>
Command Syntax
snmp restart mstp
IPI-IF-AGGREGATE
Configure aggregate id
Channel group identifier
Attribute Name: aggregate-id
Attribute Type: uint16
Attribute Range: 1-16383
Attribute Name: agg-type
Attribute Type: enum (lacp|static)
Attribute Name: lacp-mode
Attribute Type: enum (passive|active)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<member-aggregation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-aggregate">
<config>
<agg-type>2</agg-type>
<lacp-mode>1</lacp-mode>
<aggregate-id>1</aggregate-id>
</config>
</member-aggregation>
</interface>
</interfaces>
Command Syntax
static-channel-group <1-16383>
Configure lacp mode
Use this command to add a port to a channel group specified by the channel group number (1-12). This command enables link aggregation on a port, so that it may be selected for aggregation by the local system.
Attribute Name: lacp-mode
Attribute Type: enum (passive|active)
Attribute Name: agg-type
Attribute Type: enum (lacp|static)
Attribute Name: aggregate-id
Attribute Type: uint16
Attribute Range: 1-16383
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<member-aggregation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-aggregate">
<config>
<agg-type>1</agg-type>
<aggregate-id>1</aggregate-id>
<lacp-mode>passive</lacp-mode>
</config>
</member-aggregation>
</interface>
</interfaces>
Command Syntax
channel-group <1-16383> mode (passive|active)
Configure min links
Minimum number of active links required in this aggregator
Attribute Name: min-links
Attribute Type: uint8
Attribute Range: 2-32
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<aggregator xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-aggregate">
<config>
<min-links>2</min-links> <!-- operation="delete"-->
</config>
</aggregator>
</interface>
</interfaces>
Command Syntax
port-channel min-links <2-32>
Configure min bandwidth
Minimum number of bandwidth required in this aggregator
Attribute Name: min-bandwidth
Attribute Type: string
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<aggregator xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-aggregate">
<config>
<min-bandwidth>BANDWIDTH</min-bandwidth> <!-- operation="delete"-->
</config>
</aggregator>
</interface>
</interfaces>
Command Syntax
port-channel min-bandwidth BANDWIDTH
IPI-LACP
Configure system priority
Use this attribute to the system priority of this switch. This priority is used for determining the system that is responsible for resolving conflicts in the choice of aggregation groups. A lower numerical value has a higher priority.
Attribute Name: system-priority
Attribute Type: uint32
Default Value: 32768
Attribute Range: 0-65535
Netconf edit-config payload
<lacp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<global>
<config>
<system-priority>0</system-priority> <!-- operation="delete"-->
</config>
</global>
</lacp>
Command Syntax
lacp system-priority <0-65535>
Configure options
This attribute returns the terminal debug options which are enabled
Attribute Name: options
Attribute Type: bits (event|cli|timer|packet|rx|tx|sync|ha|all)
Netconf edit-config payload
<lacp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<debug>
<config>
<options>event</options> <!-- operation="delete"-->
</config>
</debug>
</lacp>
Command Syntax
debug lacp (event|cli|timer|packet|rx|tx|sync|ha|all)
Configure port priority
Use this attribute to set the priority of a channel. Channels are selected for aggregation based on their priority with the higher priority (numerically lower) channels selected first
Attribute Name: port-priority
Attribute Type: uint32
Default Value: 32768
Attribute Range: 1-65535
Netconf edit-config payload
<lacp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<member-aggregation>
<config>
<port-priority>1</port-priority> <!-- operation="delete"-->
</config>
</member-aggregation>
</interface>
</interfaces>
</lacp>
Command Syntax
lacp port-priority <1-65535>
Configure timeout
Use this attribute to set either a short or long timeout value on a port. The timeout value is the number of seconds before invalidating a received LACP data unit (DU). If the LACP_timeout bit (encoded in Actor_State and Partner_State fields) is set to 1, the short timeout takes effect; if set to 0, the long timeout takes effect.
Attribute Name: timeout
Attribute Type: enum (long|short)
Default Value: long
Netconf edit-config payload
<lacp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<member-aggregation>
<config>
<timeout>long</timeout> <!-- operation="delete"-->
</config>
</member-aggregation>
</interface>
</interfaces>
</lacp>
Command Syntax
lacp timeout (long|short)
Configure bridge type
Use this attribute to set the address type to use for sending LACPDUs (Link Aggregation Control Protocol Data Units).
Attribute Name: bridge-type
Attribute Type: enum (customer-bridge-group-address|multicast-group-address|non-tmpr-group-address)
Default Value: multicast-group-address
Netconf edit-config payload
<lacp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<member-aggregation>
<config>
<bridge-type>multicast-group-address</bridge-type> <!-- operation="delete"-->
</config>
</member-aggregation>
</interface>
</interfaces>
</lacp>
Command Syntax
lacp destination-mac (customer-bridge-group-address|multicast-group-address|non-tmpr-group-address)
Configure force up
Use this attribute to enable the port as force-up in a channel group. Setting this attribute makes the port logically operational even if link aggregation goes down.
Attribute Name: force-up
Attribute Type: empty
Netconf edit-config payload
<lacp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<member-aggregation>
<config>
</force-up><!-- operation="delete"-->
</config>
</member-aggregation>
</interface>
</interfaces>
</lacp>
Command Syntax
lacp force-up
Configure agg force up
Use this attribute to enable the port as lacp agg force-up
Attribute Name: agg-force-up
Attribute Type: empty
Netconf edit-config payload
<lacp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<member-aggregation>
<config>
</agg-force-up><!-- operation="delete"-->
</config>
</member-aggregation>
</interface>
</interfaces>
</lacp>
Command Syntax
lacp agg force-up
snmp restart lacp
Netconf RPC payload
<lacp-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp"/>
Command Syntax
snmp restart lacp
clear lacp (<1-65535>|) counters
Attribute Name: aggregate-id
Attribute Type: uint16
Attribute Range: 1-65535
Netconf RPC payload
<clear-lacp-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<aggregate-id>1</aggregate-id>
</clear-lacp-counters>
Command Syntax
clear lacp (<1-65535>|) counters
debug lacp (event|cli|timer|packet|rx|tx|sync|ha|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|cli|timer|packet|rx|tx|sync|ha|all)
Netconf RPC payload
<lacp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<terminal-debug-options>event</terminal-debug-options>
</lacp-terminal-debug-on>
Command Syntax
debug lacp (event|cli|timer|packet|rx|tx|sync|ha|all)
no debug lacp (event|cli|timer|packet|rx|tx|sync|ha|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|cli|timer|packet|rx|tx|sync|ha|all)
Netconf RPC payload
<lacp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lacp">
<terminal-debug-options>event</terminal-debug-options>
</lacp-terminal-debug-off>
Command Syntax
no debug lacp (event|cli|timer|packet|rx|tx|sync|ha|all)
IPI-LLDPV2
Configure enable
Enable or disable the LLDP protocol at node level
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<config>
</enable><!-- operation="delete"-->
</config>
</global>
</lldp>
Command Syntax
lldp run
Configure notification interval
This object controls the interval between transmission of LLDP notifications during normal transmission periods
Attribute Name: notification-interval
Attribute Type: uint16
Default Value: 30
Attribute Range: 5-3600
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<config>
<notification-interval>5</notification-interval> <!-- operation="delete"-->
</config>
</global>
</lldp>
Command Syntax
lldp notification-interval <5-3600>
Configure port description
This attribute specifies to include basic management port description information in LLDP TLV
Attribute Name: port-description
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-basic-management>
<config>
</port-description><!-- operation="delete"-->
</config>
</global-basic-management>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select basic-mgmt port-description
Configure system description
This attribute specifies to include basic management system description information in LLDP TLV
Attribute Name: system-description
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-basic-management>
<config>
</system-description><!-- operation="delete"-->
</config>
</global-basic-management>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select basic-mgmt system-description
Configure system name
This attribute specifies to include basic management system name information in LLDP TLV
Attribute Name: system-name
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-basic-management>
<config>
</system-name><!-- operation="delete"-->
</config>
</global-basic-management>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select basic-mgmt system-name
Configure system capabilities
This attribute specifies to include basic management system capabilities information in LLDP TLV
Attribute Name: system-capabilities
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-basic-management>
<config>
</system-capabilities><!-- operation="delete"-->
</config>
</global-basic-management>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select basic-mgmt system-capabilities
Configure management address
This attribute specifies to include basic management management-address information in LLDP TLV
Attribute Name: management-address
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-basic-management>
<config>
</management-address><!-- operation="delete"-->
</config>
</global-basic-management>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select basic-mgmt management-address
Configure port vlan id
This attribute specifies to include ieee-8021-org-specific port vlan-id information in LLDP TLV
Attribute Name: port-vlan-id
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8021-org-specific>
<config>
</port-vlan-id><!-- operation="delete"-->
</config>
</global-ieee-8021-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8021-org-specific port-vlanid
Configure port protocol vlan id
This attribute specifies to include ieee-8021-org-specific port protocol vlan-id information in LLDP TLV
Attribute Name: port-protocol-vlan-id
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8021-org-specific>
<config>
</port-protocol-vlan-id><!-- operation="delete"-->
</config>
</global-ieee-8021-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8021-org-specific port-ptcl-vlanid
Configure vlan name
This attribute specifies to include ieee-8021-org-specific vlan name information in LLDP TLV
Attribute Name: vlan-name
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8021-org-specific>
<config>
</vlan-name><!-- operation="delete"-->
</config>
</global-ieee-8021-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8021-org-specific vlan-name
Configure protocol identifier
This attribute specifies to include ieee-8021-org-specific protocol identifier information in LLDP TLV
Attribute Name: protocol-identifier
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8021-org-specific>
<config>
</protocol-identifier><!-- operation="delete"-->
</config>
</global-ieee-8021-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8021-org-specific ptcl-identity
Configure vid digest
This attribute specifies to include ieee-8021-org-specific vid usage digest information in LLDP TLV
Attribute Name: vid-digest
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8021-org-specific>
<config>
</vid-digest><!-- operation="delete"-->
</config>
</global-ieee-8021-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8021-org-specific vid-digest
Configure management vlan id
This attribute specifies to include ieee-8021-org-specific management vlan-id information in LLDP TLV
Attribute Name: management-vlan-id
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8021-org-specific>
<config>
</management-vlan-id><!-- operation="delete"-->
</config>
</global-ieee-8021-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8021-org-specific mgmt-vid
Configure link aggregation
This attribute specifies to include ieee-8021-org-specific link aggregation information in LLDP TLV
Attribute Name: link-aggregation
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8021-org-specific>
<config>
</link-aggregation><!-- operation="delete"-->
</config>
</global-ieee-8021-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8021-org-specific link-agg
Configure dcb exchange
This attribute specifies to include ieee-8021-org-specific data center bridging information in LLDP TLV
Attribute Name: dcb-exchange
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8021-org-specific>
<config>
</dcb-exchange><!-- operation="delete"-->
</config>
</global-ieee-8021-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8021-org-specific data-center-bridging
Configure mac phy
This attribute specifies to include ieee-8023-org-specific MAC or PHY information in LLDP TLV
Attribute Name: mac-phy
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8023-org-specific>
<config>
</mac-phy><!-- operation="delete"-->
</config>
</global-ieee-8023-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8023-org-specific mac-phy
Configure max mtu size
This attribute specifies to include ieee-8023-org-specific maximum mtu size information in LLDP TLV
Attribute Name: max-mtu-size
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<global-tlv-control>
<global-ieee-8023-org-specific>
<config>
</max-mtu-size><!-- operation="delete"-->
</config>
</global-ieee-8023-org-specific>
</global-tlv-control>
</global>
</lldp>
Command Syntax
lldp tlv-select ieee-8023-org-specific max-mtu-size
Configure locally assigned chassis id
This attribute used to identify the chassis component associated with the local system
Attribute Name: locally-assigned-chassis-id
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<global>
<management-if>
<config>
<locally-assigned-chassis-id>NAME</locally-assigned-chassis-id> <!-- operation="delete"-->
</config>
</management-if>
</global>
</lldp>
Command Syntax
set lldp chassis locally-assigned NAME
Configure options
This attribute returns the terminal debug options which are enabled
Attribute Name: options
Attribute Type: bits (event|rx|tx|message|ha|all)
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<debug>
<config>
<options>event</options> <!-- operation="delete"-->
</config>
</debug>
</lldp>
Command Syntax
debug lldp (event|rx|tx|message|ha|all)
Configure disable lldp agent
Use this attribute to disable LLDP on interface when it is enabled globally
Attribute Name: disable-lldp-agent
Attribute Type: uint8
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</disable-lldp-agent><!-- operation="delete"-->
</interface>
</interfaces>
</lldp>
Command Syntax
lldp disable default-agent
Configure agent circuit id
DHCP agent circuit ID association on interface
Attribute Name: agent-circuit-id
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agent-circuit-id>VALUE</agent-circuit-id> <!-- operation="delete"-->
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp agt-circuit-id VALUE
Configure med device type
LLDP-MED type of interface. Class-0 is not defined, Class-1 is for generic endpoints and is applicable to all endpoints that require the base LLDP discovery services. Class-2 is for media endpoints and it includes endpoints that have IP media capabilities. Class-3 is for communication endpoints i.e., devices acting as end user communication applicances. Calss-4 is for Network Connectivity Device. Class 5-255 are Reserved
Attribute Name: med-device-type
Attribute Type: enum (ep-class1|ep-class2|ep-class3|net-connect)
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<med-device-type>ep-class1</med-device-type> <!-- operation="delete"-->
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp med-devtype (ep-class1|ep-class2|ep-class3|net-connect)
Configure local name
Interface sub type with local name
Attribute Name: local-name
Attribute Type: string
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<local-name>NAME</local-name> <!-- operation="delete"-->
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp locally-assigned NAME
Configure agent type
LLDP agent type on this interface
Attribute Name: agent-type
Attribute Type: enum (non-tpmr-bridge|customer-bridge|default)
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent> <!-- operation="delete"-->
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
lldp-agent (non-tpmr-bridge|customer-bridge|)
Configure enable tx rx
Enables interface with LLDP protocol and specifies to send and(or) receive packets on interface
Attribute Name: enable-tx-rx
Attribute Type: enum (rxonly|txonly|txrx)
Default Value: rxonly
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<enable-tx-rx>rxonly</enable-tx-rx> <!-- operation="delete"-->
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp enable (rxonly|txonly|txrx)
Configure dcbx enable
Use this attribute to enable/disable DCBX on the given interface
Attribute Name: dcbx-enable
Attribute Type: empty
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
</dcbx-enable><!-- operation="delete"-->
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
dcbx enable
Configure reinit delay
The minimum time interval an LLDP port waits before re-initializing an LLDP transmission
Attribute Name: reinit-delay
Attribute Type: uint32
Default Value: 2
Attribute Range: 1-10
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<transmit>
<config>
<reinit-delay>1</reinit-delay> <!-- operation="delete"-->
</config>
</transmit>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp timer reinit-delay <1-10>
Configure message tx interval
The delay between successive LLDP frame transmissions during normal transmission periods
Attribute Name: message-tx-interval
Attribute Type: uint32
Default Value: 30
Attribute Range: 5-3600
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<transmit>
<config>
<message-tx-interval>5</message-tx-interval> <!-- operation="delete"-->
</config>
</transmit>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp timer msg-tx-interval <5-3600>
Configure message tx hold multiplier
Multiplier of message-tx-interval to determine the Time To Live (TTL) that is carried in LLDP frames transmitted by the LLDP agent
Attribute Name: message-tx-hold-multiplier
Attribute Type: uint32
Default Value: 4
Attribute Range: 1-100
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<transmit>
<config>
<message-tx-hold-multiplier>1</message-tx-hold-multiplier> <!-- operation="delete"-->
</config>
</transmit>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp msg-tx-hold <1-100>
Configure message fast tx
The interval at which LLDP frames are transmitted on behalf of LLDP agent during fast transmission periods
Attribute Name: message-fast-tx
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-3600
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<transmit>
<config>
<message-fast-tx>1</message-fast-tx> <!-- operation="delete"-->
</config>
</transmit>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp timer msg-fast-tx <1-3600>
Configure tx credit max
The maximum number of consecutive LLDPDUs that can be transmitted at any time
Attribute Name: tx-credit-max
Attribute Type: uint32
Default Value: 5
Attribute Range: 1-10
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<transmit>
<config>
<tx-credit-max>1</tx-credit-max> <!-- operation="delete"-->
</config>
</transmit>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp tx-max-credit <1-10>
Configure tx fast init
The number of LLDPDUs to send during the fast transmission periods
Attribute Name: tx-fast-init
Attribute Type: uint32
Default Value: 4
Attribute Range: 1-8
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<transmit>
<config>
<tx-fast-init>1</tx-fast-init> <!-- operation="delete"-->
</config>
</transmit>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp tx-fast-init <1-8>
Configure neighbor timer
This attribute configures timer to discard received message when remote table is full
Attribute Name: neighbor-timer
Attribute Type: uint32
Attribute Range: 1-65535
Attribute Name: neighbor-limit
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<receive>
<config>
<neighbor-limit>1</neighbor-limit> <!-- operation="delete"-->
<neighbor-timer>1</neighbor-timer> <!-- operation="delete"-->
</config>
</receive>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp too-many-neighbors limit <1-65535> discard received-info timer <1-65535>
Configure port timer
This attribute configures timer to discard or delete existing info for received message port MAC when the remote table is full
Attribute Name: port-timer
Attribute Type: uint32
Attribute Range: 1-65535
Attribute Name: neighbor-limit
Attribute Type: uint32
Attribute Range: 1-65535
Attribute Name: port-mac
Attribute Type: string
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<receive>
<config>
<neighbor-limit>1</neighbor-limit> <!-- operation="delete"-->
<port-mac>MAC</port-mac> <!-- operation="delete"-->
<port-timer>1</port-timer> <!-- operation="delete"-->
</config>
</receive>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp too-many-neighbors limit <1-65535> discard existing-info MAC timer <1-65535>
Configure port address
This attribute specifies sub type of the Management Address TLV. Can be configured as mac-addresss or ip-address
Attribute Name: port-address
Attribute Type: enum (mac-address|ip-address)
Default Value: mac-address
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<agent-tlv>
<config>
<port-address>mac-address</port-address> <!-- operation="delete"-->
</config>
</agent-tlv>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp management-address-tlv (mac-address|ip-address)
Configure chassis id
This attribute specifies chassis ID subtype for the LLDP agent on a port. Can be configured as if-alias or ip-address or mac-address or if-name or locally-assgined name
Attribute Name: chassis-id
Attribute Type: enum (if-alias|ip-address|mac-address|if-name|locally-assigned)
Default Value: mac-address
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<agent-tlv>
<config>
<chassis-id>mac-address</chassis-id> <!-- operation="delete"-->
</config>
</agent-tlv>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp chassis-id-tlv (if-alias|ip-address|mac-address|if-name|locally-assigned)
Configure port id
This attribute specifies sub type of the port id TLV. Can be configured as if-alias or mac-address or ip-address or if-name or agent-circuit-id or locally assigned name
Attribute Name: port-id
Attribute Type: enum (if-alias|mac-address|ip-address|if-name|agt-circuit-id|locally-assigned)
Default Value: mac-address
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<agent-tlv>
<config>
<port-id>mac-address</port-id> <!-- operation="delete"-->
</config>
</agent-tlv>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
set lldp port-id-tlv (if-alias|mac-address|ip-address|if-name|agt-circuit-id|locally-assigned)
Configure name
This attribute specifies to include basic management port description information in LLDP TLV
Attribute Name: port-description
Attribute Type: enum (not-set|select|unselect)
Default Value: not-set
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<tlv-control>
<basic-management>
<config>
<port-description>not-set</port-description> <!-- operation="delete"-->
</config>
</basic-management>
</tlv-control>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
lldp tlv basic-mgmt port-description (select|unselect)
Configure network policy
Network policy information configured on the port for connected media endpoint. Following network policy will be supported VLAN ID, Priority Tagging, VLAN DSCP
Attribute Name: network-policy
Attribute Type: enum (not-set|select|unselect)
Default Value: not-set
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<tlv-control>
<tlv-media-capabilities>
<config>
<network-policy>not-set</network-policy> <!-- operation="delete"-->
</config>
</tlv-media-capabilities>
</tlv-control>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
lldp tlv med network-policy (select|unselect)
Configure location
Media Tlv type Location information configured for the port
Attribute Name: location
Attribute Type: enum (not-set|select|unselect)
Default Value: not-set
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<tlv-control>
<tlv-media-capabilities>
<config>
<location>not-set</location> <!-- operation="delete"-->
</config>
</tlv-media-capabilities>
</tlv-control>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
lldp tlv med location (select|unselect)
Configure inventory
Includes the TLV for information like hardware revision, software revision etc based on the current hardware platform and the software version
Attribute Name: inventory
Attribute Type: enum (not-set|select|unselect)
Default Value: not-set
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<tlv-control>
<tlv-media-capabilities>
<config>
<inventory>not-set</inventory> <!-- operation="delete"-->
</config>
</tlv-media-capabilities>
</tlv-control>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
lldp tlv med inventory (select|unselect)
Configure media capabilities
Includes various media-capabilities of the box for the neighbor
Attribute Name: media-capabilities
Attribute Type: enum (not-set|select|unselect)
Default Value: not-set
Netconf edit-config payload
<lldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<agents>
<agent>
<agent-type>default</agent-type>
<config>
<agent-type>default</agent-type>
</config>
<tlv-control>
<tlv-media-capabilities>
<config>
<media-capabilities>not-set</media-capabilities> <!-- operation="delete"-->
</config>
</tlv-media-capabilities>
</tlv-control>
</agent>
</agents>
</interface>
</interfaces>
</lldp>
Command Syntax
lldp tlv med media-capabilities (select|unselect)
debug lldp (event|rx|tx|message|ha|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|rx|tx|message|ha|all)
Netconf RPC payload
<lldp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<terminal-debug-options>event</terminal-debug-options>
</lldp-terminal-debug-on>
Command Syntax
debug lldp (event|rx|tx|message|ha|all)
no debug lldp (event|rx|tx|message|ha|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|rx|tx|message|ha|all)
Netconf RPC payload
<lldp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<terminal-debug-options>event</terminal-debug-options>
</lldp-terminal-debug-off>
Command Syntax
no debug lldp (event|rx|tx|message|ha|all)
clear lldp counters ((IFNAME|)|)
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<clear-lldp-counter xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2">
<interface-name>IFNAME</interface-name>
</clear-lldp-counter>
Command Syntax
clear lldp counters ((IFNAME|)|)
snmp restart lldp
Netconf RPC payload
<lldp-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-lldpv2"/>
Command Syntax
snmp restart lldp
IPI-RIB
Configure fib retain
Use this attribute to configure retain time for stale routes (forever or specific time in seconds) in FIB after RIB restarts
Attribute Name: fib-retain
Attribute Type: union
Default Value: 60
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<global>
<config>
<fib-retain>60</fib-retain> <!-- operation="delete"-->
</config>
</global>
</routing>
Command Syntax
fib retain (time <1-65535>|forever|)
Configure max ecmp paths
Use this attribute to set the maximum number of paths to install in the FIB (Forwarding Information Base) for the ECMP (Equal-Cost MultiPath) feature.
Attribute Name: max-ecmp-paths
Attribute Type: uint8
Default Value: 8
Attribute Range: 1-64
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<global>
<config>
<max-ecmp-paths>1</max-ecmp-paths> <!-- operation="delete"-->
</config>
</global>
</routing>
Command Syntax
maximum-paths <1-64>
Configure max static routes
Use this attribute to set the maximum number of static routes.
Attribute Name: max-static-routes
Attribute Type: uint32
Default Value: 4294967294
Attribute Range: 1-4294967294
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<global>
<config>
<max-static-routes>1</max-static-routes> <!-- operation="delete"-->
</config>
</global>
</routing>
Command Syntax
max-static-routes <1-4294967294>
Configure max fib routes
Use this attribute to set the maximum number of FIB (Forwarding Information Base) routes excluding kernel, connected, and static routes.
Attribute Name: max-fib-routes
Attribute Type: uint32
Attribute Range: 1-16384
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<global>
<config>
<max-fib-routes>1</max-fib-routes> <!-- operation="delete"-->
</config>
</global>
</routing>
Command Syntax
max-fib-routes <1-16384>
Configure ipv4 enable bfd all interfaces
Use this attribute to enable static BFD on all interfaces.
Attribute Name: ipv4-enable-bfd-all-interfaces
Attribute Type: empty
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<global>
<config>
</ipv4-enable-bfd-all-interfaces><!-- operation="delete"-->
</config>
</global>
</routing>
Command Syntax
ip bfd static all-interfaces
Configure ipv6 enable bfd all interfaces
Use this attribute to enable ipv6 static BFD on all interfaces.
Attribute Name: ipv6-enable-bfd-all-interfaces
Attribute Type: empty
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<global>
<config>
</ipv6-enable-bfd-all-interfaces><!-- operation="delete"-->
</config>
</global>
</routing>
Command Syntax
ipv6 bfd static all-interfaces
Configure rib options
Use this attribute to debug the ribd process.
Attribute Name: rib-options
Attribute Type: bits (all|events|packet|packet send|packet recv|packet detail|packet send detail|packet recv detail|nsm|bfd|monitor|hal events)
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<debug>
<config>
<rib-options>all</rib-options> <!-- operation="delete"-->
</config>
</debug>
</routing>
Command Syntax
debug rib (all|events|packet|packet send|packet recv|packet detail|packet send detail|packet recv detail|nsm|bfd|monitor|hal events)
Configure ipv4 routing options
Use this attribute to debug ip route.
Attribute Name: ipv4-routing-options
Attribute Type: bits (all|add-route|delete-route|mod-route)
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<debug>
<config>
<ipv4-routing-options>all</ipv4-routing-options> <!-- operation="delete"-->
</config>
</debug>
</routing>
Command Syntax
debug ip routing (all|add-route|delete-route|mod-route)
Configure ipv6 routing options
Use this attribute to debug ipv6 route.
Attribute Name: ipv6-routing-options
Attribute Type: bits (all|add-route|delete-route|mod-route)
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<debug>
<config>
<ipv6-routing-options>all</ipv6-routing-options> <!-- operation="delete"-->
</config>
</debug>
</routing>
Command Syntax
debug ipv6 routing (all|add-route|delete-route|mod-route)
Configure interface name
Use this attribute to create an IPv4 static route where nexthop is interface name.
Attribute Name: interface-name
Attribute Type: string
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<static-routes>
<ipv4>
<route-vrfs>
<route-vrf> <!-- operation="delete"-->
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<gateway-address>A.B.C.D</gateway-address>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<gateway-address>A.B.C.D</gateway-address>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</route-vrf>
</route-vrfs>
</ipv4>
</static-routes>
</routing>
Command Syntax
ip route (A.B.C.D/M|A.B.C.D A.B.C.D) A.B.C.D IFNAME
Configure bfd state
Use this attribute to set fall-over detection.
Attribute Name: bfd-state
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<static-routes>
<ipv4>
<routes>
<route>
<gateway-address>A.B.C.D</gateway-address>
<config>
<gateway-address>A.B.C.D</gateway-address>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<bfd-state>disable</bfd-state> <!-- operation="delete"-->
</route>
</routes>
</ipv4>
</static-routes>
</routing>
Command Syntax
ip static A.B.C.D/M A.B.C.D fall-over-bfd (disable|enable)
Configure description
Use this attribute to set description of the static route.
Attribute Name: description
Attribute Type: string
Attribute Name: distance
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-255
Attribute Name: tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Attribute Name: track-id
Attribute Type: uint16
Attribute Range: 1-500
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<static-routes>
<ipv4>
<routes>
<route>
<gateway-address>A.B.C.D</gateway-address>
<config>
<gateway-address>A.B.C.D</gateway-address>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<distance>1</distance> <!-- operation="delete"-->
<tag>0</tag> <!-- operation="delete"-->
<track-id>1</track-id> <!-- operation="delete"-->
</config>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<description>LINE</description> <!-- operation="delete"-->
</route>
</routes>
</ipv4>
</static-routes>
</routing>
Command Syntax
ip route (A.B.C.D/M|A.B.C.D A.B.C.D) A.B.C.D (<1-255>|) (tag <0-4294967295>|) (track <1-500>|) (description LINE|)
Configure destination prefix
Use this attribute to set description of the static route.
Attribute Name: description
Attribute Type: string
Attribute Name: distance
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-255
Attribute Name: tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Attribute Name: track-id
Attribute Type: uint16
Attribute Range: 1-500
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<static-routes>
<ipv4>
<interface-routes>
<interface-route>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<distance>1</distance> <!-- operation="delete"-->
<tag>0</tag> <!-- operation="delete"-->
<track-id>1</track-id> <!-- operation="delete"-->
</config>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<description>LINE</description> <!-- operation="delete"-->
</interface-route>
</interface-routes>
</ipv4>
</static-routes>
</routing>
Command Syntax
ip route (A.B.C.D/M|A.B.C.D A.B.C.D) IFNAME (<1-255>|) (tag <0-4294967295>|) (track <1-500>|) (description LINE|)
Configure distance
Use this attribute to configure administrative distance for mroute.
Attribute Name: distance
Attribute Type: uint32
Attribute Range: 0-255
Attribute Name: gateway-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<static-routes>
<ipv4>
<multicast-routes>
<multicast-route>
<protocol-type>default</protocol-type>
<config>
<protocol-type>default</protocol-type>
<source-prefix>A.B.C.D/M</source-prefix>
<gateway-address>A.B.C.D</gateway-address>
</config>
<source-prefix>A.B.C.D/M</source-prefix>
<distance>0</distance>
</multicast-route>
</multicast-routes>
</ipv4>
</static-routes>
</routing>
Command Syntax
ip mroute A.B.C.D/M ((static|rip|ospf|bgp|isis)|) A.B.C.D (<0-255>|)
Configure gateway address
Use this attribute to create an IPv6 static route for a subnet.
This command is supported when following feature are enabled ipv6 feature
Attribute Name: gateway-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<static-routes>
<ipv6>
<routes>
<route> <!-- operation="delete"-->
<gateway-address>X:X::X:X</gateway-address>
<config>
<gateway-address>X:X::X:X</gateway-address>
<destination-prefix>X:X::X:X/M</destination-prefix>
</config>
<destination-prefix>X:X::X:X/M</destination-prefix>
</route>
</routes>
</ipv6>
</static-routes>
</routing>
Command Syntax
ipv6 route X:X::X:X/M X:X::X:X
Configure track id
Use this attribute to set description of the static route.
This command is supported when following feature are enabled ipv6 feature
Attribute Name: description
Attribute Type: string
Attribute Name: distance
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-255
Attribute Name: track-id
Attribute Type: uint16
Attribute Range: 1-500
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<static-routes>
<ipv6>
<routes>
<route>
<gateway-address>X:X::X:X</gateway-address>
<config>
<gateway-address>X:X::X:X</gateway-address>
<destination-prefix>X:X::X:X/M</destination-prefix>
<distance>1</distance> <!-- operation="delete"-->
<track-id>1</track-id> <!-- operation="delete"-->
</config>
<destination-prefix>X:X::X:X/M</destination-prefix>
<description>LINE</description> <!-- operation="delete"-->
</route>
</routes>
</ipv6>
</static-routes>
</routing>
Command Syntax
ipv6 route X:X::X:X/M X:X::X:X (<1-255>|) (track <1-500>|) (description LINE|)
Configure source prefix
Use this attribute to configure administrative distance for mroute.
This command is supported when following feature are enabled ipv6 feature
Attribute Name: distance
Attribute Type: uint32
Attribute Range: 0-255
Attribute Name: gateway-mroute
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<static-routes>
<ipv6>
<multicast-routes>
<multicast-route>
<protocol-type>default</protocol-type>
<config>
<protocol-type>default</protocol-type>
<source-prefix>X:X::X:X/M</source-prefix>
</config>
<source-prefix>X:X::X:X/M</source-prefix>
<nexthop>
<config>
<gateway-mroute>X:X::X:X</gateway-mroute>
<distance>0</distance>
</config>
</nexthop>
</multicast-route>
</multicast-routes>
</ipv6>
</static-routes>
</routing>
Command Syntax
ipv6 mroute X:X::X:X/M ((static|rip|ospf|bgp|isis)|) X:X::X:X (<0-255>|)
Configure ipv4 enable bfd
Use this attribute to enable or disable Bidirectional Forwarding Detection static routes.
This command is supported when following feature are enabled bfd feature
Attribute Name: ipv4-enable-bfd
Attribute Type: enum (enable|disable)
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<bfd>
<config>
<ipv4-enable-bfd>enable</ipv4-enable-bfd> <!-- operation="delete"-->
</config>
</bfd>
</interface>
</interfaces>
</routing>
Command Syntax
ip static bfd (enable|disable)
Configure ipv6 enable bfd
Use this attribute to enable or disable Bidirectional Forwarding Detection static routes.
This command is supported when following feature are enabled bfd feature
Attribute Name: ipv6-enable-bfd
Attribute Type: enum (enable|disable)
Netconf edit-config payload
<routing xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<bfd>
<config>
<ipv6-enable-bfd>enable</ipv6-enable-bfd> <!-- operation="delete"-->
</config>
</bfd>
</interface>
</interfaces>
</routing>
Command Syntax
ipv6 static bfd (enable|disable)
snmp restart rib
Netconf RPC payload
<rib-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib"/>
Command Syntax
snmp restart rib
clear ip route kernel
Netconf RPC payload
<clear-ip-stale-kernel-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib"/>
Command Syntax
clear ip route kernel
clear ip kernel route
Netconf RPC payload
<clear-ip-kernel-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib"/>
Command Syntax
clear ip kernel route
clear ipv6 route kernel
Netconf RPC payload
<clear-ipv6-stale-kernel-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib"/>
Command Syntax
clear ipv6 route kernel
clear ip route *
Netconf RPC payload
<clear-ip-route-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib"/>
Command Syntax
clear ip route *
clear ip route A.B.C.D/M
Attribute Name: prefix-address
Attribute Type: string
Netconf RPC payload
<clear-ip-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<prefix-address>A.B.C.D/M</prefix-address>
</clear-ip-route>
Command Syntax
clear ip route A.B.C.D/M
clear ipv4 route *
Netconf RPC payload
<clear-ipv4-route-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib"/>
Command Syntax
clear ipv4 route *
clear ipv4 route A.B.C.D/M
Attribute Name: prefix-address
Attribute Type: string
Netconf RPC payload
<clear-ipv4-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<prefix-address>A.B.C.D/M</prefix-address>
</clear-ipv4-route>
Command Syntax
clear ipv4 route A.B.C.D/M
clear ipv6 route *
Netconf RPC payload
<clear-ipv6-route-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib"/>
Command Syntax
clear ipv6 route *
clear ipv6 route X:X::X:X/M
Attribute Name: prefix-ipv6-address
Attribute Type: string
Netconf RPC payload
<clear-ipv6-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<prefix-ipv6-address>X:X::X:X/M</prefix-ipv6-address>
</clear-ipv6-route>
Command Syntax
clear ipv6 route X:X::X:X/M
debug rib (all|events|packet|packet send|packet recv|packet detail|packet send detail|packet recv detail|nsm|bfd|monitor|hal events|hal ipc)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet|packet send|packet recv|packet detail|packet send detail|packet recv detail|nsm|bfd|monitor|hal events|hal ipc)
Netconf RPC payload
<rib-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<terminal-debug-options>all</terminal-debug-options>
</rib-terminal-debug-on>
Command Syntax
debug rib (all|events|packet|packet send|packet recv|packet detail|packet send detail|packet recv detail|nsm|bfd|monitor|hal events|hal ipc)
no debug rib (all|events|packet|packet send|packet recv|packet detail|packet send detail|packet recv detail|nsm|bfd|monitor|hal events|hal ipc)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet|packet send|packet recv|packet detail|packet send detail|packet recv detail|nsm|bfd|monitor|hal events|hal ipc)
Netconf RPC payload
<rib-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<terminal-debug-options>all</terminal-debug-options>
</rib-terminal-debug-off>
Command Syntax
no debug rib (all|events|packet|packet send|packet recv|packet detail|packet send detail|packet recv detail|nsm|bfd|monitor|hal events|hal ipc)
debug ip routing (all|add-route|delete-route|mod-route)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|add-route|delete-route|mod-route)
Netconf RPC payload
<rib-terminal-debug-ipv4-routing-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<terminal-debug-options>all</terminal-debug-options>
</rib-terminal-debug-ipv4-routing-on>
Command Syntax
debug ip routing (all|add-route|delete-route|mod-route)
no debug ip routing (all|add-route|delete-route|mod-route)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|add-route|delete-route|mod-route)
Netconf RPC payload
<rib-terminal-debug-ipv4-routing-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<terminal-debug-options>all</terminal-debug-options>
</rib-terminal-debug-ipv4-routing-off>
Command Syntax
no debug ip routing (all|add-route|delete-route|mod-route)
debug ipv6 routing (all|add-route|delete-route|mod-route)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|add-route|delete-route|mod-route)
Netconf RPC payload
<rib-terminal-debug-ipv6-routing-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<terminal-debug-options>all</terminal-debug-options>
</rib-terminal-debug-ipv6-routing-on>
Command Syntax
debug ipv6 routing (all|add-route|delete-route|mod-route)
no debug ipv6 routing (all|add-route|delete-route|mod-route)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|add-route|delete-route|mod-route)
Netconf RPC payload
<rib-terminal-debug-ipv6-routing-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib">
<terminal-debug-options>all</terminal-debug-options>
</rib-terminal-debug-ipv6-routing-off>
Command Syntax
no debug ipv6 routing (all|add-route|delete-route|mod-route)
IPI-RIB-VRF
Configure ipv4 enable bfd all interfaces
Use this attribute to enable static BFD on all interfaces.
Attribute Name: ipv4-enable-bfd-all-interfaces
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<config>
</ipv4-enable-bfd-all-interfaces><!-- operation="delete"-->
</config>
</global>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip bfd vrf NAME static all-interfaces
Configure ipv6 enable bfd all interfaces
Use this attribute to enable ipv6 static BFD on all interfaces.
Attribute Name: ipv6-enable-bfd-all-interfaces
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<global xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<config>
</ipv6-enable-bfd-all-interfaces><!-- operation="delete"-->
</config>
</global>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ipv6 bfd vrf NAME static all-interfaces
Configure enable global table lookup
Use this attribute to create an IPv4 vrf static route with gateway in default vrf table.
Attribute Name: enable-global-table-lookup
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<gateway-interface-routes-global>
<gateway-interface-route-global> <!-- operation="delete"-->
</enable-global-table-lookup>
<config>
</enable-global-table-lookup>
<interface-name>IFNAME</interface-name>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<interface-name>IFNAME</interface-name>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</gateway-interface-route-global>
</gateway-interface-routes-global>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip route vrf NAME (A.B.C.D/M|A.B.C.D A.B.C.D) IFNAME global
Configure interface name
Use this attribute to create an IPv4 static route where nexthop is a global interface.
Attribute Name: interface-name
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<gateway-interface-routes-global>
<gateway-interface-route-global>
</enable-global-table-lookup>
<config>
</enable-global-table-lookup><!-- operation="delete"-->
<interface-name>IFNAME</interface-name>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<interface-name>IFNAME</interface-name>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</gateway-interface-route-global>
</gateway-interface-routes-global>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip route vrf NAME (A.B.C.D/M|A.B.C.D A.B.C.D) IFNAME global IFNAME
Configure track id
Use this attribute to track a object.
Attribute Name: track-id
Attribute Type: uint16
Attribute Range: 1-500
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<gateway-interface-routes-global>
<gateway-interface-route-global>
</enable-global-table-lookup>
<config>
</enable-global-table-lookup><!-- operation="delete"-->
<interface-name>IFNAME</interface-name>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<interface-name>IFNAME</interface-name>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<track-id>1</track-id> <!-- operation="delete"-->
</gateway-interface-route-global>
</gateway-interface-routes-global>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip route vrf NAME (A.B.C.D/M|A.B.C.D A.B.C.D) IFNAME global track <1-500>
Configure bfd state
Use this attribute to set fall-over detection.
Attribute Name: bfd-state
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<routes>
<route>
<gateway-address>A.B.C.D</gateway-address>
<config>
<gateway-address>A.B.C.D</gateway-address>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<bfd-state>disable</bfd-state> <!-- operation="delete"-->
</route>
</routes>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip static vrf NAME A.B.C.D/M A.B.C.D fall-over-bfd (disable|enable)
Configure instance type
Use this attribute to create an IPv4 static route where nexthop is interface name.
Attribute Name: interface-name
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<routes>
<route>
<gateway-address>A.B.C.D</gateway-address>
<config>
<gateway-address>A.B.C.D</gateway-address>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<gateway-interface-routes>
<gateway-interface-route> <!-- operation="delete"-->
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
</config>
</gateway-interface-route>
</gateway-interface-routes>
</route>
</routes>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip route vrf NAME A.B.C.D/M A.B.C.D IFNAME
Configure description
Use this attribute to set description of the static route.
Attribute Name: description
Attribute Type: string
Attribute Name: distance
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-255
Attribute Name: tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Attribute Name: track-id
Attribute Type: uint16
Attribute Range: 1-500
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<routes>
<route>
<gateway-address>A.B.C.D</gateway-address>
<config>
<gateway-address>A.B.C.D</gateway-address>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<gateway-interface-routes>
<gateway-interface-route>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<distance>1</distance> <!-- operation="delete"-->
<tag>0</tag> <!-- operation="delete"-->
<track-id>1</track-id> <!-- operation="delete"-->
</config>
<description>LINE</description> <!-- operation="delete"-->
</gateway-interface-route>
</gateway-interface-routes>
</route>
</routes>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip route vrf NAME (A.B.C.D/M|A.B.C.D A.B.C.D) A.B.C.D IFNAME (<1-255>|) (tag <0-4294967295>|) (track <1-500>|) (description LINE|)
Configure instance name
Use this attribute to create an IPv4 vrf static route with gateway in default vrf table.
Attribute Name: enable-global-table-lookup
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<routes>
<route>
<gateway-address>A.B.C.D</gateway-address>
<config>
<gateway-address>A.B.C.D</gateway-address>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<interface-routes-global>
<interface-route-global> <!-- operation="delete"-->
</enable-global-table-lookup>
<config>
</enable-global-table-lookup>
<interface-name>IFNAME</interface-name>
</config>
<interface-name>IFNAME</interface-name>
</interface-route-global>
</interface-routes-global>
</route>
</routes>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip route vrf NAME (A.B.C.D/M|A.B.C.D A.B.C.D) A.B.C.D IFNAME global
Configure destination prefix
Use this attribute to track a object.
Attribute Name: track-id
Attribute Type: uint16
Attribute Range: 1-500
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<routes>
<route>
<gateway-address>A.B.C.D</gateway-address>
<config>
<gateway-address>A.B.C.D</gateway-address>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
</config>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<interface-routes-global>
<interface-route-global>
</enable-global-table-lookup>
<config>
</enable-global-table-lookup><!-- operation="delete"-->
<interface-name>IFNAME</interface-name>
</config>
<interface-name>IFNAME</interface-name>
<track-id>1</track-id> <!-- operation="delete"-->
</interface-route-global>
</interface-routes-global>
</route>
</routes>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip route vrf NAME (A.B.C.D/M|A.B.C.D A.B.C.D) A.B.C.D IFNAME global track <1-500>
Configure distance
Use this attribute to set description of the static route.
Attribute Name: description
Attribute Type: string
Attribute Name: distance
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-255
Attribute Name: tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Attribute Name: track-id
Attribute Type: uint16
Attribute Range: 1-500
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<interface-routes>
<interface-route>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<distance>1</distance> <!-- operation="delete"-->
<tag>0</tag> <!-- operation="delete"-->
<track-id>1</track-id> <!-- operation="delete"-->
</config>
<destination-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</destination-prefix>
<description>LINE</description> <!-- operation="delete"-->
</interface-route>
</interface-routes>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip route vrf NAME (A.B.C.D/M|A.B.C.D A.B.C.D) IFNAME (<1-255>|) (tag <0-4294967295>|) (track <1-500>|) (description LINE|)
Configure source prefix
Use this attribute to configure administrative distance for mroute.
Attribute Name: distance
Attribute Type: uint32
Attribute Range: 0-255
Attribute Name: gateway-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv4>
<multicast-routes>
<multicast-route>
<protocol-type>default</protocol-type>
<config>
<protocol-type>default</protocol-type>
<source-prefix>A.B.C.D/M</source-prefix>
<gateway-address>A.B.C.D</gateway-address>
</config>
<source-prefix>A.B.C.D/M</source-prefix>
<distance>0</distance>
</multicast-route>
</multicast-routes>
</ipv4>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ip mroute vrf NAME A.B.C.D/M ((static|rip|ospf|bgp|isis)|) A.B.C.D (<0-255>|)
Configure destination prefix
Network Instance Type
Attribute Name: instance-type
Attribute Type: enum (vrf|mac-vrf|l2ni|vpls|vpws|evpn|cross-connect|bridge-domain)
Attribute Name: destination-prefix
Attribute Type: string
Attribute Name: interface-name
Attribute Type: string
Attribute Name: enable-ipv6-global-table-lookup
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>vrf</instance-type>
<config>
<instance-type>vrf</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<static-routes>
<ipv6>
<interface-routes-global>
<interface-route-global>
<destination-prefix>X:X::X:X/M</destination-prefix>
<interface-name>IFNAME</interface-name>
</enable-ipv6-global-table-lookup>
</interface-route-global>
</interface-routes-global>
</ipv6>
</static-routes>
</network-instance>
</network-instances>
Command Syntax
ipv6 route vrf NAME X:X::X:X/M IFNAME global
Configure enable ipv6 global table lookup
Use this attribute to track a object.
Attribute Name: track-id
Attribute Type: uint16
Attribute Range: 1-500
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv6>
<interface-routes-global>
<interface-route-global>
</enable-ipv6-global-table-lookup>
<config>
</enable-ipv6-global-table-lookup><!-- operation="delete"-->
<interface-name>IFNAME</interface-name>
<destination-prefix>X:X::X:X/M</destination-prefix>
</config>
<interface-name>IFNAME</interface-name>
<destination-prefix>X:X::X:X/M</destination-prefix>
<track-id>1</track-id> <!-- operation="delete"-->
</interface-route-global>
</interface-routes-global>
</ipv6>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ipv6 route vrf NAME X:X::X:X/M IFNAME global track <1-500>
Configure gateway address
Network Instance Type
Attribute Name: instance-type
Attribute Type: enum (vrf|mac-vrf|l2ni|vpls|vpws|evpn|cross-connect|bridge-domain)
Attribute Name: destination-prefix
Attribute Type: string
Attribute Name: gateway-address
Attribute Type: inet:ipv6-address
Attribute Name: interface-name
Attribute Type: string
Attribute Name: enable-ipv6-global-table-lookup
Attribute Type: empty
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>vrf</instance-type>
<config>
<instance-type>vrf</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<static-routes>
<ipv6>
<gateway-interface-routes-global>
<gateway-interface-route-global>
<destination-prefix>X:X::X:X/M</destination-prefix>
<gateway-address>X:X::X:X</gateway-address>
<interface-name>IFNAME</interface-name>
</enable-ipv6-global-table-lookup>
</gateway-interface-route-global>
</gateway-interface-routes-global>
</ipv6>
</static-routes>
</network-instance>
</network-instances>
Command Syntax
ipv6 route vrf NAME X:X::X:X/M X:X::X:X IFNAME global
Configure gateway address
Use this attribute to track a object.
Attribute Name: track-id
Attribute Type: uint16
Attribute Range: 1-500
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv6>
<gateway-interface-routes-global>
<gateway-interface-route-global>
</enable-ipv6-global-table-lookup>
<config>
</enable-ipv6-global-table-lookup><!-- operation="delete"-->
<interface-name>IFNAME</interface-name>
<gateway-address>X:X::X:X</gateway-address>
<destination-prefix>X:X::X:X/M</destination-prefix>
</config>
<interface-name>IFNAME</interface-name>
<gateway-address>X:X::X:X</gateway-address>
<destination-prefix>X:X::X:X/M</destination-prefix>
<track-id>1</track-id> <!-- operation="delete"-->
</gateway-interface-route-global>
</gateway-interface-routes-global>
</ipv6>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ipv6 route vrf NAME X:X::X:X/M X:X::X:X IFNAME global track <1-500>
Configure protocol type
Use this attribute to configure administrative distance for mroute.
This command is supported when following feature are enabled ipv6 feature
Attribute Name: distance
Attribute Type: uint32
Attribute Range: 0-255
Attribute Name: gateway-mroute
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<static-routes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<ipv6>
<multicast-routes>
<multicast-route>
<protocol-type>default</protocol-type>
<config>
<protocol-type>default</protocol-type>
<source-prefix>X:X::X:X/M</source-prefix>
</config>
<source-prefix>X:X::X:X/M</source-prefix>
<nexthop>
<config>
<gateway-mroute>X:X::X:X</gateway-mroute>
<distance>0</distance>
</config>
</nexthop>
</multicast-route>
</multicast-routes>
</ipv6>
</static-routes>
</vrf>
</network-instance>
</network-instances>
Command Syntax
ipv6 mroute vrf NAME X:X::X:X/M ((static|rip|ospf|bgp|isis)|) X:X::X:X (<0-255>|)
clear ip route vrf NAME *
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<clear-ip-vrf-route-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<vrf-name>NAME</vrf-name>
</clear-ip-vrf-route-all>
Command Syntax
clear ip route vrf NAME *
clear ip route vrf NAME A.B.C.D/M
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: prefix-address
Attribute Type: string
Netconf RPC payload
<clear-ip-vrf-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<vrf-name>NAME</vrf-name>
<prefix-address>A.B.C.D/M</prefix-address>
</clear-ip-vrf-route>
Command Syntax
clear ip route vrf NAME A.B.C.D/M
clear ipv4 route vrf NAME *
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<clear-ipv4-vrf-route-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<vrf-name>NAME</vrf-name>
</clear-ipv4-vrf-route-all>
Command Syntax
clear ipv4 route vrf NAME *
clear ipv4 route vrf NAME A.B.C.D/M
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: prefix-address
Attribute Type: string
Netconf RPC payload
<clear-ipv4-vrf-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<vrf-name>NAME</vrf-name>
<prefix-address>A.B.C.D/M</prefix-address>
</clear-ipv4-vrf-route>
Command Syntax
clear ipv4 route vrf NAME A.B.C.D/M
clear ipv6 route vrf NAME *
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<clear-ipv6-vrf-route-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<vrf-name>NAME</vrf-name>
</clear-ipv6-vrf-route-all>
Command Syntax
clear ipv6 route vrf NAME *
clear ipv6 route vrf NAME X:X::X:X/M
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: prefix-ipv6-address
Attribute Type: string
Netconf RPC payload
<clear-ipv6-vrf-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rib-vrf">
<vrf-name>NAME</vrf-name>
<prefix-ipv6-address>X:X::X:X/M</prefix-ipv6-address>
</clear-ipv6-vrf-route>
Command Syntax
clear ipv6 route vrf NAME X:X::X:X/M
IPI-OSPF
Configure area interface config mode
Use this attribute to set the OSPF area interface mode operation. Enabling this makes OSPF compatible with OpenConfig datamodel.
Attribute Name: area-interface-config-mode
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<global>
<config>
</area-interface-config-mode><!-- operation="delete"-->
</config>
</global>
</ospfv2>
Command Syntax
ospf area-interface-config-mode
Configure enable multi instance capability
Use this attribute to enable OSPF multiple instances capability.
Attribute Name: enable-multi-instance-capability
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<global>
<config>
</enable-multi-instance-capability><!-- operation="delete"-->
</config>
</global>
</ospfv2>
Command Syntax
enable ext-ospf-multi-inst
Configure grace period
Use this attribute to set the grace period for restarting the router OSPF.
This command is supported when following feature are enabled Restart capability
Attribute Name: grace-period
Attribute Type: uint16
Default Value: 120
Attribute Range: 2-1800
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<global>
<graceful-restart>
<config>
<grace-period>2</grace-period> <!-- operation="delete"-->
</config>
</graceful-restart>
</global>
</ospfv2>
Command Syntax
ospf restart grace-period <2-1800>
Configure max grace period
Use this attribute to set the maximum grace period. Act as helper only if received grace-period is less than this value.
This command is supported when following feature are enabled Restart capability
Attribute Name: max-grace-period
Attribute Type: uint16
Attribute Range: 2-1800
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<global>
<graceful-restart>
<helper>
<config>
<max-grace-period>2</max-grace-period> <!-- operation="delete"-->
</config>
</helper>
</graceful-restart>
</global>
</ospfv2>
Command Syntax
ospf restart helper max-grace-period <2-1800>
Configure disable all neighbors
Use this attribute to prevent the router OSPF from acting as helper for any neighbor.
This command is supported when following feature are enabled Restart capability
Attribute Name: disable-all-neighbors
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<global>
<graceful-restart>
<helper>
<config>
</disable-all-neighbors><!-- operation="delete"-->
</config>
</helper>
</graceful-restart>
</global>
</ospfv2>
Command Syntax
ospf restart helper never
Configure disable neighbor
Use this attribute to set the neighbor router-id for which never act as helper.
This command is supported when following feature are enabled Restart capability
Attribute Name: disable-neighbor
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<global>
<graceful-restart>
<helper>
<config>
<disable-neighbor>A.B.C.D</disable-neighbor> <!-- operation="delete"-->
</config>
</helper>
</graceful-restart>
</global>
</ospfv2>
Command Syntax
ospf restart helper never router-id A.B.C.D
Configure ospf id
Use this attribute to set the OSPF process ID.
Attribute Name: ospf-id
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process> <!-- operation="delete"-->
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
<vrf-name>WORD</vrf-name>
</config>
</process>
</processes>
</ospfv2>
Command Syntax
router ospf (<0-65535>|) (WORD|)
Configure router id
Use this attribute to set a router ID for the OSPF process. Configure each router OSPF with an unique router ID.
Attribute Name: router-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<router-id>A.B.C.D</router-id> <!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
router-id A.B.C.D
Configure flood reduction
Use this attribute to enable flood reduction on all OSPF interfaces.
Attribute Name: flood-reduction
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
</flood-reduction><!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
ospf flood-reduction
Configure rfc1583 compatibility
Use this attribute to restore the method used to calculate summary route costs per RFC 1583.
Attribute Name: rfc1583-compatibility
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
</rfc1583-compatibility><!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
compatible rfc1583
Configure database summary
Use this attribute to enable the database summary list optimization.
Attribute Name: database-summary
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
</database-summary><!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
enable db-summary-opt
Configure bfd enable all interfaces
Use this attribute to enable Bidirectional Forwarding Detection (BFD) on all interfaces.
Attribute Name: bfd-enable-all-interfaces
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
</bfd-enable-all-interfaces><!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
bfd all-interfaces
Configure log adjacency changes
Use this attribute for the router to send a SYSLOG message when an OSPF neighbor goes up or down.
Attribute Name: log-adjacency-changes
Attribute Type: enum (brief|detail)
Default Value: brief
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<log-adjacency-changes>brief</log-adjacency-changes> <!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
log-adjacency-changes (brief|detail|)
Configure shutdown
Use this attribute to shutdown OSPF process.
Attribute Name: shutdown
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
</shutdown><!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
shutdown
Configure area border type
Use this attribute to set an OSPF Area Border Router (ABR) type.
Attribute Name: area-border-type
Attribute Type: enum (standard|cisco|ibm|shortcut)
Default Value: cisco
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<area-border-type>cisco</area-border-type> <!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
ospf abr-type (standard|cisco|ibm|shortcut|)
Configure reference bandwidth
Use this attribute to control how OSPF calculates the default metric for the interface.
Attribute Name: reference-bandwidth
Attribute Type: uint32
Default Value: 100
Attribute Range: 1-4294967
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<reference-bandwidth>1</reference-bandwidth> <!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
auto-cost reference-bandwidth <1-4294967>
Configure max database descriptors
Use this attribute to limit the number of Database Descriptors (DD) that can be processed concurrently.
Attribute Name: max-database-descriptors
Attribute Type: uint16
Default Value: 64
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<max-database-descriptors>1</max-database-descriptors> <!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
max-concurrent-dd <1-65535>
Configure p2p rfc incompatible
Use this attribute to enable unicast packet on point-point interface.
Attribute Name: p2p-rfc-incompatible
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
</p2p-rfc-incompatible><!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
ospf point-point rfc-incompatible
Configure context name
Use this attribute to set the SNMP context name for OSPF instance.
Attribute Name: context-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<context-name>WORD</context-name> <!-- operation="delete"-->
</process>
</processes>
</ospfv2>
Command Syntax
snmp context-name WORD
Configure passive interface all
Use this attribute to set all interfaces as passive.
Attribute Name: passive-interface-all
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<passive-interfaces>
<config>
</passive-interface-all><!-- operation="delete"-->
</config>
</passive-interfaces>
</process>
</processes>
</ospfv2>
Command Syntax
passive-interface
Configure passive mode
Use this attribute to define the passive mode.
Attribute Name: passive-mode
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<passive-interfaces>
<passive-interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<passive-mode>enable</passive-mode> <!-- operation="delete"-->
</passive-interface>
</passive-interfaces>
</process>
</processes>
</ospfv2>
Command Syntax
passive-interface IFNAME (disable|enable)
Configure address
Use this attribute to set interface address as passive.
Attribute Name: address
Attribute Type: inet:ipv4-address
Attribute Name: passive-mode
Attribute Type: enum (enable)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<passive-interfaces>
<passive-interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<passive-addresses>
<passive-address> <!-- operation="delete"-->
<address>A.B.C.D</address>
<config>
<address>A.B.C.D</address>
<passive-mode>enable</passive-mode>
</config>
</passive-address>
</passive-addresses>
</passive-interface>
</passive-interfaces>
</process>
</processes>
</ospfv2>
Command Syntax
passive-interface IFNAME A.B.C.D (enable)
Configure originate
Use this attribute to create a default external route into an OSPF routing domain. The system acts like an Autonomous System Boundary Router (ASBR) when you use the default-information originate command to redistribute routes into an OSPF routing domain. An ASBR does not by default generate a default route into the OSPF routing domain
Attribute Name: originate
Attribute Type: uint8
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<default-information>
<config>
</originate><!-- operation="delete"-->
</config>
</default-information>
</process>
</processes>
</ospfv2>
Command Syntax
default-information originate
Configure route map
Use this attribute to set route-map instance.
Attribute Name: route-map
Attribute Type: string
Attribute Name: originate
Attribute Type: empty
Attribute Name: always-advertise-default-route
Attribute Type: empty
Attribute Name: metric
Attribute Type: uint32
Default Value: 10
Attribute Range: 0-16777214
Attribute Name: metric-type
Attribute Type: enum (1|2)
Default Value: 2
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<default-information>
<config>
</originate><!-- operation="delete"-->
</always-advertise-default-route><!-- operation="delete"-->
<metric>0</metric> <!-- operation="delete"-->
<metric-type>2</metric-type> <!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
</config>
</default-information>
</process>
</processes>
</ospfv2>
Command Syntax
default-information originate { always| metric <0-16777214>| metric-type (1|2)| route-map WORD }
Configure disable graceful restart
Graceful OSPF Restart.
Attribute Name: disable-graceful-restart
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<capability>
<config>
</disable-graceful-restart><!-- operation="delete"-->
</config>
</capability>
</process>
</processes>
</ospfv2>
Command Syntax
no capability restart graceful
Configure disable opaque lsa
Use this attribute to enable opaque-LSAs which are Type 9, 10 and 11 LSAs.
Attribute Name: disable-opaque-lsa
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<capability>
<config>
</disable-opaque-lsa><!-- operation="delete"-->
</config>
</capability>
</process>
</processes>
</ospfv2>
Command Syntax
no capability opaque
Configure enable vrf lite
Use this attribute to enable VRF-lite feature.
Attribute Name: enable-vrf-lite
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<capability>
<config>
</enable-vrf-lite><!-- operation="delete"-->
</config>
</capability>
</process>
</processes>
</ospfv2>
Command Syntax
capability vrf-lite
Configure link local signaling
Use this attribute to enable link-local signaling feature.
Attribute Name: link-local-signaling
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<capability>
<config>
</link-local-signaling><!-- operation="delete"-->
</config>
</capability>
</process>
</processes>
</ospfv2>
Command Syntax
capability lls
Configure maximum areas number
Use this attribute to set the maximum number of OSPF areas (excluding Backbone Area).
Attribute Name: maximum-areas-number
Attribute Type: uint32
Attribute Range: 1-4294967294
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<config>
<maximum-areas-number>1</maximum-areas-number> <!-- operation="delete"-->
</config>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
maximum-area <1-4294967294>
Configure disable advertise
Use this attribute to disable the advertisement of these routes.
Attribute Name: disable-advertise
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<area-ranges>
<area-range>
<address>A.B.C.D/M|A.B.C.D A.B.C.D</address>
<config>
<address>A.B.C.D/M|A.B.C.D A.B.C.D</address>
</config>
</disable-advertise><!-- operation="delete"-->
</area-range>
</area-ranges>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area (A.B.C.D|<0-4294967295>) range (A.B.C.D/M|A.B.C.D A.B.C.D) not-advertise
Configure authentication type
Use this attribute to set the area authentication type.
Attribute Name: authentication-type
Attribute Type: enum (authentication|authentication message-digest)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<authentication-type>authentication</authentication-type> <!-- operation="delete"-->
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area (authentication|authentication message-digest)
Configure default cost
Use this attribute to set the summary-default cost of a NSSA or stub area.
Attribute Name: default-cost
Attribute Type: uint32
Attribute Range: 0-16777215
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<default-cost>0</default-cost> <!-- operation="delete"-->
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area default-cost <0-16777215>
Configure shortcut
Use this attribute to set the area shortcutting mode.
Attribute Name: shortcut
Attribute Type: enum (default|enable|disable)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<shortcut>default</shortcut> <!-- operation="delete"-->
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area shortcut (default|enable|disable)
Configure name
Use this attribute to set the interface to enable OSPF area.
Attribute Name: name
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME
Configure cost
Use this attribute to explicitly specify the cost of the link-state metric in a router-LSA.
Attribute Name: cost
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<cost>1</cost> <!-- operation="delete"-->
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME cost <1-65535>
Configure network type
Use this attribute to set the area interface network type.
Attribute Name: network-type
Attribute Type: enum (point-to-point|broadcast|non-broadcast|point-to-multipoint|point-to-multipoint non-broadcast)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<network-type>point-to-point</network-type> <!-- operation="delete"-->
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME network-type (point-to-point|broadcast|non-broadcast|point-to-multipoint|point-to-multipoint non-broadcast)
Configure passive
Use this attribute to set area interface as passive.
Attribute Name: passive
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
</passive><!-- operation="delete"-->
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME passive
Configure priority
Use this attribute to set the router priority to determine the designated router (DR) for the network.
Attribute Name: priority
Attribute Type: uint8
Default Value: 1
Attribute Range: 0-255
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<priority>0</priority> <!-- operation="delete"-->
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME priority <0-255>
Configure area id
Use this attribute to configure authentication on this interface.
Attribute Name: authentication-type
Attribute Type: enum (null|simple|message-digest)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<authentication-type>simple</authentication-type> <!-- operation="delete"-->
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME authentication (null|message-digest|)
Configure enabled
Use this attribute to enable Bidirectional Forwarding Detection (BFD).
This command is supported when following feature are enabled Bidirectional Forwarding Detection (BFD)
Attribute Name: enabled
Attribute Type: enum (enable|disable)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<enable-bfd>
<config>
<enabled>enable</enabled> <!-- operation="delete"-->
</config>
</enable-bfd>
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME bfd (disable|)
Configure filter out
Use this attribute to turn on the LSA database-filter for a particular interface. OSPF floods new LSAs over all interfaces in an area, except the interface on which the LSA arrives. This redundancy ensures robust flooding. However, too much redundancy can waste bandwidth and might lead to excessive link and CPU usage in certain topologies, resulting in destabilizing the network. To avoid this, use this attribute to block flooding of LSAs over specified interfaces.
Attribute Name: filter-out
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<lsa-filter>
<config>
</filter-out><!-- operation="delete"-->
</config>
</lsa-filter>
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME database-filter all out
Configure dead interval
Use this attribute to set the interval during which the router waits to receive an OSPF hello packet from the neighbor before declaring the neighbor down.
Attribute Name: dead-interval
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<timers>
<config>
<dead-interval>1</dead-interval> <!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME dead-interval <1-65535>
Configure hello interval
Use this attribute to specify the interval between hello packets.
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<timers>
<config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME hello-interval <1-65535>
Configure retransmission interval
Use this attribute to specify the time between link-state advertisement (LSA) retransmissions for adjacencies belonging to the interface.
Attribute Name: retransmission-interval
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-3600
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<timers>
<config>
<retransmission-interval>1</retransmission-interval> <!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME retransmit-interval <1-3600>
Configure no summary
Use this attribute to set the OSPF area stub with no-summary, this will prevent an ABR from sending summary link state advertisements into the stub area.
Attribute Name: no-summary
Attribute Type: empty
Attribute Name: is-stub
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<stub>
<config>
</is-stub><!-- operation="delete"-->
</no-summary><!-- operation="delete"-->
</config>
</stub>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area stub no-summary
Configure is stub
Use this attribute to set the OSPF area as stub.
Attribute Name: is-stub
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<stub>
<config>
</is-stub><!-- operation="delete"-->
</config>
</stub>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area stub
Configure nssa enable
Use this attribute to enable the OSPF area as NSSA.
This command is supported when following feature are enabled Not-So-Stubby Area (NSSA)
Attribute Name: nssa-enable
Attribute Type: enum (nssa)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<nssas>
<nssa> <!-- operation="delete"-->
<nssa-enable>nssa</nssa-enable>
<config>
<nssa-enable>nssa</nssa-enable>
</config>
</nssa>
</nssas>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area (nssa)
Configure stability interval
Use this attribute to set route-map instance.
This command is supported when following feature are enabled Not-So-Stubby Area (NSSA)
Attribute Name: route-map
Attribute Type: string
Attribute Name: no-summary
Attribute Type: empty
Attribute Name: stability-interval
Attribute Type: uint32
Default Value: 40
Attribute Range: 0-2147483647
Attribute Name: translator-role
Attribute Type: enum (never|always|candidate)
Attribute Name: no-redistribution
Attribute Type: empty
Attribute Name: default-information-originate
Attribute Type: empty
Attribute Name: metric
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-16777214
Attribute Name: metric-type
Attribute Type: enum (1|2)
Default Value: 2
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<nssas>
<nssa>
<nssa-enable>nssa</nssa-enable>
<config>
<nssa-enable>nssa</nssa-enable>
</no-summary>
<stability-interval>0</stability-interval>
<translator-role>never</translator-role>
</no-redistribution>
</default-information-originate>
<metric>0</metric>
<metric-type>2</metric-type>
</config>
<route-map>WORD</route-map>
</nssa>
</nssas>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area (nssa) { no-summary| stability-interval <0-2147483647>| translator-role (never|always|candidate)| no-redistribution| default-information-originate| metric <0-16777214>| metric-type (1|2)| route-map WORD }
Configure ip address
Use this attribute to set the OSPF area ID.
Attribute Name: area-id
Attribute Type: inet:ipv4-address
Attribute Name: ip-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area> <!-- operation="delete"-->
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<hosts>
<host>
<ip-address>A.B.C.D</ip-address>
</host>
</hosts>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
host A.B.C.D area
Configure instance id
Use this attribute to set the instance ID. Use this command with OSPF multiple-instance support enabled.
Attribute Name: instance-id
Attribute Type: uint8
Attribute Range: 0-255
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<networks>
<network>
<prefix>A.B.C.D/M|A.B.C.D A.B.C.D</prefix>
<config>
<prefix>A.B.C.D/M|A.B.C.D A.B.C.D</prefix>
</config>
<instance-id>0</instance-id>
</network>
</networks>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
network (A.B.C.D/M|A.B.C.D A.B.C.D) area (instance-id <0-255>|)
Configure remote router id
Use this attribute to set the interface IP address of the neighbor.
Attribute Name: remote-router-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link> <!-- operation="delete"-->
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area virtual-link A.B.C.D
Configure fall over
Fall-over detection with Bidirectional Forwarding Detection (BFD).
Attribute Name: fall-over
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link>
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
<bfd>
<config>
</fall-over><!-- operation="delete"-->
</config>
</bfd>
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area virtual-link A.B.C.D fall-over bfd
Configure key
Use this attribute to set the authentication password (key).
Attribute Name: key
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link>
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
<authentication>
<config>
<key>WORD</key> <!-- operation="delete"-->
</config>
</authentication>
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area virtual-link A.B.C.D authentication-key WORD
Configure message digest id
Use this attribute to set the authentication message digest key ID.
Attribute Name: message-digest-id
Attribute Type: uint8
Attribute Range: 1-255
Attribute Name: message-digest-encryption-type
Attribute Type: enum (md5)
Attribute Name: message-digest-key
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link>
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
<authentication>
<message-digests>
<message-digest> <!-- operation="delete"-->
<message-digest-id>1</message-digest-id>
<config>
<message-digest-id>1</message-digest-id>
<message-digest-encryption-type>md5</message-digest-encryption-type>
<message-digest-key>WORD</message-digest-key>
</config>
</message-digest>
</message-digests>
</authentication>
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area virtual-link A.B.C.D message-digest-key <1-255> (md5) WORD
Configure transmit delay
Dead router detection time. Interval during which no packets are received and after which the router acknowledges a neighboring router as off-line.
Attribute Name: dead-interval
Attribute Type: uint16
Attribute Range: 1-65535
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Attribute Name: transmit-delay
Attribute Type: uint16
Default Value: 1
Attribute Range: 1-3600
Attribute Name: retransmission-interval
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-3600
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<areas>
<area>
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link>
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
<timers>
<config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
<transmit-delay>1</transmit-delay> <!-- operation="delete"-->
<retransmission-interval>1</retransmission-interval> <!-- operation="delete"-->
<dead-interval>1</dead-interval> <!-- operation="delete"-->
</config>
</timers>
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area virtual-link A.B.C.D { dead-interval <1-65535>| hello-interval <1-65535>| transmit-delay <1-3600>| retransmit-interval <1-3600> }
Configure limit type
Use this attribute to set the limit type. Soft limit: Warning message appears if the number of LSAs exceeds the specified value; Hard limit: Shutdown occurs if the number of LSAs exceeds the specified value. Default value is 2.
Attribute Name: limit-type
Attribute Type: enum (soft|hard)
Attribute Name: max-limit
Attribute Type: uint32
Attribute Range: 0-4294967294
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<lsdb>
<overflow>
<normal-lsa>
<config>
<max-limit>0</max-limit>
<limit-type>hard</limit-type>
</config>
</normal-lsa>
</overflow>
</lsdb>
</process>
</processes>
</ospfv2>
Command Syntax
overflow database <0-4294967294> ((soft|hard|)|)
Configure exit interval
Use this attrobute to set the number of seconds the router waits before trying to exit the database overflow state. If this parameter is 0, the router exits the overflow state only after an explicit administrator command. Default value is 0.
This command is supported when following feature are enabled OSPF DataBase (DB) overflow
Attribute Name: exit-interval
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: max-limit
Attribute Type: uint32
Attribute Range: 0-2147483647
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<lsdb>
<overflow>
<external-lsa>
<config>
<max-limit>0</max-limit>
<exit-interval>0</exit-interval>
</config>
</external-lsa>
</overflow>
</lsdb>
</process>
</processes>
</ospfv2>
Command Syntax
overflow database external <0-2147483647> <0-65535>
Configure keep all paths
Use this attribute to enable fast rerouting on all OSPF interfaces.
This command is supported when following feature are enabled OSPF Loop Free Alternate (LFA)
Attribute Name: keep-all-paths
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<lfa>
<fast-reroute>
<config>
</keep-all-paths><!-- operation="delete"-->
</config>
</fast-reroute>
</lfa>
</process>
</processes>
</ospfv2>
Command Syntax
fast-reroute keep-all-paths
Configure idx
Use this attribute to set the tie breaking index. A lower value has higher preference.
This command is supported when following feature are enabled OSPF Loop Free Alternate (LFA)
Attribute Name: idx
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<lfa>
<fast-reroute>
<tie-breaks>
<tie-break>
<type>primary-path</type>
<config>
<type>primary-path</type>
</config>
<idx>1</idx> <!-- operation="delete"-->
</tie-break>
</tie-breaks>
</fast-reroute>
</lfa>
</process>
</processes>
</ospfv2>
Command Syntax
fast-reroute tie-break (primary-path|node-protecting|interface-disjoint|broadcast-interface-disjoint|downstream-path|secondary-path) index <1-255>
Configure default distance
Use this attribute to specifies a default administrative distance used when no other specification exists for a routing information source.
Attribute Name: default-distance
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<administrative-distance>
<config>
<default-distance>1</default-distance> <!-- operation="delete"-->
</config>
</administrative-distance>
</process>
</processes>
</ospfv2>
Command Syntax
distance <1-255>
Configure intra area distance
Use this attribute to set the distance for all routes within an area.
Attribute Name: intra-area-distance
Attribute Type: uint8
Attribute Range: 1-255
Attribute Name: inter-area-distance
Attribute Type: uint8
Attribute Range: 1-255
Attribute Name: external-routes-distance
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<administrative-distance>
<ospf>
<config>
<inter-area-distance>1</inter-area-distance> <!-- operation="delete"-->
<external-routes-distance>1</external-routes-distance> <!-- operation="delete"-->
<intra-area-distance>1</intra-area-distance> <!-- operation="delete"-->
</config>
</ospf>
</administrative-distance>
</process>
</processes>
</ospfv2>
Command Syntax
distance ospf { intra-area <1-255>| inter-area <1-255>| external <1-255> }
Configure access control list
Use this attribute to specifies administrative distance network ACL.
Attribute Name: access-control-list
Attribute Type: string
Attribute Name: distance
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<administrative-distance>
<networks>
<network>
<prefix>A.B.C.D/M</prefix>
<config>
<prefix>A.B.C.D/M</prefix>
<distance>1</distance>
</config>
<access-control-list>WORD</access-control-list>
</network>
</networks>
</administrative-distance>
</process>
</processes>
</ospfv2>
Command Syntax
distance <1-255> A.B.C.D/M (WORD|)
Configure not advertise
Use this attribute to suppress routes that match the address range.
Attribute Name: not-advertise
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<summary-addresses>
<summary-address>
<address>A.B.C.D/M|A.B.C.D A.B.C.D</address>
<config>
<address>A.B.C.D/M</address>
</config>
</not-advertise><!-- operation="delete"-->
</summary-address>
</summary-addresses>
</process>
</processes>
</ospfv2>
Command Syntax
summary-address (A.B.C.D/M|A.B.C.D A.B.C.D) not-advertise
Configure tag
Use this attribute to set the tag value to use as a match value for controlling redistribution via route maps.
Attribute Name: tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<summary-addresses>
<summary-address>
<address>A.B.C.D/M|A.B.C.D A.B.C.D</address>
<config>
<address>A.B.C.D/M</address>
</config>
<tag>0</tag> <!-- operation="delete"-->
</summary-address>
</summary-addresses>
</process>
</processes>
</ospfv2>
Command Syntax
summary-address (A.B.C.D/M|A.B.C.D A.B.C.D) tag <0-4294967295>
Configure access control list isis
Use this attribute to set the access control list name for ISIS protocol.
This command is supported when following feature are enabled Access-Control List (ACL)
Attribute Name: access-control-list-isis
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<distribute-list>
<filter-out>
<config>
<access-control-list-isis>WORD</access-control-list-isis> <!-- operation="delete"-->
</config>
</filter-out>
</distribute-list>
</process>
</processes>
</ospfv2>
Command Syntax
distribute-list WORD out isis
Configure access control list bgp
Use this attribute to set the access control list name for BGP protocol.
This command is supported when following feature are enabled Access-Control List (ACL)
Attribute Name: access-control-list-bgp
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<distribute-list>
<filter-out>
<config>
<access-control-list-bgp>WORD</access-control-list-bgp> <!-- operation="delete"-->
</config>
</filter-out>
</distribute-list>
</process>
</processes>
</ospfv2>
Command Syntax
distribute-list WORD out bgp
Configure access control list rip
Use this attribute to set the access control list name for RIP protocol.
This command is supported when following feature are enabled Access-Control List (ACL)
Attribute Name: access-control-list-rip
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<distribute-list>
<filter-out>
<config>
<access-control-list-rip>WORD</access-control-list-rip> <!-- operation="delete"-->
</config>
</filter-out>
</distribute-list>
</process>
</processes>
</ospfv2>
Command Syntax
distribute-list WORD out rip
Configure access control list static
Use this attribute to set the access control list name for static routes.
This command is supported when following feature are enabled Access-Control List (ACL)
Attribute Name: access-control-list-static
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<distribute-list>
<filter-out>
<config>
<access-control-list-static>WORD</access-control-list-static> <!-- operation="delete"-->
</config>
</filter-out>
</distribute-list>
</process>
</processes>
</ospfv2>
Command Syntax
distribute-list WORD out static
Configure access control list connected
Use this attribute to set the access control list name for connected networks.
This command is supported when following feature are enabled Access-Control List (ACL)
Attribute Name: access-control-list-connected
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<distribute-list>
<filter-out>
<config>
<access-control-list-connected>WORD</access-control-list-connected> <!-- operation="delete"-->
</config>
</filter-out>
</distribute-list>
</process>
</processes>
</ospfv2>
Command Syntax
distribute-list WORD out connected
Configure access control list kernel
Use this attribute to set the access control list name for KERNEL routes.
This command is supported when following feature are enabled Access-Control List (ACL)
Attribute Name: access-control-list-kernel
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<distribute-list>
<filter-out>
<config>
<access-control-list-kernel>WORD</access-control-list-kernel> <!-- operation="delete"-->
</config>
</filter-out>
</distribute-list>
</process>
</processes>
</ospfv2>
Command Syntax
distribute-list WORD out kernel
Configure ospf process id
Use this attribute to set the OSPF ID in distribution list filter out.
This command is supported when following feature are enabled Access-Control List (ACL)
Attribute Name: ospf-process-id
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: access-control-list-out-ospf
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<distribute-list>
<filter-out>
<ospfv2-processes>
<ospfv2-process>
<ospf-process-id>0</ospf-process-id>
<config>
<ospf-process-id>0</ospf-process-id>
<access-control-list-out-ospf>WORD</access-control-list-out-ospf> <!-- operation="delete"-->
</config>
</ospfv2-process>
</ospfv2-processes>
</filter-out>
</distribute-list>
</process>
</processes>
</ospfv2>
Command Syntax
distribute-list WORD out ospf (<0-65535>|)
Configure primary domain id address
Use this attribute to set the domain ID in IPv4 address format.
This command is supported when following feature are enabled OSPF Virtual Routing and Forwarding (VRF)
Attribute Name: primary-domain-id-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<domain-id>
<primary-domain>
<config>
<primary-domain-id-address>A.B.C.D</primary-domain-id-address> <!-- operation="delete"-->
</config>
</primary-domain>
</domain-id>
</process>
</processes>
</ospfv2>
Command Syntax
domain-id A.B.C.D
Configure primary domain id hex
Use this attribute to set domain ID in hexadecimal.
This command is supported when following feature are enabled OSPF Virtual Routing and Forwarding (VRF)
Attribute Name: primary-domain-id-hex
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<domain-id>
<primary-domain>
<hexes>
<hex> <!-- operation="delete"-->
<primary-domain-id-hex>HEX_DATA</primary-domain-id-hex>
<config>
<primary-domain-id-hex>OSPF_DOMAIN_ID_HEX_STRING_T</primary-domain-id-hex>
<primary-hex-type>type-as</primary-hex-type>
</config>
<primary-hex-type>type-as</primary-hex-type>
</hex>
</hexes>
</primary-domain>
</domain-id>
</process>
</processes>
</ospfv2>
Command Syntax
domain-id type (type-as|type-as4|type-back-comp|type-ip) value HEX_DATA
Configure secondary domain id address
Use this attribute to set the secondary domain ID in IPv4 address format.
This command is supported when following feature are enabled OSPF Virtual Routing and Forwarding (VRF)
Attribute Name: secondary-domain-id-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<domain-id>
<secondary-domain>
<addresses>
<address> <!-- operation="delete"-->
<secondary-domain-id-address>A.B.C.D</secondary-domain-id-address>
<config>
<secondary-domain-id-address>A.B.C.D</secondary-domain-id-address>
</config>
</address>
</addresses>
</secondary-domain>
</domain-id>
</process>
</processes>
</ospfv2>
Command Syntax
domain-id A.B.C.D secondary
Configure secondary domain id hex
Use this attribute to set secondary domain ID in hexadecimal.
This command is supported when following feature are enabled OSPF Virtual Routing and Forwarding (VRF)
Attribute Name: secondary-domain-id-hex
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<domain-id>
<secondary-domain>
<hexes>
<hex> <!-- operation="delete"-->
<secondary-domain-id-hex>HEX_DATA</secondary-domain-id-hex>
<config>
<secondary-domain-id-hex>OSPF_DOMAIN_ID_HEX_STRING_T</secondary-domain-id-hex>
<secondary-hex-type>type-as</secondary-hex-type>
</config>
<secondary-hex-type>type-as</secondary-hex-type>
</hex>
</hexes>
</secondary-domain>
</domain-id>
</process>
</processes>
</ospfv2>
Command Syntax
domain-id type (type-as|type-as4|type-back-comp|type-ip) value HEX_DATA secondary
Configure poll interval
Use this attribute to set the router cost for point-to-multipoint neighbor.
Attribute Name: cost
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Attribute Name: priority
Attribute Type: uint8
Default Value: 0
Attribute Range: 0-255
Attribute Name: poll-interval
Attribute Type: uint32
Default Value: 120
Attribute Range: 1-2147483647
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<neighbors>
<neighbor>
<address>A.B.C.D</address>
<config>
<address>A.B.C.D</address>
<priority>0</priority> <!-- operation="delete"-->
<poll-interval>1</poll-interval> <!-- operation="delete"-->
</config>
<cost>1</cost> <!-- operation="delete"-->
</neighbor>
</neighbors>
</process>
</processes>
</ospfv2>
Command Syntax
neighbor A.B.C.D { cost <1-65535>| priority <0-255>| poll-interval <1-2147483647> }
Configure termination hold interval
Use this attribute to set the LFA termination hold on interval. It represents the delay of primary route installation (to avoid micro loop) after a failover.
Attribute Name: termination-hold-interval
Attribute Type: uint32
Default Value: 6000
Attribute Range: 100-100000
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<timers>
<lfa>
<config>
<termination-hold-interval>100</termination-hold-interval> <!-- operation="delete"-->
</config>
</lfa>
</timers>
</process>
</processes>
</ospfv2>
Command Syntax
fast-reroute terminate-hold-on interval <100-100000>
Configure min arrival interval
Use this attribute to set the minimum interval to accept the same link-state advertisement (LSA) from OSPF neighbors.
Attribute Name: min-arrival-interval
Attribute Type: uint32
Default Value: 1000
Attribute Range: 0-600000
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<timers>
<lsa>
<config>
<min-arrival-interval>0</min-arrival-interval> <!-- operation="delete"-->
</config>
</lsa>
</timers>
</process>
</processes>
</ospfv2>
Command Syntax
timers lsa arrival <0-600000>
Configure max delay
Use this attribute to set the maximum wait time in milliseconds between generation of the same LSA.
Attribute Name: max-delay
Attribute Type: uint32
Attribute Range: 1-600000
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<timers>
<lsa>
<delays>
<delay> <!-- operation="delete"-->
<max-delay>1</max-delay>
<config>
<max-delay>1</max-delay>
<min-delay>1</min-delay>
<start-delay>0</start-delay>
</config>
<min-delay>1</min-delay>
<start-delay>0</start-delay>
</delay>
</delays>
</lsa>
</timers>
</process>
</processes>
</ospfv2>
Command Syntax
timers throttle lsa all <0-600000> <1-600000> <1-600000>
Configure min delay
Use this attribute to set the maximum delay between receiving a change to SPF calculation.
Attribute Name: max-delay
Attribute Type: uint32
Attribute Range: 0-2147483647
Attribute Name: min-delay
Attribute Type: uint32
Attribute Range: 0-2147483647
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<timers>
<spf>
<delay>
<config>
<min-delay>0</min-delay>
<max-delay>0</max-delay>
</config>
</delay>
</spf>
</timers>
</process>
</processes>
</ospfv2>
Command Syntax
timers spf exp <0-2147483647> <0-2147483647>
Configure default metric
Use this attribute to set a default metric for OSPF. A default metric facilitates redistributing routes with incompatible metrics. If the metrics do not convert, the default metric provides an alternative. Use this attribute to use the same metric value for all redistributed routes. Use this attribute in conjunction with the redistribute command.
Attribute Name: default-metric
Attribute Type: uint32
Default Value: 2
Attribute Range: 1-16777214
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<redistribute>
<config>
<default-metric>1</default-metric> <!-- operation="delete"-->
</config>
</redistribute>
</process>
</processes>
</ospfv2>
Command Syntax
default-metric <1-16777214>
Configure protocol
This attribute redistributes routes from a routing protocol, static route, or kernel route into an OSPF routing table.
Attribute Name: protocol
Attribute Type: enum (kernel|connected|static|rip|ospf|bgp|isis)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<redistribute>
<routing-protocols>
<routing-protocol> <!-- operation="delete"-->
<protocol>kernel</protocol>
<config>
<protocol>kernel</protocol>
</config>
</routing-protocol>
</routing-protocols>
</redistribute>
</process>
</processes>
</ospfv2>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|bgp|isis)
Configure metric
Use this attribute to set metric value.
Attribute Name: metric
Attribute Type: uint32
Attribute Range: 0-16777214
Attribute Name: metric-type
Attribute Type: enum (1|2)
Attribute Name: route-map
Attribute Type: string
Attribute Name: tag
Attribute Type: uint32
Attribute Range: 0-4294967295
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<redistribute>
<routing-protocols>
<routing-protocol>
<protocol>kernel</protocol>
<config>
<protocol>kernel</protocol>
<metric-type>1</metric-type> <!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
<tag>0</tag> <!-- operation="delete"-->
</config>
<metric>0</metric> <!-- operation="delete"-->
</routing-protocol>
</routing-protocols>
</redistribute>
</process>
</processes>
</ospfv2>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|bgp|isis) { metric <0-16777214>| metric-type (1|2)| route-map WORD| tag <0-4294967295> }
Configure metric type
Use this attribute to set metric value.
Attribute Name: metric
Attribute Type: uint32
Attribute Range: 0-16777214
Attribute Name: metric-type
Attribute Type: enum (1|2)
Attribute Name: route-map
Attribute Type: string
Attribute Name: tag
Attribute Type: uint32
Attribute Range: 0-4294967295
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<redistribute>
<ospf-processes>
<ospf-process>
<ospf-process-id>0</ospf-process-id>
<config>
<ospf-process-id>0</ospf-process-id>
<metric-type>1</metric-type> <!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
<tag>0</tag> <!-- operation="delete"-->
</config>
<metric>0</metric> <!-- operation="delete"-->
</ospf-process>
</ospf-processes>
</redistribute>
</process>
</processes>
</ospfv2>
Command Syntax
redistribute ospf <0-65535> { metric <0-16777214>| metric-type (1|2)| route-map WORD| tag <0-4294967295> }
Configure isis process id
This attribute redistributes routes from an instance of IS-IS into an OSPF routing table.
Attribute Name: isis-process-id
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<redistribute>
<isis-processes>
<isis-process> <!-- operation="delete"-->
<isis-process-id>WORD</isis-process-id>
<config>
<isis-process-id>WORD</isis-process-id>
</config>
</isis-process>
</isis-processes>
</redistribute>
</process>
</processes>
</ospfv2>
Command Syntax
redistribute isis WORD
Configure include stub
Use this attribute to set the metric of a stub link in the router LSA to the default max metric.
This command is supported when following feature are enabled Generate lsa with max-metric
Attribute Name: include-stub
Attribute Type: empty
Attribute Name: enable-max-router-lsa
Attribute Type: empty
Attribute Name: max-external-lsa
Attribute Type: uint32
Attribute Range: 1-16777215
Attribute Name: max-summary-lsa
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<max-metric>
<config>
</enable-max-router-lsa>
<max-external-lsa>1</max-external-lsa>
<max-summary-lsa>1</max-summary-lsa>
</include-stub>
</config>
</max-metric>
</process>
</processes>
</ospfv2>
Command Syntax
max-metric router-lsa { external-lsa (<1-16777215>|)| summary-lsa (<1-16777215>|)| include-stub }
Configure enable max router lsa
Use this attribute to set the metric in the router LSA to the default max metric.
This command is supported when following feature are enabled Generate lsa with max-metric
Attribute Name: enable-max-router-lsa
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<max-metric>
<config>
</enable-max-router-lsa>
</config>
</max-metric>
</process>
</processes>
</ospfv2>
Command Syntax
max-metric router-lsa
Configure on startup include stub
Use this attribute to set the metric of a stub link in the router LSA to the default max metric.
This command is supported when following feature are enabled Generate lsa with max-metric
Attribute Name: on-startup-include-stub
Attribute Type: empty
Attribute Name: max-on-startup
Attribute Type: uint32
Attribute Range: 5-86400
Attribute Name: max-on-startup-external-lsa
Attribute Type: uint32
Attribute Range: 1-16777215
Attribute Name: max-on-startup-summary-lsa
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<max-metric-on-startup>
<config>
<max-on-startup>5</max-on-startup>
<max-on-startup-external-lsa>1</max-on-startup-external-lsa>
<max-on-startup-summary-lsa>1</max-on-startup-summary-lsa>
</on-startup-include-stub>
</config>
</max-metric-on-startup>
</process>
</processes>
</ospfv2>
Command Syntax
max-metric router-lsa on-startup <5-86400> { external-lsa (<1-16777215>|)| summary-lsa (<1-16777215>|)| include-stub }
Configure max on startup
Use this attribute to set the metric for router LSA on-startup for the transit link to the default max metric.
This command is supported when following feature are enabled Generate lsa with max-metric
Attribute Name: max-on-startup
Attribute Type: uint32
Attribute Range: 5-86400
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<processes>
<process>
<ospf-id>0</ospf-id>
<config>
<ospf-id>0</ospf-id>
</config>
<max-metric-on-startup>
<config>
<max-on-startup>5</max-on-startup>
</config>
</max-metric-on-startup>
</process>
</processes>
</ospfv2>
Command Syntax
max-metric router-lsa on-startup <5-86400>
Configure neighbor
Use this attribute to set the OSPF area ID in which to enable multi-area adjacency.
This command is supported when following feature are enabled HAVE_OSPF_MULTI_AREA
Attribute Name: area-id
Attribute Type: union
Attribute Name: neighbor
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<multi-area-interfaces>
<multi-area-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ospfv2-processes>
<ospfv2-process>
<ospf-process-id>0</ospf-process-id>
<config>
<ospf-process-id>0</ospf-process-id>
</config>
<multi-areas-neighbors>
<multi-area-neighbor> <!-- operation="delete"-->
<area-id>OSPF_AREA_T</area-id>
<config>
<area-id>OSPF_AREA_T</area-id>
<neighbor>A.B.C.D</neighbor>
</config>
</multi-area-neighbor>
</multi-areas-neighbors>
</ospfv2-process>
</ospfv2-processes>
</multi-area-interface>
</multi-area-interfaces>
</ospfv2>
Command Syntax
ip ospf <0-65535> multi-area (A.B.C.D|<0-4294967295>) neighbor A.B.C.D
Configure rate limit
Use this attribute to enable OSPF Database Timers Rate Limiting Values for LSA Throttling debug.
Attribute Name: rate-limit
Attribute Type: uint8
Attribute Name: bfd
Attribute Type: empty
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install|spf-terse)
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Attribute Name: events
Attribute Type: bits (abr|nssa|asbr|vlink|lsa|os|router)
Attribute Name: retransmission
Attribute Type: empty
Attribute Name: policy
Attribute Type: empty
Attribute Name: redistribute
Attribute Type: bits (detail|terse)
Attribute Name: graceful-restart
Attribute Type: bits (detail|terse)
Attribute Name: packet-hello
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-dd
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-request
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-update
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-ack
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
</bfd><!-- operation="delete"-->
<route>spf</route> <!-- operation="delete"-->
<rib>interface</rib> <!-- operation="delete"-->
<nsm>interface</nsm> <!-- operation="delete"-->
<nfsm>status</nfsm> <!-- operation="delete"-->
<lsa>generate</lsa> <!-- operation="delete"-->
<ifsm>status</ifsm> <!-- operation="delete"-->
<events>abr</events> <!-- operation="delete"-->
</retransmission><!-- operation="delete"-->
</policy><!-- operation="delete"-->
<redistribute>detail</redistribute> <!-- operation="delete"-->
<graceful-restart>detail</graceful-restart> <!-- operation="delete"-->
<packet-hello>send</packet-hello> <!-- operation="delete"-->
<packet-dd>send</packet-dd> <!-- operation="delete"-->
<packet-ls-request>send</packet-ls-request> <!-- operation="delete"-->
<packet-ls-update>send</packet-ls-update> <!-- operation="delete"-->
<packet-ls-ack>send</packet-ls-ack> <!-- operation="delete"-->
</rate-limit><!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf
Configure bfd
Use this attribute to enable OSPF Database Timers Rate Limiting Values for LSA Throttling debug.
Attribute Name: rate-limit
Attribute Type: uint8
Attribute Name: bfd
Attribute Type: empty
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install|spf-terse)
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Attribute Name: events
Attribute Type: bits (abr|nssa|asbr|vlink|lsa|os|router)
Attribute Name: retransmission
Attribute Type: empty
Attribute Name: policy
Attribute Type: empty
Attribute Name: redistribute
Attribute Type: bits (detail|terse)
Attribute Name: graceful-restart
Attribute Type: bits (detail|terse)
Attribute Name: packet-hello
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-dd
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-request
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-update
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-ack
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
</bfd><!-- operation="delete"-->
<route>spf</route> <!-- operation="delete"-->
<rib>interface</rib> <!-- operation="delete"-->
<nsm>interface</nsm> <!-- operation="delete"-->
<nfsm>status</nfsm> <!-- operation="delete"-->
<lsa>generate</lsa> <!-- operation="delete"-->
<ifsm>status</ifsm> <!-- operation="delete"-->
<events>abr</events> <!-- operation="delete"-->
</retransmission><!-- operation="delete"-->
</policy><!-- operation="delete"-->
<redistribute>detail</redistribute> <!-- operation="delete"-->
<graceful-restart>detail</graceful-restart> <!-- operation="delete"-->
<packet-hello>send</packet-hello> <!-- operation="delete"-->
<packet-dd>send</packet-dd> <!-- operation="delete"-->
<packet-ls-request>send</packet-ls-request> <!-- operation="delete"-->
<packet-ls-update>send</packet-ls-update> <!-- operation="delete"-->
<packet-ls-ack>send</packet-ls-ack> <!-- operation="delete"-->
</rate-limit><!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf all
Configure retransmission
Use this attribute to enable OSPF Debug retransmission information debug.
Attribute Name: retransmission
Attribute Type: uint8
Attribute Name: policy
Attribute Type: empty
Attribute Name: redistribute
Attribute Type: bits (detail|terse)
Attribute Name: graceful-restart
Attribute Type: bits (detail|terse)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
</policy><!-- operation="delete"-->
<redistribute>detail</redistribute> <!-- operation="delete"-->
<graceful-restart>detail</graceful-restart> <!-- operation="delete"-->
</retransmission><!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ip ospf all
Configure route
Use this attribute to enable OSPF route information debug.
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install|spf-terse)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<route>spf</route> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf route ({spf|ia|ase|install|spf-terse}|)
Configure rib
Use this attribute to enable OSPF RIB information debug.
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<rib>interface</rib> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf rib ({interface|redistribute}|)
Configure nsm
Use this attribute to enable OSPF NSM information debug.
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<nsm>interface</nsm> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf nsm ({interface|redistribute}|)
Configure nfsm
Use this attribute to enable OSPF Neighbor State Machine debug.
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<nfsm>status</nfsm> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf nfsm ({status|events|timers}|)
Configure lsa
Use this attribute to enable OSPF Link State Advertisement debug.
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<lsa>generate</lsa> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf lsa ({generate|flooding|install|refresh|maxage}|)
Configure ifsm
Use this attribute to enable OSPF Interface State Machine debug.
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<ifsm>status</ifsm> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf ifsm ({status|events|timers}|)
Configure events
Use this attribute to enable OSPF events information debug.
Attribute Name: events
Attribute Type: bits (abr|nssa|asbr|vlink|lsa|os|router)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<events>abr</events> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf events ({abr|nssa|asbr|vlink|lsa|os|router}|)
Configure lfa
Use this attribute to enable OSPF LFA route install details debug.
Attribute Name: lfa
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
</lfa><!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ip ospf lfa
Configure policy
Use this attribute to enable OSPF policy information debug.
Attribute Name: policy
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
</policy><!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ip ospf policy
Configure redistribute
Use this attribute to enable OSPF redistribute information debug.
Attribute Name: redistribute
Attribute Type: bits (detail|terse)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<redistribute>detail</redistribute> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ip ospf redistribute ({detail|terse}|)
Configure graceful restart
Use this attribute to enable OSPF graceful-restart debug.
Attribute Name: graceful-restart
Attribute Type: bits (detail|terse)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<graceful-restart>detail</graceful-restart> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ip ospf graceful-restart ({detail|terse}|)
Configure packet hello
OSPF Hello
Attribute Name: packet-hello
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<packet-hello>send</packet-hello> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf packet hello ({send|recv|detail}|)
Configure packet dd
OSPF Database Description
Attribute Name: packet-dd
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<packet-dd>send</packet-dd> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf packet dd ({send|recv|detail}|)
Configure packet ls request
OSPF Link State Request
Attribute Name: packet-ls-request
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<packet-ls-request>send</packet-ls-request> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf packet ls-request ({send|recv|detail}|)
Configure packet ls update
OSPF Link State Update
Attribute Name: packet-ls-update
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<packet-ls-update>send</packet-ls-update> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf packet ls-update ({send|recv|detail}|)
Configure packet ls ack
OSPF Link State Acknowledgment
Attribute Name: packet-ls-ack
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
<packet-ls-ack>send</packet-ls-ack> <!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug ospf packet ls-ack ({send|recv|detail}|)
clear ip ospf <0-65535> process
Attribute Name: process-id
Attribute Type: uint16
Attribute Range: 0-65535
Netconf RPC payload
<ospfv2-clear-process xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<process-id>0</process-id>
</ospfv2-clear-process>
Command Syntax
clear ip ospf <0-65535> process
clear ip ospf process
Netconf RPC payload
<ospfv2-clear-process-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
clear ip ospf process
restart ip ospf graceful (grace-period <2-1800>|)
Attribute Name: grace-period
Attribute Type: uint16
Attribute Range: 2-1800
Netconf RPC payload
<ospfv2-restart-graceful xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<grace-period>2</grace-period>
</ospfv2-restart-graceful>
Command Syntax
restart ip ospf graceful (grace-period <2-1800>|)
snmp restart ospf
Netconf RPC payload
<ospfv2-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
snmp restart ospf
debug ospf all
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-ospf-all-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug ospf all
no debug ospf all
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-ospf-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug ospf all
debug ospf bfd
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-bfd-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug ospf bfd
no debug ospf bfd
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-bfd-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug ospf bfd
debug ospf database-timer rate-limit
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-rate-limit-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug ospf database-timer rate-limit
no debug ospf database-timer rate-limit
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-rate-limit-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug ospf database-timer rate-limit
debug ospf route ({spf|ia|ase|install|spf-terse}|)
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install|spf-terse)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-route-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<route>spf</route>
</ipi-ospf-debug_ospfv2-terminal-debug-route-on>
Command Syntax
debug ospf route ({spf|ia|ase|install|spf-terse}|)
no debug ospf route ({spf|ia|ase|install|spf-terse}|)
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install|spf-terse)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-route-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<route>spf</route>
</ipi-ospf-debug_ospfv2-terminal-debug-route-off>
Command Syntax
no debug ospf route ({spf|ia|ase|install|spf-terse}|)
debug ospf rib ({interface|redistribute}|)
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-rib-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<rib>interface</rib>
</ipi-ospf-debug_ospfv2-terminal-debug-rib-on>
Command Syntax
debug ospf rib ({interface|redistribute}|)
no debug ospf rib ({interface|redistribute}|)
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-rib-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<rib>interface</rib>
</ipi-ospf-debug_ospfv2-terminal-debug-rib-off>
Command Syntax
no debug ospf rib ({interface|redistribute}|)
debug ospf packet ({send|recv|detail}|)
Attribute Name: all
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-all-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<all>send</all>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-all-on>
Command Syntax
debug ospf packet ({send|recv|detail}|)
no debug ospf packet ({send|recv|detail}|)
Attribute Name: all
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<all>send</all>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-all-off>
Command Syntax
no debug ospf packet ({send|recv|detail}|)
debug ospf packet hello ({send|recv|detail}|)
Attribute Name: hello
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-hello-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<hello>send</hello>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-hello-on>
Command Syntax
debug ospf packet hello ({send|recv|detail}|)
no debug ospf packet hello ({send|recv|detail}|)
Attribute Name: hello
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-hello-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<hello>send</hello>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-hello-off>
Command Syntax
no debug ospf packet hello ({send|recv|detail}|)
debug ospf packet dd ({send|recv|detail}|)
Attribute Name: dd
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-dd-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<dd>send</dd>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-dd-on>
Command Syntax
debug ospf packet dd ({send|recv|detail}|)
no debug ospf packet dd ({send|recv|detail}|)
Attribute Name: dd
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-dd-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<dd>send</dd>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-dd-off>
Command Syntax
no debug ospf packet dd ({send|recv|detail}|)
debug ospf packet ls-request ({send|recv|detail}|)
Attribute Name: ls-request
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-request-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<ls-request>send</ls-request>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-request-on>
Command Syntax
debug ospf packet ls-request ({send|recv|detail}|)
no debug ospf packet ls-request ({send|recv|detail}|)
Attribute Name: ls-request
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-request-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<ls-request>send</ls-request>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-request-off>
Command Syntax
no debug ospf packet ls-request ({send|recv|detail}|)
debug ospf packet ls-update ({send|recv|detail}|)
Attribute Name: ls-update
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-update-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<ls-update>send</ls-update>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-update-on>
Command Syntax
debug ospf packet ls-update ({send|recv|detail}|)
no debug ospf packet ls-update ({send|recv|detail}|)
Attribute Name: ls-update
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-update-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<ls-update>send</ls-update>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-update-off>
Command Syntax
no debug ospf packet ls-update ({send|recv|detail}|)
debug ospf packet ls-ack ({send|recv|detail}|)
Attribute Name: ls-ack
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-ack-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<ls-ack>send</ls-ack>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-ack-on>
Command Syntax
debug ospf packet ls-ack ({send|recv|detail}|)
no debug ospf packet ls-ack ({send|recv|detail}|)
Attribute Name: ls-ack
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-ack-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<ls-ack>send</ls-ack>
</ipi-ospf-debug_ospfv2-terminal-debug-packet-ls-ack-off>
Command Syntax
no debug ospf packet ls-ack ({send|recv|detail}|)
debug ospf nsm ({interface|redistribute}|)
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-nsm-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<nsm>interface</nsm>
</ipi-ospf-debug_ospfv2-terminal-debug-nsm-on>
Command Syntax
debug ospf nsm ({interface|redistribute}|)
no debug ospf nsm ({interface|redistribute}|)
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-nsm-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<nsm>interface</nsm>
</ipi-ospf-debug_ospfv2-terminal-debug-nsm-off>
Command Syntax
no debug ospf nsm ({interface|redistribute}|)
debug ospf nfsm ({status|events|timers}|)
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-nfsm-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<nfsm>status</nfsm>
</ipi-ospf-debug_ospfv2-terminal-debug-nfsm-on>
Command Syntax
debug ospf nfsm ({status|events|timers}|)
no debug ospf nfsm ({status|events|timers}|)
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-nfsm-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<nfsm>status</nfsm>
</ipi-ospf-debug_ospfv2-terminal-debug-nfsm-off>
Command Syntax
no debug ospf nfsm ({status|events|timers}|)
debug ospf lsa ({generate|flooding|install|refresh|maxage}|)
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-lsa-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<lsa>generate</lsa>
</ipi-ospf-debug_ospfv2-terminal-debug-lsa-on>
Command Syntax
debug ospf lsa ({generate|flooding|install|refresh|maxage}|)
no debug ospf lsa ({generate|flooding|install|refresh|maxage}|)
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-lsa-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<lsa>generate</lsa>
</ipi-ospf-debug_ospfv2-terminal-debug-lsa-off>
Command Syntax
no debug ospf lsa ({generate|flooding|install|refresh|maxage}|)
debug ospf ifsm ({status|events|timers}|)
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-ifsm-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<ifsm>status</ifsm>
</ipi-ospf-debug_ospfv2-terminal-debug-ifsm-on>
Command Syntax
debug ospf ifsm ({status|events|timers}|)
no debug ospf ifsm ({status|events|timers}|)
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-ifsm-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<ifsm>status</ifsm>
</ipi-ospf-debug_ospfv2-terminal-debug-ifsm-off>
Command Syntax
no debug ospf ifsm ({status|events|timers}|)
debug ospf events ({abr|nssa|asbr|vlink|lsa|os|router}|)
Attribute Name: events
Attribute Type: bits (abr|nssa|asbr|vlink|lsa|os|router)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-events-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<events>abr</events>
</ipi-ospf-debug_ospfv2-terminal-debug-events-on>
Command Syntax
debug ospf events ({abr|nssa|asbr|vlink|lsa|os|router}|)
no debug ospf events ({abr|nssa|asbr|vlink|lsa|os|router}|)
Attribute Name: events
Attribute Type: bits (abr|nssa|asbr|vlink|lsa|os|router)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-events-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<events>abr</events>
</ipi-ospf-debug_ospfv2-terminal-debug-events-off>
Command Syntax
no debug ospf events ({abr|nssa|asbr|vlink|lsa|os|router}|)
debug ip ospf all
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-all-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug ip ospf all
no debug ip ospf all
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug ip ospf all
debug ip ospf retransmission
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-retransmission-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug ip ospf retransmission
no debug ip ospf retransmission
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-retransmission-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug ip ospf retransmission
debug ip ospf lfa
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-lfa-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug ip ospf lfa
no debug ip ospf lfa
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-lfa-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug ip ospf lfa
debug ip ospf policy
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-policy-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug ip ospf policy
no debug ip ospf policy
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-policy-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug ip ospf policy
debug ip ospf redistribute ({detail|terse}|)
Attribute Name: redistribute
Attribute Type: bits (detail|terse)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-redistribute-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<redistribute>detail</redistribute>
</ipi-ospf-debug_ospfv2-terminal-debug-redistribute-on>
Command Syntax
debug ip ospf redistribute ({detail|terse}|)
no debug ip ospf redistribute ({detail|terse}|)
Attribute Name: redistribute
Attribute Type: bits (detail|terse)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-redistribute-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<redistribute>detail</redistribute>
</ipi-ospf-debug_ospfv2-terminal-debug-redistribute-off>
Command Syntax
no debug ip ospf redistribute ({detail|terse}|)
debug ip ospf graceful-restart ({detail|terse}|)
Attribute Name: graceful-restart
Attribute Type: bits (detail|terse)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-graceful-restart-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<graceful-restart>detail</graceful-restart>
</ipi-ospf-debug_ospfv2-terminal-debug-graceful-restart-on>
Command Syntax
debug ip ospf graceful-restart ({detail|terse}|)
no debug ip ospf graceful-restart ({detail|terse}|)
Attribute Name: graceful-restart
Attribute Type: bits (detail|terse)
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-graceful-restart-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<graceful-restart>detail</graceful-restart>
</ipi-ospf-debug_ospfv2-terminal-debug-graceful-restart-off>
Command Syntax
no debug ip ospf graceful-restart ({detail|terse}|)
IPI-OSPF-INTERFACE
Configure cost
Use this attribute to explicitly specify the cost of the link-state metric in a router-LSA.
Attribute Name: cost
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<cost>1</cost> <!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf cost <1-65535>
Configure priority
Use this attribute to set the router priority to determine the designated router (DR) for the network.
Attribute Name: priority
Attribute Type: uint8
Default Value: 1
Attribute Range: 0-255
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<priority>0</priority> <!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf priority <0-255>
Configure mtu ignore
Use this attribute to configure OSPF so that it does not check the MTU size during DD (Database Description) exchange.
Attribute Name: mtu-ignore
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</mtu-ignore><!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf mtu-ignore
Configure network type
Use this attribute to set the interface network type.
Attribute Name: network-type
Attribute Type: enum (point-to-point|broadcast|non-broadcast|point-to-multipoint|point-to-multipoint non-broadcast)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<network-type>point-to-point</network-type> <!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf network (point-to-point|broadcast|non-broadcast|point-to-multipoint|point-to-multipoint non-broadcast)
Configure disable all ospf
Use this attribute to completely disable OSPF packet processing on an interface.
Attribute Name: disable-all-ospf
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</disable-all-ospf><!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf disable all
Configure mtu
Use this attribute to set MTU size for OSPF to construct packets based on this value.
Attribute Name: mtu
Attribute Type: uint16
Default Value: 576
Attribute Range: 576-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mtu>576</mtu> <!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf mtu <576-65535>
Configure enable flood reduction
Use this attribute to enable flood reduction on an interface.
Attribute Name: enable-flood-reduction
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-flood-reduction><!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf flood-reduction
Configure enable demand circuit
Use this attribute to enable Hello Suppression and LSA Suppression sent on OSPF interface.
Attribute Name: enable-demand-circuit
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-demand-circuit><!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf demand-circuit
Configure enable bfd
Use this attribute to enable Bidirectional Forwarding Detection (BFD).
Attribute Name: enable-bfd
Attribute Type: enum (enable|disable)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<enable-bfd>enable</enable-bfd> <!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf bfd (disable|)
Configure disable fast reroute
Use this attribute to prohibit the interface from being used as the next hop in a repair path.
Attribute Name: disable-fast-reroute
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</disable-fast-reroute><!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf fast-reroute per-prefix candidate disable
Configure message digest id
Use this attribute to set the authentication message digest key ID.
Attribute Name: message-digest-id
Attribute Type: uint8
Attribute Range: 1-255
Attribute Name: message-digest-encryption-type
Attribute Type: enum (md5)
Attribute Name: message-digest-key
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<addresses>
<address>
<interface-address>A.B.C.D</interface-address>
<config>
<interface-address>A.B.C.D</interface-address>
</config>
<authentication>
<message-digests>
<message-digest>
<message-digest-id>1</message-digest-id>
<config>
<message-digest-id>1</message-digest-id>
<message-digest-encryption-type>md5</message-digest-encryption-type>
<message-digest-key>WORD</message-digest-key>
</config>
</message-digest>
</message-digests>
</authentication>
</address>
</addresses>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf A.B.C.D message-digest-key <1-255> (md5) WORD
Configure name
Use this attribute to set the authentication message digest key ID.
Attribute Name: message-digest-id
Attribute Type: uint8
Attribute Range: 1-255
Attribute Name: message-digest-encryption-type
Attribute Type: enum (md5)
Attribute Name: message-digest-key
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<authentication>
<message-digests>
<message-digest>
<message-digest-id>1</message-digest-id>
<config>
<message-digest-id>1</message-digest-id>
<message-digest-encryption-type>md5</message-digest-encryption-type>
<message-digest-key>WORD</message-digest-key>
</config>
</message-digest>
</message-digests>
</authentication>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf message-digest-key <1-255> (md5) WORD
Configure authentication type
Use this attribute to configure authentication on this interface.
Attribute Name: authentication-type
Attribute Type: enum (null|simple|message-digest)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<addresses>
<address>
<interface-address>A.B.C.D</interface-address>
<config>
<interface-address>A.B.C.D</interface-address>
</config>
<authentication>
<config>
<authentication-type>simple</authentication-type> <!-- operation="delete"-->
</config>
</authentication>
</address>
</addresses>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf A.B.C.D authentication (null|message-digest|)
Configure key
Use this attribute to set the authentication password (key).
Attribute Name: key
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<addresses>
<address>
<interface-address>A.B.C.D</interface-address>
<config>
<interface-address>A.B.C.D</interface-address>
</config>
<authentication>
<config>
<key>WORD</key> <!-- operation="delete"-->
</config>
</authentication>
</address>
</addresses>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf A.B.C.D authentication-key WORD
Configure message digest encryption type
Use this attribute to set the authentication message digest key ID.
Attribute Name: message-digest-id
Attribute Type: uint8
Attribute Range: 1-255
Attribute Name: message-digest-encryption-type
Attribute Type: enum (md5)
Attribute Name: message-digest-key
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<authentication>
<message-digests>
<message-digest> <!-- operation="delete"-->
<message-digest-id>1</message-digest-id>
<config>
<message-digest-id>1</message-digest-id>
<message-digest-encryption-type>md5</message-digest-encryption-type>
<message-digest-key>WORD</message-digest-key>
</config>
</message-digest>
</message-digests>
</authentication>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf message-digest-key <1-255> (md5) WORD
Configure filter out
Use this attribute to turn on the LSA database-filter for a particular interface. OSPF floods new LSAs over all interfaces in an area, except the interface on which the LSA arrives. This redundancy ensures robust flooding. However, too much redundancy can waste bandwidth and might lead to excessive link and CPU usage in certain topologies, resulting in destabilizing the network. To avoid this, use this attribute to block flooding of LSAs over specified interfaces.
Attribute Name: filter-out
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<addresses>
<address>
<interface-address>A.B.C.D</interface-address>
<config>
<interface-address>A.B.C.D</interface-address>
</config>
<database-filter>
<lsa>
<config>
</filter-out><!-- operation="delete"-->
</config>
</lsa>
</database-filter>
</address>
</addresses>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf A.B.C.D database-filter all out
Configure dead interval
Use this attribute to set the interval during which the router waits to receive an OSPF hello packet from the neighbor before declaring the neighbor down.
Attribute Name: dead-interval
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<addresses>
<address>
<interface-address>A.B.C.D</interface-address>
<config>
<interface-address>A.B.C.D</interface-address>
</config>
<timers>
<config>
<dead-interval>1</dead-interval> <!-- operation="delete"-->
</config>
</timers>
</address>
</addresses>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf A.B.C.D dead-interval <1-65535>
Configure hello interval
Use this attribute to specify the interval between hello packets.
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<addresses>
<address>
<interface-address>A.B.C.D</interface-address>
<config>
<interface-address>A.B.C.D</interface-address>
</config>
<timers>
<config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</config>
</timers>
</address>
</addresses>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf A.B.C.D hello-interval <1-65535>
Configure retransmission interval
Use this attribute to specify the time between link-state advertisement (LSA) retransmissions for adjacencies belonging to the interface.
Attribute Name: retransmission-interval
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-3600
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<addresses>
<address>
<interface-address>A.B.C.D</interface-address>
<config>
<interface-address>A.B.C.D</interface-address>
</config>
<timers>
<config>
<retransmission-interval>1</retransmission-interval> <!-- operation="delete"-->
</config>
</timers>
</address>
</addresses>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf A.B.C.D retransmit-interval <1-3600>
Configure transmit delay
Use this attribute to set the estimated time it takes to transmit a link-state-update packet on the interface.
Attribute Name: transmit-delay
Attribute Type: uint16
Default Value: 1
Attribute Range: 1-3600
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<timers>
<config>
<transmit-delay>1</transmit-delay> <!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf transmit-delay <1-3600>
Configure resync timeout
Use this attribute to configure the interval after which adjacency is reset if oob-resync is not started.
Attribute Name: resync-timeout
Attribute Type: uint16
Default Value: 40
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<timers>
<config>
<resync-timeout>1</resync-timeout> <!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf resync-timeout <1-65535>
Configure interface address
Use this attribute to explicitly specify the cost of the link-state metric in a router-LSA.
Attribute Name: cost
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<addresses>
<address>
<interface-address>A.B.C.D</interface-address>
<config>
<interface-address>A.B.C.D</interface-address>
</config>
<cost>1</cost> <!-- operation="delete"-->
</address>
</addresses>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf A.B.C.D cost <1-65535>
Configure message digest key
Use this attribute to set the authentication message digest key ID.
Attribute Name: message-digest-id
Attribute Type: uint8
Attribute Range: 1-255
Attribute Name: message-digest-encryption-type
Attribute Type: enum (md5)
Attribute Name: message-digest-key
Attribute Type: string
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<addresses>
<address>
<interface-address>A.B.C.D</interface-address>
<config>
<interface-address>A.B.C.D</interface-address>
</config>
<authentication>
<message-digests>
<message-digest>
<message-digest-id>1</message-digest-id>
<config>
<message-digest-id>1</message-digest-id>
<message-digest-encryption-type>md5</message-digest-encryption-type>
<message-digest-key>WORD</message-digest-key>
</config>
</message-digest>
</message-digests>
</authentication>
</address>
</addresses>
</interface>
</interfaces>
</ospfv2>
Command Syntax
ip ospf A.B.C.D message-digest-key <1-255> (md5) WORD
IPI-OSPFV3
Configure display route on single line
Use this attribute to display the output of the show ipv6 ospf route command with each route entry in a singleline.
Attribute Name: display-route-on-single-line
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<global>
<config>
</display-route-on-single-line><!-- operation="delete"-->
</config>
</global>
</ospfv3>
Command Syntax
ipv6 ospf display route single-line
Configure grace period
Use this attribute to enable the graceful restart feature and set the grace period for restarting the router
This command is supported when following feature are enabled Restart capability
Attribute Name: grace-period
Attribute Type: uint16
Default Value: 120
Attribute Range: 2-1800
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<global>
<graceful-restart>
<config>
<grace-period>2</grace-period> <!-- operation="delete"-->
</config>
</graceful-restart>
</global>
</ospfv3>
Command Syntax
ipv6 ospf restart grace-period <2-1800>
Configure controlled restarts only
Use this attribute to enable the graceful restart controlled restarts only for the router
This command is supported when following feature are enabled Restart capability
Attribute Name: controlled-restarts-only
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<global>
<graceful-restart>
<config>
</controlled-restarts-only><!-- operation="delete"-->
</config>
</graceful-restart>
</global>
</ospfv3>
Command Syntax
ipv6 ospf restart planned-only
Configure max grace period
Use this attribute to set the maximum grace period to act as helper. i.e Help only if received grace-period is less than set value.
This command is supported when following feature are enabled Restart capability
Attribute Name: max-grace-period
Attribute Type: uint16
Attribute Range: 2-1800
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<global>
<graceful-restart>
<helper>
<config>
<max-grace-period>2</max-grace-period> <!-- operation="delete"-->
</config>
</helper>
</graceful-restart>
</global>
</ospfv3>
Command Syntax
ipv6 ospf restart helper max-grace-period <2-1800>
Configure disable all neighbors
Use this attribute to set disable acting as helper for all neighbors.
This command is supported when following feature are enabled Restart capability
Attribute Name: disable-all-neighbors
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<global>
<graceful-restart>
<helper>
<config>
</disable-all-neighbors><!-- operation="delete"-->
</config>
</helper>
</graceful-restart>
</global>
</ospfv3>
Command Syntax
ipv6 ospf restart helper never
Configure disable neighbor
Use this attribute to set disable acting as helper for specified neighbor.
This command is supported when following feature are enabled Restart capability
Attribute Name: disable-neighbor
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<global>
<graceful-restart>
<helper>
<config>
<disable-neighbor>A.B.C.D</disable-neighbor> <!-- operation="delete"-->
</config>
</helper>
</graceful-restart>
</global>
</ospfv3>
Command Syntax
ipv6 ospf restart helper never router-id A.B.C.D
Configure vrf name
VRF Name to associate with this instance
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<vrf-name>WORD</vrf-name>
</process>
</processes>
</ospfv3>
Command Syntax
router ipv6 vrf ospf WORD
Configure ospfv3 id
Use this attribute to set the OSPFv3 process ID
Attribute Name: ospfv3-id
Attribute Type: string
Attribute Range: 0-254
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process> <!-- operation="delete"-->
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
<vrf-name>WORD</vrf-name>
</config>
</process>
</processes>
</ospfv3>
Command Syntax
router ipv6 ospf (WORD|) (WORD|)
Configure router id
Use this attribute to set a router ID for the OSPFv3 process. Configure each router OSPFv3 with an unique router ID
Attribute Name: router-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<router-id>A.B.C.D</router-id> <!-- operation="delete"-->
</process>
</processes>
</ospfv3>
Command Syntax
router-id A.B.C.D
Configure bfd enable all interfaces
Use this attribute to enable Bidirectional Forwarding Detection (BFD) on all interfaces.
Attribute Name: bfd-enable-all-interfaces
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
</bfd-enable-all-interfaces><!-- operation="delete"-->
</process>
</processes>
</ospfv3>
Command Syntax
bfd all-interfaces
Configure database summary
Use this attribute to enable the database summary list optimization for OSPFv3.
Attribute Name: database-summary
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
</database-summary><!-- operation="delete"-->
</process>
</processes>
</ospfv3>
Command Syntax
enable db-summary-opt
Configure area border type
Use this attribute to set an OSPFv3 Area Border Router (ABR) type.
Attribute Name: area-border-type
Attribute Type: enum (standard|cisco|ibm)
Default Value: cisco
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<area-border-type>cisco</area-border-type> <!-- operation="delete"-->
</process>
</processes>
</ospfv3>
Command Syntax
abr-type (standard|cisco|ibm)
Configure default metric
Use this attribute to set a default metric for OSPFv3.
Attribute Name: default-metric
Attribute Type: uint32
Default Value: 20
Attribute Range: 1-16777214
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<default-metric>1</default-metric> <!-- operation="delete"-->
</process>
</processes>
</ospfv3>
Command Syntax
default-metric <1-16777214>
Configure shutdown
Use this attribute to specify an OSPFv3 shutdown
Attribute Name: shutdown
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
</shutdown><!-- operation="delete"-->
</process>
</processes>
</ospfv3>
Command Syntax
shutdown
Configure log adjacency changes
Use this attribute for the the router to send a SYSLOG message when an OSPFv3 neighbor goes up or down.
Attribute Name: log-adjacency-changes
Attribute Type: enum (brief|detail)
Default Value: brief
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<log-adjacency-changes>brief</log-adjacency-changes> <!-- operation="delete"-->
</process>
</processes>
</ospfv3>
Command Syntax
log-adjacency-changes (brief|detail|)
Configure reference bandwidth
Use this attribute to control how OSPFv3 calculates the default metric for the interface.
Attribute Name: reference-bandwidth
Attribute Type: uint32
Default Value: 100
Attribute Range: 1-4294967
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<reference-bandwidth>1</reference-bandwidth> <!-- operation="delete"-->
</process>
</processes>
</ospfv3>
Command Syntax
auto-cost reference-bandwidth <1-4294967>
Configure max database descriptors
Use this attribute to limit the number of Database Descriptors (DD) that can be processed concurrently.
Attribute Name: max-database-descriptors
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<max-database-descriptors>1</max-database-descriptors> <!-- operation="delete"-->
</process>
</processes>
</ospfv3>
Command Syntax
max-concurrent-dd <1-65535>
Configure default distance
Default administrative distance value
Attribute Name: default-distance
Attribute Type: uint8
Default Value: 110
Attribute Range: 1-254
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<administrative-distance>
<config>
<default-distance>1</default-distance> <!-- operation="delete"-->
</config>
</administrative-distance>
</process>
</processes>
</ospfv3>
Command Syntax
distance <1-254>
Configure intra area distance
Administrative distance for intra-area routes
Attribute Name: intra-area-distance
Attribute Type: uint8
Default Value: 110
Attribute Range: 1-254
Attribute Name: inter-area-distance
Attribute Type: uint8
Default Value: 110
Attribute Range: 1-254
Attribute Name: external-routes-distance
Attribute Type: uint8
Default Value: 110
Attribute Range: 1-254
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<administrative-distance>
<ospf>
<config>
<inter-area-distance>1</inter-area-distance> <!-- operation="delete"-->
<external-routes-distance>1</external-routes-distance> <!-- operation="delete"-->
<intra-area-distance>1</intra-area-distance> <!-- operation="delete"-->
</config>
</ospf>
</administrative-distance>
</process>
</processes>
</ospfv3>
Command Syntax
distance ospfv3 { intra-area <1-254>| inter-area <1-254>| external <1-254> }
Configure disable graceful restart
Graceful OSPFv3 Restart
Attribute Name: disable-graceful-restart
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<capability>
<config>
</disable-graceful-restart><!-- operation="delete"-->
</config>
</capability>
</process>
</processes>
</ospfv3>
Command Syntax
no capability restart
Configure exponential max delay
Use this attribute to set the maximum SPF hold delay time in milliseconds
Attribute Name: exponential-max-delay
Attribute Type: uint32
Attribute Range: 0-2147483647
Attribute Name: exponential-min-delay
Attribute Type: uint32
Attribute Range: 0-2147483647
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<timers>
<spf>
<config>
<exponential-min-delay>0</exponential-min-delay>
<exponential-max-delay>0</exponential-max-delay>
</config>
</spf>
</timers>
</process>
</processes>
</ospfv3>
Command Syntax
timers spf exp <0-2147483647> <0-2147483647>
Configure all interfaces
Use this attribute to set all interfaces as passive
Attribute Name: all-interfaces
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<passive-interfaces>
<config>
</all-interfaces><!-- operation="delete"-->
</config>
</passive-interfaces>
</process>
</processes>
</ospfv3>
Command Syntax
passive-interface
Configure name
Use this attribute to set interface as passive or not.
Attribute Name: name
Attribute Type: string
Attribute Range: 1-33
Attribute Name: passive-mode
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<passive-interfaces>
<passive-interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>WORD</name>
<passive-mode>enable</passive-mode>
</config>
</passive-interface>
</passive-interfaces>
</process>
</processes>
</ospfv3>
Command Syntax
passive-interface IFNAME (disable|enable)
Configure address
Use this attribute to summarize or suppress external routes with the specified address range.
Attribute Name: address
Attribute Type: string
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<summary-addresses>
<summary-address> <!-- operation="delete"-->
<address>X:X::X:X/M</address>
<config>
<address>X:X::X:X/M</address>
</config>
</summary-address>
</summary-addresses>
</process>
</processes>
</ospfv3>
Command Syntax
summary-address X:X::X:X/M
Configure translate tag
Use this attribute to set or unset translate tag to external routes with the specified address range.
Attribute Name: translate-tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Attribute Name: all-tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<summary-addresses>
<summary-address>
<address>X:X::X:X/M</address>
<config>
<address>X:X::X:X/M</address>
<all-tag>0</all-tag> <!-- operation="delete"-->
</config>
<translate-tag>0</translate-tag> <!-- operation="delete"-->
</summary-address>
</summary-addresses>
</process>
</processes>
</ospfv3>
Command Syntax
summary-address X:X::X:X/M all-tag <0-4294967295> translate-tag <0-4294967295>
Configure not advertise
Use this attribute to set or unset not advertise to summarize or suppress external routes with the specified address range.
Attribute Name: not-advertise
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<summary-addresses>
<summary-address>
<address>X:X::X:X/M</address>
<config>
<address>X:X::X:X/M</address>
</config>
</not-advertise><!-- operation="delete"-->
</summary-address>
</summary-addresses>
</process>
</processes>
</ospfv3>
Command Syntax
summary-address X:X::X:X/M not-advertise
Configure all tag
Use this attribute to set or unset all tag to summarize or suppress external routes with the specified address range.
Attribute Name: all-tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<summary-addresses>
<summary-address>
<address>X:X::X:X/M</address>
<config>
<address>X:X::X:X/M</address>
</config>
<all-tag>0</all-tag> <!-- operation="delete"-->
</summary-address>
</summary-addresses>
</process>
</processes>
</ospfv3>
Command Syntax
summary-address X:X::X:X/M all-tag <0-4294967295>
Configure originate
Use this attribute to create a default external route into an OSPF routing domain. The system acts like an Autonomous System Boundary Router (ASBR) when you use the default-information originate command to redistribute routes into an OSPF routing domain. An ASBR does not by default generate a default route into the OSPF routing domain
Attribute Name: originate
Attribute Type: uint8
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<default-information>
<config>
</originate><!-- operation="delete"-->
</config>
</default-information>
</process>
</processes>
</ospfv3>
Command Syntax
default-information originate
Configure route map
Use this attribute to set route-map instance.
Attribute Name: route-map
Attribute Type: string
Attribute Range: 1-63
Attribute Name: originate
Attribute Type: empty
Attribute Name: always-advertise-default-route
Attribute Type: empty
Attribute Name: metric
Attribute Type: uint32
Default Value: 20
Attribute Range: 0-16777214
Attribute Name: metric-type
Attribute Type: enum (1|2)
Default Value: 2
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<default-information>
<config>
</originate><!-- operation="delete"-->
</always-advertise-default-route><!-- operation="delete"-->
<metric>0</metric> <!-- operation="delete"-->
<metric-type>2</metric-type> <!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
</config>
</default-information>
</process>
</processes>
</ospfv3>
Command Syntax
default-information originate { always| metric <0-16777214>| metric-type (1|2)| route-map WORD }
Configure access control list
Use this attribute to set the access control list name in distribution list.
This command is supported when following feature are enabled HAVE_ACL
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<distribute-list>
<filter-in>
<config>
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
</config>
</filter-in>
</distribute-list>
</process>
</processes>
</ospfv3>
Command Syntax
distribute-list WORD in
Configure protocol
Use this attribute to import routes from other routing protocols, or from another OSPF instance, into OSPFv3 ASexternal-LSAs.
This command is supported when following feature are enabled HAVE_ACL
Attribute Name: protocol
Attribute Type: enum (kernel|connected|static|rip|bgp|isis)
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<distribute-list>
<filter-out>
<routing-protocols>
<routing-protocol>
<protocol>kernel</protocol>
<config>
<protocol>kernel</protocol>
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
</config>
</routing-protocol>
</routing-protocols>
</filter-out>
</distribute-list>
</process>
</processes>
</ospfv3>
Command Syntax
distribute-list WORD out (kernel|connected|static|rip|bgp|isis)
Configure ospf process id
Use this attribute to filter networks in routing updates.
This command is supported when following feature are enabled HAVE_ACL
Attribute Name: ospf-process-id
Attribute Type: string
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<distribute-list>
<filter-out>
<ospf-processes>
<ospf-process>
<ospf-process-id>1-65535</ospf-process-id>
<config>
<ospf-process-id>WORD</ospf-process-id>
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
</config>
</ospf-process>
</ospf-processes>
</filter-out>
</distribute-list>
</process>
</processes>
</ospfv3>
Command Syntax
distribute-list WORD out ospf (WORD|)
Configure metric
Use this attribute to inform the value of the metric for OSPFv3 default route.
Attribute Name: metric
Attribute Type: uint32
Default Value: 1
Attribute Range: 0-16777214
Attribute Name: metric-type
Attribute Type: enum (1|2)
Default Value: 2
Attribute Name: route-map
Attribute Type: string
Attribute Name: route-tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<redistribute>
<routing-protocols>
<routing-protocol>
<protocol>kernel</protocol>
<config>
<protocol>kernel</protocol>
<metric-type>2</metric-type> <!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
<route-tag>0</route-tag> <!-- operation="delete"-->
</config>
<metric>0</metric> <!-- operation="delete"-->
</routing-protocol>
</routing-protocols>
</redistribute>
</process>
</processes>
</ospfv3>
Command Syntax
redistribute (kernel|connected|static|rip|bgp|isis) { metric <0-16777214>| metric-type (1|2)| route-map WORD| tag <0-4294967295> }
Configure metric type
Use this attribute to inform the value of the metric for OSPFv3 default route.
Attribute Name: metric
Attribute Type: uint32
Default Value: 1
Attribute Range: 0-16777214
Attribute Name: metric-type
Attribute Type: enum (1|2)
Default Value: 2
Attribute Name: route-map
Attribute Type: string
Attribute Name: route-tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<redistribute>
<ospf-processes>
<ospf-process>
<ospf-process-id>WORD</ospf-process-id>
<config>
<ospf-process-id>WORD</ospf-process-id>
<metric-type>2</metric-type> <!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
<route-tag>0</route-tag> <!-- operation="delete"-->
</config>
<metric>0</metric> <!-- operation="delete"-->
</ospf-process>
</ospf-processes>
</redistribute>
</process>
</processes>
</ospfv3>
Command Syntax
redistribute ospf (WORD|) { metric <0-16777214>| metric-type (1|2)| route-map WORD| tag <0-4294967295> }
Configure default cost
Use this attribute to set the cost for default summary route sent into a stub area. If an area is configured as a stub, the OSPFv3 router originates one type-3 inter-area-prefix-LSA into the stub area. This attribute changes the metric for this LSA.
Attribute Name: default-cost
Attribute Type: uint32
Default Value: 1
Attribute Range: 0-16777215
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<areas>
<area>
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
</config>
<default-cost>0</default-cost> <!-- operation="delete"-->
</area>
</areas>
</process>
</processes>
</ospfv3>
Command Syntax
area (A.B.C.D|<0-4294967295>) default-cost <0-16777215>
Configure no summary
Use this attribute to do not inject inter-area routes into stub.
Attribute Name: no-summary
Attribute Type: empty
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<areas>
<area>
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
</config>
<stub>
<config>
</enable><!-- operation="delete"-->
</no-summary><!-- operation="delete"-->
</config>
</stub>
</area>
</areas>
</process>
</processes>
</ospfv3>
Command Syntax
area stub no-summary
Configure enable
Use this attribute to define an area as a stub area on all routers.
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<areas>
<area>
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
</config>
<stub>
<config>
</enable>
</config>
</stub>
</area>
</areas>
</process>
</processes>
</ospfv3>
Command Syntax
area stub
Configure area id
Use this attribute to set an area as a Not-So-Stubby-Area (NSSA).
Attribute Name: enable
Attribute Type: uint8
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<areas>
<area>
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
</config>
<nssa>
<config>
</enable><!-- operation="delete"-->
</config>
</nssa>
</area>
</areas>
</process>
</processes>
</ospfv3>
Command Syntax
area nssa
Configure remote router id
Use this attribute to set the interface IP address of the neighbor.
Attribute Name: remote-router-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<areas>
<area>
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link> <!-- operation="delete"-->
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv3>
Command Syntax
area virtual-link A.B.C.D
Configure bfd fall over
Use this attribute to enable BFD on a virtual-link.
Attribute Name: bfd-fall-over
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<areas>
<area>
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link>
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
</bfd-fall-over><!-- operation="delete"-->
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv3>
Command Syntax
area virtual-link A.B.C.D fall-over bfd
Configure instance id
The OSPFv3 instance.
Attribute Name: instance-id
Attribute Type: uint8
Default Value: 0
Attribute Range: 0-31,64-95
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<areas>
<area>
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link>
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
<instance-id>0</instance-id> <!-- operation="delete"-->
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv3>
Command Syntax
area virtual-link A.B.C.D instance-id (<0-31>|<64-95>)
Configure authentication cryptomap
Use this attribute to set the Crypto-map used to setup IPsec SA.
Attribute Name: authentication-cryptomap
Attribute Type: string
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<areas>
<area>
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link>
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
<authentication-cryptomap>WORD</authentication-cryptomap> <!-- operation="delete"-->
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv3>
Command Syntax
area virtual-link A.B.C.D authentication cryptomap WORD
Configure dead interval
Use this command to set the amount of time that the router waits to receive an OSPF hello packet from the neighbor before declaring the neighbor down.
Attribute Name: dead-interval
Attribute Type: uint16
Default Value: 40
Attribute Range: 1-65535
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Attribute Name: transmission-delay
Attribute Type: uint16
Default Value: 1
Attribute Range: 1-1800
Attribute Name: retransmission-interval
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-1800
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<areas>
<area>
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
</config>
<virtual-links>
<virtual-link>
<remote-router-id>A.B.C.D</remote-router-id>
<config>
<remote-router-id>A.B.C.D</remote-router-id>
</config>
<timers>
<config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
<transmission-delay>1</transmission-delay> <!-- operation="delete"-->
<retransmission-interval>1</retransmission-interval> <!-- operation="delete"-->
<dead-interval>1</dead-interval> <!-- operation="delete"-->
</config>
</timers>
</virtual-link>
</virtual-links>
</area>
</areas>
</process>
</processes>
</ospfv3>
Command Syntax
area virtual-link A.B.C.D { dead-interval <1-65535>| hello-interval <1-65535>| transmit-delay <1-1800>| retransmit-interval <1-1800> }
Configure tag
Use this attribute to configure the Tag value to use as a match value for controlling redistribution via route maps.
Attribute Name: tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<address-family>
<ipv4>
<summary-addresses>
<summary-address>
<address>A.B.C.D/M</address>
<config>
<address>A.B.C.D/M</address>
</config>
<tag>0</tag> <!-- operation="delete"-->
</summary-address>
</summary-addresses>
</ipv4>
</address-family>
</process>
</processes>
</ospfv3>
Command Syntax
summary-address A.B.C.D/M tag <0-4294967295>
Configure always advertise default route
Use this attribute to set route-map instance.
Attribute Name: route-map
Attribute Type: string
Attribute Range: 1-63
Attribute Name: originate
Attribute Type: empty
Attribute Name: always-advertise-default-route
Attribute Type: empty
Attribute Name: metric
Attribute Type: uint32
Default Value: 20
Attribute Range: 0-16777214
Attribute Name: metric-type
Attribute Type: enum (1|2)
Default Value: 2
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<address-family>
<ipv4>
<default-information>
<config>
</originate><!-- operation="delete"-->
</always-advertise-default-route><!-- operation="delete"-->
<metric>0</metric> <!-- operation="delete"-->
<metric-type>2</metric-type> <!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
</config>
</default-information>
</ipv4>
</address-family>
</process>
</processes>
</ospfv3>
Command Syntax
default-information originate { always| metric <0-16777214>| metric-type (1|2)| route-map WORD }
Configure protocol af
Use this attribute to import routes from other routing protocols, or from another OSPF instance, into OSPFv3 ASexternal-LSAs.
Attribute Name: protocol-af
Attribute Type: enum (kernel|connected|static|rip|bgp|isis)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<address-family>
<ipv4>
<redistribute>
<routing-protocols>
<routing-protocol> <!-- operation="delete"-->
<protocol-af>kernel</protocol-af>
<config>
<protocol-af>kernel</protocol-af>
</config>
</routing-protocol>
</routing-protocols>
</redistribute>
</ipv4>
</address-family>
</process>
</processes>
</ospfv3>
Command Syntax
redistribute (kernel|connected|static|rip|bgp|isis)
Configure route tag
Use this attribute to inform the value of the metric for OSPFv3 default route.
Attribute Name: metric
Attribute Type: uint32
Default Value: 1
Attribute Range: 0-16777214
Attribute Name: metric-type
Attribute Type: enum (1|2)
Default Value: 2
Attribute Name: route-map
Attribute Type: string
Attribute Name: route-tag
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<address-family>
<ipv4>
<redistribute>
<routing-protocols>
<routing-protocol>
<protocol-af>kernel</protocol-af>
<config>
<protocol-af>kernel</protocol-af>
<metric-type>2</metric-type> <!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
<route-tag>0</route-tag> <!-- operation="delete"-->
</config>
<metric>0</metric> <!-- operation="delete"-->
</routing-protocol>
</routing-protocols>
</redistribute>
</ipv4>
</address-family>
</process>
</processes>
</ospfv3>
Command Syntax
redistribute (kernel|connected|static|rip|bgp|isis) { metric <0-16777214>| metric-type (1|2)| route-map WORD| tag <0-4294967295> }
Configure ospfv2 process id
Use this attribute to specify OSPF routes.
Attribute Name: ospfv2-process-id
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<processes>
<process>
<ospfv3-id>WORD</ospfv3-id>
<config>
<ospfv3-id>0</ospfv3-id>
</config>
<address-family>
<ipv4>
<redistribute>
<ospf-processes>
<ospf-process> <!-- operation="delete"-->
<ospfv2-process-id>0</ospfv2-process-id>
<config>
<ospfv2-process-id>0</ospfv2-process-id>
</config>
</ospf-process>
</ospf-processes>
</redistribute>
</ipv4>
</address-family>
</process>
</processes>
</ospfv3>
Command Syntax
redistribute ospf (<0-65535>|)
Configure retransmission
OSPFv3 retransmission information
Attribute Name: retransmission
Attribute Type: uint8
Attribute Name: bfd
Attribute Type: empty
Attribute Name: events
Attribute Type: bits (abr|asbr|vlink|os|router|nssa)
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install)
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Attribute Name: packet-hello
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-dd
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-request
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-update
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-ack
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
</bfd><!-- operation="delete"-->
<events>abr</events> <!-- operation="delete"-->
<ifsm>status</ifsm> <!-- operation="delete"-->
<lsa>generate</lsa> <!-- operation="delete"-->
<nfsm>status</nfsm> <!-- operation="delete"-->
<nsm>interface</nsm> <!-- operation="delete"-->
<route>spf</route> <!-- operation="delete"-->
<rib>interface</rib> <!-- operation="delete"-->
<packet-hello>send</packet-hello> <!-- operation="delete"-->
<packet-dd>send</packet-dd> <!-- operation="delete"-->
<packet-ls-request>send</packet-ls-request> <!-- operation="delete"-->
<packet-ls-update>send</packet-ls-update> <!-- operation="delete"-->
<packet-ls-ack>send</packet-ls-ack> <!-- operation="delete"-->
</retransmission><!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf
Configure bfd
OSPFv3 retransmission information
Attribute Name: retransmission
Attribute Type: uint8
Attribute Name: bfd
Attribute Type: empty
Attribute Name: events
Attribute Type: bits (abr|asbr|vlink|os|router|nssa)
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install)
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Attribute Name: packet-hello
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-dd
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-request
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-update
Attribute Type: bits (send|recv|detail)
Attribute Name: packet-ls-ack
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
</bfd><!-- operation="delete"-->
<events>abr</events> <!-- operation="delete"-->
<ifsm>status</ifsm> <!-- operation="delete"-->
<lsa>generate</lsa> <!-- operation="delete"-->
<nfsm>status</nfsm> <!-- operation="delete"-->
<nsm>interface</nsm> <!-- operation="delete"-->
<route>spf</route> <!-- operation="delete"-->
<rib>interface</rib> <!-- operation="delete"-->
<packet-hello>send</packet-hello> <!-- operation="delete"-->
<packet-dd>send</packet-dd> <!-- operation="delete"-->
<packet-ls-request>send</packet-ls-request> <!-- operation="delete"-->
<packet-ls-update>send</packet-ls-update> <!-- operation="delete"-->
<packet-ls-ack>send</packet-ls-ack> <!-- operation="delete"-->
</retransmission><!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf all
Configure events
OSPFv3 events information
Attribute Name: events
Attribute Type: bits (abr|asbr|vlink|os|router|nssa)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<events>abr</events> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf events ({abr|asbr|vlink|os|router|nssa}|)
Configure ifsm
Use this attribute to enable OSPFv3 Interface State Machine debug
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<ifsm>status</ifsm> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf ifsm ({status|events|timers}|)
Configure lsa
Use this attribute to enable OSPFv3 Link State Advertisement debug
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<lsa>generate</lsa> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf lsa ({generate|flooding|install|refresh|maxage}|)
Configure nfsm
Use this attribute to enable OSPFv3 Neighbor State Machine debug
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<nfsm>status</nfsm> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf nfsm ({status|events|timers}|)
Configure nsm
Use this attribute to enable OSPFv3 NSM information debug
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<nsm>interface</nsm> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf nsm ({interface|redistribute}|)
Configure rib
Use this attribute to enable OSPFv3 RIB information debug
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<rib>interface</rib> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf rib ({interface|redistribute}|)
Configure route
Use this attribute to enable OSPFv3 route information debug
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<route>spf</route> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf route ({spf|ia|ase|install}|)
Configure packet hello
OSPFv3 Hello
Attribute Name: packet-hello
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<packet-hello>send</packet-hello> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf packet hello ({send|recv|detail}|)
Configure packet dd
OSPFv3 Database Description
Attribute Name: packet-dd
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<packet-dd>send</packet-dd> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf packet dd ({send|recv|detail}|)
Configure packet ls request
OSPFv3 Link State Request
Attribute Name: packet-ls-request
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<packet-ls-request>send</packet-ls-request> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf packet ls-request ({send|recv|detail}|)
Configure packet ls update
OSPFv3 Link State Update
Attribute Name: packet-ls-update
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<packet-ls-update>send</packet-ls-update> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf packet ls-update ({send|recv|detail}|)
Configure packet ls ack
OSPFv3 Link State Acknowledgment
Attribute Name: packet-ls-ack
Attribute Type: bits (send|recv|detail)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<debug>
<config>
<packet-ls-ack>send</packet-ls-ack> <!-- operation="delete"-->
</config>
</debug>
</ospfv3>
Command Syntax
debug ipv6 ospf packet ls-ack ({send|recv|detail}|)
debug ipv6 ospf
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-ospf-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3"/>
Command Syntax
debug ipv6 ospf
no debug ipv6 ospf
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-ospf-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3"/>
Command Syntax
no debug ipv6 ospf
debug ipv6 ospf all
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-ospf-all-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3"/>
Command Syntax
debug ipv6 ospf all
no debug ipv6 ospf all
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-ospf-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3"/>
Command Syntax
no debug ipv6 ospf all
debug ipv6 ospf bfd
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-bfd-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3"/>
Command Syntax
debug ipv6 ospf bfd
no debug ipv6 ospf bfd
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-bfd-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3"/>
Command Syntax
no debug ipv6 ospf bfd
debug ipv6 ospf retransmission
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-retransmission-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3"/>
Command Syntax
debug ipv6 ospf retransmission
no debug ipv6 ospf retransmission
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-retransmission-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3"/>
Command Syntax
no debug ipv6 ospf retransmission
debug ipv6 ospf events ({abr|asbr|vlink|os|router|nssa}|)
Attribute Name: events
Attribute Type: bits (abr|asbr|vlink|os|router|nssa)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-events-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<events>abr</events>
</ipi-ospfv3-debug_ospfv3-terminal-debug-events-on>
Command Syntax
debug ipv6 ospf events ({abr|asbr|vlink|os|router|nssa}|)
no debug ipv6 ospf events ({abr|asbr|vlink|os|router|nssa}|)
Attribute Name: events
Attribute Type: bits (abr|asbr|vlink|os|router|nssa)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-events-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<events>abr</events>
</ipi-ospfv3-debug_ospfv3-terminal-debug-events-off>
Command Syntax
no debug ipv6 ospf events ({abr|asbr|vlink|os|router|nssa}|)
debug ipv6 ospf ifsm ({status|events|timers}|)
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-ifsm-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<ifsm>status</ifsm>
</ipi-ospfv3-debug_ospfv3-terminal-debug-ifsm-on>
Command Syntax
debug ipv6 ospf ifsm ({status|events|timers}|)
no debug ipv6 ospf ifsm ({status|events|timers}|)
Attribute Name: ifsm
Attribute Type: bits (status|events|timers)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-ifsm-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<ifsm>status</ifsm>
</ipi-ospfv3-debug_ospfv3-terminal-debug-ifsm-off>
Command Syntax
no debug ipv6 ospf ifsm ({status|events|timers}|)
debug ipv6 ospf lsa ({generate|flooding|install|refresh|maxage}|)
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-lsa-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<lsa>generate</lsa>
</ipi-ospfv3-debug_ospfv3-terminal-debug-lsa-on>
Command Syntax
debug ipv6 ospf lsa ({generate|flooding|install|refresh|maxage}|)
no debug ipv6 ospf lsa ({generate|flooding|install|refresh|maxage}|)
Attribute Name: lsa
Attribute Type: bits (generate|flooding|install|refresh|maxage)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-lsa-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<lsa>generate</lsa>
</ipi-ospfv3-debug_ospfv3-terminal-debug-lsa-off>
Command Syntax
no debug ipv6 ospf lsa ({generate|flooding|install|refresh|maxage}|)
debug ipv6 ospf nfsm ({status|events|timers}|)
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-nfsm-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<nfsm>status</nfsm>
</ipi-ospfv3-debug_ospfv3-terminal-debug-nfsm-on>
Command Syntax
debug ipv6 ospf nfsm ({status|events|timers}|)
no debug ipv6 ospf nfsm ({status|events|timers}|)
Attribute Name: nfsm
Attribute Type: bits (status|events|timers)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-nfsm-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<nfsm>status</nfsm>
</ipi-ospfv3-debug_ospfv3-terminal-debug-nfsm-off>
Command Syntax
no debug ipv6 ospf nfsm ({status|events|timers}|)
debug ipv6 ospf nsm ({interface|redistribute}|)
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-nsm-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<nsm>interface</nsm>
</ipi-ospfv3-debug_ospfv3-terminal-debug-nsm-on>
Command Syntax
debug ipv6 ospf nsm ({interface|redistribute}|)
no debug ipv6 ospf nsm ({interface|redistribute}|)
Attribute Name: nsm
Attribute Type: bits (interface|redistribute)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-nsm-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<nsm>interface</nsm>
</ipi-ospfv3-debug_ospfv3-terminal-debug-nsm-off>
Command Syntax
no debug ipv6 ospf nsm ({interface|redistribute}|)
debug ipv6 ospf packet ({send|recv|detail}|)
Attribute Name: all
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-all-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<all>send</all>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-all-on>
Command Syntax
debug ipv6 ospf packet ({send|recv|detail}|)
no debug ipv6 ospf packet ({send|recv|detail}|)
Attribute Name: all
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<all>send</all>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-all-off>
Command Syntax
no debug ipv6 ospf packet ({send|recv|detail}|)
debug ipv6 ospf packet hello ({send|recv|detail}|)
Attribute Name: hello
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-hello-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<hello>send</hello>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-hello-on>
Command Syntax
debug ipv6 ospf packet hello ({send|recv|detail}|)
no debug ipv6 ospf packet hello ({send|recv|detail}|)
Attribute Name: hello
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-hello-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<hello>send</hello>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-hello-off>
Command Syntax
no debug ipv6 ospf packet hello ({send|recv|detail}|)
debug ipv6 ospf packet dd ({send|recv|detail}|)
Attribute Name: dd
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-dd-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<dd>send</dd>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-dd-on>
Command Syntax
debug ipv6 ospf packet dd ({send|recv|detail}|)
no debug ipv6 ospf packet dd ({send|recv|detail}|)
Attribute Name: dd
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-dd-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<dd>send</dd>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-dd-off>
Command Syntax
no debug ipv6 ospf packet dd ({send|recv|detail}|)
debug ipv6 ospf packet ls-request ({send|recv|detail}|)
Attribute Name: ls-request
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-request-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<ls-request>send</ls-request>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-request-on>
Command Syntax
debug ipv6 ospf packet ls-request ({send|recv|detail}|)
no debug ipv6 ospf packet ls-request ({send|recv|detail}|)
Attribute Name: ls-request
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-request-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<ls-request>send</ls-request>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-request-off>
Command Syntax
no debug ipv6 ospf packet ls-request ({send|recv|detail}|)
debug ipv6 ospf packet ls-update ({send|recv|detail}|)
Attribute Name: ls-update
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-update-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<ls-update>send</ls-update>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-update-on>
Command Syntax
debug ipv6 ospf packet ls-update ({send|recv|detail}|)
no debug ipv6 ospf packet ls-update ({send|recv|detail}|)
Attribute Name: ls-update
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-update-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<ls-update>send</ls-update>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-update-off>
Command Syntax
no debug ipv6 ospf packet ls-update ({send|recv|detail}|)
debug ipv6 ospf packet ls-ack ({send|recv|detail}|)
Attribute Name: ls-ack
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-ack-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<ls-ack>send</ls-ack>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-ack-on>
Command Syntax
debug ipv6 ospf packet ls-ack ({send|recv|detail}|)
no debug ipv6 ospf packet ls-ack ({send|recv|detail}|)
Attribute Name: ls-ack
Attribute Type: bits (send|recv|detail)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-ack-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<ls-ack>send</ls-ack>
</ipi-ospfv3-debug_ospfv3-terminal-debug-packet-ls-ack-off>
Command Syntax
no debug ipv6 ospf packet ls-ack ({send|recv|detail}|)
debug ipv6 ospf rib ({interface|redistribute}|)
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-rib-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<rib>interface</rib>
</ipi-ospfv3-debug_ospfv3-terminal-debug-rib-on>
Command Syntax
debug ipv6 ospf rib ({interface|redistribute}|)
no debug ipv6 ospf rib ({interface|redistribute}|)
Attribute Name: rib
Attribute Type: bits (interface|redistribute)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-rib-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<rib>interface</rib>
</ipi-ospfv3-debug_ospfv3-terminal-debug-rib-off>
Command Syntax
no debug ipv6 ospf rib ({interface|redistribute}|)
debug ipv6 ospf route ({spf|ia|ase|install}|)
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-route-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<route>spf</route>
</ipi-ospfv3-debug_ospfv3-terminal-debug-route-on>
Command Syntax
debug ipv6 ospf route ({spf|ia|ase|install}|)
no debug ipv6 ospf route ({spf|ia|ase|install}|)
Attribute Name: route
Attribute Type: bits (spf|ia|ase|install)
Netconf RPC payload
<ipi-ospfv3-debug_ospfv3-terminal-debug-route-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<route>spf</route>
</ipi-ospfv3-debug_ospfv3-terminal-debug-route-off>
Command Syntax
no debug ipv6 ospf route ({spf|ia|ase|install}|)
clear ipv6 ospf (WORD|) process
Attribute Name: process-id
Attribute Type: string
Netconf RPC payload
<ipi-ospfv3-global_ospfv3-clear-process xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<process-id>WORD</process-id>
</ipi-ospfv3-global_ospfv3-clear-process>
Command Syntax
clear ipv6 ospf (WORD|) process
restart ipv6 ospf graceful (grace-period <2-1800>|)
Attribute Name: grace-period
Attribute Type: uint16
Attribute Range: 2-1800
Netconf RPC payload
<ipi-ospfv3-global_ospfv3-graceful-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<grace-period>2</grace-period>
</ipi-ospfv3-global_ospfv3-graceful-restart>
Command Syntax
restart ipv6 ospf graceful (grace-period <2-1800>|)
snmp restart ospf6
Netconf RPC payload
<ipi-ospfv3-global_ospfv3-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3"/>
Command Syntax
snmp restart ospf6
IPI-OSPFV3-INTERFACE
Configure shutdown
Use this attribute to shutdown OSPFV3 on the interface
Attribute Name: shutdown
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</shutdown><!-- operation="delete"-->
</interface>
</interfaces>
</ospfv3>
Command Syntax
ospfv3 shutdown
Configure enable link lsa suppression
Use this attribute to enable or disable link LSA (type 8) suppression. A type 8 LSA gives information about link-local addresses and a list of IPv6 addresses on the link. If enabled and the interface type is not broadcast or NBMA, the router does not send type 8 link LSAs. This implies that other routers on the link determine the router’s next-hop address using a mechanism other than the type 8 link LSA. This feature is implicitly disabled if the interface type is broadcast or NBMA.
Attribute Name: enable-link-lsa-suppression
Attribute Type: uint8
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
</enable-link-lsa-suppression><!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf link-lsa-suppression enable (instance-id (<0-31>|<64-95>)|)
Configure enable bfd
Use this attribute to enable Bidirectional Forwarding Detection (BFD)
Attribute Name: enable-bfd
Attribute Type: boolean
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<enable-bfd>true</enable-bfd> <!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf bfd (instance-id (<0-31>|<64-95>)|)
Configure interface name
Use this attribute to enable Bidirectional Forwarding Detection (BFD)
Attribute Name: enable-bfd
Attribute Type: boolean
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<enable-bfd>true</enable-bfd> <!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf bfd disable (instance-id (<0-31>|<64-95>)|)
Configure instance id
Use this attribute to enable or disable link LSA (type 8) suppression. A type 8 LSA gives information about link-local addresses and a list of IPv6 addresses on the link. If enabled and the interface type is not broadcast or NBMA, the router does not send type 8 link LSAs. This implies that other routers on the link determine the router’s next-hop address using a mechanism other than the type 8 link LSA. This feature is implicitly disabled if the interface type is broadcast or NBMA.
Attribute Name: enable-link-lsa-suppression
Attribute Type: uint8
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
</enable-link-lsa-suppression><!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf link-lsa-suppression enable (instance-id (<0-31>|<64-95>)|)
Configure network type
Use this attribute to set an OSPFv3 network type.
Attribute Name: network-type
Attribute Type: enum (point-to-point|broadcast|non-broadcast|point-to-multipoint|point-to-multipoint non-broadcast)
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<network-type>point-to-point</network-type> <!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf network (point-to-point|broadcast|non-broadcast|point-to-multipoint|point-to-multipoint non-broadcast) (instance-id (<0-31>|<64-95>)|)
Configure cost
Use this attribute to specify the link-cost described in LSAs.The cost (or metric) of an interface in OSPF indicates the overhead required to send packets across a certain interface. The value is taken to describe Link State information, and used for route calculation.
Attribute Name: cost
Attribute Type: uint16
Default Value: 1
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<cost>1</cost> <!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf cost <1-65535> (instance-id (<0-31>|<64-95>)|)
Configure priority
Use this attribute to set the router priority for determining the designated router (DR) for the network. A router with the higher router priority becomes the DR. If the priority is the same for two routers, the router with the higher router ID takes precedence. Only routers with a nonzero priority value are eligible to become the designated or backup designated router. Configure router priority for broadcast or NBMA networks only and not for point-to-point networks.
Attribute Name: priority
Attribute Type: uint8
Default Value: 1
Attribute Range: 0-255
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<priority>0</priority> <!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf priority <0-255> (instance-id (<0-31>|<64-95>)|)
Configure mtu
Use this attribute to set MTU size for OSPFv3 to construct packets based on this value. Whenever OSPFv3 constructs packets, it uses interface MTU size as Maximum IP packet size. this attribute forces OSPFv3 to use the specified value overriding the actual interface MTU size.
Attribute Name: mtu
Attribute Type: uint16
Default Value: 1500
Attribute Range: 1280-65535
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<mtu>1280</mtu> <!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf mtu <1280-65535> (instance-id (<0-31>|<64-95>)|)
Configure mtu ignore
Use this attribute to ignore the MTU size during DD (Database Description) exchange. By default, during the DD exchange process, OSPFv3 checks the MTU size described in DD packets received from its neighbor, and if the MTU size does not match the interface MTU, the neighbor adjacency is not established. Using this command makes OSPFv3 ignore this check and allows establishing of adjacency regardless of MTU size in the DD packet.
Attribute Name: mtu-ignore
Attribute Type: empty
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
</mtu-ignore><!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf mtu-ignore (instance-id (<0-31>|<64-95>)|)
Configure authentication cryptomap
Use this attribute to set the Crypto-map used to setup IPsec SA.
Attribute Name: authentication-cryptomap
Attribute Type: string
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<authentication-cryptomap>WORD</authentication-cryptomap> <!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf (instance-id (<0-31>|<64-95>)|) authentication cryptomap WORD
Configure area id
Use this attribute to enable OSPFv3 routing on an interface. Specify the process ID to configure multiple instances of OSPFv3. When running a single instance of OSPFv3, you do not need to specify a instance ID. When OSPFv3 receives a packet, it checks if the instance ID in the packet matches the instance ID of the receiving interface.
Attribute Name: area-id
Attribute Type: union
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<routers>
<router> <!-- operation="delete"-->
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
<ospfv3-id>WORD</ospfv3-id>
</config>
<ospfv3-id>WORD</ospfv3-id>
</router>
</routers>
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 router ospf area (A.B.C.D|<0-4294967295>) (instance-id (<0-31>|<64-95>)|)
Configure ospfv3 id
Use this attribute to enable OSPFv3 routing on an interface. Specify the process ID to configure multiple instances of OSPFv3. When running a single instance of OSPFv3, you do not need to specify a instance ID. When OSPFv3 receives a packet, it checks if the instance ID in the packet matches the instance ID of the receiving interface.
Attribute Name: area-id
Attribute Type: uint32
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<routers>
<router> <!-- operation="delete"-->
<area-id>OSPFV3_AREA_T</area-id>
<config>
<area-id>OSPFV3_AREA_T</area-id>
<ospfv3-id>WORD</ospfv3-id>
</config>
<ospfv3-id>WORD</ospfv3-id>
</router>
</routers>
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 router ospf area (instance-id (<0-31>|<64-95>)|)
Configure dead interval
Use this attribute to set the amount of time that the router waits to receive an OSPF hello packet from the neighbor before declaring the neighbor down
Attribute Name: dead-interval
Attribute Type: uint16
Default Value: 40
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<timers>
<config>
<dead-interval>1</dead-interval> <!-- operation="delete"-->
</config>
</timers>
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf dead-interval <1-65535> (instance-id (<0-31>|<64-95>)|)
Configure hello interval
Use this attribute to set the interval between hello packets.
Attribute Name: hello-interval
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<timers>
<config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</config>
</timers>
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf hello-interval <1-65535> (instance-id (<0-31>|<64-95>)|)
Configure transmission delay
Use this attribute to set the estimated time it takes to transmit a Link State Update packet over the interface.
Attribute Name: transmission-delay
Attribute Type: uint16
Default Value: 1
Attribute Range: 1-1800
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<timers>
<config>
<transmission-delay>1</transmission-delay> <!-- operation="delete"-->
</config>
</timers>
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf transmit-delay <1-1800> (instance-id (<0-31>|<64-95>)|)
Configure retransmission interval
Use this attibute to set the interval between retransmission of Link State Update packets.
Attribute Name: retransmission-interval
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-1800
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<timers>
<config>
<retransmission-interval>1</retransmission-interval> <!-- operation="delete"-->
</config>
</timers>
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf retransmit-interval <1-1800> (instance-id (<0-31>|<64-95>)|)
Configure address
Static neighbor IPv6 link-local address
Attribute Name: address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<neighbors-static>
<neighbor-static> <!-- operation="delete"-->
<address>X:X::X:X</address>
<config>
<address>X:X::X:X</address>
</config>
</neighbor-static>
</neighbors-static>
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf neighbor X:X::X:X (instance-id (<0-31>|<64-95>)|)
Configure poll interval
Use this attribute to set the dead neighbor polling interval in seconds. It is recommended to set this value much higher than the hello interval. The default is 120 seconds.
Attribute Name: poll-interval
Attribute Type: uint32
Default Value: 120
Attribute Range: 0-4294967295
Attribute Name: cost
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Attribute Name: priority
Attribute Type: uint8
Default Value: 0
Attribute Range: 0-255
Netconf edit-config payload
<ospfv3 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospfv3">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<instances>
<instance>
<instance-id>0</instance-id>
<config>
<instance-id>0</instance-id>
</config>
<neighbors-static>
<neighbor-static>
<address>X:X::X:X</address>
<config>
<address>X:X::X:X</address>
<cost>1</cost> <!-- operation="delete"-->
<priority>0</priority> <!-- operation="delete"-->
</config>
<poll-interval>0</poll-interval> <!-- operation="delete"-->
</neighbor-static>
</neighbors-static>
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 ospf neighbor X:X::X:X { cost <1-65535>| priority <0-255>| poll-interval <0-4294967295> } (instance-id (<0-31>|<64-95>)|)
IPI-BGP
Configure action name
Use this attribute to specify a standard community list (1 to 99) that specifies BGP community attributes.
Attribute Name: action-name
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<numbered-lists>
<numbered-list>
<standard-number>1</standard-number>
<config>
<standard-number>1</standard-number>
</config>
<action-for-any>
<config>
<action-name>deny</action-name>
</config>
</action-for-any>
</numbered-list>
</numbered-lists>
</community-lists>
</global>
</bgp>
Command Syntax
ip community-list <1-99> (deny|permit)
Configure action standard number
Use this attribute to specify a standard community list (1 to 99) that specifies BGP community attributes.
Attribute Name: action-standard-number
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<numbered-lists>
<numbered-list>
<standard-number>1</standard-number>
<config>
<standard-number>1</standard-number>
</config>
<action-list-values>
<action-list-value> <!-- operation="delete"-->
<standard-number-value>AA:NN</standard-number-value>
<config>
<standard-number-value>WORD</standard-number-value>
<action-standard-number>deny</action-standard-number>
</config>
<action-standard-number>deny</action-standard-number>
</action-list-value>
</action-list-values>
</numbered-list>
</numbered-lists>
</community-lists>
</global>
</bgp>
Command Syntax
ip community-list <1-99> (deny|permit) ((AA:NN|internet|local-AS|no-advertise|no-export))
Configure action name standard
Use the community-lists to specify BGP community attributes. The community attribute is used for implementing policy routing. It is an optional, transitive attribute and facilitates transfer of local policies through different autonomous systems. It includes community values that are 32 bits long. There are two kinds of community-lists: expanded and standard. The standard community-list defines the community attributes in a specified format without regular expressions. The expanded community-list defines the community attributes with regular expressions.Use this attribute to add a standard community-list entry. The standard community-list is compiled into binary format and is directly compared with the BGP communities attribute in the BGP updates. The comparison is faster than the expanded community-list. Any community value that does not match the standard community value is automatically treated as expanded.
Attribute Name: action-name-standard
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<standards>
<standard>
<name>WORD</name>
<config>
<name>WORD</name>
<list-type>standard</list-type>
</config>
<list-type>standard</list-type>
<action-values>
<action-value> <!-- operation="delete"-->
<community-value-standard>AA:NN</community-value-standard>
<config>
<community-value-standard>WORD</community-value-standard>
<action-name-standard>deny</action-name-standard>
</config>
<action-name-standard>deny</action-name-standard>
</action-value>
</action-values>
</standard>
</standards>
</community-lists>
</global>
</bgp>
Command Syntax
ip community-list WORD (deny|permit) ((AA:NN|internet|local-AS|no-advertise|no-export))
Configure list type
Use this attribute to specify a standard community list (1 to 99) that specifies BGP community attributes.
Attribute Name: action-name
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<standards>
<standard>
<name>WORD</name>
<config>
<name>WORD</name>
<list-type>standard</list-type>
</config>
<list-type>standard</list-type>
<action-for-any>
<config>
<action-name>deny</action-name>
</config>
</action-for-any>
</standard>
</standards>
</community-lists>
</global>
</bgp>
Command Syntax
ip community-list (standard) WORD (deny|permit)
Configure name
Use the community-lists to specify BGP community attributes. The community attribute is used for implementing policy routing. It is an optional, transitive attribute and facilitates transfer of local policies through different autonomous systems. It includes community values that are 32 bits long. There are two kinds of community-lists: expanded and standard. The standard community-list defines the community attributes in a specified format without regular expressions. The expanded community-list defines the community attributes with regular expressions.Use this attribute to add a standard community-list entry. The standard community-list is compiled into binary format and is directly compared with the BGP communities attribute in the BGP updates. The comparison is faster than the expanded community-list. Any community value that does not match the standard community value is automatically treated as expanded.
Attribute Name: action-name-standard
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<standards>
<standard>
<name>WORD</name>
<config>
<name>WORD</name>
<list-type>standard</list-type>
</config>
<list-type>standard</list-type>
<action-values>
<action-value> <!-- operation="delete"-->
<community-value-standard>AA:NN</community-value-standard>
<config>
<community-value-standard>WORD</community-value-standard>
<action-name-standard>deny</action-name-standard>
</config>
<action-name-standard>deny</action-name-standard>
</action-value>
</action-values>
</standard>
</standards>
</community-lists>
</global>
</bgp>
Command Syntax
ip community-list (standard) WORD (deny|permit) ((AA:NN|internet|local-AS|no-advertise|no-export))
Configure action expanded
Community list extended type
Attribute Name: action-expanded
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<expanded-lists>
<expanded-list>
<expanded-type>BGP_EXPANDED_LIST_TYPE_T</expanded-type>
<config>
<expanded-type>BGP_EXPANDED_LIST_TYPE_T</expanded-type>
<list-type>expanded</list-type>
</config>
<list-type>expanded</list-type>
<action-values>
<action-value> <!-- operation="delete"-->
<regular-expression-list>LINE</regular-expression-list>
<config>
<regular-expression-list>LINE</regular-expression-list>
<action-expanded>deny</action-expanded>
</config>
<action-expanded>deny</action-expanded>
</action-value>
</action-values>
</expanded-list>
</expanded-lists>
</community-lists>
</global>
</bgp>
Command Syntax
ip community-list <100-500> (deny|permit) LINE
Configure expanded type
Community list extended type
Attribute Name: action-expanded
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<expanded-lists>
<expanded-list>
<expanded-type>BGP_EXPANDED_LIST_TYPE_T</expanded-type>
<config>
<expanded-type>BGP_EXPANDED_LIST_TYPE_T</expanded-type>
<list-type>expanded</list-type>
</config>
<list-type>expanded</list-type>
<action-values>
<action-value> <!-- operation="delete"-->
<regular-expression-list>LINE</regular-expression-list>
<config>
<regular-expression-list>LINE</regular-expression-list>
<action-expanded>deny</action-expanded>
</config>
<action-expanded>deny</action-expanded>
</action-value>
</action-values>
</expanded-list>
</expanded-lists>
</community-lists>
</global>
</bgp>
Command Syntax
ip community-list (expanded) WORD (deny|permit) LINE
Configure extended action number
Extended Community list type
Attribute Name: extended-action-number
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<extended-community>
<numbered-lists>
<numbered-list>
<standard-number>1</standard-number>
<config>
<standard-number>1</standard-number>
</config>
<action-values>
<action-value> <!-- operation="delete"-->
<extended-value>LINE</extended-value>
<config>
<extended-value>LINE</extended-value>
<extended-action-number>deny</extended-action-number>
</config>
<extended-action-number>deny</extended-action-number>
</action-value>
</action-values>
</numbered-list>
</numbered-lists>
</extended-community>
</community-lists>
</global>
</bgp>
Command Syntax
ip extcommunity-list <1-99> (deny|permit) LINE
Configure extended action
extcommunity Community list type
Attribute Name: extended-action
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<extended-community>
<standards>
<standard>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<action-values>
<action-value> <!-- operation="delete"-->
<value>AA:NN</value>
<config>
<value>WORD</value>
<route-target-soo>rt</route-target-soo>
<extended-action>deny</extended-action>
</config>
<route-target-soo>rt</route-target-soo>
<extended-action>deny</extended-action>
</action-value>
</action-values>
</standard>
</standards>
</extended-community>
</community-lists>
</global>
</bgp>
Command Syntax
ip extcommunity-list standard WORD (deny|permit) (rt|soo) AA:NN
Configure action
extcommunity Extended Community type
Attribute Name: action
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<extended-community>
<expanded-lists>
<expanded-list>
<expanded-type>BGP_EXPANDED_LIST_TYPE_T</expanded-type>
<config>
<expanded-type>BGP_EXPANDED_LIST_TYPE_T</expanded-type>
<list-type>expanded</list-type>
</config>
<list-type>expanded</list-type>
<action-values>
<action-value> <!-- operation="delete"-->
<value>LINE</value>
<config>
<value>LINE</value>
<action>deny</action>
</config>
<action>deny</action>
</action-value>
</action-values>
</expanded-list>
</expanded-lists>
</extended-community>
</community-lists>
</global>
</bgp>
Command Syntax
ip extcommunity-list <100-500> (deny|permit) LINE
Configure value
extcommunity Extended Community type
Attribute Name: action
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<community-lists>
<extended-community>
<expanded-lists>
<expanded-list>
<expanded-type>BGP_EXPANDED_LIST_TYPE_T</expanded-type>
<config>
<expanded-type>BGP_EXPANDED_LIST_TYPE_T</expanded-type>
<list-type>expanded</list-type>
</config>
<list-type>expanded</list-type>
<action-values>
<action-value> <!-- operation="delete"-->
<value>LINE</value>
<config>
<value>LINE</value>
<action>deny</action>
</config>
<action>deny</action>
</action-value>
</action-values>
</expanded-list>
</expanded-lists>
</extended-community>
</community-lists>
</global>
</bgp>
Command Syntax
ip extcommunity-list (expanded) WORD (deny|permit) LINE
Configure access list name
Use this attribute to define a BGP Autonomous System (AS) path access list. A named community list is a filter based on regular expressions. If the regular expression matches the specified string representing the AS path of the route, then the permit or deny condition applies. Use this attribute to define the BGP access list globally.
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<as-path-access-lists>
<as-path-access-list> <!-- operation="delete"-->
<access-list-regular-expression>LINE</access-list-regular-expression>
<config>
<access-list-regular-expression>LINE</access-list-regular-expression>
<access-list-action>deny</access-list-action>
<access-list-name>WORD</access-list-name>
</config>
<access-list-action>deny</access-list-action>
<access-list-name>WORD</access-list-name>
</as-path-access-list>
</as-path-access-lists>
</global>
</bgp>
Command Syntax
ip as-path access-list WORD (deny|permit) LINE
Configure enable aggregate nexthop
Use this attribute to set the BGP option to perform aggregation only when next-hop matches the specified IP address.
Attribute Name: enable-aggregate-nexthop
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<config>
</enable-aggregate-nexthop><!-- operation="delete"-->
</config>
</global>
</bgp>
Command Syntax
bgp aggregate-nexthop-check
Configure enable path select
Use this attribute to set RFC 1771 compatible path selection
Attribute Name: enable-path-select
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<config>
</enable-path-select><!-- operation="delete"-->
</config>
</global>
</bgp>
Command Syntax
bgp rfc1771-path-select
Configure disable adj out
Use this attribute to Disable BGP ADJ_OUT.
Attribute Name: disable-adj-out
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<config>
</disable-adj-out><!-- operation="delete"-->
</config>
</global>
</bgp>
Command Syntax
bgp disable-adj-out
Configure disable rfc7606 error handling
Use this attribute to Disable RFC7606 revised error handling.
Attribute Name: disable-rfc7606-error-handling
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<config>
</disable-rfc7606-error-handling><!-- operation="delete"-->
</config>
</global>
</bgp>
Command Syntax
bgp disable-rfc7606-error-handling
Configure enable extended asn capability
Use this attribute to configure a BGP router to send 4-octet ASN capabilities. If attempting to change the AS capability from 2 to 4 or 4 to 2, a prompt occurs to remove the VRF configuration (if it exists), and reconfiguration is required,because the route distinguisher (RD) configuration would have been created with the current (2 octet or 4 octet) capability, and must be reconfigured before attempting to change the capability. While loading from a saved configuration with AS4 capability and BGP VRF configuration, the capability will not be changed because of the above described reason.
Attribute Name: enable-extended-asn-capability
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<config>
</enable-extended-asn-capability><!-- operation="delete"-->
</config>
</global>
</bgp>
Command Syntax
bgp extended-asn-cap
Configure enable nexthop tracking
Use this attribute to enable nexthop address tracking. Nexthop address tracking is an event-driven notification system that monitors the status of routes installed in the Routing Information Base (RIB) and reports nexthop changes that affect internal BGP (iBGP) or external BGP (eBGP) prefixes directly to the BGP process. This improves the overall BGP convergence time, by allowing BGP to respond rapidly to nexthop changes for routes installed in the RIB. If nexthop tracking is enabled after certain routes are learned, the registration of all nexthops for selected BGP routes is done after the nexthop tracking feature is enabled. If nexthop tracking is disabled, and if there are still some selected BGP routes, BGP de-registers the nexthops of all selected BGP routes from NSM.
Attribute Name: enable-nexthop-tracking
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<config>
</enable-nexthop-tracking><!-- operation="delete"-->
</config>
</global>
</bgp>
Command Syntax
bgp nexthop-trigger enable
Configure nexthop tracking delay
Use this attribute to set the delay time for nexthop address tracking. This attribute configures the delayinterval between routing table walks for nexthop delay tracking, after which BGP does a routing table scan on receiving a nexthop change trigger from NSM. The time period determines how long BGP waits before it walks the full BGP table to determine which prefixes are affected by the nexthop changes, after it receives the trigger from NSM about one or more nexthop changes.
Attribute Name: nexthop-tracking-delay
Attribute Type: uint8
Default Value: 5
Attribute Range: 1-100
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<config>
<nexthop-tracking-delay>1</nexthop-tracking-delay> <!-- operation="delete"-->
</config>
</global>
</bgp>
Command Syntax
bgp nexthop-trigger delay <1-100>
Configure enable rfc 1771 strict origin
Use this attribute to set the origin path attribute to IGP when the origin is a protocol such as RIP, OSPF,or ISIS as specified in RFC 1771. Otherwise, the origin is always set to incomplete which is the industry standard.
Attribute Name: enable-rfc-1771-strict-origin
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<config>
</enable-rfc-1771-strict-origin><!-- operation="delete"-->
</config>
</global>
</bgp>
Command Syntax
bgp rfc1771-strict
Configure config type
Use this attribute to set the BGP configuration to the standard type. After setting the configuration to the standard type, use th sendCommunity attribute to send out BGP community attributes. The zebos configuration type is the default and requires no specific configuration for sending out BGP standard community and extended community attributes.
Attribute Name: config-type
Attribute Type: enum (standard|zebos)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<config>
<config-type>standard</config-type> <!-- operation="delete"-->
</config>
</global>
</bgp>
Command Syntax
bgp config-type (standard|zebos)
Configure options
Use this attribute to enable all BGP troubleshooting functions. Use this attribute without any parameters to turn on normal bgp debug information.
Attribute Name: options
Attribute Type: bits (all|nht|nsm|fsm|events|filters|keepalives|updates in|updates out|dampening|bfd|rib|normal|add-path|adj-out|route-scan|packet-send|packet-received)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</global>
</bgp>
Command Syntax
debug bgp (all|nht|nsm|fsm|events|filters|keepalives|updates in|updates out|dampening|bfd|rib|normal|add-path|adj-out|route-scan|packet-send|packet-received)
restart bgp graceful
Netconf RPC payload
<bgp-graceful-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp"/>
Command Syntax
restart bgp graceful
clear bgp statistics
Netconf RPC payload
<clear-bgp-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp"/>
Command Syntax
clear bgp statistics
snmp restart bgp
Netconf RPC payload
<bgp-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp"/>
Command Syntax
snmp restart bgp
debug bgp (all|nht|nsm|fsm|events|filters|keepalives|updates in|updates out|dampening|bfd|rib|normal|add-path|adj-out|route-scan|packet-send|packet-received)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|nht|nsm|fsm|events|filters|keepalives|updates in|updates out|dampening|bfd|rib|normal|add-path|adj-out|route-scan|packet-send|packet-received)
Netconf RPC payload
<bgp-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<terminal-debug-options>all</terminal-debug-options>
</bgp-debug-on>
Command Syntax
debug bgp (all|nht|nsm|fsm|events|filters|keepalives|updates in|updates out|dampening|bfd|rib|normal|add-path|adj-out|route-scan|packet-send|packet-received)
no debug bgp (all|nht|nsm|fsm|events|filters|keepalives|updates in|updates out|dampening|bfd|rib|normal|add-path|adj-out|route-scan|packet-send|packet-received)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|nht|nsm|fsm|events|filters|keepalives|updates in|updates out|dampening|bfd|rib|normal|add-path|adj-out|route-scan|packet-send|packet-received)
Netconf RPC payload
<bgp-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<terminal-debug-options>all</terminal-debug-options>
</bgp-debug-off>
Command Syntax
no debug bgp (all|nht|nsm|fsm|events|filters|keepalives|updates in|updates out|dampening|bfd|rib|normal|add-path|adj-out|route-scan|packet-send|packet-received)
no debug all bgp
Netconf RPC payload
<bgp-all-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp"/>
Command Syntax
no debug all bgp
IPI-BGP-INSTANCE
Configure no external fail over
Use this attribute to reset a BGP session immediately, if the interface used for BGP connection goes down.
Attribute Name: no-external-fail-over
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</no-external-fail-over><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no bgp fast-external-failover
Configure no best path tie break
Use this attribute to always select a preferred older route even when the bestpathCompareRouterId attribute is configured
Attribute Name: no-best-path-tie-break
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</no-best-path-tie-break><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no bgp bestpath tie-break-on-age
Configure inbound route filter disable
Use this attribute to enable the MPLS (Multiprotocol Label Switching) VPN/BGP inbound route filter. This attribute is used to control the installation of routing information into the BGP table. When a router runs MPLS VPN/BGP PE, it exchanges routing information with a routing distinguisher. By default, routing information that does not match the configured routing distinguisher value is not installed. When the local box has two VRFs where each routing distinguisher value is 10:100 and 20:200, routing information with routing distinguisher 10:200 is not installed into BGP table.
Attribute Name: inbound-route-filter-disable
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</inbound-route-filter-disable><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no bgp inbound-route-filter
Configure no client route reflection
Use this attribute to configure routers as route reflectors. Route reflectors are used when all Interior Border Gateway Protocol (iBGP) speakers are not fully meshed. If the clients are fully meshed the route reflector is not required
Attribute Name: no-client-route-reflection
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</no-client-route-reflection><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no bgp client-to-client reflection
Configure med type
Use this attribute to specify two MED (Multi Exit Discriminator) attributes, confed and missing-as-worst. The confed attribute enables MED comparison along paths learned from confederation peers. The MEDs are compared only if there is no external Autonomous System (an AS not within the confederation) in the path. If there is an external autonomous system in the path, the MED comparison is not made. The missing-as-worst to consider a missing MED attribute in a path as having a value of infinity, making the path without a MED value the least desirable path. If missing-as-worst is disabled, the missing MED is assigned the value of 0,making the path with the missing MED attribute the best path.
Attribute Name: med-type
Attribute Type: bits (confed|missing-as-worst|remove-recv-med|remove-send-med)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<med-type>3</med-type> <!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp bestpath med (confed) missing-as-worst
Configure bgp as
Use this attribute to specify two MED (Multi Exit Discriminator) attributes, confed and missing-as-worst. The confed attribute enables MED comparison along paths learned from confederation peers. The MEDs are compared only if there is no external Autonomous System (an AS not within the confederation) in the path. If there is an external autonomous system in the path, the MED comparison is not made. The missing-as-worst to consider a missing MED attribute in a path as having a value of infinity, making the path without a MED value the least desirable path. If missing-as-worst is disabled, the missing MED is assigned the value of 0,making the path with the missing MED attribute the best path.
Attribute Name: med-type
Attribute Type: bits (confed|missing-as-worst|remove-recv-med|remove-send-med)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<med-type>3</med-type> <!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp bestpath med (missing-as-worst) confed
Configure router id
Use this attribute to manually configure a fixed router ID as a BGP router identifier. When this attribute is used to configure a fixed router ID, the current router identifier is overridden and the peers are reset.
Attribute Name: router-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<router-id>A.B.C.D</router-id> <!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp router-id A.B.C.D
Configure cluster id
Use this attribute to configure the cluster ID if the BGP cluster has more than one route reflector. A cluster includes route reflectors and its clients. Usually, each cluster is identified by the router ID of its single route reflector but to increase redundancy sometimes a cluster may have more than one route reflector. All router reflectors in such a cluster are then identified by a cluster ID. The clusterId attribute is used to configure the 4 byte cluster ID for clusters with more than one route reflectors in an IPv4 address format.
Attribute Name: cluster-id
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<cluster-id>BGP_CLUSTER_ID_T</cluster-id>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp cluster-id (A.B.C.D|<1-4294967295>)
Configure local preference
Use this attribute to change the default local preference value. Local preference indicates the preferred path when there are multiple paths to the same destination. The path having a higher preference is preferred. The preference is sent to all routers and access servers in the local autonomous system.
Attribute Name: local-preference
Attribute Type: uint32
Default Value: 100
Attribute Range: 0-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<local-preference>0</local-preference> <!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp default local-preference <0-4294967295>
Configure graceful shutdown capable
Use this attribute to enable the graceful shutdown capability at the router level and make available the graceful-shutdown related attributes at the router and BGP neighbor levels.
Attribute Name: graceful-shutdown-capable
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</graceful-shutdown-capable><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp g-shut-capable
Configure graceful shutdown
Use this attribute to gracefully shut down all BGP IPv4 sessions under this router. The BGP graceful shutdown feature reduces packet loss during maintenance activity.
Attribute Name: graceful-shutdown
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</graceful-shutdown><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp g-shut
Configure graceful shutdown local preference
Use this attribute to set the local preference of the router to use during graceful shutdown. The local preference value indicates the preferred path when there are multiple paths to the same destination in a single routing database. The path with a higher preference value is the preferred one. The preferred path is sent to all routers and access servers in the local autonomous system.
Attribute Name: graceful-shutdown-local-preference
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<graceful-shutdown-local-preference>0</graceful-shutdown-local-preference> <!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp g-shut-local-preference <0-4294967295>
Configure log neighbor changes
Use this attribute to enable logging of status change messages without turning on debug bgp attributes. Product has many logging services for neighbor status, including debug bgp fsm and debug bgp events. However, these attributes cause system performance degradation. If you need to log neighbor status changes only, IP Infusion Inc. recommends turning off all debug attributes and using the setLogNbrChanges attribute instead.
Attribute Name: log-neighbor-changes
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</log-neighbor-changes><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp log-neighbor-changes
Configure scan interval
Use this attribute to configure scanning intervals of BGP routers. This interval is the period after which router checks the validity of the routes in its database. To disable BGP scanning, set the scan-time interval to 0 seconds.
Attribute Name: scan-interval
Attribute Type: uint32
Default Value: 60
Attribute Range: 0-60
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<scan-interval>0</scan-interval> <!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp scan-time <0-60>
Configure best path dont compare originator
Use this attribute to change the default bestpath selection by not comparing an originator-ID for an identical EBGP path
Attribute Name: best-path-dont-compare-originator
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</best-path-dont-compare-originator><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp bestpath dont-compare-originator-id
Configure enable deterministic med
Use this attribute to compare the Multi Exit Discriminator (MED) variable when choosing among routes advertised by different peers in the same autonomous system. MED is compared after BGP attributes weight, local preference, AS-path and origin have been compared and are equal. For a correct comparison result, enable this attribute on all routers in a local AS. After enabling this attribute, all paths for the same prefix are grouped together and arranged according to their MED value. Based on this comparison, the best path is then chosen. This attribute compares MED variable when choosing routes advertised by different peers in the same AS, to compare MED, when choosing routes from neighbors in different ASs use the compareMed attribute. When the deterministicMed attribute is set, routes from the same AS are grouped together, and the best routes of each group are compared.
Attribute Name: enable-deterministic-med
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</enable-deterministic-med><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp deterministic-med
Configure enforce first as for ebgp
Use this attribute to enforce the first AS for eBGP routes. This attribute specifies that any updates received from an external neighbor that do not have the neighbors configured Autonomous System (AS) at the beginning of the AS_PATH in the received update must be denied. Enabling this feature adds to the security of the BGP network by not allowing traffic from unauthorized systems.
Attribute Name: enforce-first-as-for-ebgp
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</enforce-first-as-for-ebgp><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp enforce-first-as
Configure local as count
Use this attribute to set the number of times the local-AS (Autonomous System) is to be prepended.
Attribute Name: local-as-count
Attribute Type: uint8
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<local-as-count>2</local-as-count> <!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp as-local-count <2-64>
Configure multi path relax
Use this attribute to relax the same AS-Path requirement so any candidate eBGP AS-Path with the same AS-path length might be used for eBGP load-balancing. This feature does not load-balance between eBGP and iBGP paths. Normally eBGP load-balancing requires the candidate routes to be equal-cost paths with identical BGP attributes having the same weight, Local-Pref, AS-Path (both the AS numbers and the AS pathlength), origin, MED, and different next-hop.
Attribute Name: multi-path-relax
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</multi-path-relax><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp bestpath as-path multipath-relax
Configure ignore aigp for bestpath
Use this config to ignore aigp attr in BGP best-path selection alogorithm.
Attribute Name: ignore-aigp-for-bestpath
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
</ignore-aigp-for-bestpath><!-- operation="delete"-->
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp bestpath aigp ignore
Configure identifier
Use this attribute to specify a BGP confederation identifier
Attribute Name: identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<confederation>
<config>
<identifier>1</identifier> <!-- operation="delete"-->
</config>
</confederation>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp confederation identifier <1-4294967295>
Configure peer as number
Use this attribute to specify peer AS number in BGP confederation
Attribute Name: peer-as-number
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<confederation>
<config>
<peer-as-number>1</peer-as-number> <!-- operation="delete"-->
</config>
</confederation>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp confederation peers .<1-4294967295>
Configure enable graceful restart
Use this attribute to enable BGP graceful-restart capabilities. The restart-time parameter is used for setting the maximum time that a graceful-restart neighbor waits to come back up after a restart. This value is applied to all neighbors unless you explicitly override it by configuring the corresponding value on the neighbor. The stalepath-time parameter is used to set the maximum time to preserve stale paths from a gracefully restarted neighbor. All stalepaths, unless reinstated by the neighbor after a re-establishment, will be deleted at the expiration of this timer.
Attribute Name: enable-graceful-restart
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<graceful-restart>
<config>
</enable-graceful-restart><!-- operation="delete"-->
</config>
</graceful-restart>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp graceful-restart
Configure restart time
Use this attribute to enable BGP graceful-restart capabilities. The restart-time parameter is used for setting the maximum time that a graceful-restart neighbor waits to come back up after a restart. This value is applied to all neighbors unless you explicitly override it by configuring the corresponding value on the neighbor.
Attribute Name: restart-time
Attribute Type: uint32
Default Value: 90
Attribute Range: 1-3600
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<graceful-restart>
<config>
<restart-time>1</restart-time> <!-- operation="delete"-->
</config>
</graceful-restart>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp graceful-restart restart-time <1-3600>
Configure stale path max retention time
Use this attribute to enable BGP graceful-restart capabilities. The stalepath-time parameter is used to set the maximum time to preserve stale paths from a gracefully restarted neighbor. All stalepaths, unless reinstated by the neighbor after a re-establishment, will be deleted at the expiration of this timer.
Attribute Name: stale-path-max-retention-time
Attribute Type: uint32
Default Value: 360
Attribute Range: 1-3600
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<graceful-restart>
<config>
<stale-path-max-retention-time>1</stale-path-max-retention-time> <!-- operation="delete"-->
</config>
</graceful-restart>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp graceful-restart stalepath-time <1-3600>
Configure route selection max defer time
Use this attribute to specify the update-delay value for a graceful-restart capable router. The update-delay value is the maximum time a graceful-restart capable router, which is restarting, will defer route-selection and advertisements to all its graceful-restart capable neighbors. This maximum time starts from the instance the first neighbor attains established state after restart. The restarting router prematurely terminates this timer when end-of-rib markers are received from all its graceful-restart capable neighbors.
Attribute Name: route-selection-max-defer-time
Attribute Type: uint32
Default Value: 120
Attribute Range: 1-3600
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<graceful-restart>
<config>
<route-selection-max-defer-time>1</route-selection-max-defer-time> <!-- operation="delete"-->
</config>
</graceful-restart>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp update-delay <1-3600>
Configure graceful reset
Use this attribute to enable BGP graceful-restart capabilities. The restart-time parameter is used for setting the maximum time that a graceful-restart neighbor waits to come back up after a restart. This value is applied to all neighbors unless you explicitly override it by configuring the corresponding value on the neighbor.
Attribute Name: graceful-reset
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<graceful-restart>
<config>
</graceful-reset><!-- operation="delete"-->
</config>
</graceful-restart>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp graceful-restart graceful-reset
Configure keep alive
Use this attribute to globally set or reset the keepalive values for all the neighbors
Attribute Name: keep-alive
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: hold-time
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<timers>
<config>
<hold-time>0</hold-time>
<keep-alive>0</keep-alive>
</config>
</timers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
timers bgp <0-65535> <0-65535>
Configure always compare med
Use this attribute to compare the Multi Exit Discriminator (MED) for paths from neighbors in different autonomous systems. Multi Exit Discriminator (MED) is used in best path selection by BGP. MED is compared after BGP attributes weight, local preference, AS-path and origin have been compared and are equal. MED comparison is done only among paths from the same autonomous system (AS). Use compareMed attribute to allow comparison of MEDs from different ASs. The MED parameter is used to select the best path. A path with lower MED is preferred.
Attribute Name: always-compare-med
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<route-selection>
<config>
</always-compare-med><!-- operation="delete"-->
</config>
</route-selection>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp always-compare-med
Configure ignore as path length
Use this attribute to prevent the router from considering the autonomous system (AS) path length as a factor in the algorithm for choosing a best path route.
Attribute Name: ignore-as-path-length
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<route-selection>
<config>
</ignore-as-path-length><!-- operation="delete"-->
</config>
</route-selection>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp bestpath as-path ignore
Configure best path compare confed
Use this attribute to allow comparing of the confederation AS path length. This attribute specifies that the AS confederation path length must be used when available in the BGP best path decision process. It is effective only when bestpathAspath attribute has not been used.
Attribute Name: best-path-compare-confed
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<route-selection>
<config>
</best-path-compare-confed><!-- operation="delete"-->
</config>
</route-selection>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp bestpath compare-confed-aspath
Configure external compare router id
Use this attribute to compare router IDs for identical eBGP paths. When comparing similar routes from peers, the BGP router does not consider the router ID of the routes. By default, it selects the first received route. Use this attribute to include router ID in the selection process; similar routes are compared and the route with the lowest router ID is selected. The router IS is the highest IP address on the router, with preference given to loopback addresses. Router ID can be manually set by using the routerIpAddr attribute.
Attribute Name: external-compare-router-id
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<route-selection>
<config>
</external-compare-router-id><!-- operation="delete"-->
</config>
</route-selection>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp bestpath compare-routerid
Configure source ip prefix
Use this attribute to set the administrative distance for ip source prefix.
Attribute Name: source-ip-prefix
Attribute Type: string
Attribute Name: distance
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<administrative-distances>
<administrative-distance> <!-- operation="delete"-->
<source-ip-prefix>A.B.C.D/M</source-ip-prefix>
<config>
<source-ip-prefix>A.B.C.D/M</source-ip-prefix>
<distance>1</distance>
</config>
</administrative-distance>
</administrative-distances>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
distance <1-255> A.B.C.D/M
Configure access list name
Use this attribute to define an administrative distance along with ip source prefix and access list name.
Attribute Name: access-list-name
Attribute Type: string
Attribute Name: distance
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<administrative-distances>
<administrative-distance>
<source-ip-prefix>A.B.C.D/M</source-ip-prefix>
<config>
<source-ip-prefix>A.B.C.D/M</source-ip-prefix>
<distance>1</distance>
</config>
<access-list-name>WORD</access-list-name>
</administrative-distance>
</administrative-distances>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
distance <1-255> A.B.C.D/M WORD
IPI-BGP-ADDRESS-FAMILY
Configure additional paths mode
Use this attribute to add additional paths in the BGP table
Attribute Name: additional-paths-mode
Attribute Type: bits (send-receive|receive|send)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<additional-paths-mode>send-receive</additional-paths-mode> <!-- operation="delete"-->
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp additional-paths (send-receive|receive|send)
Configure additional path select all
Use this attribute to select criteria to pick the paths
Attribute Name: additional-path-select-all
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</additional-path-select-all><!-- operation="delete"-->
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp additional-paths select all
Configure additional paths best select count
Use this attribute to select best N paths
Attribute Name: additional-paths-best-select-count
Attribute Type: uint8
Attribute Range: 2-3
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<additional-paths-best-select-count>2</additional-paths-best-select-count> <!-- operation="delete"-->
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp additional-paths select best <2-3>
Configure no client route reflection
Use this attribute to configure routers as route reflectors. Route reflectors are used when all Interior Border Gateway Protocol (iBGP) speakers are not fully meshed. If the clients are fully meshed the route reflector is not required.
Attribute Name: no-client-route-reflection
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</no-client-route-reflection><!-- operation="delete"-->
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no bgp client-to-client reflection
Configure enable auto summary
Use this attribute to enable sending summarized routes by a BGP speaker to its peers. Auto-summary is used by a BGP router to advertise summarized routes to its peers. Auto-summary can be enabled if certain routes have already been advertised: in this case, configuring auto-summary advertises the summarized routes first, then corresponding non-summarized routes are withdrawn. If certain routes have already been advertised, and auto-summary is disabled, non-summarized routes are first advertised, then the corresponding summarized routes are withdrawn from all the connected peers.
Attribute Name: enable-auto-summary
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</enable-auto-summary><!-- operation="delete"-->
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
auto-summary
Configure enable network igp sync
Use this attribute to enable IGP synchronization for BGP static network routes
Attribute Name: enable-network-igp-sync
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</enable-network-igp-sync><!-- operation="delete"-->
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
network synchronization
Configure map name
Use this attribute to enable or disable suppression/modification of incoming BGP updates to IP RIB/FIB table installation. In a dedicated route reflector, all the routes it receives may not be required to be stored or only few selected routes need to be stored, because it may not lie in the data path. Table maps are particularly useful to attain this restriction. When map-name attribute is set, the route map referenced in the map-name attribute shall be used to set certain properties (such as the traffic index) of the routes for installation into the RIB. The route is always downloaded, regardless of whether it is permitted or denied by the route map.
Attribute Name: map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<table-map>
<config>
<map-name>WORD</map-name> <!-- operation="delete"-->
</config>
</table-map>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
table-map WORD
Configure table map filter
When tableMapFilter attribute is given in the table map attribute, the route map referenced is used to control whether a BGP route is to be downloaded to the IP RIB (hence the filter). A BGP route is not downloaded to the RIB if it is denied by the route map.
Attribute Name: table-map-filter
Attribute Type: boolean
Attribute Name: map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<table-map>
<config>
<map-name>WORD</map-name> <!-- operation="delete"-->
<table-map-filter>true</table-map-filter> <!-- operation="delete"-->
</config>
</table-map>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
table-map WORD filter
Configure enable igp sync
Use this attribute to enable IGP synchronization of Internal BGP (iBGP) learned routes with the Internal Gateway Protocol (IGP) system. Synchronization is used when a BGP router should not advertise routes learned from iBGP neighbors, unless those routes are also present in an IGP (for example, OSPF). Synchronization may be enabled when all the routers in an autonomous system do not speak BGP, and the autonomous system is a transit for other autonomous systems.
Attribute Name: enable-igp-sync
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</enable-igp-sync><!-- operation="delete"-->
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
synchronization
Configure backdoor
network address with backdoor for address family
Attribute Name: backdoor
Attribute Type: uint8
Attribute Name: network-rmap-name
Attribute Type: string
Default Value: NULL
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<network-lists>
<network-list>
<local-network-prefix>A.B.C.D</local-network-prefix>
<config>
<local-network-prefix>BGP_IP_NETWORK_T</local-network-prefix>
<network-rmap-name>WORD</network-rmap-name>
</config>
</backdoor>
</network-list>
</network-lists>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
network (A.B.C.D | A.B.C.D/M) (route-map WORD|) (backdoor|)
Configure bgp as
network address with backdoor for address family
Attribute Name: backdoor
Attribute Type: uint8
Attribute Name: network-rmap-name
Attribute Type: string
Default Value: NULL
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<network-lists>
<network-list>
<local-network-prefix>A.B.C.D</local-network-prefix>
<config>
<local-network-prefix>BGP_IP_NETWORK_T</local-network-prefix>
<network-rmap-name>WORD</network-rmap-name>
</config>
</backdoor>
</network-list>
</network-lists>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
network (X:X::X:X/M) (route-map WORD|) (backdoor|)
Configure aggregate address
Aggregates are used to minimize the size of routing tables. Aggregation combines the characteristics of several different routes and advertises a single route.The aggregate-address attribute creates an aggregate entry in the BGP routing table if any more-specific BGP routes are available in the specified range.
Attribute Name: aggregate-address
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aggregate-address-lists>
<aggregate-address-list> <!-- operation="delete"-->
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
<config>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
</config>
</aggregate-address-list>
</aggregate-address-lists>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
aggregate-address (A.B.C.D/M|A.B.C.D A.B.C.D|X:X::X:X/M)
Configure aggregate type
The aggregate-type attribute creates an aggregate entry advertising the path for this route, consisting of all elements contained in all paths being summarized. Use this parameter to reduce the size of path information by listing the AS number only once, even if it was included in multiple paths that were aggregated.
Attribute Name: aggregate-type
Attribute Type: enum (as-set|summary-only|as-set-and-summary-only)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aggregate-address-lists>
<aggregate-address-list>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
<config>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
</config>
<aggregate-type>1</aggregate-type> <!-- operation="delete"-->
</aggregate-address-list>
</aggregate-address-lists>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
aggregate-address as-set
Configure afi
The aggregate-type attribute creates an aggregate entry advertising the path for this route, consisting of all elements contained in all paths being summarized. Use this parameter to reduce the size of path information by listing the AS number only once, even if it was included in multiple paths that were aggregated.
Attribute Name: aggregate-type
Attribute Type: enum (as-set|summary-only|as-set-and-summary-only)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aggregate-address-lists>
<aggregate-address-list>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
<config>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
</config>
<aggregate-type>2</aggregate-type> <!-- operation="delete"-->
</aggregate-address-list>
</aggregate-address-lists>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
aggregate-address summary-only
Configure safi
The aggregate-type attribute creates an aggregate entry advertising the path for this route, consisting of all elements contained in all paths being summarized. Use this parameter to reduce the size of path information by listing the AS number only once, even if it was included in multiple paths that were aggregated.
Attribute Name: aggregate-type
Attribute Type: enum (as-set|summary-only|as-set-and-summary-only)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aggregate-address-lists>
<aggregate-address-list>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
<config>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
</config>
<aggregate-type>3</aggregate-type> <!-- operation="delete"-->
</aggregate-address-list>
</aggregate-address-lists>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
aggregate-address as-set summary-only
Configure local
Use this attribute to define an administrative distance for local routes. Local routes are routes that is redistributed from another process.A distance is a rating of trustworthiness of a router. The higher the distance the lower the trust rating. If the administrative distance is changed, it could create inconsistency in the routing table and obstruct routing.
Attribute Name: local
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<distances>
<distance> <!-- operation="delete"-->
<local>1</local>
<config>
<local>1</local>
<ibgp>1</ibgp>
<ebgp>1</ebgp>
</config>
<ibgp>1</ibgp>
<ebgp>1</ebgp>
</distance>
</distances>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
distance bgp <1-255> <1-255> <1-255>
Configure ebgp max path
Use this attribute to set the number of equal-cost multi-path (ECMP) routes for eBGP. You can install multiple BGP paths to the same destination to balance the load on the forwarding path
Attribute Name: ebgp-max-path
Attribute Type: int32
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-paths>
<config>
<ebgp-max-path>2</ebgp-max-path> <!-- operation="delete"-->
</config>
</maximum-paths>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
max-paths ebgp <2-64>
Configure ibgp max path
Use this attribute to set the number of equal-cost multi-path (ECMP) routes for iBGP. You can install multiple BGP paths to the same destination to balance the load on the forwarding path.
Attribute Name: ibgp-max-path
Attribute Type: int32
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-paths>
<config>
<ibgp-max-path>2</ibgp-max-path> <!-- operation="delete"-->
</config>
</maximum-paths>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
max-paths ibgp <2-64>
Configure eibgp max path
Use this attribute to set the number of equal-cost multi-path (ECMP) routes for eiBGP. You can install multiple BGP paths to the same destination to balance the load on the forwarding path
Attribute Name: eibgp-max-path
Attribute Type: int32
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-paths>
<config>
<eibgp-max-path>2</eibgp-max-path> <!-- operation="delete"-->
</config>
</maximum-paths>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
max-paths eibgp <2-64>
Configure enable dampening
This attribute enable BGP route dampening and set various parameters to default values.
Attribute Name: enable-dampening
Attribute Type: enum (enable-dampening)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening> <!-- operation="delete"-->
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
</config>
</route-flap-dampening>
</route-flap-dampenings>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening
Configure reach half life
Use this attribute to configure reachability half-life time for the penalty in minutes for the bgp route dampening. The time for the penalty to decrease to one-half of its current value.
Attribute Name: reach-half-life
Attribute Type: uint32
Default Value: 15
Attribute Range: 1-45
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
</config>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening <1-45>
Configure max suppress time
Use this attribute to configure the value to start suppressing a route for BGP route dampening. When the penalty for a route exceeds the suppress value, the route is suppressed
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
</config>
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255>
Configure reuse penalty
Use this attribute to configure the value to start suppressing a route for BGP route dampening. When the penalty for a route exceeds the suppress value, the route is suppressed
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
</config>
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255>
Configure unreach half life
Use this attribute to configure un-reachability half-life time for the penalty in minutes for bgp route dampening. The dampening information is purged from the router once the penalty becomes less than half of the reuse limit.
Attribute Name: unreach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</config>
<unreach-half-life>1</unreach-half-life> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255> <1-45>
Configure suppress penalty
Use this attribute to configure un-reachability half-life time for the penalty in minutes for bgp route dampening. The dampening information is purged from the router once the penalty becomes less than half of the reuse limit.
Attribute Name: unreach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</config>
<unreach-half-life>1</unreach-half-life> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255> <1-45>
Configure dampening rmap name
Use this attribute to configure route map to specify criteria for dampening.
Attribute Name: dampening-rmap-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
</config>
<dampening-rmap-name>WORD</dampening-rmap-name> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening route-map WORD
Configure protocol type
Use this attribute to inject routes from one routing process into another. Redistribution is used by routing protocols to advertise routes that are learned by some other means, such as by another routing protocol or by static routes. Since all internal routes are dumped into BGP, careful filtering is applied to make sure that only routes to be advertised reach the internet, not everything. This attribute allows redistribution by injecting prefixes from one routing protocol into another routing protocol.
Attribute Name: protocol-type
Attribute Type: enum (kernel|connected|static|rip|ospf|isis|connected-host-routes)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-redistribute-lists>
<route-redistribute-list> <!-- operation="delete"-->
<protocol-type>kernel</protocol-type>
<config>
<protocol-type>kernel</protocol-type>
</config>
</route-redistribute-list>
</route-redistribute-lists>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|isis|connected-host-routes)
Configure redist route map name
Use this attribute to configure route map to be used for redistributed routes.
Attribute Name: redist-route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-redistribute-lists>
<route-redistribute-list>
<protocol-type>kernel</protocol-type>
<config>
<protocol-type>kernel</protocol-type>
</config>
<redist-route-map-name>WORD</redist-route-map-name> <!-- operation="delete"-->
</route-redistribute-list>
</route-redistribute-lists>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|isis|connected-host-routes) route-map WORD
Configure afi
Use this attribute to start a BGP process.
Attribute Name: bgp-as
Attribute Type: uint32
Attribute Name: afi
Attribute Type: enum (ipv4|ipv6|vpnv4|vpnv6|rtfilter|l2vpn|link-state)
Attribute Name: safi
Attribute Type: enum (unicast|multicast|labeled-unicast|l2vpn-vpls|evpn|link-state|vpn-unicast|rtfilter-unicast|flowspec|flowspec-mpls-vpn)
Attribute Name: ospf-instance-number
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance> <!-- operation="delete"-->
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<afi>ipv4</afi>
<safi>unicast</safi>
<bgp-redistributes-ospf>
<bgp-redistribute-ospf>
<ospf-instance-number>""</ospf-instance-number>
</bgp-redistribute-ospf>
</bgp-redistributes-ospf>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
redistribute (ospf) (WORD|<1-65535>)
Configure redistribute ospf route map
Use this attribute to specify route map to redistribute routes from OSPF into BGP.
Attribute Name: redistribute-ospf-route-map
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<bgp-redistributes-ospf>
<bgp-redistribute-ospf>
<ospf-instance-number>""</ospf-instance-number>
<config>
<ospf-instance-number>""</ospf-instance-number>
</config>
<redistribute-ospf-route-map>WORD</redistribute-ospf-route-map> <!-- operation="delete"-->
</bgp-redistribute-ospf>
</bgp-redistributes-ospf>
</address-family>
</address-families>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
redistribute (ospf) route-map WORD
clear ip bgp (A.B.C.D|X:X::X:X|WORD) (description LINE|)
Attribute Name: arg
Attribute Type: union
Attribute Name: peer-reset-description
Attribute Type: string
Attribute Range: 1-255
Netconf RPC payload
<ipi-bgp-address-family_clear-ip-bgp-peer xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<arg>A.B.C.D|X:X::X:X</arg>
<peer-reset-description>1</peer-reset-description>
</ipi-bgp-address-family_clear-ip-bgp-peer>
Command Syntax
clear ip bgp (A.B.C.D|X:X::X:X|WORD) (description LINE|)
IPI-BGP-PEER-GROUP
Configure optional as
Use this attribute to specify optional AS number of BGP dynamic peer-group
Attribute Name: optional-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<optional-as-lists>
<optional-as-list> <!-- operation="delete"-->
<optional-as>1</optional-as>
<config>
<optional-as>1</optional-as>
</config>
</optional-as-list>
</optional-as-lists>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD optional-as <1-4294967295>
Configure peer group tag
Creates a peer-group group. Neighbors with the same update policies are grouped into peer-group groups. This facilitates the updates of various policies, such as distribute and filter lists. The peer-group group is then configured easily with any of the neighbor attributes. Any changes made to the peer-group group affect all members.
Attribute Name: peer-group-tag
Attribute Type: string
Attribute Name: peer-group-range
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group> <!-- operation="delete"-->
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
<peer-group-range>0</peer-group-range>
</config>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD peer-group
Configure bgp as
Creates a peer-group group. Neighbors with the same update policies are grouped into peer-group groups. This facilitates the updates of various policies, such as distribute and filter lists. The peer-group group is then configured easily with any of the neighbor attributes. Any changes made to the peer-group group affect all members.
Attribute Name: peer-group-tag
Attribute Type: string
Attribute Name: peer-group-range
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group> <!-- operation="delete"-->
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
<peer-group-range>A.B.C.D/M</peer-group-range>
</config>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD peer-group range A.B.C.D/M
Configure peer group range
Creates a peer-group group. Neighbors with the same update policies are grouped into peer-group groups. This facilitates the updates of various policies, such as distribute and filter lists. The peer-group group is then configured easily with any of the neighbor attributes. Any changes made to the peer-group group affect all members.
Attribute Name: peer-group-tag
Attribute Type: string
Attribute Name: peer-group-range
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group> <!-- operation="delete"-->
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
<peer-group-range>X:X::X:X/M</peer-group-range>
</config>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD peer-group range X:X::X:X/M
Configure group limit
This attribute specifies maximum number of peer-groups in a dynamic peer-group
Attribute Name: group-limit
Attribute Type: uint8
Attribute Range: 1-200
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<group-limit>1</group-limit> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD limit <1-200>
Configure enable peer bfd
Enable bidirectional forwarding detection (BFD) for the BGP peer-group
Attribute Name: enable-peer-bfd
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</enable-peer-bfd><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD fall-over bfd
Configure enable peer bfd multihop
Enable bidirectional forwarding detection (BFD) for the BGP peer-group with multihop
Attribute Name: enable-peer-bfd-multihop
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</enable-peer-bfd-multihop><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD fall-over bfd multihop
Configure auth key encrypt
Use this attribute to configure the authentication key to specify if the password is to be encrypted or not.
Attribute Name: auth-key-encrypt
Attribute Type: enum (0|1)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<bgp-passwords>
<bgp-password>
<password>WORD</password>
<config>
<password>WORD</password>
</config>
<auth-key-encrypt>1</auth-key-encrypt>
</bgp-password>
</bgp-passwords>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD authentication-key (0|1) WORD
Configure password
Use this attribute to configure the authentication key to specify if the password is to be encrypted or not.
Attribute Name: auth-key-encrypt
Attribute Type: enum (0|1)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<bgp-passwords>
<bgp-password>
<password>WORD</password>
<config>
<password>WORD</password>
</config>
<auth-key-encrypt>2</auth-key-encrypt>
</bgp-password>
</bgp-passwords>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD authentication-key WORD
Configure additional paths mode
Adds additional paths in the BGP table
Attribute Name: additional-paths-mode
Attribute Type: bits (send-receive|receive|send|disable)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<additional-paths-mode>send-receive</additional-paths-mode> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD additional-paths (send-receive|receive|send|disable)
Configure additional path select all
Attribute to select advertise additional path
Attribute Name: additional-path-select-all
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</additional-path-select-all><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD advertise additional-paths all
Configure additional paths best select count
Attribute to select best advertise additional path
Attribute Name: additional-paths-best-select-count
Attribute Type: uint8
Attribute Range: 2-3
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<additional-paths-best-select-count>2</additional-paths-best-select-count> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD advertise additional-paths best <2-3>
Configure activate
Activate/Deactivate neighbor. This attribute enables or disables the exchange of AF information with a neighboring router.
Attribute Name: activate
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</activate><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD activate
Configure afi
Activate/Deactivate neighbor. This attribute enables or disables the exchange of AF information with a neighboring router.
Attribute Name: activate
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</activate><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD activate
Configure safi
Activate/Deactivate neighbor. This attribute enables or disables the exchange of AF information with a neighboring router.
Attribute Name: activate
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</activate><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD activate
Configure default peer route map name
This attribute allows a BGP local router to send the default route 0.0.0.0 to a neighbor for use as a default route for specified address-family.
Attribute Name: default-peer-route-map-name
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</default-peer-route-map-name><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD default-originate
Configure peer route map orig name
This attribute configures route map to be used for a BGP local router to send the default route 0.0.0.0 to a neighbor for use as a default route for specified address-family. This attribute can be used with standard or extended access lists.
Attribute Name: peer-route-map-orig-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<peer-route-map-orig-name>WORD</peer-route-map-orig-name> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD default-originate route-map WORD
Configure weight
This attribute specifies a weight value, for specified address-family, to all routes learned from a neighbor for specified address-family. The route with the highest weight gets preference when the same prefix is learned from more than one peer. Unlike the local-preference attribute, the weight attribute is relevant only to the local router. When the weight is set for a peer group, all members of the peer group get the same weight. This attribute can also be used to assign a different weight to an individual peer-group member. When an individually-configured weight of a peer-group member is removed, its weight is reset to its peer groups weight.
Attribute Name: weight
Attribute Type: uint16
Default Value: 0
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<weight>0</weight> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD weight <0-65535>
Configure route server client
This attribute configures a neighbor as the route server client for specified address-family.
Attribute Name: route-server-client
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</route-server-client><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD route-server-client
Configure next hop self
This attribute configure the router as the next hop for a BGP-speaking neighbor or peer-group group. This attribute allows a BGP router to change the nexthop information that is sent to the iBGP peer-group. The nexthop information is set to the IP address of the interface used to communicate with the neighbor.
Attribute Name: next-hop-self
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</next-hop-self><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD next-hop-self
Configure peer route reflector
This attribute configures the router as a BGP route reflector and configure the specified neighbor as its client for specified address-family. Route reflectors are a solution for the explosion of iBGP peering within an autonomous system. By route reflection the number of iBGP peers within an AS is reduced. Use this attribute to configure the local router as the route reflector and specify neighbors as its client. An AS can have more than one route reflector. One route reflector treats the other route reflector as another iBGP speaker.
Attribute Name: peer-route-reflector
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</peer-route-reflector><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD route-reflector-client
Configure peer remove private as
This attribute removes the private Autonomous System (AS) number from outbound updates. Private AS numbers are not advertised to the Internet. This attribute is used with external BGP peers only. The router removes the AS numbers only if the update includes private AS numbers. If the update includes both private and public AS numbers, the system treats it as an error.
Attribute Name: peer-remove-private-as
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</peer-remove-private-as><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD remove-private-AS
Configure no send community
This attribute specifies if a community attribute should be sent to a BGP neighbor for specified address-family. The community attribute groups destinations in a certain community and applies routing decisions according to those communities. By default, both standard and extended community attributes are sent to a neighbor
Attribute Name: no-send-community
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</no-send-community><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no neighbor WORD send-community
Configure no send community type
This attribute specifies the type of community attribute to be sent to a BGP neighbor.
Attribute Name: no-send-community-type
Attribute Type: bits (both|standard|extended|large)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<no-send-community-type>both</no-send-community-type> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no neighbor WORD send-community (both|standard|extended|large)
Configure neighbor attribute unchanged
This attribute advertises unchanged BGP AS path, next hop and med to the specified neighbor.
Attribute Name: neighbor-attribute-unchanged
Attribute Type: bits (as-path|next-hop|med)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<neighbor-attribute-unchanged>14</neighbor-attribute-unchanged> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD attribute-unchanged
Configure orf prefix capability
This attribute enables Outbound Router Filtering (ORF), and advertise the ORF capability to its neighbors. The ORFs send and receive capabilities to lessen the number of updates exchanged between neighbors. By filtering updates, this option minimizes generating and processing of updates. The two routers exchange updates to maintain the ORF for each router.
Attribute Name: orf-prefix-capability
Attribute Type: bits (both|receive|send)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<orf-prefix-capability>both</orf-prefix-capability> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD capability orf prefix-list (both|receive|send)
Configure peer allow ebgp vpn
This attribute allows an eBGP neighbor to be a VPN peer. By default, BGP VPN functionality is allowed only for iBGP peers. Using the peer-allow-ebgp-vpn attribute allows the VPN connection to be established to an eBGP peer.
Attribute Name: peer-allow-ebgp-vpn
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</peer-allow-ebgp-vpn><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD allow-ebgp-vpn
Configure allow as number
This attribute advertises prefixes (routes) even when the source of the prefixes is from the same Autonomous System (AS) number for specified address-family. Use this attribute in a scenario where two routers at different locations use the same Autonomous System number and are connected via an ISP. Once prefixes arrive from one branch at the ISP, they are tagged with the customers AS number. By default, when the ISP passes the prefixes to the other router, the prefixes are dropped if the other router uses the same AS number. Use this attribute to advertise the prefixes at the other side. Control the number of times an AS number is advertised by specifying a number. In a hub and spoke configuration in a VPN, a PE (Provider Edge) router advertises all prefixes containing duplicate AS numbers. Use this attribute to configure two VRFs on each PE router to receive and advertise prefixes. One of the VRFs receives prefixes with AS numbers from all PE routers and then advertises them to neighboring PE routers. The other VRF receives prefixes with AS numbers from the CE (Customer Edge) router and advertises them to all PE routers in the hub and spoke configuration.
Attribute Name: allow-as-number
Attribute Type: uint32
Default Value: 3
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<allow-as-number>1</allow-as-number> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD allowas-in <1-10>
Configure capability graceful restart
This attribute configures the router to advertise the Graceful Restart Capability to the neighbors. This configuration indicates that the BGP speaker has the ability to preserve its forwarding state for the address family when BGP restarts. Use this attribute to advertise to the neighbor routers the capability of graceful restart.
Attribute Name: capability-graceful-restart
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</capability-graceful-restart><!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD capability graceful-restart
Configure prefix count
Use this attribute to specify maximum number of prefixes that can be received from a neighbor
Attribute Name: prefix-count
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix> <!-- operation="delete"-->
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295>
Configure stop update
Stop installing the routes when limit is exceeded.
Attribute Name: stop-update
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
</stop-update>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295> stop-update
Configure maximum prefix warning
This attribute when enabled only give warning message when limit is exceeded. When it is not set and extra prefixes are received, the router ends the peering.
Attribute Name: maximum-prefix-warning
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
</maximum-prefix-warning>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295> warning-only
Configure threshold percentage
Threshold-value in percen. This attribute controls the number of prefixes that can be received from a neighbor. This attribute allows the configuration of a specified number of prefixes that a BGP router is allowed to receive from a neighbor. When the maximum-prefix-warning attribute is not set and extra prefixes are received, the router ends the peering.
Attribute Name: threshold-percentage
Attribute Type: uint8
Default Value: 75
Attribute Range: 1-100
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
<threshold-percentage>1</threshold-percentage>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295> <1-100>
Configure warning only
Throw warning if exceeds threshold-value
Attribute Name: warning-only
Attribute Type: uint8
Attribute Name: threshold-percentage
Attribute Type: uint8
Default Value: 75
Attribute Range: 1-100
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
<threshold-percentage>1</threshold-percentage>
</config>
</warning-only>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295> <1-100> warning-only
Configure unsuppress route map name
unsuppress map name. This attribute is used to selectively leak more-specific routes to a particular neighbor.
Attribute Name: unsuppress-route-map-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<unsuppress-route-map-name>WORD</unsuppress-route-map-name> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD unsuppress-map WORD
Configure access list identifier
Access List information
Attribute Name: access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<distribute-list-filters>
<distribute-list-filter>
<filter-direction>in</filter-direction>
<config>
<filter-direction>in</filter-direction>
</config>
<access-list-identifier>WORD</access-list-identifier>
</distribute-list-filter>
</distribute-list-filters>
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD distribute-list WORD (in|out)
Configure safi
Use this attribute to start a BGP process.
Attribute Name: bgp-as
Attribute Type: uint32
Attribute Name: afi
Attribute Type: enum (ipv4|ipv6|vpnv4|vpnv6|rtfilter|l2vpn|link-state)
Attribute Name: safi
Attribute Type: enum (unicast|multicast|labeled-unicast|l2vpn-vpls|evpn|link-state|vpn-unicast|rtfilter-unicast|flowspec|flowspec-mpls-vpn)
Attribute Name: peer-group-tag
Attribute Type: string
Attribute Range: 1-255
Attribute Name: prefix-list-name
Attribute Type: string
Attribute Name: prefix-filter-direction
Attribute Type: enum (in|out)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance> <!-- operation="delete"-->
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<address-families>
<address-family>
<afi>ipv4</afi>
<safi>unicast</safi>
<peer-group-tag>WORD</peer-group-tag>
<prefix-list-filters>
<prefix-list-filter>
<config>
<prefix-list-name>WORD</prefix-list-name>
<prefix-filter-direction>in</prefix-filter-direction>
</config>
</prefix-list-filter>
</prefix-list-filters>
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD prefix-list WORD (in|out)
Configure as access list identifier
Access-list number. This attribute sets a BGP filter. This attribute specifies an access list filter on updates based on the BGP autonomous system paths. Each filter is an access list based on regular expressions
Attribute Name: as-access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<as-list-filters>
<as-list-filter>
<as-list-direction>in</as-list-direction>
<config>
<as-list-direction>in</as-list-direction>
</config>
<as-access-list-identifier>WORD</as-access-list-identifier>
</as-list-filter>
</as-list-filters>
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD filter-list WORD (in|out)
Configure route map name
Use this attribute to apply a route map to incoming or outgoing routes. This attribute filters updates and modifies attributes. A route map is applied to inbound or outbound updates. Only the routes that pass the route map are sent or accepted in updates.
Attribute Name: route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-map-filters>
<route-map-filter>
<route-map-direction>in</route-map-direction>
<config>
<route-map-direction>in</route-map-direction>
</config>
<route-map-name>WORD</route-map-name>
</route-map-filter>
</route-map-filters>
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD route-map WORD (in|out)
Configure peer as
Autonomous system number of a neighbor. If the specified ASN matches the ASN number specified in the router bgp global configuration, the neighbor is identified as internal. If the ASN does no match, it is identified as external to the local AS.
Attribute Name: peer-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-as>1</peer-as> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD remote-as <1-4294967295>
Configure graceful shut
Use this attribute to start a graceful shutdown for the BGP session of the specified BGP neighbor. The BGP session for this neighbor is shut down after the graceful shutdown timer expires. If there is no alternate path available for traffic to flow prior the actual shutdown of the BGP session, this path is made available for 60 seconds or for configured time after which the path is no longer available and traffic is dropped.
Attribute Name: graceful-shut
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</graceful-shut><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD g-shut
Configure graceful shutdown timer
Configure the value of the graceful shutdown timer. After the timer expires, the BGP session initiated for graceful shutdown is shut down.
Attribute Name: graceful-shutdown-timer
Attribute Type: uint32
Attribute Range: 10-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<graceful-shutdown-timer>10</graceful-shutdown-timer> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD g-shut-timer <10-65535>
Configure peer restart time
Sets a different restart-time other than the global restart-time. This attribute takes precedence over the restart-time value specified using the grstSet attribute. The restart-time value is the maximum time that a graceful-restart neighbor waits to come back up after a restart. The default value is 120 seconds.
Attribute Name: peer-restart-time
Attribute Type: uint32
Attribute Range: 1-3600
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-restart-time>1</peer-restart-time> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD restart-time <1-3600>
Configure peer description
Associates a description with a neighbor. This helps in identifying a neighbor quickly. It is useful for an ISP that has multiple neighbor relationships.
Attribute Name: peer-description
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-description>LINE</peer-description> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD description LINE
Configure peer connect interval
This attribute sets the timers for a specific BGP neighbor. Keepalive messages are sent by a router to inform another router that the BGP connection between the two is still active. The keepalive interval is the period of time between each keepalive message sent by the router. The holdtime interval is the time the router waits to receive a keepalive message and if it does not receive a message for this period it declares the neighbor dead.
Attribute Name: peer-connect-interval
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-connect-interval>1</peer-connect-interval> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD timers connect <1-65535>
Configure peer as origin interval
Configures the minimum interval between the sending of AS-origination routing updates.
Attribute Name: peer-as-origin-interval
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-as-origin-interval>1</peer-as-origin-interval> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD as-origination-interval <1-65535>
Configure min route advertisement interval
Sets a minimum route advertisement interval between the sending of BGP routing updates. To reduce the flapping of routes to internet, a minimum advertisement interval is set, so that the BGP routing updates are sent only per interval seconds.
Attribute Name: min-route-advertisement-interval
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<min-route-advertisement-interval>0</min-route-advertisement-interval> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD advertisement-interval <0-65535>
Configure enable dynamic capability
Use this attribute to enable the dynamic capability for a specific peer-group. This attribute allows a BGP speaker to advertise or withdraw an address family capability to a peer-group in a non-disruptive manner.
Attribute Name: enable-dynamic-capability
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</enable-dynamic-capability><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD capability dynamic
Configure collide established
Include a neighbor already in an established state for conflict resolution when a TCP connection collision is detected.
Attribute Name: collide-established
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</collide-established><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD collide-established
Configure source identifier
Allows internal BGP sessions to use any operational interface for TCP connections. This attribute can be used in conjunction with any specified interface on the router. The loopback interface is the interface that is most commonly used with this attribute. The use of loopback interface eliminates a dependency and BGP does not have to rely on the availability of a particular interface for making TCP connections.
Attribute Name: source-identifier
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<source-identifier>WORD</source-identifier> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD update-source WORD
Configure enforce multi hop
Turns on the enforcement of eBGP neighbors perform multihop.
Attribute Name: enforce-multi-hop
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</enforce-multi-hop><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD enforce-multihop
Configure neighbor override capability
Override a capability negotiation result and use locally configured values.
Attribute Name: neighbor-override-capability
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</neighbor-override-capability><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD override-capability
Configure neighbor strict capability match
Close the BGP connection if capability value does not match the remote peer-group.
Attribute Name: neighbor-strict-capability-match
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</neighbor-strict-capability-match><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD strict-capability-match
Configure disallow infinite hold time
Disallow configuration of infinite hold-time. A hold-time of 0 seconds from the peer-group (during exchange of open messages) or the user (during configuration) will be rejected.
Attribute Name: disallow-infinite-hold-time
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</disallow-infinite-hold-time><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD disallow-infinite-holdtime
Configure disable capability negotiation
Disable the capability negotiation. It allows compatibility with older BGP versions that have no capability parameters used in open messages between peer-groups.
Attribute Name: disable-capability-negotiation
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</disable-capability-negotiation><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD dont-capability-negotiate
Configure neighbor passive
Sets a BGP neighbor as passive.
Attribute Name: neighbor-passive
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</neighbor-passive><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD passive
Configure peer shutdown description
Use this attribute to send shutdown communication message to inform peer the reason for the shutdown of the BGP session.
Attribute Name: peer-shutdown-description
Attribute Type: string
Attribute Range: 1-255
Attribute Name: peer-shutdown
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</peer-shutdown><!-- operation="delete"-->
</config>
<peer-shutdown-description>1</peer-shutdown-description> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD shutdown (description LINE|)
Configure peer port
Sets the BGP port number of a neighbor.
Attribute Name: peer-port
Attribute Type: uint16
Default Value: 179
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-port>0</peer-port> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD port <0-65535>
Configure bgp version
Configure router to accept only a particular BGP version. By default, the system uses BGP version 4 and on request dynamically negotiates down to version 2. Disables the routers version-negotiation capability and forces the router to use only a specified version with the neighbor.
Attribute Name: bgp-version
Attribute Type: uint8
Default Value: 4
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<bgp-version>(4)</bgp-version> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD version (4)
Configure enable ext opt param len
Use this attribute for a specific peer to encode extended optional parameter length.
Attribute Name: enable-ext-opt-param-len
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</enable-ext-opt-param-len><!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD extended-optional-param
Configure tcp adjust mss
Use this attribute to set the BGP TCP MSS value of a neighbor.
Attribute Name: tcp-adjust-mss
Attribute Type: uint16
Attribute Range: 40-1440
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<tcp-adjust-mss>40</tcp-adjust-mss> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD tcp-mss <40-1440>
Configure keep alive
Use this attribute to globally set or reset the keepalive values for all the neighbors
Attribute Name: keep-alive
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: hold-time
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<timers>
<config>
<hold-time>0</hold-time>
<keep-alive>0</keep-alive>
</config>
</timers>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD timers <0-65535> <0-65535>
Configure enabled
Use this attribute to accept and attempt BGP connections to external peers on indirectly connected networks. Multihop is not established if the only route to the multihop peer is a default route. This avoids loop formation.
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<ebgp-multihop>
<config>
</enabled>
</config>
</ebgp-multihop>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD ebgp-multihop
Configure maximum hop count
Use this attribute to accept and attempt BGP connections to external peers on indirectly connected networks. Multihop is not established if the only route to the multihop peer is a default route. This avoids loop formation.
Attribute Name: enabled
Attribute Type: empty
Attribute Name: maximum-hop-count
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<ebgp-multihop>
<config>
<maximum-hop-count>1</maximum-hop-count> <!-- operation="delete"-->
</enabled><!-- operation="delete"-->
</config>
</ebgp-multihop>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD ebgp-multihop <1-255>
Configure peer local as
Specifies an AS (autonomous system) number to use with BGP neighbor.
Attribute Name: peer-local-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<local-as>
<local-as-list> <!-- operation="delete"-->
<peer-local-as>1</peer-local-as>
<config>
<peer-local-as>1</peer-local-as>
</config>
</local-as-list>
</local-as>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD local-as <1-4294967295>
Configure no prepend local as
Specifies an AS (autonomous system) number to use with BGP neighbor.
Attribute Name: peer-local-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: no-prepend-local-as
Attribute Type: empty
Attribute Name: replace-local-as
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<local-as>
<local-as-list>
<peer-local-as>1</peer-local-as>
<config>
<peer-local-as>1</peer-local-as>
</no-prepend-local-as>
</replace-local-as>
</config>
</local-as-list>
</local-as>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD local-as <1-4294967295> (no-prepend|) (replace-as|)
clear bgp peer-group WORD l2vpn evpn soft (out|in|)
Attribute Name: peer-group-tag
Attribute Type: string
Attribute Range: 1-255
Attribute Name: soft-reconfig
Attribute Type: enum (out|in|soft-only)
Netconf RPC payload
<ipi-bgp-peer-group_clear-peer-group-l2vpn-evpn-soft-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<peer-group-tag>WORD</peer-group-tag>
<soft-reconfig>soft-only</soft-reconfig>
</ipi-bgp-peer-group_clear-peer-group-l2vpn-evpn-soft-all>
Command Syntax
clear bgp peer-group WORD l2vpn evpn soft (out|in|)
IPI-BGP-PEER
Configure enable peer bfd
Enable bidirectional forwarding detection (BFD) for the BGP peer
Attribute Name: enable-peer-bfd
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</enable-peer-bfd><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) fall-over bfd
Configure bgp as
Enable bidirectional forwarding detection (BFD) for the BGP peer
Attribute Name: enable-peer-bfd
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</enable-peer-bfd><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD fall-over bfd
Configure enable peer bfd multihop
Enable bidirectional forwarding detection (BFD) for the BGP peer with multihop
Attribute Name: enable-peer-bfd-multihop
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</enable-peer-bfd-multihop><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) fall-over bfd multihop
Configure peer address
Enable bidirectional forwarding detection (BFD) for the BGP peer with multihop
Attribute Name: enable-peer-bfd-multihop
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</enable-peer-bfd-multihop><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD fall-over bfd multihop
Configure interface name
Configure the interface name of a BGP neighbor.
Attribute Name: interface-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<interface-name>WORD</interface-name> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) interface WORD
Configure mapped peer group tag
Adds a neighbor to an existing peer group. Neighbors with the same update policies are grouped into peer groups. This facilitates the updates of various policies, such as distribute and filter lists. The peer group is then configured easily with any of the neighbor attributes. Any changes made to the peer group affect all members.
Attribute Name: mapped-peer-group-tag
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<mapped-peer-group-tag>WORD</mapped-peer-group-tag> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) peer-group WORD
Configure tcp adjust mss
Use this attribute to set the BGP TCP MSS value of a neighbor.
Attribute Name: tcp-adjust-mss
Attribute Type: uint16
Attribute Range: 40-1440
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<tcp-adjust-mss>40</tcp-adjust-mss> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD tcp-mss <40-1440>
Configure auth key encrypt
Use this attribute to configure the authentication key to specify if the password is to be encrypted or not.
Attribute Name: auth-key-encrypt
Attribute Type: enum (0|1)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<bgp-passwords>
<bgp-password>
<password>WORD</password>
<config>
<password>WORD</password>
</config>
<auth-key-encrypt>1</auth-key-encrypt>
</bgp-password>
</bgp-passwords>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) authentication-key (0|1) WORD
Configure password
Use this attribute to configure the authentication key to specify if the password is to be encrypted or not.
Attribute Name: auth-key-encrypt
Attribute Type: enum (0|1)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<bgp-passwords>
<bgp-password>
<password>WORD</password>
<config>
<password>WORD</password>
</config>
<auth-key-encrypt>2</auth-key-encrypt>
</bgp-password>
</bgp-passwords>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) authentication-key WORD
Configure additional paths mode
Adds additional paths in the BGP table
Attribute Name: additional-paths-mode
Attribute Type: bits (send-receive|receive|send|disable)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<additional-paths-mode>send-receive</additional-paths-mode> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) additional-paths (send-receive|receive|send|disable)
Configure additional path select all
Attribute to select advertise additional path
Attribute Name: additional-path-select-all
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</additional-path-select-all><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) advertise additional-paths all
Configure additional paths best select count
Attribute to select best advertise additional path
Attribute Name: additional-paths-best-select-count
Attribute Type: uint8
Attribute Range: 2-3
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<additional-paths-best-select-count>2</additional-paths-best-select-count> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) advertise additional-paths best <2-3>
Configure activate
Activate/Deactivate neighbor. This attribute enables or disables the exchange of AF information with a neighboring router.
Attribute Name: activate
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</activate><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD activate
Configure afi
Activate/Deactivate neighbor. This attribute enables or disables the exchange of AF information with a neighboring router.
Attribute Name: activate
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</activate><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD activate
Configure safi
Activate/Deactivate neighbor. This attribute enables or disables the exchange of AF information with a neighboring router.
Attribute Name: activate
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</activate><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) activate
Configure de activate
Deactivate neighbor. This attribute disables the exchange of AF information with a neighboring router.
Attribute Name: de-activate
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</de-activate><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD de-activate
Configure default peer route map name
This attribute allows a BGP local router to send the default route 0.0.0.0 to a neighbor for use as a default route for specified address-family.
Attribute Name: default-peer-route-map-name
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</default-peer-route-map-name><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) default-originate
Configure peer route map orig name
This attribute configures route map to be used for a BGP local router to send the default route 0.0.0.0 to a neighbor for use as a default route for specified address-family. This attribute can be used with standard or extended access lists.
Attribute Name: peer-route-map-orig-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<peer-route-map-orig-name>WORD</peer-route-map-orig-name> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) default-originate route-map WORD
Configure weight
This attribute specifies a weight value, for specified address-family, to all routes learned from a neighbor for specified address-family. The route with the highest weight gets preference when the same prefix is learned from more than one peer. Unlike the local-preference attribute, the weight attribute is relevant only to the local router. When the weight is set for a peer group, all members of the peer group get the same weight. This attribute can also be used to assign a different weight to an individual peer-group member. When an individually-configured weight of a peer-group member is removed, its weight is reset to its peer groups weight.
Attribute Name: weight
Attribute Type: uint16
Default Value: 0
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<weight>0</weight> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) weight <0-65535>
Configure route server client
This attribute configures a neighbor as the route server client for specified address-family.
Attribute Name: route-server-client
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</route-server-client><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) route-server-client
Configure next hop self
This attribute configure the router as the next hop for a BGP-speaking neighbor or peer group. This attribute allows a BGP router to change the nexthop information that is sent to the iBGP peer. The nexthop information is set to the IP address of the interface used to communicate with the neighbor.
Attribute Name: next-hop-self
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</next-hop-self><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) next-hop-self
Configure peer route reflector
This attribute configures the router as a BGP route reflector and configure the specified neighbor as its client for specified address-family. Route reflectors are a solution for the explosion of iBGP peering within an autonomous system. By route reflection the number of iBGP peers within an AS is reduced. Use this attribute to configure the local router as the route reflector and specify neighbors as its client. An AS can have more than one route reflector. One route reflector treats the other route reflector as another iBGP speaker.
Attribute Name: peer-route-reflector
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</peer-route-reflector><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) route-reflector-client
Configure peer remove private as
This attribute removes the private Autonomous System (AS) number from outbound updates. Private AS numbers are not advertised to the Internet. This attribute is used with external BGP peers only. The router removes the AS numbers only if the update includes private AS numbers. If the update includes both private and public AS numbers, the system treats it as an error.
Attribute Name: peer-remove-private-as
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</peer-remove-private-as><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) remove-private-AS
Configure no send community
This attribute specifies if a community attribute should be sent to a BGP neighbor for specified address-family. The community attribute groups destinations in a certain community and applies routing decisions according to those communities. By default, both standard and extended community attributes are sent to a neighbor
Attribute Name: no-send-community
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</no-send-community><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no neighbor (A.B.C.D|X:X::X:X) send-community
Configure no send community type
This attribute specifies the type of community attribute to be sent to a BGP neighbor.
Attribute Name: no-send-community-type
Attribute Type: bits (both|standard|extended|large)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<no-send-community-type>both</no-send-community-type> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no neighbor (A.B.C.D|X:X::X:X) send-community (both|standard|extended|large)
Configure neighbor attribute unchanged
This attribute advertises unchanged BGP AS path, next hop and med to the specified neighbor.
Attribute Name: neighbor-attribute-unchanged
Attribute Type: bits (as-path|next-hop|med)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<neighbor-attribute-unchanged>14</neighbor-attribute-unchanged> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) attribute-unchanged
Configure orf prefix capability
This attribute enables Outbound Router Filtering (ORF), and advertise the ORF capability to its neighbors. The ORFs send and receive capabilities to lessen the number of updates exchanged between neighbors. By filtering updates, this option minimizes generating and processing of updates. The two routers exchange updates to maintain the ORF for each router.
Attribute Name: orf-prefix-capability
Attribute Type: bits (both|receive|send)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<orf-prefix-capability>both</orf-prefix-capability> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) capability orf prefix-list (both|receive|send)
Configure peer allow ebgp vpn
This attribute allows an eBGP neighbor to be a VPN peer. By default, BGP VPN functionality is allowed only for iBGP peers. Using the peer-allow-ebgp-vpn attribute allows the VPN connection to be established to an eBGP peer.
Attribute Name: peer-allow-ebgp-vpn
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</peer-allow-ebgp-vpn><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) allow-ebgp-vpn
Configure allow as number
This attribute advertises prefixes (routes) even when the source of the prefixes is from the same Autonomous System (AS) number for specified address-family. Use this attribute in a scenario where two routers at different locations use the same Autonomous System number and are connected via an ISP. Once prefixes arrive from one branch at the ISP, they are tagged with the customers AS number. By default, when the ISP passes the prefixes to the other router, the prefixes are dropped if the other router uses the same AS number. Use this attribute to advertise the prefixes at the other side. Control the number of times an AS number is advertised by specifying a number. In a hub and spoke configuration in a VPN, a PE (Provider Edge) router advertises all prefixes containing duplicate AS numbers. Use this attribute to configure two VRFs on each PE router to receive and advertise prefixes. One of the VRFs receives prefixes with AS numbers from all PE routers and then advertises them to neighboring PE routers. The other VRF receives prefixes with AS numbers from the CE (Customer Edge) router and advertises them to all PE routers in the hub and spoke configuration.
Attribute Name: allow-as-number
Attribute Type: uint32
Default Value: 3
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<allow-as-number>1</allow-as-number> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) allowas-in <1-10>
Configure capability graceful restart
This attribute configures the router to advertise the Graceful Restart Capability to the neighbors. This configuration indicates that the BGP speaker has the ability to preserve its forwarding state for the address family when BGP restarts. Use this attribute to advertise to the neighbor routers the capability of graceful restart.
Attribute Name: capability-graceful-restart
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</capability-graceful-restart><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) capability graceful-restart
Configure extended nexthop encode
A BGP speaker that wishes to advertise an IPv6 next hop for IPv4 NLRI for VPN-IPv4 NLRI to a BGP peer as per this specification MUST use the Capability Advertisement procedures defined with the Extended Next Hop Encoding capability to determine whether its peer supports this for the NLRI AFI/SAFI pair(s) of interest.
Attribute Name: extended-nexthop-encode
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</extended-nexthop-encode><!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) capability extended-nexthop-encode
Configure prefix count
Use this attribute to specify maximum number of prefixes that can be received from a neighbor
Attribute Name: prefix-count
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix> <!-- operation="delete"-->
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) maximum-prefix <1-4294967295>
Configure stop update
Stop installing the routes when limit is exceeded.
Attribute Name: stop-update
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
</stop-update>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) maximum-prefix <1-4294967295> stop-update
Configure maximum prefix warning
This attribute when enabled only give warning message when limit is exceeded. When it is not set and extra prefixes are received, the router ends the peering.
Attribute Name: maximum-prefix-warning
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
</maximum-prefix-warning>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) maximum-prefix <1-4294967295> warning-only
Configure threshold percentage
Threshold-value in percen. This attribute controls the number of prefixes that can be received from a neighbor. This attribute allows the configuration of a specified number of prefixes that a BGP router is allowed to receive from a neighbor. When the maximum-prefix-warning attribute is not set and extra prefixes are received, the router ends the peering.
Attribute Name: threshold-percentage
Attribute Type: uint8
Default Value: 75
Attribute Range: 1-100
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
<threshold-percentage>1</threshold-percentage>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) maximum-prefix <1-4294967295> <1-100>
Configure warning only
Throw warning if exceeds threshold-value
Attribute Name: warning-only
Attribute Type: uint8
Attribute Name: threshold-percentage
Attribute Type: uint8
Default Value: 75
Attribute Range: 1-100
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
<threshold-percentage>1</threshold-percentage>
</config>
</warning-only>
</maximum-prefix>
</maximum-prefixes>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) maximum-prefix <1-4294967295> <1-100> warning-only
Configure unsuppress route map name
unsuppress map name. This attribute is used to selectively leak more-specific routes to a particular neighbor.
Attribute Name: unsuppress-route-map-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<unsuppress-route-map-name>WORD</unsuppress-route-map-name> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) unsuppress-map WORD
Configure access list identifier
Access List information
Attribute Name: access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<distribute-list-filters>
<distribute-list-filter>
<filter-direction>in</filter-direction>
<config>
<filter-direction>in</filter-direction>
</config>
<access-list-identifier>WORD</access-list-identifier>
</distribute-list-filter>
</distribute-list-filters>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) distribute-list WORD (in|out)
Configure filter direction
Access List information
Attribute Name: access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<distribute-list-filters>
<distribute-list-filter>
<filter-direction>in</filter-direction>
<config>
<filter-direction>in</filter-direction>
</config>
<access-list-identifier>WORD</access-list-identifier>
</distribute-list-filter>
</distribute-list-filters>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD distribute-list WORD (in|out)
Configure prefix list name
This attribute specify a prefix list for filtering BGP advertisements for specified address-family. Filtering by prefix list matches the prefixes of routes with those listed in the prefix list. If there is a match, the route is used. An empty prefix list permits all prefixes. If a given prefix does not match any entries of a prefix list, the route is denied access. When multiple entries of a prefix list match a prefix, the entry with the smallest sequence number is considered to be a real match. The router begins the search at the top of the prefix list, with the sequence number 1. Once a match or deny occurs, the router does not need to go through the rest of the prefix list. For efficiency the most common matches or denies are listed at the top.
Attribute Name: prefix-list-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<prefix-list-filters>
<prefix-list-filter>
<prefix-filter-direction>in</prefix-filter-direction>
<config>
<prefix-filter-direction>in</prefix-filter-direction>
</config>
<prefix-list-name>WORD</prefix-list-name>
</prefix-list-filter>
</prefix-list-filters>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) prefix-list WORD (in|out)
Configure prefix filter direction
This attribute specify a prefix list for filtering BGP advertisements for specified address-family. Filtering by prefix list matches the prefixes of routes with those listed in the prefix list. If there is a match, the route is used. An empty prefix list permits all prefixes. If a given prefix does not match any entries of a prefix list, the route is denied access. When multiple entries of a prefix list match a prefix, the entry with the smallest sequence number is considered to be a real match. The router begins the search at the top of the prefix list, with the sequence number 1. Once a match or deny occurs, the router does not need to go through the rest of the prefix list. For efficiency the most common matches or denies are listed at the top.
Attribute Name: prefix-list-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<prefix-list-filters>
<prefix-list-filter>
<prefix-filter-direction>in</prefix-filter-direction>
<config>
<prefix-filter-direction>in</prefix-filter-direction>
</config>
<prefix-list-name>WORD</prefix-list-name>
</prefix-list-filter>
</prefix-list-filters>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD prefix-list WORD (in|out)
Configure as access list identifier
Access-list number. This attribute sets a BGP filter. This attribute specifies an access list filter on updates based on the BGP autonomous system paths. Each filter is an access list based on regular expressions
Attribute Name: as-access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<as-list-filters>
<as-list-filter>
<as-list-direction>in</as-list-direction>
<config>
<as-list-direction>in</as-list-direction>
</config>
<as-access-list-identifier>WORD</as-access-list-identifier>
</as-list-filter>
</as-list-filters>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) filter-list WORD (in|out)
Configure as list direction
Access-list number. This attribute sets a BGP filter. This attribute specifies an access list filter on updates based on the BGP autonomous system paths. Each filter is an access list based on regular expressions
Attribute Name: as-access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<as-list-filters>
<as-list-filter>
<as-list-direction>in</as-list-direction>
<config>
<as-list-direction>in</as-list-direction>
</config>
<as-access-list-identifier>WORD</as-access-list-identifier>
</as-list-filter>
</as-list-filters>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD filter-list WORD (in|out)
Configure route map name
Use this attribute to apply a route map to incoming or outgoing routes. This attribute filters updates and modifies attributes. A route map is applied to inbound or outbound updates. Only the routes that pass the route map are sent or accepted in updates.
Attribute Name: route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-map-filters>
<route-map-filter>
<route-map-direction>in</route-map-direction>
<config>
<route-map-direction>in</route-map-direction>
</config>
<route-map-name>WORD</route-map-name>
</route-map-filter>
</route-map-filters>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) route-map WORD (in|out)
Configure route map direction
Use this attribute to apply a route map to incoming or outgoing routes. This attribute filters updates and modifies attributes. A route map is applied to inbound or outbound updates. Only the routes that pass the route map are sent or accepted in updates.
Attribute Name: route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-map-filters>
<route-map-filter>
<route-map-direction>in</route-map-direction>
<config>
<route-map-direction>in</route-map-direction>
</config>
<route-map-name>WORD</route-map-name>
</route-map-filter>
</route-map-filters>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD route-map WORD (in|out)
Configure peer port
Sets the BGP port number of a neighbor.
Attribute Name: peer-port
Attribute Type: uint16
Default Value: 179
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<peer-port>0</peer-port> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD port <0-65535>
Configure min route advertisement interval
Sets a minimum route advertisement interval between the sending of BGP routing updates. To reduce the flapping of routes to internet, a minimum advertisement interval is set, so that the BGP routing updates are sent only per interval seconds.
Attribute Name: min-route-advertisement-interval
Attribute Type: uint32
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<min-route-advertisement-interval>0</min-route-advertisement-interval> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD advertisement-interval <0-65535>
Configure peer as origin interval
Configures the minimum interval between the sending of AS-origination routing updates.
Attribute Name: peer-as-origin-interval
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<peer-as-origin-interval>1</peer-as-origin-interval> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD as-origination-interval <1-65535>
Configure collide established
Include a neighbor already in an established state for conflict resolution when a TCP connection collision is detected.
Attribute Name: collide-established
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</collide-established><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD collide-established
Configure peer description
Associates a description with a neighbor. This helps in identifying a neighbor quickly. It is useful for an ISP that has multiple neighbor relationships.
Attribute Name: peer-description
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<peer-description>LINE</peer-description> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD description LINE
Configure disallow infinite hold time
Disallow configuration of infinite hold-time. A hold-time of 0 seconds from the peer (during exchange of open messages) or the user (during configuration) will be rejected.
Attribute Name: disallow-infinite-hold-time
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</disallow-infinite-hold-time><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD disallow-infinite-holdtime
Configure disable capability negotiation
Disable the capability negotiation. It allows compatibility with older BGP versions that have no capability parameters used in open messages between peers.
Attribute Name: disable-capability-negotiation
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</disable-capability-negotiation><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD dont-capability-negotiate
Configure enforce multi hop
Turns on the enforcement of eBGP neighbors perform multihop.
Attribute Name: enforce-multi-hop
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</enforce-multi-hop><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD enforce-multihop
Configure graceful shut
Use this attribute to start a graceful shutdown for the BGP session of the specified BGP neighbor. The BGP session for this neighbor is shut down after the graceful shutdown timer expires. If there is no alternate path available for traffic to flow prior the actual shutdown of the BGP session, this path is made available for 60 seconds or for configured time after which the path is no longer available and traffic is dropped.
Attribute Name: graceful-shut
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</graceful-shut><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD g-shut
Configure graceful shutdown timer
Configure the value of the graceful shutdown timer. After the timer expires, the BGP session initiated for graceful shutdown is shut down.
Attribute Name: graceful-shutdown-timer
Attribute Type: uint32
Attribute Range: 10-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<graceful-shutdown-timer>10</graceful-shutdown-timer> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD g-shut-timer <10-65535>
Configure neighbor override capability
Override a capability negotiation result and use locally configured values.
Attribute Name: neighbor-override-capability
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</neighbor-override-capability><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD override-capability
Configure neighbor passive
Sets a BGP neighbor as passive.
Attribute Name: neighbor-passive
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</neighbor-passive><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD passive
Configure peer restart time
Sets a different restart-time other than the global restart-time. This attribute takes precedence over the restart-time value specified using the grstSet attribute. The restart-time value is the maximum time that a graceful-restart neighbor waits to come back up after a restart. The default value is 120 seconds.
Attribute Name: peer-restart-time
Attribute Type: uint32
Attribute Range: 1-3600
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<peer-restart-time>1</peer-restart-time> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD restart-time <1-3600>
Configure peer shutdown
Disables a neighbor administratively. It will terminate any active session for a specified neighbor and clear all related routing information. In case a peer group is specified for shutdown, a large number of peering sessions could be terminated.
Attribute Name: peer-shutdown
Attribute Type: empty
Attribute Name: peer-shutdown-description
Attribute Type: string
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
<peer-shutdown-description>1</peer-shutdown-description> <!-- operation="delete"-->
</config>
</peer-shutdown><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD shutdown (description LINE|)
Configure neighbor strict capability match
Close the BGP connection if capability value does not match the remote peer.
Attribute Name: neighbor-strict-capability-match
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</neighbor-strict-capability-match><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD strict-capability-match
Configure source identifier
Allows internal BGP sessions to use any operational interface for TCP connections. This attribute can be used in conjunction with any specified interface on the router. The loopback interface is the interface that is most commonly used with this attribute. The use of loopback interface eliminates a dependency and BGP does not have to rely on the availability of a particular interface for making TCP connections.
Attribute Name: source-identifier
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<source-identifier>WORD</source-identifier> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD update-source WORD
Configure bgp version
Configure router to accept only a particular BGP version. By default, the system uses BGP version 4 and on request dynamically negotiates down to version 2. Disables the routers version-negotiation capability and forces the router to use only a specified version with the neighbor.
Attribute Name: bgp-version
Attribute Type: uint8
Default Value: 4
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<bgp-version>(4)</bgp-version> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD version (4)
Configure enable ext opt param len
Use this attribute for a specific peer to encode extended optional parameter length.
Attribute Name: enable-ext-opt-param-len
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</enable-ext-opt-param-len><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD extended-optional-param
Configure peer connect interval
This attribute sets the timers for a specific BGP neighbor. Keepalive messages are sent by a router to inform another router that the BGP connection between the two is still active. The keepalive interval is the period of time between each keepalive message sent by the router. The holdtime interval is the time the router waits to receive a keepalive message and if it does not receive a message for this period it declares the neighbor dead.
Attribute Name: peer-connect-interval
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<peer-connect-interval>1</peer-connect-interval> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD timers connect <1-65535>
Configure peer as
Autonomous system number of a neighbor. If the specified ASN matches the ASN number specified in the router bgp global configuration, the neighbor is identified as internal. If the ASN does no match, it is identified as external to the local AS.
Attribute Name: peer-as
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<peer-as>-2</peer-as>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD remote-as internal
Configure enable dynamic capability
Use this attribute to enable the dynamic capability for a specific peer. This attribute allows a BGP speaker to advertise or withdraw an address family capability to a peer in a non-disruptive manner.
Attribute Name: enable-dynamic-capability
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
</enable-dynamic-capability><!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) capability dynamic
Configure peer shutdown description
Use this attribute to send shutdown communication message to inform peer the reason for the shutdown of the BGP session.
Attribute Name: peer-shutdown-description
Attribute Type: string
Attribute Range: 1-255
Attribute Name: peer-shutdown
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</peer-shutdown><!-- operation="delete"-->
</config>
<peer-shutdown-description>1</peer-shutdown-description> <!-- operation="delete"-->
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) shutdown (description LINE|)
Configure hold time
Use this attribute to globally set or reset the holdtime values for all the neighbors.
Attribute Name: hold-time
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: keep-alive
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<timers>
<config>
<keep-alive>0</keep-alive>
<hold-time>0</hold-time>
</config>
</timers>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD timers <0-65535> <0-65535>
Configure keep alive
Use this attribute to globally set or reset the keepalive values for all the neighbors
Attribute Name: keep-alive
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: hold-time
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<timers>
<config>
<hold-time>0</hold-time>
<keep-alive>0</keep-alive>
</config>
</timers>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) timers <0-65535> <0-65535>
Configure enabled
Use this attribute to accept and attempt BGP connections to external peers on indirectly connected networks. Multihop is not established if the only route to the multihop peer is a default route. This avoids loop formation.
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<ebgp-multihop>
<config>
</enabled>
</config>
</ebgp-multihop>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) ebgp-multihop
Configure maximum hop count
Use this attribute to accept and attempt BGP connections to external peers on indirectly connected networks. Multihop is not established if the only route to the multihop peer is a default route. This avoids loop formation.
Attribute Name: enabled
Attribute Type: empty
Attribute Name: maximum-hop-count
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<ebgp-multihop>
<config>
<maximum-hop-count>1</maximum-hop-count> <!-- operation="delete"-->
</enabled><!-- operation="delete"-->
</config>
</ebgp-multihop>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) ebgp-multihop <1-255>
Configure peer local as
Specifies an AS (autonomous system) number to use with BGP neighbor.
Attribute Name: peer-local-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<local-as>
<local-as-list> <!-- operation="delete"-->
<peer-local-as>1</peer-local-as>
<config>
<peer-local-as>1</peer-local-as>
</config>
</local-as-list>
</local-as>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) local-as <1-4294967295>
Configure no prepend local as
Specifies an AS (autonomous system) number to use with BGP neighbor.
Attribute Name: peer-local-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: no-prepend-local-as
Attribute Type: empty
Attribute Name: replace-local-as
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<local-as>
<local-as-list>
<peer-local-as>1</peer-local-as>
<config>
<peer-local-as>1</peer-local-as>
</no-prepend-local-as>
</replace-local-as>
</config>
</local-as-list>
</local-as>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) local-as <1-4294967295> (no-prepend|) (replace-as|)
Configure replace local as
Specifies an AS (autonomous system) number to use with BGP neighbor.
Attribute Name: peer-local-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: no-prepend-local-as
Attribute Type: empty
Attribute Name: replace-local-as
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<local-as>
<local-as-list>
<peer-local-as>1</peer-local-as>
<config>
<peer-local-as>1</peer-local-as>
</no-prepend-local-as>
</replace-local-as>
</config>
</local-as-list>
</local-as>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD local-as <1-4294967295> (no-prepend|) (replace-as|)
Configure admin status
Enable or disable AIGP
Attribute Name: admin-status
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aigp>
<config>
<admin-status>disable</admin-status> <!-- operation="delete"-->
</config>
</aigp>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) aigp (disable|enable)
Configure aigp send med
Enable AIGP send multi exit discriminator.
Attribute Name: aigp-send-med
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aigp>
<config>
</aigp-send-med><!-- operation="delete"-->
</config>
</aigp>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) aigp send med
Configure send cost community id
Send AIGP value in Cost community. And get the Community ID.
Attribute Name: send-cost-community-id
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: point-of-insertion
Attribute Type: enum (pre-bestpath|igp-cost)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aigp>
<cost-community>
<config>
<point-of-insertion>pre-bestpath</point-of-insertion>
<send-cost-community-id>0</send-cost-community-id>
</config>
</cost-community>
</aigp>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) aigp send cost-community <0-255> poi (pre-bestpath|igp-cost)
Configure enable transitive
Send AIGP value in Cost community and Enable Transitive Cost Community
Attribute Name: enable-transitive
Attribute Type: uint8
Attribute Name: send-cost-community-id
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: point-of-insertion
Attribute Type: enum (pre-bestpath|igp-cost)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<peers>
<peer>
<peer-address>A.B.C.D|X:X::X:X</peer-address>
<config>
<peer-address>BGP_IP_ADDR_T</peer-address>
</config>
<address-families>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aigp>
<cost-community>
<config>
<send-cost-community-id>0</send-cost-community-id> <!-- operation="delete"-->
<point-of-insertion>pre-bestpath</point-of-insertion> <!-- operation="delete"-->
</enable-transitive><!-- operation="delete"-->
</config>
</cost-community>
</aigp>
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) aigp send cost-community <0-255> poi (pre-bestpath|igp-cost) transitive
clear ip bgp * (description LINE|)
Attribute Name: peer-reset-description
Attribute Type: string
Attribute Range: 1-255
Netconf RPC payload
<ipi-bgp-peer_clear-ip-bgp-all-peer xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<peer-reset-description>1</peer-reset-description>
</ipi-bgp-peer_clear-ip-bgp-all-peer>
Command Syntax
clear ip bgp * (description LINE|)
clear bgp * l2vpn evpn soft (out|in|)
Attribute Name: soft-reconfig
Attribute Type: enum (out|in|soft-only)
Netconf RPC payload
<ipi-bgp-peer_clear-bgp-l2vpn-evpn-soft-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<soft-reconfig>soft-only</soft-reconfig>
</ipi-bgp-peer_clear-bgp-l2vpn-evpn-soft-all>
Command Syntax
clear bgp * l2vpn evpn soft (out|in|)
clear bgp <1-4294967295> l2vpn evpn soft (out|in|)
Attribute Name: peer-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: soft-reconfig
Attribute Type: enum (out|in|soft-only)
Netconf RPC payload
<ipi-bgp-peer_clear-bgp-remote-as-l2vpn-evpn-soft-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<peer-as>1</peer-as>
<soft-reconfig>soft-only</soft-reconfig>
</ipi-bgp-peer_clear-bgp-remote-as-l2vpn-evpn-soft-all>
Command Syntax
clear bgp <1-4294967295> l2vpn evpn soft (out|in|)
clear bgp (A.B.C.D|X:X::X:X|WORD) l2vpn evpn soft (out|in|)
Attribute Name: peer-address
Attribute Type: union
Attribute Name: soft-reconfig
Attribute Type: enum (out|in|soft-only)
Netconf RPC payload
<ipi-bgp-peer_clear-bgp-peer-address-l2vpn-evpn-soft xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<peer-address>BGP_IP_ADDR_T</peer-address>
<soft-reconfig>soft-only</soft-reconfig>
</ipi-bgp-peer_clear-bgp-peer-address-l2vpn-evpn-soft>
Command Syntax
clear bgp (A.B.C.D|X:X::X:X|WORD) l2vpn evpn soft (out|in|)
IPI-BGP-ADDRESS-FAMILY-VRF
Configure enable auto summary
Use this attribute to enable sending summarized routes by a BGP speaker to its peers. Auto-summary is used by a BGP router to advertise summarized routes to its peers. Auto-summary can be enabled if certain routes have already been advertised: in this case, configuring auto-summary advertises the summarized routes first, then corresponding non-summarized routes are withdrawn. If certain routes have already been advertised, and auto-summary is disabled, non-summarized routes are first advertised, then the corresponding summarized routes are withdrawn from all the connected peers.
Attribute Name: enable-auto-summary
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
</enable-auto-summary><!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
auto-summary
Configure enable network igp sync
Use this attribute to enable IGP synchronization for BGP static network routes
Attribute Name: enable-network-igp-sync
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
</enable-network-igp-sync><!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
network synchronization
Configure map name
Use this attribute to enable or disable suppression/modification of incoming BGP updates to IP RIB/FIB table installation. In a dedicated route reflector, all the routes it receives may not be required to be stored or only few selected routes need to be stored, because it may not lie in the data path. Table maps are particularly useful to attain this restriction. When map-name attribute is set, the route map referenced in the map-name attribute shall be used to set certain properties (such as the traffic index) of the routes for installation into the RIB. The route is always downloaded, regardless of whether it is permitted or denied by the route map.
Attribute Name: map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<table-map>
<config>
<map-name>WORD</map-name> <!-- operation="delete"-->
</config>
</table-map>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
table-map WORD
Configure table map filter
When tableMapFilter attribute is given in the table map attribute, the route map referenced is used to control whether a BGP route is to be downloaded to the IP RIB (hence the filter). A BGP route is not downloaded to the RIB if it is denied by the route map.
Attribute Name: table-map-filter
Attribute Type: boolean
Attribute Name: map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<table-map>
<config>
<map-name>WORD</map-name> <!-- operation="delete"-->
<table-map-filter>true</table-map-filter> <!-- operation="delete"-->
</config>
</table-map>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
table-map WORD filter
Configure local
Use this attribute to specify distance value for local routes
Attribute Name: local
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<distances>
<distance> <!-- operation="delete"-->
<local>1</local>
<config>
<local>1</local>
<ibgp>1</ibgp>
<ebgp>1</ebgp>
</config>
<ibgp>1</ibgp>
<ebgp>1</ebgp>
</distance>
</distances>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
distance bgp <1-255> <1-255> <1-255>
Configure enable igp sync
Use this attribute to enable IGP synchronization of Internal BGP (iBGP) learned routes with the Internal Gateway Protocol (IGP) system. Synchronization is used when a BGP router should not advertise routes learned from iBGP neighbors, unless those routes are also present in an IGP (for example, OSPF). Synchronization may be enabled when all the routers in an autonomous system do not speak BGP, and the autonomous system is a transit for other autonomous systems.
Attribute Name: enable-igp-sync
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
</enable-igp-sync><!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
synchronization
Configure ebgp max path
Use this attribute to set the number of equal-cost multi-path (ECMP) routes for eBGP. You can install multiple BGP paths to the same destination to balance the load on the forwarding path
Attribute Name: ebgp-max-path
Attribute Type: int32
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<maximum-paths>
<config>
<ebgp-max-path>2</ebgp-max-path> <!-- operation="delete"-->
</config>
</maximum-paths>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
max-paths ebgp <2-64>
Configure bgp as
Use this attribute to set the number of equal-cost multi-path (ECMP) routes for eBGP. You can install multiple BGP paths to the same destination to balance the load on the forwarding path
Attribute Name: ebgp-max-path
Attribute Type: int32
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<maximum-paths>
<config>
<ebgp-max-path>2</ebgp-max-path> <!-- operation="delete"-->
</config>
</maximum-paths>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
max-paths ebgp <2-64>
Configure ibgp max path
Use this attribute to set the number of equal-cost multi-path (ECMP) routes for iBGP. You can install multiple BGP paths to the same destination to balance the load on the forwarding path.
Attribute Name: ibgp-max-path
Attribute Type: int32
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<maximum-paths>
<config>
<ibgp-max-path>2</ibgp-max-path> <!-- operation="delete"-->
</config>
</maximum-paths>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
max-paths ibgp <2-64>
Configure optional as
Use this attribute to specify optional AS for BGP dynamic peer-group
Attribute Name: optional-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<optional-as-lists>
<optional-as-list> <!-- operation="delete"-->
<optional-as>1</optional-as>
<config>
<optional-as>1</optional-as>
</config>
</optional-as-list>
</optional-as-lists>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD optional-as <1-4294967295>
Configure auth key encrypt
Use this attribute to configure the authentication key to specify if the password is to be encrypted or not.
Attribute Name: auth-key-encrypt
Attribute Type: enum (0|1)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<bgp-passwords>
<bgp-password>
<password>WORD</password>
<config>
<password>WORD</password>
</config>
<auth-key-encrypt>1</auth-key-encrypt>
</bgp-password>
</bgp-passwords>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD authentication-key (0|1) WORD
Configure afi
Use this attribute to configure the authentication key to specify if the password is to be encrypted or not.
Attribute Name: auth-key-encrypt
Attribute Type: enum (0|1)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<bgp-passwords>
<bgp-password>
<password>WORD</password>
<config>
<password>WORD</password>
</config>
<auth-key-encrypt>2</auth-key-encrypt>
</bgp-password>
</bgp-passwords>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD authentication-key WORD
Configure multipath relax
This attribute to specifies a BGP as-path relax configuration.
Attribute Name: multipath-relax
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
</multipath-relax><!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp bestpath as-path multipath-relax
Configure graceful shutdown
Gracefully shut down all sessions of the AFI/SAFI beloging to the vrf under this router. The BGP graceful shutdown feature reduces packet loss during maintenance activity.
Attribute Name: graceful-shutdown
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
</graceful-shutdown><!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp g-shut
Configure graceful shutdown capable
This attribute to enable the graceful shutdown capability
Attribute Name: graceful-shutdown-capable
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
</graceful-shutdown-capable><!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp g-shut-capable
Configure graceful shutdown local preference
This attribute sets the local preference of the router to use during graceful shutdown. The local preference value indicates the preferred path when there are multiple paths to the same destination in a single routing database. The path with a higher preference value is the preferred one. The preferred path is sent to all routers and access servers in the local autonomous system.
Attribute Name: graceful-shutdown-local-preference
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<graceful-shutdown-local-preference>0</graceful-shutdown-local-preference> <!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp g-shut-local-preference <0-4294967295>
Configure additional path select all
Use this attribute to select criteria to pick the paths
Attribute Name: additional-path-select-all
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
</additional-path-select-all><!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp additional-paths select all
Configure additional paths mode
Use this attribute to add additional paths in the BGP table
Attribute Name: additional-paths-mode
Attribute Type: bits (send-receive|receive|send)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<additional-paths-mode>send-receive</additional-paths-mode> <!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp additional-paths (send-receive|receive|send)
Configure additional paths best select count
Use this attribute to select best N paths
Attribute Name: additional-paths-best-select-count
Attribute Type: uint8
Attribute Range: 2-3
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<additional-paths-best-select-count>2</additional-paths-best-select-count> <!-- operation="delete"-->
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp additional-paths select best <2-3>
Configure protocol type
Use this attribute to inject routes from one routing process into another. Redistribution is used by routing protocols to advertise routes that are learned by some other means, such as by another routing protocol or by static routes. Since all internal routes are dumped into BGP, careful filtering is applied to make sure that only routes to be advertised reach the internet, not everything. This attribute allows redistribution by injecting prefixes from one routing protocol into another routing protocol.
Attribute Name: protocol-type
Attribute Type: enum (kernel|connected|static|rip|ospf|isis|connected-host-routes)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<route-redistribute-lists>
<route-redistribute-list> <!-- operation="delete"-->
<protocol-type>kernel</protocol-type>
<config>
<protocol-type>kernel</protocol-type>
</config>
</route-redistribute-list>
</route-redistribute-lists>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|isis|connected-host-routes)
Configure redist route map name
Use this attribute to configure route map to be used for redistributed routes.
Attribute Name: redist-route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<route-redistribute-lists>
<route-redistribute-list>
<protocol-type>kernel</protocol-type>
<config>
<protocol-type>kernel</protocol-type>
</config>
<redist-route-map-name>WORD</redist-route-map-name> <!-- operation="delete"-->
</route-redistribute-list>
</route-redistribute-lists>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|isis|connected-host-routes) route-map WORD
Configure ospf instance number
Use this attribute to inject routes from one routing process into another. Redistribution is used by routing protocols to advertise routes that are learned by some other means, such as by another routing protocol or by static routes. Since all internal routes are dumped into BGP, careful filtering is applied to make sure that only routes to be advertised reach the internet, not everything. This attribute allows redistribution by injecting prefixes from one routing protocol into another routing protocol.
Attribute Name: ospf-instance-number
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<bgp-redistribute-ospfs>
<bgp-redistribute-ospf> <!-- operation="delete"-->
<ospf-instance-number>""</ospf-instance-number>
<config>
<ospf-instance-number>""</ospf-instance-number>
</config>
</bgp-redistribute-ospf>
</bgp-redistribute-ospfs>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
redistribute (ospf) (WORD|<1-65535>)
Configure redistribute ospf route map
Use this attribute to specify route map to redistribute routes from OSPF into BGP.
Attribute Name: redistribute-ospf-route-map
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<bgp-redistribute-ospfs>
<bgp-redistribute-ospf>
<ospf-instance-number>""</ospf-instance-number>
<config>
<ospf-instance-number>""</ospf-instance-number>
</config>
<redistribute-ospf-route-map>WORD</redistribute-ospf-route-map> <!-- operation="delete"-->
</bgp-redistribute-ospf>
</bgp-redistribute-ospfs>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
redistribute (ospf) route-map WORD
Configure peer as
This attribute specifies a neighbors autonomous system number. If the specified ASN matches the ASN number specified in the router bgp global configuration, the neighbor is identified as internal. If the ASN does not match, it is identified as external to the local AS.
Attribute Name: peer-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<peer-as>1</peer-as>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) remote-as <1-4294967295>
Configure source identifier
This attribute allows internal BGP sessions to use any operational interface for TCP connections. Use this attribute in conjunction with any specified interface on the router. The loopback interface is the interface that is most commonly used with this attribute. The use of loopback interface eliminates a dependency and BGP does not have to rely on the availability of a particular interface for making TCP connections.
Attribute Name: source-identifier
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<source-identifier>WORD</source-identifier> <!-- operation="delete"-->
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor update-source WORD
Configure bgp version
BGP Version. This attribute configures router to accept only a particular BGP version. By default, the system uses BGP version 4 and on request dynamically negotiates down to version 2. Using this attribute disables the routers version-negotiation capability and forces the router to use only a specified version with the neighbor.
Attribute Name: bgp-version
Attribute Type: uint8
Default Value: 4
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<bgp-version>(4)</bgp-version> <!-- operation="delete"-->
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor version (4)
Configure peer connection interval
Connect timer value. This attribute sets the timers for a specific BGP neighbor. Keepalive messages are sent by a router to inform another router that the BGP connection between the two is still active. The keepalive interval is the period of time between each keepalive message sent by the router. The holdtime interval is the time the router waits to receive a keepalive message and if it does not receive a message for this period it declares the neighbor dead.
Attribute Name: peer-connection-interval
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<peer-connection-interval>1</peer-connection-interval> <!-- operation="delete"-->
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor timers connect <1-65535>
Configure hold time
Use this attribute to globally set or reset the holdtime values for all the neighbors.
Attribute Name: hold-time
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: keep-alive
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<timers>
<config>
<keep-alive>0</keep-alive>
<hold-time>0</hold-time>
</config>
</timers>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor timers <0-65535> <0-65535>
Configure enforce multihop
This attribute turns on the enforcement of eBGP neighbors perform multihop.
Attribute Name: enforce-multihop
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
</enforce-multihop><!-- operation="delete"-->
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor enforce-multihop
Configure peer shutdown
This attribute disables a neighbor administratively. Use this attribute to terminate any active session for a specified neighbor and clear all related routing information. In case a peer group is specified for shutdown, a large number of peering sessions could be terminated.
Attribute Name: peer-shutdown
Attribute Type: uint8
Attribute Name: peer-shutdown-description
Attribute Type: string
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
<peer-shutdown-description>1</peer-shutdown-description> <!-- operation="delete"-->
</config>
</peer-shutdown><!-- operation="delete"-->
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor shutdown (description LINE|)
Configure peer group tag
Creates a peer group. Neighbors with the same update policies are grouped into peer groups. This facilitates the updates of various policies, such as distribute and filter lists. The peer group is then configured easily with any of the neighbor attributes. Any changes made to the peer group affect all members.
Attribute Name: peer-group-tag
Attribute Type: string
Attribute Name: peer-group-range
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group> <!-- operation="delete"-->
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
<peer-group-range>0</peer-group-range>
</config>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD peer-group
Configure peer group range
this attribute creates a Dynamic peer group for address family. IPv4/IPv6 prefix range Must be specified to create dynamic peer group.
Attribute Name: peer-group-range
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-group-range>A.B.C.D/M</peer-group-range>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD peer-group range A.B.C.D/M
Configure safi
this attribute creates a Dynamic peer group for address family. IPv4/IPv6 prefix range Must be specified to create dynamic peer group.
Attribute Name: peer-group-range
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-group-range>(X:X::X:X/M)</peer-group-range>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD peer-group range (X:X::X:X/M)
Configure group limit
Use this attribute to specify max number of peers in a dynamic peer-group for address family
Attribute Name: group-limit
Attribute Type: uint8
Attribute Range: 1-200
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<group-limit>1</group-limit> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD limit <1-200>
Configure vrf name
This attribute specifies a neighbors autonomous system number. If the specified ASN matches the ASN number specified in the router bgp global configuration, the neighbor is identified as internal. If the ASN does not match, it is identified as external to the local AS.
Attribute Name: peer-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-as>1</peer-as> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD remote-as <1-4294967295>
Configure keep alive
Use this attribute to globally set or reset the holdtime values for all the neighbors.
Attribute Name: hold-time
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: keep-alive
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<timers>
<config>
<keep-alive>0</keep-alive>
<hold-time>0</hold-time>
</config>
</timers>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD timers <0-65535> <0-65535>
Configure peer shutdown description
This attribute disables a neighbor administratively. Use this attribute to terminate any active session for a specified neighbor and clear all related routing information. In case a peer group is specified for shutdown, a large number of peering sessions could be terminated.
Attribute Name: peer-shutdown
Attribute Type: uint8
Attribute Name: peer-shutdown-description
Attribute Type: string
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
<peer-shutdown-description>1</peer-shutdown-description> <!-- operation="delete"-->
</config>
</peer-shutdown><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD shutdown (description LINE|)
Configure enabled
Use this attribute to accept and attempt BGP connections to external peers on indirectly connected networks. Multihop is not established if the only route to the multihop peer is a default route. This avoids loop formation.
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<ebgp-multihop>
<config>
</enabled>
</config>
</ebgp-multihop>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD ebgp-multihop
Configure maximum hop count
Use this attribute to accept and attempt BGP connections to external peers on indirectly connected networks. Multihop is not established if the only route to the multihop peer is a default route. This avoids loop formation.
Attribute Name: enabled
Attribute Type: empty
Attribute Name: maximum-hop-count
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<ebgp-multihop>
<config>
<maximum-hop-count>1</maximum-hop-count> <!-- operation="delete"-->
</enabled><!-- operation="delete"-->
</config>
</ebgp-multihop>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD ebgp-multihop <1-255>
Configure neighbor passive
Use this attribute to set a BGP neighbor as passive.
Attribute Name: neighbor-passive
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</neighbor-passive><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD passive
Configure disable capability negotiation
Use this attribute to disable capability negotiation. The capability negotiation is performed by default. This attribute is used to allow compatibility with older BGP versions that have no capability parameters used in open messages between peers.
Attribute Name: disable-capability-negotiation
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</disable-capability-negotiation><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD dont-capability-negotiate
Configure enable dynamic capability
Use this attribute to enable the dynamic capability for a specific peer. This attribute allows a BGP speaker to advertise or withdraw an address family capability to a peer in a non-disruptive manner.
Attribute Name: enable-dynamic-capability
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</enable-dynamic-capability><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD capability dynamic
Configure min route advertisement interval
Minimum route advertisement interval. Sets minimum interval between the sending of BGP routing updates. To reduce the flapping of routes to internet, a minimum advertisement interval is set, so that the BGP routing updates are sent only per interval seconds. BGP dampening can also be used to control the effects of flapping routes.
Attribute Name: min-route-advertisement-interval
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<min-route-advertisement-interval>0</min-route-advertisement-interval> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD advertisement-interval <0-65535>
Configure peer as origin interval
Time interval. This attribute adjust the interval of sending AS origination routing updates. This attribute is used to change the minimum interval between the sending of AS-origination routing updates.
Attribute Name: peer-as-origin-interval
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-as-origin-interval>1</peer-as-origin-interval> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD as-origination-interval <1-65535>
Configure neighbor as override
Use this attribute to configure a PE router to override the Autonomous System Number (ASN) of a site with the ASN of a provider. BGP normally ignores the routes from the same AS. However, this attribute is used to override the customers ASN in BGP, so that the customer CE accepts and installs routes from the same AS. Typically, this attribute is used when Customer Edge (CE) routers have the same ASN in some or all sites. As per BGP requirement, a BGP speaker rejects a route that has the same ASN as itself, in the AS_PATH attribute. Thus the CE routers having the same ASN do not accept routes from each other. Set neighborAsOverrideAf attribute on the PE router removes the CE neighbors ASN from the AS_PATH attribute allowing CE routers with the same ASN to accept routes from each other.
Attribute Name: neighbor-as-override
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</neighbor-as-override><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD as-override
Configure peer description
Use this attribute to associate a description with a neighbor. This attribute helps in identifying a neighbor quickly. It is useful for an ISP that has multiple neighbor relationships.
Attribute Name: peer-description
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-description>LINE</peer-description> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD description LINE
Configure peer restart time
This attribute sets a different restart-time other than the global restart-time. This attribute takes precedence over the restart-time value specified using the graceful-restart-set attribute. The restart-time value is the maximum time that a graceful-restart neighbor waits to come back up after a restart. The default value is 120 seconds.
Attribute Name: peer-restart-time
Attribute Type: uint32
Attribute Range: 1-3600
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-restart-time>1</peer-restart-time> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD restart-time <1-3600>
Configure site origin identifier
Use this attribute to enable the site-of-origin (SOO) feature. If the customer AS is multi-homed to the ISP, this attribute ensures that the PE does not advertise the routes back to the same AS.
Attribute Name: site-origin-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<site-origin-identifier>AS:nn_or_IP:nn</site-origin-identifier> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD soo AS:nn_or_IP:nn
Configure graceful shut
Use this attribute to start a graceful shutdown for the BGP session of the specified BGP neighbor. The BGP session for this neighbor is shut down after the graceful shutdown timer expires. If there is no alternate path available for traffic to flow prior the actual shutdown of the BGP session, this path is made available for 60 seconds or for configured time after which the path is no longer available and traffic is dropped.
Attribute Name: graceful-shut
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</graceful-shut><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD g-shut
Configure graceful shut timer
Use this attribute to configure the value of the graceful shutdown timer. After the timer expires, the BGP session initiated for graceful shutdown is shut down.
Attribute Name: graceful-shut-timer
Attribute Type: uint32
Attribute Range: 10-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<graceful-shut-timer>10</graceful-shut-timer> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD g-shut-timer <10-65535>
Configure bgp port
The BGP port number of a neighbor
Attribute Name: bgp-port
Attribute Type: uint16
Default Value: 179
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<bgp-port>0</bgp-port> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD port <0-65535>
Configure enable ext opt param len
Use this attribute for a specific peer to encode extended optional parameter length.
Attribute Name: enable-ext-opt-param-len
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</enable-ext-opt-param-len><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD extended-optional-param
Configure tcp adjust mss
Use this attribute to set the BGP TCP MSS value of a neighbor.
Attribute Name: tcp-adjust-mss
Attribute Type: uint16
Attribute Range: 40-1440
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<tcp-adjust-mss>40</tcp-adjust-mss> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD tcp-mss <40-1440>
Configure enable peer bfd
Enable bidirectional forwarding detection (BFD) for the BGP peer
Attribute Name: enable-peer-bfd
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</enable-peer-bfd><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD fall-over bfd
Configure enable peer bfd multihop
Enable bidirectional forwarding detection (BFD) for the BGP peer with multihop
Attribute Name: enable-peer-bfd-multihop
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</enable-peer-bfd-multihop><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD fall-over bfd multihop
Configure activate
Activate/Deactivate neighbor. This attribute enables or disables the exchange of AF information with a neighboring router.
Attribute Name: activate
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</activate><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD activate
Configure default peer route map name
This attribute allows a BGP local router to send the default route 0.0.0.0 to a neighbor for use as a default route for specified address-family.
Attribute Name: default-peer-route-map-name
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</default-peer-route-map-name><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD default-originate
Configure peer route map orig name
This attribute configures route map to be used for a BGP local router to send the default route 0.0.0.0 to a neighbor for use as a default route for specified address-family. This attribute can be used with standard or extended access lists.
Attribute Name: peer-route-map-orig-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<peer-route-map-orig-name>WORD</peer-route-map-orig-name> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD default-originate route-map WORD
Configure weight
This attribute specifies a weight value, for specified address-family, to all routes learned from a neighbor for specified address-family. The route with the highest weight gets preference when the same prefix is learned from more than one peer. Unlike the local-preference attribute, the weight attribute is relevant only to the local router. When the weight is set for a peer group, all members of the peer group get the same weight. This attribute can also be used to assign a different weight to an individual peer-group member. When an individually-configured weight of a peer-group member is removed, its weight is reset to its peer groups weight.
Attribute Name: weight
Attribute Type: uint16
Default Value: 0
Attribute Range: 0-65535
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<weight>0</weight> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD weight <0-65535>
Configure peer route reflector
This attribute configures the router as a BGP route reflector and configure the specified neighbor as its client for specified address-family. Route reflectors are a solution for the explosion of iBGP peering within an autonomous system. By route reflection the number of iBGP peers within an AS is reduced. Use this attribute to configure the local router as the route reflector and specify neighbors as its client. An AS can have more than one route reflector. One route reflector treats the other route reflector as another iBGP speaker.
Attribute Name: peer-route-reflector
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</peer-route-reflector><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD route-reflector-client
Configure peer remove private as
This attribute removes the private Autonomous System (AS) number from outbound updates. Private AS numbers are not advertised to the Internet. This attribute is used with external BGP peers only. The router removes the AS numbers only if the update includes private AS numbers. If the update includes both private and public AS numbers, the system treats it as an error.
Attribute Name: peer-remove-private-as
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</peer-remove-private-as><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD remove-private-AS
Configure no send community
This attribute specifies if a community attribute should be sent to a BGP neighbor for specified address-family. The community attribute groups destinations in a certain community and applies routing decisions according to those communities. By default, both standard and extended community attributes are sent to a neighbor
Attribute Name: no-send-community
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</no-send-community><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no neighbor WORD send-community
Configure no send community type
This attribute specifies the type of community attribute to be sent to a BGP neighbor.
Attribute Name: no-send-community-type
Attribute Type: bits (both|standard|extended|large)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<no-send-community-type>both</no-send-community-type> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
no neighbor WORD send-community (both|standard|extended|large)
Configure neighbor attribute unchanged
This attribute advertises unchanged BGP AS path, next hop and med to the specified neighbor.
Attribute Name: neighbor-attribute-unchanged
Attribute Type: bits (as-path|next-hop|med)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<neighbor-attribute-unchanged>14</neighbor-attribute-unchanged> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD attribute-unchanged
Configure orf prefix capability
This attribute enables Outbound Router Filtering (ORF), and advertise the ORF capability to its neighbors. The ORFs send and receive capabilities to lessen the number of updates exchanged between neighbors. By filtering updates, this option minimizes generating and processing of updates. The two routers exchange updates to maintain the ORF for each router.
Attribute Name: orf-prefix-capability
Attribute Type: bits (both|receive|send)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<orf-prefix-capability>both</orf-prefix-capability> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD capability orf prefix-list (both|receive|send)
Configure peer allow ebgp vpn
This attribute allows an eBGP neighbor to be a VPN peer. By default, BGP VPN functionality is allowed only for iBGP peers. Using the peer-allow-ebgp-vpn attribute allows the VPN connection to be established to an eBGP peer.
Attribute Name: peer-allow-ebgp-vpn
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</peer-allow-ebgp-vpn><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD allow-ebgp-vpn
Configure allow as number
This attribute advertises prefixes (routes) even when the source of the prefixes is from the same Autonomous System (AS) number for specified address-family. Use this attribute in a scenario where two routers at different locations use the same Autonomous System number and are connected via an ISP. Once prefixes arrive from one branch at the ISP, they are tagged with the customers AS number. By default, when the ISP passes the prefixes to the other router, the prefixes are dropped if the other router uses the same AS number. Use this attribute to advertise the prefixes at the other side. Control the number of times an AS number is advertised by specifying a number. In a hub and spoke configuration in a VPN, a PE (Provider Edge) router advertises all prefixes containing duplicate AS numbers. Use this attribute to configure two VRFs on each PE router to receive and advertise prefixes. One of the VRFs receives prefixes with AS numbers from all PE routers and then advertises them to neighboring PE routers. The other VRF receives prefixes with AS numbers from the CE (Customer Edge) router and advertises them to all PE routers in the hub and spoke configuration.
Attribute Name: allow-as-number
Attribute Type: uint32
Default Value: 3
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<allow-as-number>1</allow-as-number> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD allowas-in <1-10>
Configure capability graceful restart
This attribute configures the router to advertise the Graceful Restart Capability to the neighbors. This configuration indicates that the BGP speaker has the ability to preserve its forwarding state for the address family when BGP restarts. Use this attribute to advertise to the neighbor routers the capability of graceful restart.
Attribute Name: capability-graceful-restart
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
</capability-graceful-restart><!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD capability graceful-restart
Configure prefix count
This attribute specifies number of prefixes that a BGP router is allowed to receive from a neighbor. When the maximum-prefix-warning attribute is not set and extra prefixes are received, the router ends the peering.
Attribute Name: prefix-count
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<maximum-prefixes>
<maximum-prefix> <!-- operation="delete"-->
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
</maximum-prefix>
</maximum-prefixes>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295>
Configure stop update
Stop installing the routes when limit is exceeded.
Attribute Name: stop-update
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
</stop-update>
</maximum-prefix>
</maximum-prefixes>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295> stop-update
Configure maximum prefix warning
This attribute when enabled only give warning message when limit is exceeded. When it is not set and extra prefixes are received, the router ends the peering.
Attribute Name: maximum-prefix-warning
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
</maximum-prefix-warning>
</maximum-prefix>
</maximum-prefixes>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295> warning-only
Configure threshold percentage
Threshold-value in percen. This attribute controls the number of prefixes that can be received from a neighbor. This attribute allows the configuration of a specified number of prefixes that a BGP router is allowed to receive from a neighbor. When the maximum-prefix-warning attribute is not set and extra prefixes are received, the router ends the peering.
Attribute Name: threshold-percentage
Attribute Type: uint8
Default Value: 75
Attribute Range: 1-100
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
</config>
<threshold-percentage>1</threshold-percentage>
</maximum-prefix>
</maximum-prefixes>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295> <1-100>
Configure warning only
Throw warning if exceeds threshold-value
Attribute Name: warning-only
Attribute Type: uint8
Attribute Name: threshold-percentage
Attribute Type: uint8
Default Value: 75
Attribute Range: 1-100
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<maximum-prefixes>
<maximum-prefix>
<prefix-count>1</prefix-count>
<config>
<prefix-count>1</prefix-count>
<threshold-percentage>1</threshold-percentage>
</config>
</warning-only>
</maximum-prefix>
</maximum-prefixes>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD maximum-prefix <1-4294967295> <1-100> warning-only
Configure unsuppress route map name
unsuppress map name. This attribute is used to selectively leak more-specific routes to a particular neighbor.
Attribute Name: unsuppress-route-map-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<unsuppress-route-map-name>WORD</unsuppress-route-map-name> <!-- operation="delete"-->
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD unsuppress-map WORD
Configure access list identifier
Access List information
Attribute Name: access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<distribute-list-filters>
<distribute-list-filter>
<filter-direction>in</filter-direction>
<config>
<filter-direction>in</filter-direction>
</config>
<access-list-identifier>WORD</access-list-identifier>
</distribute-list-filter>
</distribute-list-filters>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD distribute-list WORD (in|out)
Configure as access list identifier
Access-list number. This attribute sets a BGP filter. This attribute specifies an access list filter on updates based on the BGP autonomous system paths. Each filter is an access list based on regular expressions
Attribute Name: as-access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<as-list-filters>
<as-list-filter>
<as-list-direction>in</as-list-direction>
<config>
<as-list-direction>in</as-list-direction>
</config>
<as-access-list-identifier>WORD</as-access-list-identifier>
</as-list-filter>
</as-list-filters>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD filter-list WORD (in|out)
Configure prefix list name
This attribute specify a prefix list for filtering BGP advertisements for specified address-family. Filtering by prefix list matches the prefixes of routes with those listed in the prefix list. If there is a match, the route is used. An empty prefix list permits all prefixes. If a given prefix does not match any entries of a prefix list, the route is denied access. When multiple entries of a prefix list match a prefix, the entry with the smallest sequence number is considered to be a real match.The router begins the search at the top of the prefix list, with the sequence number 1. Once a match or deny occurs, the router does not need to go through the rest of the prefix list. For efficiency the most common matches or denies are listed at the top.
Attribute Name: prefix-list-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<prefix-list-filters>
<prefix-list-filter>
<prefix-filter-direction>in</prefix-filter-direction>
<config>
<prefix-filter-direction>in</prefix-filter-direction>
</config>
<prefix-list-name>WORD</prefix-list-name>
</prefix-list-filter>
</prefix-list-filters>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD prefix-list WORD (in|out)
Configure route map name
Use this attribute to apply a route map to incoming or outgoing routes. This attribute filters updates and modifies attributes. A route map is applied to inbound or outbound updates. Only the routes that pass the route map are sent or accepted in updates.
Attribute Name: route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<route-map-filters>
<route-map-filter>
<route-map-direction>in</route-map-direction>
<config>
<route-map-direction>in</route-map-direction>
</config>
<route-map-name>WORD</route-map-name>
</route-map-filter>
</route-map-filters>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD route-map WORD (in|out)
Configure peer address
Use this attribute to configure the authentication key to specify if the password is to be encrypted or not.
Attribute Name: auth-key-encrypt
Attribute Type: enum (0|1)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<bgp-passwords>
<bgp-password>
<password>WORD</password>
<config>
<password>WORD</password>
</config>
<auth-key-encrypt>1</auth-key-encrypt>
</bgp-password>
</bgp-passwords>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor authentication-key (0|1) WORD
Configure password
Use this attribute to configure the authentication key to specify if the password is to be encrypted or not.
Attribute Name: auth-key-encrypt
Attribute Type: enum (0|1)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<bgp-passwords>
<bgp-password>
<password>WORD</password>
<config>
<password>WORD</password>
</config>
<auth-key-encrypt>2</auth-key-encrypt>
</bgp-password>
</bgp-passwords>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor authentication-key WORD
Configure peer interface name
Interface name. Configures IP address or IPv6 address on interface
Attribute Name: peer-interface-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<peer-interface-name>WORD</peer-interface-name> <!-- operation="delete"-->
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) interface WORD
Configure de activate
Deactivate neighbor. This attribute disables the exchange of AF information with a neighboring router.
Attribute Name: de-activate
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
</de-activate><!-- operation="delete"-->
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor de-activate
Configure mapped peer group tag af
BGP peer group name. Adds a neighbor to an existing peer group. Neighbors with the same update policies are grouped into peer groups. This facilitates the updates of various policies, such as distribute and filter lists. The peer group is then configured easily with any of the neighbor attributes. Any changes made to the peer group affect all members.
Attribute Name: mapped-peer-group-tag-af
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<mapped-peer-group-tag-af>WORD</mapped-peer-group-tag-af> <!-- operation="delete"-->
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) peer-group WORD
Configure filter direction
Access List information
Attribute Name: access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<distribute-list-filters>
<distribute-list-filter>
<filter-direction>in</filter-direction>
<config>
<filter-direction>in</filter-direction>
</config>
<access-list-identifier>WORD</access-list-identifier>
</distribute-list-filter>
</distribute-list-filters>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor distribute-list WORD (in|out)
Configure as list direction
Access-list number. This attribute sets a BGP filter. This attribute specifies an access list filter on updates based on the BGP autonomous system paths. Each filter is an access list based on regular expressions
Attribute Name: as-access-list-identifier
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<as-list-filters>
<as-list-filter>
<as-list-direction>in</as-list-direction>
<config>
<as-list-direction>in</as-list-direction>
</config>
<as-access-list-identifier>WORD</as-access-list-identifier>
</as-list-filter>
</as-list-filters>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor filter-list WORD (in|out)
Configure prefix filter direction
This attribute specify a prefix list for filtering BGP advertisements for specified address-family. Filtering by prefix list matches the prefixes of routes with those listed in the prefix list. If there is a match, the route is used. An empty prefix list permits all prefixes. If a given prefix does not match any entries of a prefix list, the route is denied access. When multiple entries of a prefix list match a prefix, the entry with the smallest sequence number is considered to be a real match.The router begins the search at the top of the prefix list, with the sequence number 1. Once a match or deny occurs, the router does not need to go through the rest of the prefix list. For efficiency the most common matches or denies are listed at the top.
Attribute Name: prefix-list-name
Attribute Type: string
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<prefix-list-filters>
<prefix-list-filter>
<prefix-filter-direction>in</prefix-filter-direction>
<config>
<prefix-filter-direction>in</prefix-filter-direction>
</config>
<prefix-list-name>WORD</prefix-list-name>
</prefix-list-filter>
</prefix-list-filters>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor prefix-list WORD (in|out)
Configure route map direction
Use this attribute to apply a route map to incoming or outgoing routes. This attribute filters updates and modifies attributes. A route map is applied to inbound or outbound updates. Only the routes that pass the route map are sent or accepted in updates.
Attribute Name: route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<route-map-filters>
<route-map-filter>
<route-map-direction>in</route-map-direction>
<config>
<route-map-direction>in</route-map-direction>
</config>
<route-map-name>WORD</route-map-name>
</route-map-filter>
</route-map-filters>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor route-map WORD (in|out)
Configure identifier
This attribute to specifies a BGP confederation identifier.
Attribute Name: identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<confederation>
<config>
<identifier>1</identifier> <!-- operation="delete"-->
</config>
</confederation>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp confederation identifier <1-4294967295>
Configure peer as number
Use this attribute to configure the Autonomous Systems (AS) that belong to a confederation. A confederation allows an AS to be divided into several ASs. The AS is given a confederation identifier. External BGP (eBGP) routers view only the whole confederation as one AS. Each AS is fully meshed within itself and is visible internally to the confederation.
Attribute Name: peer-as-number
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<confederation>
<config>
<peer-as-number>1</peer-as-number> <!-- operation="delete"-->
</config>
</confederation>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp confederation peers .<1-4294967295>
Configure enable dampening
Use this attribute to enable route flap dampening
Attribute Name: enable-dampening
Attribute Type: enum (enable-dampening)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening> <!-- operation="delete"-->
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
</config>
</route-flap-dampening>
</route-flap-dampenings>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening
Configure reach half life
Use this attribute to configure reachability half-life time for the penalty in minutes for the bgp route dampening. The time for the penalty to decrease to one-half of its current value.
Attribute Name: reach-half-life
Attribute Type: uint32
Default Value: 15
Attribute Range: 1-45
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
</config>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening <1-45>
Configure max suppress time
Use this attribute to configure the value to start suppressing a route for BGP route dampening. When the penalty for a route exceeds the suppress value, the route is suppressed
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
</config>
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255>
Configure unreach half life
Use this attribute to configure un-reachability half-life time for the penalty in minutes for bgp route dampening. The dampening information is purged from the router once the penalty becomes less than half of the reuse limit.
Attribute Name: unreach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</config>
<unreach-half-life>1</unreach-half-life> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255> <1-45>
Configure dampening rmap name
Use this attribute to configure route map to specify criteria for dampening.
Attribute Name: dampening-rmap-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<route-flap-dampenings>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
</config>
<dampening-rmap-name>WORD</dampening-rmap-name> <!-- operation="delete"-->
</route-flap-dampening>
</route-flap-dampenings>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
bgp dampening route-map WORD
Configure peer local as
Specifies an AS (autonomous system) number to use with BGP neighbor.
Attribute Name: peer-local-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<local-as>
<local-as-list> <!-- operation="delete"-->
<peer-local-as>1</peer-local-as>
<config>
<peer-local-as>1</peer-local-as>
</config>
</local-as-list>
</local-as>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor local-as <1-4294967295>
Configure no prepend local as
Specifies an AS (autonomous system) number to use with BGP neighbor.
Attribute Name: peer-local-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: no-prepend-local-as
Attribute Type: empty
Attribute Name: replace-local-as
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<vrf-peers>
<vrf-peer>
<peer-address>CML_IP_ADDR_T</peer-address>
<config>
<peer-address>CML_IP_ADDR_T</peer-address>
</config>
<local-as>
<local-as-list>
<peer-local-as>1</peer-local-as>
<config>
<peer-local-as>1</peer-local-as>
</no-prepend-local-as>
</replace-local-as>
</config>
</local-as-list>
</local-as>
</vrf-peer>
</vrf-peers>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor local-as <1-4294967295> (no-prepend|) (replace-as|)
Configure backdoor
network address with backdoor for address family
Attribute Name: backdoor
Attribute Type: uint8
Attribute Name: network-rmap-name
Attribute Type: string
Default Value: NULL
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<network-lists>
<network-list>
<local-network-prefix>A.B.C.D</local-network-prefix>
<config>
<local-network-prefix>BGP_IP_NETWORK_T</local-network-prefix>
<network-rmap-name>WORD</network-rmap-name>
</config>
</backdoor>
</network-list>
</network-lists>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
network (A.B.C.D | A.B.C.D/M) (route-map WORD|) (backdoor|)
Configure local network prefix
network address with backdoor for address family
Attribute Name: backdoor
Attribute Type: uint8
Attribute Name: network-rmap-name
Attribute Type: string
Default Value: NULL
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<network-lists>
<network-list>
<local-network-prefix>A.B.C.D</local-network-prefix>
<config>
<local-network-prefix>BGP_IP_NETWORK_T</local-network-prefix>
<network-rmap-name>WORD</network-rmap-name>
</config>
</backdoor>
</network-list>
</network-lists>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
network (X:X::X:X/M) (route-map WORD|) (backdoor|)
Configure replace local as
Specifies an AS (autonomous system) number to use with BGP neighbor.
Attribute Name: peer-local-as
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: no-prepend-local-as
Attribute Type: empty
Attribute Name: replace-local-as
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instances>
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family-vrfs>
<address-family-vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<safi>unicast</safi>
<afi>ipv4</afi>
<peer-groups>
<peer-group>
<peer-group-tag>WORD</peer-group-tag>
<config>
<peer-group-tag>WORD</peer-group-tag>
</config>
<local-as>
<local-as-list>
<peer-local-as>1</peer-local-as>
<config>
<peer-local-as>1</peer-local-as>
</no-prepend-local-as>
</replace-local-as>
</config>
</local-as-list>
</local-as>
</peer-group>
</peer-groups>
</address-family-vrf>
</address-family-vrfs>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD local-as <1-4294967295> (no-prepend|) (replace-as|)
clear ip bgp all vrf (VRFNAME|all|default) (description LINE|)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: peer-reset-description
Attribute Type: string
Attribute Range: 1-255
Netconf RPC payload
<ipi-bgp-address-family-vrf_clear-ip-bgp-all-vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<vrf-name>VRFNAME</vrf-name>
<peer-reset-description>1</peer-reset-description>
</ipi-bgp-address-family-vrf_clear-ip-bgp-all-vrf>
Command Syntax
clear ip bgp all vrf (VRFNAME|all|default) (description LINE|)
clear ip bgp vrf WORD (A.B.C.D|X:X::X:X|WORD|WORD) (description LINE|)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: address
Attribute Type: union
Attribute Name: peer-reset-description
Attribute Type: string
Attribute Range: 1-255
Netconf RPC payload
<ipi-bgp-address-family-vrf_clear-ip-bgp-vrf-peer xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<vrf-name>WORD</vrf-name>
<address>BGP_HOSTNAME_T</address>
<peer-reset-description>1</peer-reset-description>
</ipi-bgp-address-family-vrf_clear-ip-bgp-vrf-peer>
Command Syntax
clear ip bgp vrf WORD (A.B.C.D|X:X::X:X|WORD|WORD) (description LINE|)
IPI-BGP-VRF
Configure rd string
Use this attribute to assign a route distinguisher (RD) for the VRF. The route distinguisher value must be a unique value on the router.This attribute creates routing and forwarding tables and specifies the default RD for a VPN. The RD is added to the customers IPv4 prefixes, changing them into globally unique VPN-IPv4 prefixes.
Attribute Name: rd-string
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<bgp-vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp-vrf">
<config>
<rd-string>ASN:nn_or_IP-address:nn</rd-string> <!-- operation="delete"-->
</config>
</bgp-vrf>
</vrf>
</network-instance>
</network-instances>
Command Syntax
rd ASN:nn_or_IP-address:nn
Configure import map
This attribute assigns a route map to the VRF. This map is applied for routing information imported from another PE or VRF. Use this attribute when an application requires finer control over the routes imported into a VRF than provided by the import and export extended communities. You can filter routes that are eligible for import into a VRF through the use of a route map.The route map can deny access to selected routes from a community that is on the import list.
Attribute Name: import-map
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<bgp-vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp-vrf">
<config>
<import-map>WORD</import-map> <!-- operation="delete"-->
</config>
</bgp-vrf>
</vrf>
</network-instance>
</network-instances>
Command Syntax
import map WORD
Configure export map
export map name
Attribute Name: export-map
Attribute Type: string
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<bgp-vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp-vrf">
<config>
<export-map>WORD</export-map> <!-- operation="delete"-->
</config>
</bgp-vrf>
</vrf>
</network-instance>
</network-instances>
Command Syntax
export map WORD
Configure direction
Use this attribute to add a list of import and export route-target extended communities to the VRF. This attribute creates lists of import and export route-target extended communities for the VRF. It specifies a target VPN extended community. All routes with the specific route-target extended community are imported into all VRFs with the same extended community as an import route-target.
Attribute Name: direction
Attribute Type: bits (import|export|both)
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance>
<instance-name>WORD</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vrf</instance-type>
</config>
<instance-type>vrf</instance-type>
<vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrf">
<bgp-vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp-vrf">
<route-targets>
<route-target>
<rt-rd-string>BGP_ROUTE_TARGET_TYPE_T</rt-rd-string>
<config>
<rt-rd-string>BGP_ROUTE_TARGET_TYPE_T</rt-rd-string>
</config>
<direction>import</direction>
</route-target>
</route-targets>
</bgp-vrf>
</vrf>
</network-instance>
</network-instances>
Command Syntax
route-target (import|export|both) (ASN:nn_or_IP-address:nn|evpn-auto-rt)
IPI-BFD
Configure notification enabled
Use this attribute to enable or disable BFD SNMP notification.
Attribute Name: notification-enabled
Attribute Type: boolean
Default Value: false
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<global>
<config>
<notification-enabled>true</notification-enabled> <!-- operation="delete"-->
</config>
</global>
</bfd>
Command Syntax
bfd notification (disable|enable)
Configure echo mode enabled
This leaf exists when echo mode is running between the local and remote system. When it does not exist, solely asynchronous mode is active.
Attribute Name: echo-mode-enabled
Attribute Type: empty
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<global>
<config>
</echo-mode-enabled><!-- operation="delete"-->
</config>
</global>
</bfd>
Command Syntax
bfd echo
Configure slow tx interval
Use this command to set a BFD slow timer interval.
Attribute Name: slow-tx-interval
Attribute Type: uint32
Default Value: 2000
Attribute Range: 1000-30000
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<global>
<config>
<slow-tx-interval>1000</slow-tx-interval> <!-- operation="delete"-->
</config>
</global>
</bfd>
Command Syntax
bfd slow-timer <1000-30000>
Configure detection multiplier
The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value.
This command is supported when following feature are enabled BFD-MONO feature enabled
Attribute Name: detection-multiplier
Attribute Type: uint8
Attribute Range: 3-50
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<global>
<intervals>
<interval> <!-- operation="delete"-->
<detection-multiplier>3</detection-multiplier>
<config>
<detection-multiplier>3</detection-multiplier>
<required-minimum-rx-interval>3</required-minimum-rx-interval>
<desired-minimum-tx-interval>3</desired-minimum-tx-interval>
</config>
<required-minimum-rx-interval>3</required-minimum-rx-interval>
<desired-minimum-tx-interval>3</desired-minimum-tx-interval>
</interval>
</intervals>
</global>
</bfd>
Command Syntax
bfd interval <3-999> minrx <3-999> multiplier <3-50>
Configure remote address
The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value.
This command is supported when following feature are enabled BFD-MONO feature enabled
Attribute Name: detection-multiplier
Attribute Type: uint8
Attribute Range: 3-50
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<peers>
<peer>
<remote-address>A.B.C.D</remote-address>
<config>
<remote-address>A.B.C.D</remote-address>
</config>
<intervals>
<interval> <!-- operation="delete"-->
<detection-multiplier>3</detection-multiplier>
<config>
<detection-multiplier>3</detection-multiplier>
<required-minimum-rx-interval>3</required-minimum-rx-interval>
<desired-minimum-tx-interval>3</desired-minimum-tx-interval>
</config>
<required-minimum-rx-interval>50</required-minimum-rx-interval>
<desired-minimum-tx-interval>50</desired-minimum-tx-interval>
</interval>
</intervals>
</peer>
</peers>
</bfd>
Command Syntax
bfd multihop-peer (A.B.C.D|X:X::X:X) interval <50-999> minrx <50-999> multiplier <3-50>
Configure key string
Use this attribute to specify the key authentication string
Attribute Name: key-string
Attribute Type: string
Attribute Name: key-type
Attribute Type: enum (simple|keyed-sha1|meticulous-keyed-sha1)
Attribute Name: key-id
Attribute Type: uint32
Attribute Range: 0-255
Attribute Name: key-encrypted
Attribute Type: enum (0|1)
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<peers>
<peer>
<remote-address>A.B.C.D</remote-address>
<config>
<remote-address>A.B.C.D</remote-address>
</config>
<authentication>
<config>
<key-type>simple</key-type> <!-- operation="delete"-->
<key-id>0</key-id> <!-- operation="delete"-->
<key-encrypted>0</key-encrypted> <!-- operation="delete"-->
<key-string>WORD</key-string> <!-- operation="delete"-->
</config>
</authentication>
</peer>
</peers>
</bfd>
Command Syntax
bfd multihop-peer (A.B.C.D|X:X::X:X) auth type (simple|keyed-sha1|meticulous-keyed-sha1) key-id <0-255> (0|1) key WORD
Configure options
Use this attribute to debug the oamd process.
Attribute Name: options
Attribute Type: bits (events|packets|ipc-error|ipc-event|session|nsm|all)
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<debug>
<config>
<options>events</options> <!-- operation="delete"-->
</config>
</debug>
</bfd>
Command Syntax
debug bfd (events|packets|ipc-error|ipc-event|session|nsm|all)
snmp restart bfd
Netconf RPC payload
<bfd-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd"/>
Command Syntax
snmp restart bfd
debug bfd (events|packets|ipc-error|ipc-event|session|nsm|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|packets|ipc-error|ipc-event|session|nsm|all)
Netconf RPC payload
<bfd-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<terminal-debug-options>events</terminal-debug-options>
</bfd-terminal-debug-on>
Command Syntax
debug bfd (events|packets|ipc-error|ipc-event|session|nsm|all)
no debug bfd (events|packets|ipc-error|ipc-event|session|nsm|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|packets|ipc-error|ipc-event|session|nsm|all)
Netconf RPC payload
<bfd-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<terminal-debug-options>events</terminal-debug-options>
</bfd-terminal-debug-off>
Command Syntax
no debug bfd (events|packets|ipc-error|ipc-event|session|nsm|all)
IPI-BFD-INTERFACE
Configure bfd disabled
Use this attribute to enable or disable all the BFD sessions on this interface.
Attribute Name: bfd-disabled
Attribute Type: uint8
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</bfd-disabled><!-- operation="delete"-->
</interface>
</interfaces>
</bfd>
Command Syntax
bfd disable
Configure bfd session type
Use this attribute to offload Single HOP BFD sessions to software or hardware.
Attribute Name: bfd-session-type
Attribute Type: enum (hardware|software)
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<bfd-session-type>hardware</bfd-session-type> <!-- operation="delete"-->
</interface>
</interfaces>
</bfd>
Command Syntax
bfd session (hardware|software)
Configure detection multiplier
The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value.
This command is supported when following feature are enabled BFD-MONO feature enabled
Attribute Name: detection-multiplier
Attribute Type: uint8
Attribute Range: 3-50
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<intervals>
<interval> <!-- operation="delete"-->
<detection-multiplier>3</detection-multiplier>
<config>
<detection-multiplier>3</detection-multiplier>
<required-minimum-rx-interval>3</required-minimum-rx-interval>
<desired-minimum-tx-interval>3</desired-minimum-tx-interval>
</config>
<required-minimum-rx-interval>3</required-minimum-rx-interval>
<desired-minimum-tx-interval>3</desired-minimum-tx-interval>
</interval>
</intervals>
</interface>
</interfaces>
</bfd>
Command Syntax
bfd interval <3-999> minrx <3-999> multiplier <3-50>
Configure ipv4 source
Use this attribute to configure BFD echo packet IPv4 source address
Attribute Name: ipv4-source
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<echo>
<config>
<ipv4-source>A.B.C.D</ipv4-source> <!-- operation="delete"-->
</config>
</echo>
</interface>
</interfaces>
</bfd>
Command Syntax
echo ipv4 source A.B.C.D
Configure name
Use this attribute to configure BFD echo packet IPv4 source address
Attribute Name: ipv4-source
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<echo>
<config>
<ipv4-source>A.B.C.D</ipv4-source> <!-- operation="delete"-->
</config>
</echo>
</interface>
</interfaces>
</bfd>
Command Syntax
bfd echo ipv4 source A.B.C.D
Configure required minimum tx interval
Use this attribute to configure BFD echo packet transmission interval, in milliseconds
Attribute Name: required-minimum-tx-interval
Attribute Type: uint32
Attribute Range: 50-4294967
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<echo>
<config>
<required-minimum-tx-interval>50</required-minimum-tx-interval> <!-- operation="delete"-->
</config>
</echo>
</interface>
</interfaces>
</bfd>
Command Syntax
bfd echo interval <50-4294967>
Configure key string
Use this attribute to specify the key authentication string
Attribute Name: key-string
Attribute Type: string
Attribute Name: key-type
Attribute Type: enum (simple|keyed-sha1|meticulous-keyed-sha1)
Attribute Name: key-id
Attribute Type: uint32
Attribute Range: 0-255
Attribute Name: key-encrypted
Attribute Type: enum (0|1)
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<authentication>
<config>
<key-type>simple</key-type> <!-- operation="delete"-->
<key-id>0</key-id> <!-- operation="delete"-->
<key-encrypted>0</key-encrypted> <!-- operation="delete"-->
<key-string>WORD</key-string> <!-- operation="delete"-->
</config>
</authentication>
</interface>
</interfaces>
</bfd>
Command Syntax
bfd auth type (simple|keyed-sha1|meticulous-keyed-sha1) key-id <0-255> (0|1) key WORD
Configure session type
BFD session type
Attribute Name: session-type
Attribute Type: enum (singlehop|multihop)
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<sessions>
<session> <!-- operation="delete"-->
<session-type>singlehop</session-type>
<config>
<session-type>singlehop</session-type>
<remote-address>A.B.C.D</remote-address>
<local-address>A.B.C.D</local-address>
</config>
<remote-address>A.B.C.D</remote-address>
<local-address>A.B.C.D</local-address>
</session>
</sessions>
</interface>
</interfaces>
</bfd>
Command Syntax
bfd session (A.B.C.D|X:X::X:X) (A.B.C.D|X:X::X:X) (multihop|)
Configure administrative down
BFD administrative down session
Attribute Name: administrative-down
Attribute Type: empty
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<sessions>
<session>
<session-type>singlehop</session-type>
<config>
<session-type>singlehop</session-type>
<remote-address>A.B.C.D</remote-address>
<local-address>A.B.C.D</local-address>
</config>
<remote-address>A.B.C.D</remote-address>
<local-address>A.B.C.D</local-address>
</administrative-down><!-- operation="delete"-->
</session>
</sessions>
</interface>
</interfaces>
</bfd>
Command Syntax
bfd session (A.B.C.D|X:X::X:X) (A.B.C.D|X:X::X:X) (multihop|) admin-down
Configure non persistent
BFD non persistent session
Attribute Name: non-persistent
Attribute Type: empty
Netconf edit-config payload
<bfd xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<sessions>
<session>
<session-type>singlehop</session-type>
<config>
<session-type>singlehop</session-type>
<remote-address>A.B.C.D</remote-address>
<local-address>A.B.C.D</local-address>
</config>
<remote-address>A.B.C.D</remote-address>
<local-address>A.B.C.D</local-address>
</non-persistent><!-- operation="delete"-->
</session>
</sessions>
</interface>
</interfaces>
</bfd>
Command Syntax
bfd session (A.B.C.D|X:X::X:X) (A.B.C.D|X:X::X:X) (multihop|) non-persistent
IPI-VRRP
Configure disable virtual router mac address
Use this attribute to enable or disable Virtual MAC (VMAC). This affects all VRRP groups in a router. On a single network segment, multiple VRRP groups can be configured, each using a different VMAC. The use of VMAC addressing allows for faster switchover when a backup router assumes the master role. When this attribute is used to enable a VMAC, the virtual router forwards packets with a special-purpose multicast VMAC address (0:0:5e:0:01:VR_ID). Otherwise, it forwards with interface physical address.The VMAC address is assigned to a router interface at the time the VRRP group is enabled in the router.
Attribute Name: disable-virtual-router-mac-address
Attribute Type: empty
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<global>
<config>
</disable-virtual-router-mac-address><!-- operation="delete"-->
</config>
</global>
</vrrp>
Command Syntax
vrrp vmac disable
Configure vrrp v2 compatible
Use this attribute to enable or disable backward-compatibility feature. When enabled, both VRRPv3 and VRRPv2 interoperation are supported.
Attribute Name: vrrp-v2-compatible
Attribute Type: empty
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<global>
<config>
</vrrp-v2-compatible><!-- operation="delete"-->
</config>
</global>
</vrrp>
Command Syntax
vrrp compatible-v2 enable
Configure ipv4 exclude pseudo header
This command excludes the pseudo-header in IPv4 VRRPv3 checksum calculation on the VRRP group
Attribute Name: ipv4-exclude-pseudo-header
Attribute Type: empty
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<global>
<config>
</ipv4-exclude-pseudo-header><!-- operation="delete"-->
</config>
</global>
</vrrp>
Command Syntax
vrrp ipv4-exclude-pseudo-header enable
Configure options
use this attribute to specify debugging options for VRRP
Attribute Name: options
Attribute Type: bits (all|packet|events|packet send|packet recv)
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<debug>
<config>
<options>14</options> <!-- operation="delete"-->
</config>
</debug>
</vrrp>
Command Syntax
debug vrrp
Configure interface name
Use this attribute to configure an VRRP routing process for an interface.
Attribute Name: interface-name
Attribute Type: string
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface> <!-- operation="delete"-->
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
router vrrp <1-255> IFNAME
Configure disable preempt mode
Use this attribute to configure preempt mode. If set to true, the highest priority backup is always the master when the default master is unavailable. If set to false, a higher priority backup does not preempt a lower priority backup which is acting as master
Attribute Name: disable-preempt-mode
Attribute Type: empty
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</disable-preempt-mode><!-- operation="delete"-->
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
preempt-mode false
Configure disable accept mode
Use this attribute to enable accept mode for the session
Attribute Name: disable-accept-mode
Attribute Type: empty
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</disable-accept-mode><!-- operation="delete"-->
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
accept-mode false
Configure virtual router id
Use this attribute to enable or disable the backward-compatibility feature
Attribute Name: vrrp-v2-compatible
Attribute Type: empty
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</vrrp-v2-compatible><!-- operation="delete"-->
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
v2-compatible
Configure authentication data
Use this attribute to include authentication simple text
Attribute Name: authentication-data
Attribute Type: string
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<authentication-data>TEXT-STRING</authentication-data> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
authentication text TEXT-STRING
Configure primary ip address
Use this attribute to set the operational-ip address for the virtual router
Attribute Name: primary-ip-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<primary-ip-address>A.B.C.D</primary-ip-address> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
operational-ip A.B.C.D
Configure mlag active standby
Use this attribute to set active-standby mlag mode
Attribute Name: mlag-active-standby
Attribute Type: empty
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</mlag-active-standby><!-- operation="delete"-->
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
mlag active-standby
Configure priority
Use this attribute to configure the VRRP router priority within the virtual router. Priority determines the role that each VRRP router plays and what happens if the master virtual router fails. If a VRRP router owns the IP address of the virtual router and the IP address of the physical interface, this router functions as the master virtual router
Attribute Name: priority
Attribute Type: uint8
Attribute Range: 1-254
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<priority>1</priority> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
priority <1-254>
Configure preempt delay
Use this attribute to set a switch-back delay timer for the master VRRP router. This feature prevents the original master VRRP router from transitioning back to the master state after coming back online until the configured delay timer has expired.
Attribute Name: preempt-delay
Attribute Type: uint32
Attribute Range: 1-500000
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<preempt-delay>1</preempt-delay> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
switch-back-delay <1-500000>
Configure advertisement interval
Use this attribute to configure the advertisement interval of a virtual router. This is the length of time, in seconds, between each advertisement sent from the master to its backup(s). The master virtual router sends VRRP advertisements to other VRRP routers in the same group. The advertisements communicate the priority and state of the master virtual router. The VRRP advertisements are encapsulated in IP packets and sent to the multicast address assigned to the VRRP group (224.0.0.18). Advertisements are sent every second by default.
Attribute Name: advertisement-interval
Attribute Type: uint16
Default Value: 100
Attribute Range: 5-4095
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<advertisement-interval>5</advertisement-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
advertisement-interval <5-4095>
Configure enable
Use this attribute to enable a VRRP session on the router (to make it participate in virtual routing). To make any changes to the VRRP configuration, first disable the router from participating in virtual routing using the disable command
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<protocol-enable>
<config>
</enable><!-- operation="delete"-->
</config>
</protocol-enable>
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
enable
Configure ip address owner
Use this attribute to set the virtual IP address for the VRRP virtual router as VRRP Owner. This is the IP address used by end hosts to address their default gateway.
Attribute Name: ip-address-owner
Attribute Type: boolean
Attribute Name: virtual-ip-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<virtual-ip>
<config>
<virtual-ip-address>A.B.C.D</virtual-ip-address>
<ip-address-owner>true</ip-address-owner>
</config>
</virtual-ip>
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
virtual-ip A.B.C.D (owner|)
Configure interface tracking name
Use this command to enable the VRRP circuit failover feature.
Attribute Name: interface-tracking-name
Attribute Type: string
Attribute Name: priority-decrement
Attribute Type: uint8
Attribute Range: 1-253
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<interfaces-tracking>
<interface-tracking> <!-- operation="delete"-->
<interface-tracking-name>IFNAME</interface-tracking-name>
<config>
<interface-tracking-name>WORD</interface-tracking-name>
<priority-decrement>1</priority-decrement>
</config>
</interface-tracking>
</interfaces-tracking>
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
circuit-failover IFNAME <1-253>
Configure tracking id
Use this command to enable the VRRP object tracking feature.
This command is supported when following feature are enabled HAVE_OBJ_TRACKING
Attribute Name: tracking-id
Attribute Type: uint16
Attribute Name: decrement
Attribute Type: uint8
Attribute Range: 1-253
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv4-instances>
<ipv4-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<objects-tracking>
<object-tracking> <!-- operation="delete"-->
<tracking-id>0</tracking-id>
<config>
<tracking-id>1</tracking-id>
<decrement>1</decrement>
</config>
</object-tracking>
</objects-tracking>
</interface>
</interfaces>
</ipv4-instance>
</ipv4-instances>
</vrrp>
Command Syntax
track <0-65535> decrement <1-253>
Configure virtual ip address
VRRP Virtual IPV6 address
This command is supported when following feature are enabled IPV6 feature
Attribute Name: virtual-ip-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv6-instances>
<ipv6-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<virtual-ip-addresses>
<virtual-ip-address> <!-- operation="delete"-->
<virtual-ip-address>X:X::X:X</virtual-ip-address>
<config>
<virtual-ip-address>X:X::X:X</virtual-ip-address>
</config>
</virtual-ip-address>
</virtual-ip-addresses>
</interface>
</interfaces>
</ipv6-instance>
</ipv6-instances>
</vrrp>
Command Syntax
virtual-ipv6 X:X::X:X
Configure priority decrement
Use this command to enable the VRRP circuit failover feature.
Attribute Name: interface-tracking-name
Attribute Type: string
Attribute Name: priority-decrement
Attribute Type: uint8
Attribute Range: 1-253
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv6-instances>
<ipv6-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<interfaces-tracking>
<interface-tracking> <!-- operation="delete"-->
<interface-tracking-name>IFNAME</interface-tracking-name>
<config>
<interface-tracking-name>WORD</interface-tracking-name>
<priority-decrement>1</priority-decrement>
</config>
</interface-tracking>
</interfaces-tracking>
</interface>
</interfaces>
</ipv6-instance>
</ipv6-instances>
</vrrp>
Command Syntax
circuit-failover IFNAME <1-253>
Configure decrement
Use this command to enable the VRRP object tracking feature.
This command is supported when following feature are enabled HAVE_OBJ_TRACKING
Attribute Name: tracking-id
Attribute Type: uint16
Attribute Name: decrement
Attribute Type: uint8
Attribute Range: 1-253
Netconf edit-config payload
<vrrp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<ipv6-instances>
<ipv6-instance>
<virtual-router-id>1</virtual-router-id>
<config>
<virtual-router-id>1</virtual-router-id>
</config>
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<objects-tracking>
<object-tracking> <!-- operation="delete"-->
<tracking-id>0</tracking-id>
<config>
<tracking-id>1</tracking-id>
<decrement>1</decrement>
</config>
</object-tracking>
</objects-tracking>
</interface>
</interfaces>
</ipv6-instance>
</ipv6-instances>
</vrrp>
Command Syntax
track <0-65535> decrement <1-253>
snmp restart vrrp
Netconf RPC payload
<vrrp-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp"/>
Command Syntax
snmp restart vrrp
clear vrrp global statistics
Netconf RPC payload
<vrrp-clear-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp"/>
Command Syntax
clear vrrp global statistics
clear vrrp ipv4 statistics
Netconf RPC payload
<vrrp-clear-ipv4-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp"/>
Command Syntax
clear vrrp ipv4 statistics
clear vrrp ipv6 statistics
Netconf RPC payload
<vrrp-clear-ipv6-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp"/>
Command Syntax
clear vrrp ipv6 statistics
clear vrrp ipv4 statistics <1-255> IFNAME
Attribute Name: vrrp-id
Attribute Type: uint8
Attribute Range: 1-255
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<vrrp-clear-session-ipv4-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<vrrp-id>1</vrrp-id>
<interface-name>IFNAME</interface-name>
</vrrp-clear-session-ipv4-statistics>
Command Syntax
clear vrrp ipv4 statistics <1-255> IFNAME
clear vrrp ipv6 statistics <1-255> IFNAME
Attribute Name: vrrp-id
Attribute Type: uint8
Attribute Range: 1-255
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<vrrp-clear-session-ipv6-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<vrrp-id>1</vrrp-id>
<interface-name>IFNAME</interface-name>
</vrrp-clear-session-ipv6-statistics>
Command Syntax
clear vrrp ipv6 statistics <1-255> IFNAME
debug vrrp
Netconf RPC payload
<vrrp-terminal-debug-all-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp"/>
Command Syntax
debug vrrp
no debug vrrp
Netconf RPC payload
<vrrp-terminal-debug-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp"/>
Command Syntax
no debug vrrp
debug vrrp (all|packet|events|packet send|packet recv)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|packet|events|packet send|packet recv)
Netconf RPC payload
<vrrp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<terminal-debug-options>all</terminal-debug-options>
</vrrp-terminal-debug-on>
Command Syntax
debug vrrp (all|packet|events|packet send|packet recv)
no debug vrrp (all|packet|events|packet send|packet recv)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|packet|events|packet send|packet recv)
Netconf RPC payload
<vrrp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vrrp">
<terminal-debug-options>all</terminal-debug-options>
</vrrp-terminal-debug-off>
Command Syntax
no debug vrrp (all|packet|events|packet send|packet recv)
IPI-PREFIX-LIST
Configure prefix list name
prefix-list name
Attribute Name: prefix-list-name
Attribute Type: string
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix> <!-- operation="delete"-->
<prefix-list-type>ip</prefix-list-type>
<config>
<prefix-list-type>ip</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
</prefix>
</prefixes>
Command Syntax
ip prefix-list WORD
Configure prefix list type
prefix-list name
Attribute Name: prefix-list-name
Attribute Type: string
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix> <!-- operation="delete"-->
<prefix-list-type>ipv6</prefix-list-type>
<config>
<prefix-list-type>ipv6</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
</prefix>
</prefixes>
Command Syntax
ipv6 prefix-list WORD
Configure description
Up to 80 characters describing this prefix-list
Attribute Name: description
Attribute Type: string
Attribute Range: 1-80
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix>
<prefix-list-type>ip</prefix-list-type>
<config>
<prefix-list-type>ip</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
<description>LINE</description> <!-- operation="delete"-->
</prefix>
</prefixes>
Command Syntax
description LINE
Configure prefix addr
Either IP address mask and length of the prefix list mask or Take all packets of any length. This parameter is the same as using 0.0.0.0/0 le 32 for A.B.C.D/M.
Attribute Name: prefix-addr
Attribute Type: union
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix>
<prefix-list-type>ip</prefix-list-type>
<config>
<prefix-list-type>ip</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
<prefix-entries>
<prefix-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<entry>
<prefix-addr>any</prefix-addr>
<config>
<prefix-addr>any</prefix-addr>
<action>deny</action>
</config>
<action>deny</action>
</entry>
</ipv4>
</prefix-entry>
</prefix-entries>
</prefix>
</prefixes>
Command Syntax
(seq <1-4294967295>|) (deny|permit) any
Configure sequence id
Either IP address mask and length of the prefix list mask or Take all packets of any length. This parameter is the same as using 0.0.0.0/0 le 32 for A.B.C.D/M.
Attribute Name: prefix-addr
Attribute Type: enum (any)
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix>
<prefix-list-type>ip</prefix-list-type>
<config>
<prefix-list-type>ip</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
<prefix-entries>
<prefix-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<entry>
<prefix-addr>any</prefix-addr>
<config>
<prefix-addr>any</prefix-addr>
<action>deny</action>
</config>
<action>deny</action>
</entry>
</ipv4>
</prefix-entry>
</prefix-entries>
</prefix>
</prefixes>
Command Syntax
(seq <1-4294967295>|) (deny|permit)
Configure maximum prefix length match
Maximum prefix length match
Attribute Name: maximum-prefix-length-match
Attribute Type: uint8
Attribute Range: 0-32
Attribute Name: minimum-prefix-length-match
Attribute Type: uint8
Attribute Range: 0-32
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix>
<prefix-list-type>ip</prefix-list-type>
<config>
<prefix-list-type>ip</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
<prefix-entries>
<prefix-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<entry>
<prefix-addr>any</prefix-addr>
<config>
<prefix-addr>any</prefix-addr>
<action>deny</action>
<minimum-prefix-length-match>0</minimum-prefix-length-match> <!-- operation="delete"-->
</config>
<action>deny</action>
<maximum-prefix-length-match>0</maximum-prefix-length-match> <!-- operation="delete"-->
</entry>
</ipv4>
</prefix-entry>
</prefix-entries>
</prefix>
</prefixes>
Command Syntax
(seq <1-4294967295>|) (deny|permit) ge <0-32> le <0-32>
Configure minimum prefix length match
Minimum prefix length match
Attribute Name: minimum-prefix-length-match
Attribute Type: uint8
Attribute Range: 0-32
Attribute Name: maximum-prefix-length-match
Attribute Type: uint8
Attribute Range: 0-32
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix>
<prefix-list-type>ip</prefix-list-type>
<config>
<prefix-list-type>ip</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
<prefix-entries>
<prefix-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<entry>
<prefix-addr>any</prefix-addr>
<config>
<prefix-addr>any</prefix-addr>
<action>deny</action>
<maximum-prefix-length-match>0</maximum-prefix-length-match> <!-- operation="delete"-->
</config>
<action>deny</action>
<minimum-prefix-length-match>0</minimum-prefix-length-match> <!-- operation="delete"-->
</entry>
</ipv4>
</prefix-entry>
</prefix-entries>
</prefix>
</prefixes>
Command Syntax
(seq <1-4294967295>|) (deny|permit) le <0-32> ge <0-32>
Configure action
Minimum prefix length match
Attribute Name: minimum-prefix-length-match
Attribute Type: uint8
Attribute Range: 0-32
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix>
<prefix-list-type>ip</prefix-list-type>
<config>
<prefix-list-type>ip</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
<prefix-entries>
<prefix-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<entry>
<prefix-addr>any</prefix-addr>
<config>
<prefix-addr>any</prefix-addr>
<action>deny</action>
</config>
<action>deny</action>
<minimum-prefix-length-match>0</minimum-prefix-length-match> <!-- operation="delete"-->
</entry>
</ipv4>
</prefix-entry>
</prefix-entries>
</prefix>
</prefixes>
Command Syntax
(seq <1-4294967295>|) (deny|permit) ge <0-32>
Configure exact prefix length match
Exact prefix length match
Attribute Name: exact-prefix-length-match
Attribute Type: uint8
Attribute Range: 0-32
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix>
<prefix-list-type>ip</prefix-list-type>
<config>
<prefix-list-type>ip</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
<prefix-entries>
<prefix-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<entry>
<prefix-addr>any</prefix-addr>
<config>
<prefix-addr>any</prefix-addr>
<action>deny</action>
</config>
<action>deny</action>
<exact-prefix-length-match>0</exact-prefix-length-match> <!-- operation="delete"-->
</entry>
</ipv4>
</prefix-entry>
</prefix-entries>
</prefix>
</prefixes>
Command Syntax
(seq <1-4294967295>|) (deny|permit) eq <0-32>
Configure ipv6 prefix addr
Either IPv6 address mask and length of the prefix list mask or This is the same as specifying ::/0 for X:X::X:X/M
This command is supported when following feature are enabled ipv6 feature
Attribute Name: ipv6-prefix-addr
Attribute Type: union
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix>
<prefix-list-type>ip</prefix-list-type>
<config>
<prefix-list-type>ip</prefix-list-type>
<prefix-list-name>WORD</prefix-list-name>
</config>
<prefix-list-name>WORD</prefix-list-name>
<prefix-entries>
<prefix-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<entry> <!-- operation="delete"-->
<ipv6-prefix-addr>any</ipv6-prefix-addr>
<config>
<ipv6-prefix-addr>any</ipv6-prefix-addr>
<action>deny</action>
</config>
<action>deny</action>
</entry>
</ipv6>
</prefix-entry>
</prefix-entries>
</prefix>
</prefixes>
Command Syntax
(seq <1-4294967295>|) (deny|permit) any
Configure disable ipv4 sequence display
Use this attribute to configure prefix list sequence number.Include and exclude sequence numbers in nonvolatile generation (NVGEN).
Attribute Name: disable-ipv4-sequence-display
Attribute Type: empty
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<global>
<config>
</disable-ipv4-sequence-display><!-- operation="delete"-->
</config>
</global>
</prefixes>
Command Syntax
no ip prefix-list sequence-number
Configure disable ipv6 sequence display
Use this attribute to configure prefix list sequence number.Include and exclude sequence numbers in nonvolatile generation (NVGEN).
Attribute Name: disable-ipv6-sequence-display
Attribute Type: empty
Netconf edit-config payload
<prefixes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<global>
<config>
</disable-ipv6-sequence-display><!-- operation="delete"-->
</config>
</global>
</prefixes>
Command Syntax
no ipv6 prefix-list sequence-number
clear ip prefix-list
Netconf RPC payload
<clear-prefix-list-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list"/>
Command Syntax
clear ip prefix-list
clear ipv6 prefix-list
Netconf RPC payload
<clear-prefix-list-ipv6-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list"/>
Command Syntax
clear ipv6 prefix-list
clear ip prefix-list WORD (A.B.C.D/M|)
Attribute Name: prefix-list-name
Attribute Type: string
Attribute Name: prefix
Attribute Type: string
Netconf RPC payload
<clear-ipv4-prefix-list xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix-list-name>WORD</prefix-list-name>
<prefix>A.B.C.D/M</prefix>
</clear-ipv4-prefix-list>
Command Syntax
clear ip prefix-list WORD (A.B.C.D/M|)
clear ipv6 prefix-list WORD (X:X::X:X/M|)
Attribute Name: prefix-list-name
Attribute Type: string
Attribute Name: prefix
Attribute Type: string
Netconf RPC payload
<clear-ipv6-prefix-list xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<prefix-list-name>WORD</prefix-list-name>
<prefix>X:X::X:X/M</prefix>
</clear-ipv6-prefix-list>
Command Syntax
clear ipv6 prefix-list WORD (X:X::X:X/M|)
IPI-ISIS
Configure vrf name
VRF Name to associate with this instance
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<vrf-name>WORD</vrf-name>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
router isis WORD WORD
Configure instance
Use this attribute to initiate an ISIS routing instance.Configure at least one NET to start routing.
Attribute Name: instance
Attribute Type: string
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance> <!-- operation="delete"-->
<instance>WORD</instance>
<config>
<instance>WORD</instance>
<vrf-name>WORD</vrf-name>
</config>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
router isis WORD
Configure disable gr capability
Use this attribute to enable the GR
Attribute Name: disable-gr-capability
Attribute Type: uint8
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
</disable-gr-capability><!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
no capability restart graceful
Configure disable adjacency check
Use this attribute to configure the policy of adjacency based on the protocol related TLVs in the ISIS Hello packet. ISIS checks adjacency with protocol related TLVs including Protocols Supported TLV or IP Interface Address TLV by default. The command with no parameter disables this check.
Attribute Name: disable-adjacency-check
Attribute Type: uint8
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
</disable-adjacency-check><!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
no adjacency-check
Configure authentication send only
Use this attribute to set the send-only option at the instance level.Use this command before configuring the authentication mode and authentication key-chain, so that the implementation of authentication goes smoothly. That is, the routers will have more time for the keys to be configured on each router if authentication is inserted only on the packets being sent, not checked on packets being received. After all routers that must communicate are configured with this command, enable the authentication mode and key chain on each router.
Attribute Name: authentication-send-only
Attribute Type: enum (level-1-only|level-2-only|level-1-2)
Default Value: level-1-2
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<authentication-send-only>3</authentication-send-only> <!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
authentication send-only level-1
Configure distance
Use this attribute to set the administrative distance for all IPv4 routes.
Attribute Name: distance
Attribute Type: uint8
Default Value: 115
Attribute Range: 1-255
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<distance>1</distance> <!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
distance <1-255>
Configure dynamic host name
Use this attribute to configure the hostname to be advertised for an ISIS instance using the dynamic hostname exchange mechanism (RFC 2763) and system-ID-to-hostname translation.This command configures a hostname to be used for the Dynamic Hostname Exchange Mechanism and System-ID tohostname translation. Use the routing area tag as the hostname, not the router.s global hostname
Attribute Name: dynamic-host-name
Attribute Type: enum (dynamic-hostname|area-tag)
Default Value: dynamic-hostname
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<dynamic-host-name>dynamic-hostname</dynamic-host-name> <!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
dynamic-hostname (area-tag|)
Configure ignore lsp errors
Use this attribute to ignore LSPs with checksum errors. By default, ISIS validates checksum for LSP whenever it receives LSPs and if the checksum has an error, the LSP will be dropped. Configuring this command to ignore the LSP checksum error and treat it as if checksum is passed.
Attribute Name: ignore-lsp-errors
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
</ignore-lsp-errors><!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
ignore-lsp-errors
Configure lfa hold timer
LFA terminate-hold-on interval
Attribute Name: lfa-hold-timer
Attribute Type: int32
Default Value: 1000
Attribute Range: 100-100000
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<lfa-hold-timer>100</lfa-hold-timer> <!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
fast-reroute terminate-hold-on interval <100-100000>
Configure protocol topology
Use this attribute to configure ISIS Protocol Topology Support.
Attribute Name: protocol-topology
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
</protocol-topology><!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
protocol-topology
Configure level capability
Use this attribute to set the IS to the specified level of routing.Changing is-type brings down, then brings up a particular level of routing. There is a limitation: Only one ISIS instance can run Level-2 routing (either Level-2 only IS, or Level-1-2 IS)
Attribute Name: level-capability
Attribute Type: enum (level-1|level-2-only|level-1-2)
Default Value: level-1-2
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<level-capability>level-1-2</level-capability> <!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
is-type (level-1|level-2-only|level-1-2)
Configure incremental spf levels
Use this attribute to enable incremental SPF for a routing process
Attribute Name: incremental-spf-levels
Attribute Type: enum (level-1|level-2-only|level-1-2)
Default Value: level-1-2
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<incremental-spf-levels>level-1-2</incremental-spf-levels> <!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
ispf (level-1|level-2-only|level-1-2|)
Configure priority tag
Use this attribute to set a high priority tag value
Attribute Name: priority-tag
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<priority-tag>1</priority-tag> <!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
ip route high-priority tag <1-4294967295>
Configure enable bfd all interfaces
Use this attribute to enable the Bidirectional Forwarding Detection (BFD) feature on the interfaces enabled with this ISIS instance. This command sets BFD fall-over check for all the neighbors under specified process.
Attribute Name: enable-bfd-all-interfaces
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
</enable-bfd-all-interfaces><!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
bfd all-interfaces
Configure maximum area addresses
Use this attribute to set the maximum number of ISIS areas that can be configured on this router with the net command. By default, ISIS permits a maximum of three areas that can be defined on a router.
Attribute Name: maximum-area-addresses
Attribute Type: uint8
Default Value: 3
Attribute Range: 3-254
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<maximum-area-addresses>3</maximum-area-addresses> <!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
max-area-address <3-254>
Configure context name
Use this attribute to set the SNMP context name for ISIS instance.
Attribute Name: context-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<context-name>WORD</context-name> <!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
snmp context-name WORD
Configure area password
Use this attribute to set the authentication password for the Level-1 area and to set authentication on Level-1 SNP PDUs. This command enables authentication when receiving and sending LSP and SNP PDU in Level-1 areas. Area password must be the same for all the ISIS routers in the same area
Attribute Name: area-password
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<area-authentication>
<config>
<area-password>WORD</area-password>
</config>
</area-authentication>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
area-password WORD
Configure sequence number packet
Use this attribute to set the authentication password for the Level-1 area and to set authentication on Level-1 SNP PDUs. This command enables authentication when receiving and sending LSP and SNP PDU in Level-1 areas. Area password must be the same for all the ISIS routers in the same area
Attribute Name: sequence-number-packet
Attribute Type: enum (send-only|validate)
Attribute Name: area-password
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<area-authentication>
<config>
<area-password>WORD</area-password> <!-- operation="delete"-->
<sequence-number-packet>send-only</sequence-number-packet> <!-- operation="delete"-->
</config>
</area-authentication>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
area-password WORD authenticate snp (send-only|validate)
Configure net
Use this attribute to add a Network Entity Title (NET) for the instance.On a router running ISIS, a NET can be 8 to 20 bytes in length. The last byte is always the n-selector, and must be zero. The n-selector indicates no transport entity, and means that the packet is for the routing software of the system. The six bytes directly preceding the n-selector are the system ID. The system ID length is a fixed size and cannot be changed. The system ID must be unique throughout each area (Level 1) and throughout the backbone (Level 2). The bytes preceding the system ID are the area ID, which can be from 1 - 13 bytes in length. By default, a maximum of three NETs per router are allowed with a different area ID but the system ID should be the same for all NETs. You can increase the number of area IDs per system ID with the max-area-address command.
Attribute Name: net
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<network-entity-title>
<config>
<net>NET</net> <!-- operation="delete"-->
</config>
</network-entity-title>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
net NET
Configure domain password
Use this attribute to set the authentication password for the Level-2 domain, and optionally, the authentication password on Level-2 SNP PDUs.Configuring this command to enable authentication when receiving and sending LSP and SNP PDU in Level-2 domain. Domain password must be the same in Level-2 domain.
Attribute Name: domain-password
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<domain-authentication>
<config>
<domain-password>WORD</domain-password>
</config>
</domain-authentication>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
domain password WORD
Configure domain snp
Use this attribute to set the authentication password for the Level-2 domain, and optionally, the authentication password on Level-2 SNP PDUs.Configuring this command to enable authentication when receiving and sending LSP and SNP PDU in Level-2 domain. Domain password must be the same in Level-2 domain.
Attribute Name: domain-snp
Attribute Type: enum (send-only|validate)
Attribute Name: domain-password
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<domain-authentication>
<config>
<domain-password>WORD</domain-password> <!-- operation="delete"-->
<domain-snp>send-only</domain-snp> <!-- operation="delete"-->
</config>
</domain-authentication>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
domain password WORD authenticate snp (send-only|validate)
Configure style
Use this attribute to configure the ISIS metric style
Attribute Name: style
Attribute Type: enum (narrow|wide|transition|narrow transition|wide transition)
Attribute Name: level-number
Attribute Type: enum (level-1|level-2|level-1-2)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<metric>
<config>
<level-number>level-1-2</level-number> <!-- operation="delete"-->
<style>1</style> <!-- operation="delete"-->
</config>
</metric>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
metric-style (narrow) level-1-2
Configure level number
Use this attribute to configure the ISIS metric style
Attribute Name: style
Attribute Type: enum (narrow|wide|transition|narrow transition|wide transition)
Attribute Name: level-number
Attribute Type: enum (level-1|level-2|level-1-2)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<metric>
<config>
<level-number>level-1-2</level-number> <!-- operation="delete"-->
<style>2</style> <!-- operation="delete"-->
</config>
</metric>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
metric-style (wide) level-1-2
Configure lsp refresh interval
Use this attribute to set the LSP refresh interval.IP Infusion Inc. recommends making the lsp-refresh-interval smaller than max-lsp-lifetime value.
Attribute Name: lsp-refresh-interval
Attribute Type: uint16
Default Value: 900
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<timers>
<config>
<lsp-refresh-interval>1</lsp-refresh-interval> <!-- operation="delete"-->
</config>
</timers>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
lsp-refresh-interval <1-65535>
Configure lsp lifetime interval
Use this attribute to set the maximum LSP lifetime. You must set max-lsp-lifetime greater than lsp-refreshinterval.
Attribute Name: lsp-lifetime-interval
Attribute Type: uint16
Default Value: 1200
Attribute Range: 350-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<timers>
<config>
<lsp-lifetime-interval>350</lsp-lifetime-interval> <!-- operation="delete"-->
</config>
</timers>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
max-lsp-lifetime <350-65535>
Configure enable
Use this attribute to redistribute reachability information from one level to the other level. If an distribute-list name is given with this command for an access list that does not exist, the routes are still redistributed.
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<level-1-into-2-redistributes>
<redistribute-level-1-into-2> <!-- operation="delete"-->
</enable>
<config>
</enable>
</config>
</redistribute-level-1-into-2>
</level-1-into-2-redistributes>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
redistribute isis level-1 into level-2
Configure level 1 acl
Use this attribute to redistribute reachability information from one level to the other level. If an distribute-list name is given with this command for an access list that does not exist, the routes are still redistributed.
Attribute Name: level-1-acl
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<level-1-into-2-redistributes>
<redistribute-level-1-into-2>
</enable>
<config>
</enable><!-- operation="delete"-->
</config>
<level-1-acl>WORD</level-1-acl> <!-- operation="delete"-->
</redistribute-level-1-into-2>
</level-1-into-2-redistributes>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
redistribute isis level-1 into level-2 distribute-list WORD
Configure level 2 acl
Use this attribute to redistribute reachability information from one level to the other level. If an distribute-list name is given with this command for an access list that does not exist, the routes are still redistributed.
Attribute Name: level-2-acl
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<level-2-into-1-redistributes>
<redistribute-level-2-into-1>
</enable>
<config>
</enable><!-- operation="delete"-->
</config>
<level-2-acl>WORD</level-2-acl> <!-- operation="delete"-->
</redistribute-level-2-into-1>
</level-2-into-1-redistributes>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
redistribute isis level-2 into level-1 distribute-list WORD
Configure originate
Use this attribute to set originate reachability information to Default destination into LSP.There is no default information in Level-2 domain by default, while Level-1 router calculates default to L1L2 route during SPF calculation. This command enables to originate default route into Level-2 domain.
Attribute Name: originate
Attribute Type: enum (originate|originate level-1|originate always)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<default-route-informations>
<default-route-information> <!-- operation="delete"-->
<originate>originate</originate>
<config>
<originate>originate</originate>
</config>
</default-route-information>
</default-route-informations>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
default-information (originate|originate level-1|originate always)
Configure route map name
Route-map Name
Attribute Name: route-map-name
Attribute Type: string
Default Value: ""
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<default-route-informations>
<default-route-information>
<originate>originate</originate>
<config>
<originate>originate</originate>
</config>
<route-map-name>WORD</route-map-name> <!-- operation="delete"-->
</default-route-information>
</default-route-informations>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
default-information (originate|originate level-1|originate always) route-map WORD
Configure afi name
Use this attribute to configure IPv6 routing specific configuration
Attribute Name: afi-name
Attribute Type: enum (ipv6)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<config>
<afi-name>1</afi-name>
</config>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
address-family ipv6
Configure administrative distance
Use this attribute to set the administrative distance for all IPv6 routes
Attribute Name: administrative-distance
Attribute Type: uint32
Default Value: 115
Attribute Range: 1-255
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<config>
<administrative-distance>1</administrative-distance> <!-- operation="delete"-->
</config>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
distance <1-255>
Configure ipv6 metric value
Use this attributes to redistribute routes from another protocol into the ISIS routing table. With metric, metric-type, level and route-map options.
Attribute Name: ipv6-metric-value
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-16777215
Attribute Name: ipv6-metric-type
Attribute Type: enum (internal|external)
Default Value: internal
Attribute Name: ipv6-level
Attribute Type: enum (level-1|level-2|level-1-2)
Default Value: level-2
Attribute Name: ipv6-route-map
Attribute Type: string
Default Value: ""
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<redistributions>
<redistribute>
<ipv6-protocol-type>kernel</ipv6-protocol-type>
<config>
<ipv6-protocol-type>kernel</ipv6-protocol-type>
<ipv6-metric-type>internal</ipv6-metric-type>
<ipv6-level>level-2</ipv6-level>
<ipv6-route-map>WORD</ipv6-route-map>
</config>
<ipv6-metric-value>0</ipv6-metric-value>
</redistribute>
</redistributions>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|bgp) ({ metric-type (internal|external)| level-1|level-2|level-1-2| route-map WORD| metric <0-16777215> }|)
Configure prefix
Use this attribute to configure the summary prefix to summarize IPv6 reachability information.
Attribute Name: prefix
Attribute Type: string
Attribute Name: level
Attribute Type: enum (level-1|level-2|level-1-2)
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 1-63
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<summary-prefixes>
<summary-prefix> <!-- operation="delete"-->
<prefix>X:X::X:X/M</prefix>
<config>
<prefix>X:X::X:X/M</prefix>
<level>level-1</level>
<metric>1</metric>
</config>
</summary-prefix>
</summary-prefixes>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
summary-prefix X:X::X:X/M (level-1|level-2|level-1-2) (metric <1-63>|)
Configure level
Use this attribute to configure the ISIS Multi-topology
Attribute Name: level
Attribute Type: enum (level-1|level-2|level-1-2|level-1 transition|level-1-2 transition|level-2 transition)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv6>
<multi-topologies>
<multi-topology>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
</multi-topology>
</multi-topologies>
</address-family-ipv6>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
multi-topology (level-1)
Configure access list name
Use this attribute to set the administrative distance for specific IPv4 routes.
Attribute Name: access-list-name
Attribute Type: string
Default Value: ""
Attribute Name: value
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<distances>
<distance>
<system-id>WORD</system-id>
<config>
<system-id>System-ID</system-id>
<value>1</value> <!-- operation="delete"-->
</config>
<access-list-name>WORD</access-list-name> <!-- operation="delete"-->
</distance>
</distances>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
distance <1-255> System-ID (WORD|)
Configure set bit on boot
Overload interval after reboot
Attribute Name: set-bit-on-boot
Attribute Type: union
Attribute Name: enabled
Attribute Type: empty
Attribute Name: suppress-type
Attribute Type: enum (default|external|interlevel|external interlevel)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<lsp-over-load>
<config>
</enabled><!-- operation="delete"-->
<suppress-type>default</suppress-type> <!-- operation="delete"-->
<set-bit-on-boot>default</set-bit-on-boot> <!-- operation="delete"-->
</config>
</lsp-over-load>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
set-overload-bit { suppress (external|interlevel|external interlevel)| on-startup (wait-for-bgp|<5-86400>) }
Configure enabled
Use this attribute to set the overload-bit in self-LSPs. If the overload-bit is set in LSPs, the router is not used as a transit router during SPF calculation. This configuration causes a router to update its own LSP with the overload bit set and causes the other routers not to use this router as a transit or forwarding router. The router continues to receive LSPs when the overload bit is set. If the on-startup option is specified, the router sets the overload bit only at startup, then clears the bit after the specified interval has elapsed. If the on-startup option is specified using the wait-for-bgp option, the overload bit is setup at startup, then the bit is cleared after the BGP router signals it has finished converging or if the router does not signal it has finished converging in 10 minutes. If there is no BGP process running, the overload bit clears immediately.
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<lsp-over-load>
<config>
</enabled>
</config>
</lsp-over-load>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
set-overload-bit
Configure metric value
IS-IS metric
Attribute Name: metric-value
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-16777215
Attribute Name: metric-type
Attribute Type: enum (internal|external)
Default Value: internal
Attribute Name: route-map
Attribute Type: string
Default Value: ""
Attribute Name: level
Attribute Type: enum (level-1|level-2|level-1-2)
Default Value: level-2
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv4>
<redistributions>
<redistribute>
<protocol-type>kernel</protocol-type>
<config>
<protocol-type>kernel</protocol-type>
<metric-type>internal</metric-type>
<route-map>WORD</route-map>
<level>level-2</level>
</config>
<metric-value>0</metric-value>
</redistribute>
</redistributions>
</address-family-ipv4>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|bgp) ({ metric-type (internal|external)| route-map WORD| level-1|level-2|level-1-2| metric <0-16777215> }|)
Configure metric
Use this attribute to Summary Address to summarize IPv4 reachability information.
Attribute Name: prefix
Attribute Type: string
Attribute Name: level
Attribute Type: enum (level-1|level-2|level-1-2)
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 1-63
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv4>
<summary-addresses>
<summary-address> <!-- operation="delete"-->
<prefix>A.B.C.D/M</prefix>
<config>
<prefix>A.B.C.D/M</prefix>
<level>level-1</level>
<metric>1</metric>
</config>
</summary-address>
</summary-addresses>
</address-family-ipv4>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
summary-address A.B.C.D/M (level-1|level-2|level-1-2) (metric <1-63>|)
Configure id
Instance ID
Attribute Name: id
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv4>
<redistribute-isis-instances>
<redistribute-isis-instance> <!-- operation="delete"-->
<id>WORD</id>
<config>
<id>WORD</id>
</config>
</redistribute-isis-instance>
</redistribute-isis-instances>
</address-family-ipv4>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
redistribute isis WORD
Configure metric type
IS-IS metric
Attribute Name: metric-value
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-16777215
Attribute Name: metric-type
Attribute Type: enum (internal|external)
Default Value: internal
Attribute Name: route-map
Attribute Type: string
Default Value: ""
Attribute Name: level
Attribute Type: enum (level-1|level-2|level-1-2)
Default Value: level-2
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<address-family-ipv4>
<redistribute-isis-instances>
<redistribute-isis-instance>
<id>WORD</id>
<config>
<id>WORD</id>
<metric-type>internal</metric-type>
<route-map>WORD</route-map>
<level>level-2</level>
</config>
<metric-value>0</metric-value>
</redistribute-isis-instance>
</redistribute-isis-instances>
</address-family-ipv4>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
redistribute isis WORD { metric-type (internal|external)| route-map WORD| level-1|level-2|level-1-2| metric <0-16777215> }
Configure passive interface all
Use this attribute to set all interfaces as passive.
Attribute Name: passive-interface-all
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<passive-interfaces>
<config>
</passive-interface-all><!-- operation="delete"-->
</config>
</passive-interfaces>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
passive-interface
Configure name
Use this attribute to set interface as passive.
Attribute Name: name
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<passive-interfaces>
<passive-interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
</passive-interface>
</passive-interfaces>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
passive-interface IFNAME
Configure hold timer
Time that a router waits to acquire a set of LSPs to process together
Attribute Name: hold-timer
Attribute Type: uint8
Attribute Range: 1-60
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<microloop-avoidances>
<microloop-avoidance>
<level-type>level-1</level-type>
<config>
<level-type>level-1</level-type>
</config>
<hold-timer>1</hold-timer> <!-- operation="delete"-->
</microloop-avoidance>
</microloop-avoidances>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
microloop-avoidance hold-timer <1-60> (level-1|level-2)
Configure max fib
Maximum time required to update a FIB irrespective of the change
Attribute Name: max-fib
Attribute Type: uint8
Attribute Range: 1-60
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<microloop-avoidances>
<microloop-avoidance>
<level-type>level-1</level-type>
<config>
<level-type>level-1</level-type>
</config>
<max-fib>1</max-fib> <!-- operation="delete"-->
</microloop-avoidance>
</microloop-avoidances>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
microloop-avoidance max-fib <1-60> (level-1|level-2)
Configure level type
Microloop avoidance
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<microloop-avoidances>
<microloop-avoidance>
<level-type>level-1</level-type>
<config>
<level-type>level-1</level-type>
</config>
</enable><!-- operation="delete"-->
</microloop-avoidance>
</microloop-avoidances>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
microloop-avoidance (level-1|level-2)
Configure algo number
Use this attribute to configure Flexible Algorithm specific configuration
Attribute Name: algo-number
Attribute Type: uint8
Attribute Range: 128-255
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo> <!-- operation="delete"-->
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
flex-algo <128-255>
Configure calculation type
ISIS Flexible Algorithm calculation type
Attribute Name: calculation-type
Attribute Type: enum (spf|strict-spf)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<calculation-type>spf</calculation-type> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
calculation-type (spf|strict-spf)
Configure priority
Flexible Algorithm priority Value
Attribute Name: priority
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<priority>1</priority> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
priority <1-255>
Configure exclude minimum bandwidth
Minimum bandwidth value constraint for flexible algorithm. The bandwidth input ranges are 1 to 999 Kbps, 1 to 999 Mbps and 1 to 100 Gbps.
Attribute Name: exclude-minimum-bandwidth
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<exclude-minimum-bandwidth>BANDWIDTH</exclude-minimum-bandwidth> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
exclude-minimum-bandwidth BANDWIDTH
Configure exclude maximum delay
Use this attribute to specify maximum link delay value constraint for flexible algorithm
Attribute Name: exclude-maximum-delay
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<exclude-maximum-delay>1</exclude-maximum-delay> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
exclude-maximum-delay <1-16777215>
Configure enable intf group mode bw calc
Enable interface group mode total bandwidth calculation for ISIS Flexible algorithm
Attribute Name: enable-intf-group-mode-bw-calc
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
</enable-intf-group-mode-bw-calc><!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
intf-group-mode bandwidth
Configure reference bandwidth
Reference bandwidth value constraint for flexible algorithm SPF’s automatic metric calculation. The bandwidth input ranges are 1 to 999 Kbps, 1 to 999 Mbps and 1 to 100 Gbps.
Attribute Name: reference-bandwidth
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<reference-bandwidth>BANDWIDTH</reference-bandwidth> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
reference-bandwidth BANDWIDTH
Configure granularity bandwidth
Granularity bandwidth value constraint for flexible algorithm SPF’s automatic metric calculation. The bandwidth input ranges are 1 to 999 Kbps, 1 to 999 Mbps and 1 to 100 Gbps.
Attribute Name: granularity-bandwidth
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<granularity-bandwidth>BANDWIDTH</granularity-bandwidth> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
granularity-bandwidth BANDWIDTH
Configure enable advertise definition
Use this attribute to configure the ISIS Flexible Algorithm Advertisement
Attribute Name: enable-advertise-definition
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
</enable-advertise-definition><!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
advertise
Configure enable participate
Use this attribute to configure the ISIS Flexible Algorithm Participation
Attribute Name: enable-participate
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
</enable-participate><!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
participate
Configure enable fast reroute
Use this attribute to configure the ISIS Flexible Algorithm fast rerouting
Attribute Name: enable-fast-reroute
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
</enable-fast-reroute><!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
fast-reroute
Configure enable remote lfa
Use this attribute to configure the ISIS Flexible Algorithm Remote-LFA
Attribute Name: enable-remote-lfa
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
</enable-remote-lfa><!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
remote-lfa
Configure enable ti lfa
Use this attribute to configure the ISIS Flexible Algorithm TI-LFA
Attribute Name: enable-ti-lfa
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
</enable-ti-lfa><!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
ti-lfa
Configure enable prefix metric flag
Use this attribute to configure the ISIS Flexible Algorithm prefix-metric flag sub-TLV advertisement
Attribute Name: enable-prefix-metric-flag
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
</enable-prefix-metric-flag><!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
prefix-metric-flag
Configure fapm metric
Distance Value
Attribute Name: fapm-metric
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<fapm-metric>1</fapm-metric> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
fapm-metric <1-255>
Configure affinity eag exclude any
Flexible Algoithm Exclude Any Affinity-EAG Name
Attribute Name: affinity-eag-exclude-any
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-eag-exclude-any>WORD</affinity-eag-exclude-any> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-eag-exclude-any WORD
Configure affinity eag include any
Flexible Algoithm Include Any Affinity-EAG Name
Attribute Name: affinity-eag-include-any
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-eag-include-any>WORD</affinity-eag-include-any> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-eag-include-any WORD
Configure affinity eag include all
Flexible Algoithm Include All Affinity-EAG Name
Attribute Name: affinity-eag-include-all
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-eag-include-all>WORD</affinity-eag-include-all> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-eag-include-all WORD
Configure affinity eag reverse exclude any
Flexible Algoithm reverse Exclude Any Affinity-EAG Name
Attribute Name: affinity-eag-reverse-exclude-any
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-eag-reverse-exclude-any>WORD</affinity-eag-reverse-exclude-any> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-eag-reverse-exclude-any WORD
Configure affinity eag reverse include any
Flexible Algoithm reverse Include Any Affinity-EAG Name
Attribute Name: affinity-eag-reverse-include-any
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-eag-reverse-include-any>WORD</affinity-eag-reverse-include-any> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-eag-reverse-include-any WORD
Configure affinity eag reverse include all
Flexible Algoithm reverse Include All Affinity-EAG Name
Attribute Name: affinity-eag-reverse-include-all
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-eag-reverse-include-all>WORD</affinity-eag-reverse-include-all> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-eag-reverse-include-all WORD
Configure affinity ag exclude any
Flexible Algoithm Exclude Any Affinity-AG Name
Attribute Name: affinity-ag-exclude-any
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-ag-exclude-any>WORD</affinity-ag-exclude-any> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-ag-exclude-any WORD
Configure affinity ag include any
Flexible Algoithm Include Any Affinity-AG Name
Attribute Name: affinity-ag-include-any
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-ag-include-any>WORD</affinity-ag-include-any> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-ag-include-any WORD
Configure affinity ag include all
Flexible Algoithm Include All Affinity-AG Name
Attribute Name: affinity-ag-include-all
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-ag-include-all>WORD</affinity-ag-include-all> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-ag-include-all WORD
Configure affinity ag reverse exclude any
Flexible Algoithm reverse Exclude Any Affinity-AG Name
Attribute Name: affinity-ag-reverse-exclude-any
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-ag-reverse-exclude-any>WORD</affinity-ag-reverse-exclude-any> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-ag-reverse-exclude-any WORD
Configure affinity ag reverse include any
Flexible Algoithm reverse Include Any Affinity-AG Name
Attribute Name: affinity-ag-reverse-include-any
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-ag-reverse-include-any>WORD</affinity-ag-reverse-include-any> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-ag-reverse-include-any WORD
Configure affinity ag reverse include all
Flexible Algoithm reverse Include All Affinity-AG Name
Attribute Name: affinity-ag-reverse-include-all
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<affinity-ag-reverse-include-all>WORD</affinity-ag-reverse-include-all> <!-- operation="delete"-->
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
affinity-ag-reverse-include-all WORD
Configure threshold metric
Link metric value for the bandwidth threshold
Attribute Name: threshold-metric
Attribute Type: uint32
Attribute Range: 1-4261412
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<flexalgos>
<flexalgo>
<algo-number>128</algo-number>
<config>
<algo-number>128</algo-number>
</config>
<flexalgo-bandwidth-thresholds>
<flexalgo-bandwidth-threshold>
<bandwidth-threshold>BANDWIDTH</bandwidth-threshold>
<config>
<bandwidth-threshold>BANDWIDTH</bandwidth-threshold>
</config>
<threshold-metric>1</threshold-metric> <!-- operation="delete"-->
</flexalgo-bandwidth-threshold>
</flexalgo-bandwidth-thresholds>
</flexalgo>
</flexalgos>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
flex-algo <128-255> bandwidth-threshold BANDWIDTH threshold-metric <1-4261412>
Configure options
Debug Configuration Flag
Attribute Name: options
Attribute Type: bits (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|rib|lfa|ofib|asla|flexalgo|all)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<debug>
<config>
<options>ifsm</options> <!-- operation="delete"-->
</config>
</debug>
</isis>
Command Syntax
debug isis (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|rib|lfa|ofib|asla|flexalgo|all)
Configure enable hello
Use this attribute to turn on debugging for ISIS hello.
Attribute Name: enable-hello
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<debug>
<config>
</enable-hello><!-- operation="delete"-->
</config>
</debug>
</isis>
Command Syntax
debug isis hello
clear clns is-neighbors System-ID
Attribute Name: system-id
Attribute Type: string
Netconf RPC payload
<isis-clear-is-neighbors xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<system-id>System-ID</system-id>
</isis-clear-is-neighbors>
Command Syntax
clear clns is-neighbors System-ID
clear clns neighbors
Netconf RPC payload
<isis-clear-clns-neighbors xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis"/>
Command Syntax
clear clns neighbors
clear ip isis (WORD|) route (redistribution|all)
Attribute Name: instance
Attribute Type: string
Attribute Name: ipv4-route
Attribute Type: enum (redistribution|all)
Netconf RPC payload
<isis-clear-ip-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<instance>WORD</instance>
<ipv4-route>redistribution</ipv4-route>
</isis-clear-ip-route>
Command Syntax
clear ip isis (WORD|) route (redistribution|all)
clear ipv6 isis (WORD|) route (redistribution|all)
Attribute Name: instance
Attribute Type: string
Attribute Name: ipv6-route
Attribute Type: enum (redistribution|all)
Netconf RPC payload
<isis-clear-ipv6-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<instance>WORD</instance>
<ipv6-route>redistribution</ipv6-route>
</isis-clear-ipv6-route>
Command Syntax
clear ipv6 isis (WORD|) route (redistribution|all)
clear isis (WORD|) process
Attribute Name: instance
Attribute Type: string
Netconf RPC payload
<isis-process-clear xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<instance>WORD</instance>
</isis-process-clear>
Command Syntax
clear isis (WORD|) process
clear isis counter
Netconf RPC payload
<isis-clear-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis"/>
Command Syntax
clear isis counter
clear isis adjacency * (vrf VRFNAME|)
Attribute Name: adjacency-vrf-name
Attribute Type: string
Netconf RPC payload
<isis-clear-adjacency-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<adjacency-vrf-name>VRFNAME</adjacency-vrf-name>
</isis-clear-adjacency-all>
Command Syntax
clear isis adjacency * (vrf VRFNAME|)
clear isis WORD adjacency * (vrf VRFNAME|)
Attribute Name: tag-name
Attribute Type: string
Attribute Name: adjacency-vrf-name
Attribute Type: string
Netconf RPC payload
<isis-process-clear-adjacency-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<tag-name>WORD</tag-name>
<adjacency-vrf-name>VRFNAME</adjacency-vrf-name>
</isis-process-clear-adjacency-all>
Command Syntax
clear isis WORD adjacency * (vrf VRFNAME|)
clear isis WORD adjacency (IFNAME|) (vrf VRFNAME|)
Attribute Name: tag-name
Attribute Type: string
Attribute Name: tag-if-name
Attribute Type: string
Attribute Name: adjacency-vrf-name
Attribute Type: string
Netconf RPC payload
<isis-process-clear-adjacency-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<tag-name>WORD</tag-name>
<tag-if-name>IFNAME</tag-if-name>
<adjacency-vrf-name>VRFNAME</adjacency-vrf-name>
</isis-process-clear-adjacency-interface>
Command Syntax
clear isis WORD adjacency (IFNAME|) (vrf VRFNAME|)
clear isis adjacency (IFNAME|) (vrf VRFNAME|)
Attribute Name: adjacency-if-name
Attribute Type: string
Attribute Name: adjacency-vrf-name
Attribute Type: string
Netconf RPC payload
<isis-clear-adjacency-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<adjacency-if-name>IFNAME</adjacency-if-name>
<adjacency-vrf-name>VRFNAME</adjacency-vrf-name>
</isis-clear-adjacency-interface>
Command Syntax
clear isis adjacency (IFNAME|) (vrf VRFNAME|)
clear isis WORD adjacency system-id XXXX.XXXX.XXXX (vrf VRFNAME|)
Attribute Name: tag-name
Attribute Type: string
Attribute Name: tag-system-id
Attribute Type: string
Attribute Name: tag-vrf-name
Attribute Type: string
Netconf RPC payload
<isis-process-clear-adjacency-system-id xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<tag-name>WORD</tag-name>
<tag-system-id>XXXX.XXXX.XXXX</tag-system-id>
<tag-vrf-name>VRFNAME</tag-vrf-name>
</isis-process-clear-adjacency-system-id>
Command Syntax
clear isis WORD adjacency system-id XXXX.XXXX.XXXX (vrf VRFNAME|)
clear isis adjacency system-id XXXX.XXXX.XXXX (vrf VRFNAME|)
Attribute Name: adjacency-system-id
Attribute Type: string
Attribute Name: adjacency-vrf-name
Attribute Type: string
Netconf RPC payload
<isis-clear-adjacency-system-id xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<adjacency-system-id>XXXX.XXXX.XXXX</adjacency-system-id>
<adjacency-vrf-name>VRFNAME</adjacency-vrf-name>
</isis-clear-adjacency-system-id>
Command Syntax
clear isis adjacency system-id XXXX.XXXX.XXXX (vrf VRFNAME|)
snmp restart isis
Netconf RPC payload
<isis-restart-snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis"/>
Command Syntax
snmp restart isis
debug isis (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|rib|lfa|ofib|asla|flexalgo|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|rib|lfa|ofib|asla|flexalgo|all)
Netconf RPC payload
<isis-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<terminal-debug-options>ifsm</terminal-debug-options>
</isis-terminal-debug-on>
Command Syntax
debug isis (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|rib|lfa|ofib|asla|flexalgo|all)
no debug isis (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|rib|lfa|ofib|asla|flexalgo|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|rib|lfa|ofib|asla|flexalgo|all)
Netconf RPC payload
<isis-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<terminal-debug-options>ifsm</terminal-debug-options>
</isis-debug-off>
Command Syntax
no debug isis (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|rib|lfa|ofib|asla|flexalgo|all)
debug isis spf-trace
Netconf RPC payload
<isis-terminal-debug-spf-trace-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis"/>
Command Syntax
debug isis spf-trace
no debug isis spf-trace
Netconf RPC payload
<isis-terminal-debug-spf-trace-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis"/>
Command Syntax
no debug isis spf-trace
debug isis hello
Netconf RPC payload
<isis-debug-hello-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis"/>
Command Syntax
debug isis hello
no debug isis hello
Netconf RPC payload
<isis-debug-hello-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis"/>
Command Syntax
no debug isis hello
debug isis hello interface IFNAME
Attribute Name: interface
Attribute Type: string
Netconf RPC payload
<isis-debug-interface-hello-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interface>IFNAME</interface>
</isis-debug-interface-hello-on>
Command Syntax
debug isis hello interface IFNAME
no debug isis hello interface IFNAME
Attribute Name: interface
Attribute Type: string
Netconf RPC payload
<isis-debug-interface-hello-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interface>IFNAME</interface>
</isis-debug-interface-hello-off>
Command Syntax
no debug isis hello interface IFNAME
debug isis hello System-ID
Attribute Name: system-id
Attribute Type: string
Netconf RPC payload
<isis-debug-system-id-hello-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<system-id>System-ID</system-id>
</isis-debug-system-id-hello-on>
Command Syntax
debug isis hello System-ID
no debug isis hello System-ID
Attribute Name: system-id
Attribute Type: string
Netconf RPC payload
<isis-debug-system-id-hello-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<system-id>System-ID</system-id>
</isis-debug-system-id-hello-off>
Command Syntax
no debug isis hello System-ID
no debug all isis
Netconf RPC payload
<isis-all-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis"/>
Command Syntax
no debug all isis
IPI-ISIS-LSP
Configure spf max delay
Maximum delay between receiving a change to SPF calculation in milliseconds. The default value is 5000
Attribute Name: spf-max-delay
Attribute Type: uint32
Attribute Range: 0-2147483647
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<spf-levels>
<spf-level>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<spf-delays>
<spf-delay> <!-- operation="delete"-->
<spf-max-delay>0</spf-max-delay>
<config>
<spf-max-delay>0</spf-max-delay>
<spf-min-delay>0</spf-min-delay>
</config>
<spf-min-delay>0</spf-min-delay>
</spf-delay>
</spf-delays>
</spf-level>
</spf-levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
spf-interval-exp ((level-1|level-2)|) <0-2147483647> <0-2147483647>
Configure lsp max wait interval
Use this attribute to set minimum interval before regenerating the same LSP. The smaller the interval, the faster the convergence. However, this setting might cause more frequent flooding
Attribute Name: lsp-max-wait-interval
Attribute Type: uint32
Default Value: 5
Attribute Range: 1-120
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<levels>
<level>
<type>level-1-2</type>
<config>
<type>level-1-2</type>
</config>
<lsp-max-wait-interval>1</lsp-max-wait-interval> <!-- operation="delete"-->
</level>
</levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
lsp-gen-interval ((level-1|level-2)|) <1-120>
Configure lsp mtu size
Use this attribute to set minimum interval before regenerating the same LSP
Attribute Name: lsp-mtu-size
Attribute Type: uint16
Default Value: 1492
Attribute Range: 512-4352
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<levels>
<level>
<type>level-1-2</type>
<config>
<type>level-1-2</type>
</config>
<lsp-mtu-size>512</lsp-mtu-size> <!-- operation="delete"-->
</level>
</levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
lsp-mtu ((level-1|level-2)|) <512-4352>
Configure wait timer
Number of seconds to delay in waiting state before on state
Attribute Name: wait-timer
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<levels>
<level>
<type>level-1-2</type>
<config>
<type>level-1-2</type>
</config>
<wait-timer>1</wait-timer> <!-- operation="delete"-->
</level>
</levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
isis wait-timer <1-65535> level-1-2
Configure restart timer
Use this attribute to restart the ISIS timer
Attribute Name: restart-timer
Attribute Type: uint16
Attribute Range: 5-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<levels>
<level>
<type>level-1-2</type>
<config>
<type>level-1-2</type>
</config>
<restart-timer>5</restart-timer> <!-- operation="delete"-->
</level>
</levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
restart-timer <5-65535> level-1-2
Configure instance
Number of seconds to delay in waiting state before on state
Attribute Name: wait-timer
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<levels>
<level>
<type>level-1-2</type>
<config>
<type>level-1-2</type>
</config>
<wait-timer>1</wait-timer> <!-- operation="delete"-->
</level>
</levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
isis wait-timer <1-65535> (level-1|level-2|)
Configure type
Use this attribute to restart the ISIS timer
Attribute Name: restart-timer
Attribute Type: uint16
Attribute Range: 5-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<levels>
<level>
<type>level-1-2</type>
<config>
<type>level-1-2</type>
</config>
<restart-timer>5</restart-timer> <!-- operation="delete"-->
</level>
</levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
restart-timer <5-65535> (level-1|level-2|)
Configure mode
Use this attribute to set the authentication mode at the instance level.
Attribute Name: mode
Attribute Type: enum (md5|text)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<levels>
<level>
<type>level-1-2</type>
<config>
<type>level-1-2</type>
</config>
<authentication>
<config>
<mode>md5</mode>
</config>
</authentication>
</level>
</levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
authentication mode (md5|text) (level-1|level-2|)
Configure key chain
Use this attribute to set the key chain to be used for authentication at the instance level. Authentication mode must be set to md5/text to configure the key chain.
Attribute Name: key-chain
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<levels>
<level>
<type>level-1-2</type>
<config>
<type>level-1-2</type>
</config>
<authentication>
<config>
<key-chain>WORD</key-chain> <!-- operation="delete"-->
</config>
</authentication>
</level>
</levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
authentication key-chain WORD (level-1|level-2|)
IPI-ISIS-EXTENDED
Configure name
Specific prefixex allowed using this route map
Attribute Name: name
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<fast-reroute-levels>
<fast-reroute>
<level-type>level-1</level-type>
<config>
<level-type>level-1</level-type>
</config>
<route-maps>
<route-map>
<protocol>ipv4</protocol>
<config>
<protocol>ipv4</protocol>
</config>
<name>WORD</name> <!-- operation="delete"-->
</route-map>
</route-maps>
</fast-reroute>
</fast-reroute-levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
fast-reroute per-prefix (level-1|level-2) proto (ipv4) route-map WORD
Configure enable all prefixes
Apply on all prefixes
Attribute Name: enable-all-prefixes
Attribute Type: enum (all)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<fast-reroute-levels>
<fast-reroute>
<level-type>level-1</level-type>
<config>
<level-type>level-1</level-type>
</config>
<route-maps>
<route-map>
<protocol>ipv4</protocol>
<config>
<protocol>ipv4</protocol>
</config>
<enable-all-prefixes>all</enable-all-prefixes> <!-- operation="delete"-->
</route-map>
</route-maps>
</fast-reroute>
</fast-reroute-levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
fast-reroute per-prefix (level-1|level-2) proto (ipv4) (all)
Configure preference index
this index indicates which tie-break option to be given preference
This command is supported when following feature are enabled ISIS feature
Attribute Name: preference-index
Attribute Type: uint32
Attribute Range: 1-255
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<isis-instances>
<isis-instance>
<instance>WORD</instance>
<config>
<instance>WORD</instance>
</config>
<fast-reroute-levels>
<fast-reroute>
<level-type>level-1</level-type>
<config>
<level-type>level-1</level-type>
</config>
<protocols>
<protocol>
<preference-value>primary-path</preference-value>
<config>
<preference-value>primary-path</preference-value>
<lfa-protocol>ipv4</lfa-protocol>
</config>
<lfa-protocol>ipv4</lfa-protocol>
<preference-index>1</preference-index> <!-- operation="delete"-->
</protocol>
</protocols>
</fast-reroute>
</fast-reroute-levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
fast-reroute tie-break (level-1|level-2) proto (ipv4) (primary-path|node-protecting|interface-disjoint|broadcast-interface-disjoint|downstream-path|secondary-path) index <1-255>
Configure grace period
The period within which ISIS should come up
Attribute Name: grace-period
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<graceful-restart>
<config>
<grace-period>1</grace-period> <!-- operation="delete"-->
</config>
</graceful-restart>
</isis>
Command Syntax
isis restart grace-period <1-65535>
Configure enable helper only
Attribute to configure helper mode
Attribute Name: enable-helper-only
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<graceful-restart>
<config>
</enable-helper-only><!-- operation="delete"-->
</config>
</graceful-restart>
</isis>
Command Syntax
isis restart helper
Configure suppress adjacency
When set to true, adjacency is not advertised. The SA bit is used by a starting router to request that its neighbor suppress advertisement of the adjacency to the starting router in the neighbor’s LSPs.
Attribute Name: suppress-adjacency
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<graceful-restart>
<config>
</suppress-adjacency><!-- operation="delete"-->
</config>
</graceful-restart>
</isis>
Command Syntax
isis restart suppress-adjacency
restart isis graceful (grace-period <1-65535>|)
Attribute Name: grace-period
Attribute Type: uint16
Attribute Range: 1-65535
Netconf RPC payload
<ipi-isis-extended_isis-restart-graceful xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<grace-period>1</grace-period>
</ipi-isis-extended_isis-restart-graceful>
Command Syntax
restart isis graceful (grace-period <1-65535>|)
IPI-ISIS-INTERFACE
Configure minimal
Use this attribute to set the minimal Hello interval in seconds.
Attribute Name: minimal
Attribute Type: enum (level-1-only|level-2-only|level-1-2)
Default Value: level-1-2
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<minimal>3</minimal> <!-- operation="delete"-->
</interface>
</interfaces>
</isis>
Command Syntax
isis hello-interval minimal level-1
Configure name
Use this attribute to set the minimal Hello interval in seconds.
Attribute Name: minimal
Attribute Type: enum (level-1-only|level-2-only|level-1-2)
Default Value: level-1-2
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<minimal>3</minimal> <!-- operation="delete"-->
</interface>
</interfaces>
</isis>
Command Syntax
isis hello-interval minimal level-2
Configure send only
Use this attribute to set the send-only option to the interface-related packets. Use this attribute before configuring the ISIS authentication mode and ISIS authentication key-chain, so that the implementation of authentication goes smoothly. That is, the routers will have more time for the keys to be configured on each router if authentication is inserted only on the packets being sent, not checked on packets being received. After all routers that must communicate are configured with this attribute, enable the authentication mode and key chain on each router.
Attribute Name: send-only
Attribute Type: enum (level-1-only|level-2-only|level-1-2)
Default Value: level-1-2
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<send-only>3</send-only> <!-- operation="delete"-->
</interface>
</interfaces>
</isis>
Command Syntax
isis authentication send-only level-1
Configure maximum bandwidth flex algo
Interface ASLA maximum bandwidth value for IGP Flexible Algorithm. The bandwidth input ranges are 1 to 999 Kbps, 1 to 999 Mbps and 1 to 100 Gbps.
Attribute Name: maximum-bandwidth-flex-algo
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<maximum-bandwidth-flex-algo>BANDWIDTH</maximum-bandwidth-flex-algo> <!-- operation="delete"-->
</interface>
</interfaces>
</isis>
Command Syntax
maximum-bandwidth flex-algo BANDWIDTH
Configure disable asla usage flex algo
Use this attribute to disable ASLA Link attributes usage for flexible-algorithm on this Link. The command with no keyword enables the ASLA usage
Attribute Name: disable-asla-usage-flex-algo
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</disable-asla-usage-flex-algo><!-- operation="delete"-->
</interface>
</interfaces>
</isis>
Command Syntax
disable asla flex-algo
Configure disable padding
Use this attribute to configure/unconfigure the padding of the ISIS Hello packet. ISIS pads the Hello packet by default to notify neighbors of the supported MTU size.
Attribute Name: disable-padding
Attribute Type: uint8
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<config>
</disable-padding><!-- operation="delete"-->
</config>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
no isis hello padding
Configure network type
Use this attribute to change a broadcast interface network type to a point-to-point network type and vice-versa.
Attribute Name: network-type
Attribute Type: enum (broadcast|point-to-point)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<config>
<network-type>broadcast</network-type> <!-- operation="delete"-->
</config>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis network (broadcast|point-to-point)
Configure circuit type
Use this attribute to set the circuit type for the interface. If level-1 or level-2-only is specified in this attribute, ISIS sends only the specified level of PDUs. On the point-to-point interface, there is only one type of Hello packet, so in this case ISIS Hello will be sent regardless of circuit-type. If istype is configured as level-1 or level-2 only, routing for this instance is performed for only the specified level. In this manner, only the particular level of PDU is sent on the interface.
Attribute Name: circuit-type
Attribute Type: enum (level-1|level-2-only|level-1-2)
Default Value: level-1-2
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<config>
<circuit-type>level-1-2</circuit-type> <!-- operation="delete"-->
</config>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis circuit-type (level-1|level-2-only|level-1-2)
Configure ipv4 instance tag
Use this attribute to enable ISIS IPv4 routing on the interface. This attribute is mandatory to ISIS configuration. Match the ISIS instance tag to one of existing instance.s tags, or a new instance with the tag name should be initiated, otherwise routing will not run on this interface. Configuring this attribute, the router sends ISIS Hello with IP address TLV on this interface, and IP reachability information TLV in the LSP will be updated.
Attribute Name: ipv4-instance-tag
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<config>
<ipv4-instance-tag>WORD</ipv4-instance-tag> <!-- operation="delete"-->
</config>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
ip router isis WORD
Configure ipv6 instance tag
Use this attribute to enable ISIS IPv6 routing on the interface. This attribute is mandatory to IPv6 ISIS configuration. Match the ISIS instance tag to one of existing instance.s tags, or a new instance with the tag name should be initiated, otherwise routing will not run on this interface.Configuring this attribute, the router sends ISIS Hello with IPv6 address TLV on this interface, and IPv6 reachability information TLV in the LSP will be updated.
Attribute Name: ipv6-instance-tag
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<config>
<ipv6-instance-tag>WORD</ipv6-instance-tag> <!-- operation="delete"-->
</config>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
ipv6 router isis WORD
Configure lsp interval
Use this attribute to set the Link State Packet (LSP) transmission interval. Configuring this attribute changes the minimum interval between two consecutive LSP transmission. When flooding or some other event triggers LSP to transmit, the LSP is put on the interface queue and scheduled to transmit according to this interval. Two consecutive LSP transmissions are scheduled to have at least this interval.
Attribute Name: lsp-interval
Attribute Type: uint32
Default Value: 33
Attribute Range: 1-4294967295
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<config>
<lsp-interval>1</lsp-interval> <!-- operation="delete"-->
</config>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis lsp-interval <1-4294967295>
Configure retransmit interval
Interval between retransmissions of the same LSP in seconds
Attribute Name: retransmit-interval
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<config>
<retransmit-interval>1</retransmit-interval> <!-- operation="delete"-->
</config>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis retransmit-interval <1-65535>
Configure mesh group id
Use this attribute to specify to block LSPs on the current interface. If an interface is configured as mesh group blocked,. the standard LSP database synchronization process is applied if the interface receives CSNP or PSNP.
Attribute Name: mesh-group-id
Attribute Type: union
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<config>
<mesh-group-id>blocked</mesh-group-id> <!-- operation="delete"-->
</config>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis mesh-group (blocked|<1-4294967295>)
Configure enable
Use this attribute to enable the BFD check on interface.
This command is supported when following feature are enabled
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<bfd>
<config>
</enable><!-- operation="delete"-->
</config>
</bfd>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis bfd
Configure disable
Use this attribute to disable the BFD check on interface.
This command is supported when following feature are enabled
Attribute Name: disable
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<bfd>
<config>
</disable><!-- operation="delete"-->
</config>
</bfd>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis bfd disable
Configure disable level 1
Use this attribute to disable frr on an interface for level-1.
Attribute Name: disable-level-1
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<fast-re-route>
<config>
</disable-level-1><!-- operation="delete"-->
</config>
</fast-re-route>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis fast-reroute per-prefix candidate disable level-1
Configure disable level 2
Use this attribute to disable frr on an interface for level-2.
Attribute Name: disable-level-2
Attribute Type: empty
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<fast-re-route>
<config>
</disable-level-2><!-- operation="delete"-->
</config>
</fast-re-route>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis fast-reroute per-prefix candidate disable level-2
Configure hello interval
Use this attribute to set the Hello interval in seconds. The Hello-interval is set with the hello-multiplier. Configuring this attribute changes the time interval between two consecutive Hello transmissions. If a device receives its own LSP with a maximum sequence number, then it suspends ISIS for the hold interval. DIS sends Hello transmissions at three times the rate than non-DIS. If ISIS is elected as DIS on this interface, ISIS sends Hello every 3.3 seconds. If minimal keyword is specified, Holding timer in Hello PDU is set to 1 second and Hello interval is calculated by dividing by the hello-multiplier.
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis hello-interval <1-65535> (level-1|level-2|)
Configure hello multiplier
Use this attribute to set multiplier for Hello holding time. Changes Holding Timer in Hello PDU. Holding timer is calculated by .Hello-Interval. multiplied by this value. If minimal keyword is specified with the Hello-Interval, the holding timer is set to 1 second and the hello-interval is calculated by dividing 1 by this value.
Attribute Name: hello-multiplier
Attribute Type: uint8
Default Value: 3
Attribute Range: 2-100
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<hello-multiplier>2</hello-multiplier> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis hello-multiplier <2-100> (level-1|level-2|)
Configure csnp interval
Use this attribute to set CSNP (Complete sequence number PDU) interval in seconds.Configuring this attribute changes the interval between two consecutive CSNP transmission. By default, CSNP is sent every 10 seconds only by LAN DIS. This parameter is only valid on broadcast interface, since periodic CSNP is only sent on broadcast interface, while CSNP on Point-to-Point interface is sent only when adjacency is initiated.
Attribute Name: csnp-interval
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<csnp-interval>1</csnp-interval> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis csnp-interval <1-65535> (level-1|level-2|)
Configure priority
Use this attribute to set the priority for LAN DIS election. This attribute changes the priority value in LAN ISIS Hello PDUs. A lower priority value is less preferred in DIS election, and a higher priority value is more preferred
Attribute Name: priority
Attribute Type: uint8
Default Value: 64
Attribute Range: 0-127
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<priority>0</priority> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis priority <0-127> (level-1|level-2|)
Configure metric
Use this attribute to set default metric for the interface. The interface default metric is put into IP reachability information TLVs, IS reachability information TLVs and IPv6 reachability TLVs in LSPs. The value is used for SPF calculation, and is applied when the metric-style is configured as .narrow.
Attribute Name: metric
Attribute Type: uint8
Default Value: 10
Attribute Range: 1-63
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<metric>1</metric> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis metric <1-63> (level-1|level-2|)
Configure password
Use this attribute to set the authentication password of Hello PDU on the interface.
Attribute Name: password
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<password>WORD</password> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis password WORD (level-1|level-2|)
Configure tag
Use this attribute to sets the tag for link-state packets (LSPs) sent out advertising routes for networks directly connected to an interface. If you do not specify a parameter, then the tag value is set for level-1-2 boundary
Attribute Name: tag
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<tag>1</tag> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis tag <1-4294967295> (level-1|level-2|)
Configure wide metric
Use this attribute to set wide metric for the interface. Interface wide-metric is put into Extended IP reachability TLVs, Extended IS reachability TLVs and IPv6 reachability TLVs in LSPs. The value is used for SPF calculation. This value is applied when metric-style is configured as ’wide’.
Attribute Name: wide-metric
Attribute Type: uint32
Default Value: 10
Attribute Range: 1-16777214
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<wide-metric>1</wide-metric> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis wide-metric <1-16777214> (level-1|level-2|)
Configure restart hello interval
Use this attribute to configure the T1 timer, interval of ISIS Hello packet with restart TLV.
Attribute Name: restart-hello-interval
Attribute Type: uint16
Default Value: 3
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<restart-hello-interval>1</restart-hello-interval> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis restart-hello-interval <1-65535> (level-1|level-2|)
Configure te minimum delay
Interface minimum delay value in microseconds.
Attribute Name: te-minimum-delay
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<te-minimum-delay>1</te-minimum-delay> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis te-minimum-delay <1-65535> (level-1|level-2|)
Configure te maximum delay
Interface maximum delay value in microseconds.
Attribute Name: te-maximum-delay
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<te-maximum-delay>1</te-maximum-delay> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis te-maximum-delay <1-65535> (level-1|level-2|)
Configure te minimum delay flex algo
Interface minimum delay value for IGP Flexible Algorithm in microseconds.
Attribute Name: te-minimum-delay-flex-algo
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<te-minimum-delay-flex-algo>1</te-minimum-delay-flex-algo> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis te-minimum-delay flex-algo <1-65535> (level-1|level-2|)
Configure te maximum delay flex algo
Interface maximum delay value for IGP Flexible Algorithm in microseconds.
Attribute Name: te-maximum-delay-flex-algo
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<te-maximum-delay-flex-algo>1</te-maximum-delay-flex-algo> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis te-maximum-delay flex-algo <1-65535> (level-1|level-2|)
Configure mode
Use this attribute to set the MD5 authentication mode.
Attribute Name: mode
Attribute Type: enum (md5|text)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<authentication>
<config>
<mode>md5</mode>
</config>
</authentication>
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis authentication mode (md5|text) (level-1|level-2|)
Configure key chain
Use this attribute to set the key chain to be used for authentication on the interface-related packets.Authentication mode must be set to md5/text to configure the key chain.Only one authentication key-chain is applied to an ISIS interface at a time. Authentication can be specified for an entire instance of ISIS, instead of at the interface level, by setting the authentication key-chain attribute at global level.
Attribute Name: key-chain
Attribute Type: string
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-parameters>
<level-infos>
<level-info>
<level>level-1-2</level>
<config>
<level>level-1-2</level>
</config>
<authentication>
<config>
<key-chain>WORD</key-chain> <!-- operation="delete"-->
</config>
</authentication>
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis authentication key-chain WORD (level-1|level-2|)
clear isis interface counter (IFNAME|)
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<ipi-isis-interface_isis-clear-interface-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<name>IFNAME</name>
</ipi-isis-interface_isis-clear-interface-counters>
Command Syntax
clear isis interface counter (IFNAME|)
IPI-KEYCHAIN
Configure name
key-chain name
Attribute Name: name
Attribute Type: string
Netconf edit-config payload
<key-chains xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-keychain">
<key-chain> <!-- operation="delete"-->
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</key-chain>
</key-chains>
Command Syntax
key chain WORD
Configure key id
Use this attribute to manageCOMMA add or delete authentication keys in a key-chain
Attribute Name: key-id
Attribute Type: uint32
Attribute Range: 0-2147483647
Netconf edit-config payload
<key-chains xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-keychain">
<key-chain>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<keys>
<key-list> <!-- operation="delete"-->
<key-id>0</key-id>
<config>
<key-id>0</key-id>
</config>
</key-list>
</keys>
</key-chain>
</key-chains>
Command Syntax
key-id <0-2147483647>
Configure key string
Use this attribute to define a password to be used by a key
Attribute Name: key-string
Attribute Type: string
Attribute Range: 1-80
Netconf edit-config payload
<key-chains xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-keychain">
<key-chain>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<keys>
<key-list>
<key-id>0</key-id>
<config>
<key-id>0</key-id>
</config>
<key-string>WORD</key-string> <!-- operation="delete"-->
</key-list>
</keys>
</key-chain>
</key-chains>
Command Syntax
key-string WORD
Configure encrypted
Use this attribute to pass the key string in hexadecimal string format
Attribute Name: encrypted
Attribute Type: string
Attribute Range: 18-162
Netconf edit-config payload
<key-chains xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-keychain">
<key-chain>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<keys>
<key-list>
<key-id>0</key-id>
<config>
<key-id>0</key-id>
</config>
<encrypted>WORD</encrypted> <!-- operation="delete"-->
</key-list>
</keys>
</key-chain>
</key-chains>
Command Syntax
key-string encrypted WORD
Configure start date time for accept
Configure the start date-time of the key for accept-lifetime
Attribute Name: start-date-time-for-accept
Attribute Type: string
Attribute Name: end-date-time-for-accept
Attribute Type: string
Attribute Name: infinite-for-accept
Attribute Type: empty
Attribute Name: duration-for-accept
Attribute Type: uint32
Attribute Range: 1-2147483646
Netconf edit-config payload
<key-chains xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-keychain">
<key-chain>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<keys>
<key-list>
<key-id>0</key-id>
<config>
<key-id>0</key-id>
</config>
<accept-lifetime>
<config>
<end-date-time-for-accept>KEYCHAIN_DATE_TIME_T</end-date-time-for-accept>
</infinite-for-accept>
<duration-for-accept>1</duration-for-accept>
<start-date-time-for-accept>KEYCHAIN_DATE_TIME_T</start-date-time-for-accept>
</config>
</accept-lifetime>
</key-list>
</keys>
</key-chain>
</key-chains>
Command Syntax
accept-lifetime HH:MM:SS MONTH <01-31> <1993-2035> HH:MM:SS MONTH <01-31> <1993-2035> infinite duration <1-2147483646>
Configure start date time for send
Configure the start date-time of the key for send-lifetime
Attribute Name: start-date-time-for-send
Attribute Type: string
Attribute Name: end-date-time-for-send
Attribute Type: string
Attribute Name: infinite-for-send
Attribute Type: empty
Attribute Name: duration-for-send
Attribute Type: uint32
Attribute Range: 1-2147483646
Netconf edit-config payload
<key-chains xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-keychain">
<key-chain>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<keys>
<key-list>
<key-id>0</key-id>
<config>
<key-id>0</key-id>
</config>
<send-lifetime>
<config>
<end-date-time-for-send>KEYCHAIN_DATE_TIME_T</end-date-time-for-send>
</infinite-for-send>
<duration-for-send>1</duration-for-send>
<start-date-time-for-send>KEYCHAIN_DATE_TIME_T</start-date-time-for-send>
</config>
</send-lifetime>
</key-list>
</keys>
</key-chain>
</key-chains>
Command Syntax
send-lifetime HH:MM:SS MONTH <01-31> <1993-2035> HH:MM:SS MONTH <01-31> <1993-2035> infinite duration <1-2147483646>
IPI-PIM
Configure bfd
Use this attribute to debug the PIM BFD feature.
This command is supported when following feature are enabled Bidirectional Forwarding Detection (BFD)
Attribute Name: bfd
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<debug>
<config>
</bfd><!-- operation="delete"-->
</config>
</debug>
</pim>
Command Syntax
debug pim bfd
IPI-PIM-IPV4
Configure router id
Use this attribute to configure PIM router-ID to uniquely identify the router.By default, PIM registers for the NSM router-id service. This attribute will override the router-id received from NSM.
Attribute Name: router-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<router-id>A.B.C.D</router-id> <!-- operation="delete"-->
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) router-id A.B.C.D
Configure join prune interval
Use this attribute to set a PIM join/prune timer.
Attribute Name: join-prune-interval
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<join-prune-interval>1</join-prune-interval> <!-- operation="delete"-->
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) jp-timer <1-65535>
Configure ecmp bundle
Use this attribute to create an ECMP bundle.
Attribute Name: ecmp-bundle
Attribute Type: string
Attribute Range: 1-50
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ecmp-bundle>WORD</ecmp-bundle> <!-- operation="delete"-->
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) ecmp-bundle WORD
Configure enable bfd all interfaces
Use this attribute to enable Bidirectional Forwarding Detection (BFD) on all interfaces.
Attribute Name: enable-bfd-all-interfaces
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</enable-bfd-all-interfaces><!-- operation="delete"-->
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) bfd all-interfaces
Configure register reachability check
Use this attribute to enable the RP reachability check for PIM Registers at the designated router (DR).
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: register-reachability-check
Attribute Type: enum (disable|enable)
Default Value: enable
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<register-reachability-check>enable</register-reachability-check> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) register-rp-reachability (disable|enable)
Configure rate limit
Use this attribute to configure the rate of register packets sent by this designated router (DR).
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: rate-limit
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<rate-limit>1</rate-limit> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) register-rate-limit <1-65535>
Configure suppress interval
Use this attribute to configure the register suppression time.
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: suppress-interval
Attribute Type: uint16
Default Value: 60
Attribute Range: 11-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<suppress-interval>11</suppress-interval> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) register-suppression <11-65535>
Configure keep alive interval
Use this attribute to configure a Keep alive Timer (KAT) value for (S,G) states at RP to monitor PIM register packets.
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: keep-alive-interval
Attribute Type: uint16
Default Value: 185
Attribute Range: 1-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<keep-alive-interval>1</keep-alive-interval> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) rp-register-kat <1-65535>
Configure source address
Use this attribute to configure the source address of register packets sent by this designated router (DR).
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: source-address
Attribute Type: union
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<source-address>PIM_IPV4_REG_SOURCE_T</source-address>
</config>
</register-packet>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) register-source (A.B.C.D|IFNAME)
Configure accept register
Use this attribute to configure the ACL of register packets accepted by this designated router (DR).
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: accept-register
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<accept-register>WORD</accept-register> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) accept-register list WORD
Configure ignore rp set priority
Use this attribute to ignore the RP-SET priority value, and use only the hashing mechanism for RP selection. This is used to inter-operate with older Cisco IOS versions.
Attribute Name: ignore-rp-set-priority
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<interop>
<config>
</ignore-rp-set-priority><!-- operation="delete"-->
</config>
</interop>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) ignore-rp-set-priority
Configure cisco bsr interop enable
Use this attribute to turn on or turn the Candidate-RP debugging timerworking with Cisco BSR.
Attribute Name: cisco-bsr-interop-enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<interop>
<config>
</cisco-bsr-interop-enable><!-- operation="delete"-->
</config>
</interop>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) crp-cisco-prefix
Configure access control list
Use this attribute to configure the option to calculate the register checksum over the whole packet on multicast groups specified by the access control list.
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Attribute Name: cisco-register-checksum-enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<interop>
<register-packet>
<config>
</cisco-register-checksum-enable><!-- operation="delete"-->
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
</config>
</register-packet>
</interop>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) cisco-register-checksum group-list WORD
Configure cisco register checksum enable
Use this attribute to configure the option to calculate the register checksum over the whole packet. This is used to inter-operate with older Cisco IOS versions.
Attribute Name: cisco-register-checksum-enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<interop>
<register-packet>
<config>
</cisco-register-checksum-enable>
</config>
</register-packet>
</interop>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) cisco-register-checksum
Configure vrf name
Use this attribute to to enable the ability of the last-hop PIM router to switch to SPT for multicast group addresses indicated by the given standard access control list.
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<spt-switch>
<config>
</enable><!-- operation="delete"-->
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
</config>
</spt-switch>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) spt-threshold group-list WORD
Configure enable
Use this attribute to enable the ability of the last-hop PIM router to switch to SPT.
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<spt-switch>
<config>
</enable>
</config>
</spt-switch>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) spt-threshold
Configure range policy
Use this attribute to set Source Specific Multicast (SSM) and define the range of multicast IP addresses. Ranges can be either the default, which defines the SSM range as 232/8, or indicated by the given standard access control list.
This command is supported when following feature are enabled PIM Source Specific Multicast (SSM)
Attribute Name: range-policy
Attribute Type: union
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ssm>
<config>
<range-policy>PIM_IPV4_SSM_RANGE_POLICY_TYPE_T</range-policy>
</config>
</ssm>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) ssm (range WORD|default)
Configure member rp address
Destination IP address where register messages are copied and sent. A Member RP is an individual RP member in the anycast RP set.
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: member-rp-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<anycast-rps>
<anycast-rp> <!-- operation="delete"-->
<member-rp-address>A.B.C.D</member-rp-address>
<config>
<member-rp-address>A.B.C.D</member-rp-address>
<anycast-rp-address>A.B.C.D</anycast-rp-address>
</config>
<anycast-rp-address>A.B.C.D</anycast-rp-address>
</anycast-rp>
</anycast-rps>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) anycast-rp A.B.C.D A.B.C.D
Configure rp address
Use this attribute to statically configure Rendezvous Point (RP) address for multicast groups.
Attribute Name: rp-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<static-rps>
<static-rps-default>
<static-rp-default> <!-- operation="delete"-->
<rp-address>A.B.C.D</rp-address>
<config>
<rp-address>A.B.C.D</rp-address>
</config>
</static-rp-default>
</static-rps-default>
</static-rps>
</rendezvous-point>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) rp-address A.B.C.D
Configure override dynamically learned rp
Use this attribute do configure the flag to overrides dynamically learned RP mappings.
Attribute Name: override-dynamically-learned-rp
Attribute Type: empty
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<static-rps>
<static-rps-default>
<static-rp-default>
<rp-address>A.B.C.D</rp-address>
<config>
<rp-address>A.B.C.D</rp-address>
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
</config>
</override-dynamically-learned-rp><!-- operation="delete"-->
</static-rp-default>
</static-rps-default>
</static-rps>
</rendezvous-point>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) rp-address A.B.C.D WORD override
Configure interface name
Use this attribute to configure the interface for the candidate BSR router.
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<bootstrap-router>
<bsr-candidate>
<config>
<interface-name>IFNAME</interface-name> <!-- operation="delete"-->
</config>
</bsr-candidate>
</bootstrap-router>
</rendezvous-point>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) bsr-candidate IFNAME
Configure hash mask length
Use this attribute to configure the mask length used to calculate the group address for RP.
Attribute Name: hash-mask-length
Attribute Type: uint8
Attribute Range: 0-32
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<bootstrap-router>
<bsr-candidate>
<config>
<interface-name>IFNAME</interface-name> <!-- operation="delete"-->
<hash-mask-length>0</hash-mask-length> <!-- operation="delete"-->
</config>
</bsr-candidate>
</bootstrap-router>
</rendezvous-point>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) bsr-candidate IFNAME <0-32>
Configure priority
Use this attribute to configure the priority value for candidate BSR router.
Attribute Name: priority
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Attribute Name: hash-mask-length
Attribute Type: uint8
Attribute Range: 0-32
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<bootstrap-router>
<bsr-candidate>
<config>
<interface-name>IFNAME</interface-name> <!-- operation="delete"-->
<hash-mask-length>0</hash-mask-length> <!-- operation="delete"-->
<priority>0</priority> <!-- operation="delete"-->
</config>
</bsr-candidate>
</bootstrap-router>
</rendezvous-point>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) bsr-candidate IFNAME <0-32> <0-255>
Configure advertisement interval
Use this attribute to configure the priority value for RP candidate.
Attribute Name: priority
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Attribute Name: advertisement-interval
Attribute Type: uint16
Attribute Range: 1-16383
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<rp-candidates>
<rp-candidate>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
<advertisement-interval>1</advertisement-interval> <!-- operation="delete"-->
</config>
<priority>0</priority> <!-- operation="delete"-->
</rp-candidate>
</rp-candidates>
</rendezvous-point>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip pim (vrf NAME|) rp-candidate IFNAME (group-list WORD|) (interval <1-16383>|) (priority <0-255>|)
Configure originator id
Use this attribute to allow a Multicast Source Discovery Protocol (MSDP) speaker that originates a Source-Active (SA) message to use the IP address of an interface as a rendezvous point (RP) address in the SA message.
This command is supported when following feature are enabled HAVE_PIM_MSDP
Attribute Name: originator-id
Attribute Type: string
Attribute Range: 1-33
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<msdp>
<config>
<originator-id>IFNAME</originator-id> <!-- operation="delete"-->
</config>
</msdp>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip msdp (vrf NAME|) originator-id IFNAME
Configure group address
Use this attribute to configure an Multicast Source Discovery Protocol (MSDP) remote group.
This command is supported when following feature are enabled HAVE_PIM_MSDP
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Attribute Name: rp-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<msdp>
<source-active-entries>
<source-active-entry> <!-- operation="delete"-->
<group-address>A.B.C.D</group-address>
<config>
<group-address>A.B.C.D</group-address>
<source-address>A.B.C.D</source-address>
<rp-address>A.B.C.D</rp-address>
</config>
<source-address>A.B.C.D</source-address>
</source-active-entry>
</source-active-entries>
</msdp>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip msdp (vrf NAME|) sa s A.B.C.D g A.B.C.D r A.B.C.D
Configure address
Use this attribute to configure an Multicast Source Discovery Protocol (MSDP) peer relationship.
This command is supported when following feature are enabled HAVE_PIM_MSDP
Attribute Name: address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<msdp>
<peers>
<peer> <!-- operation="delete"-->
<address>A.B.C.D</address>
<config>
<address>A.B.C.D</address>
</config>
</peer>
</peers>
</msdp>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip msdp (vrf NAME|) peer A.B.C.D
Configure mesh group
Use this attribute to configure an Multicast Source Discovery Protocol (MSDP) peer relationship.
This command is supported when following feature are enabled HAVE_PIM_MSDP
Attribute Name: address
Attribute Type: inet:ipv4-address
Attribute Name: mesh-group
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<msdp>
<peers>
<peer>
<address>A.B.C.D</address>
<config>
<address>A.B.C.D</address>
<mesh-group>WORD</mesh-group> <!-- operation="delete"-->
</config>
</peer>
</peers>
</msdp>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip msdp (vrf NAME|) mesh-group WORD A.B.C.D
Configure default peer
Use this attribute to configure an Multicast Source Discovery Protocol (MSDP) peer relationship.
This command is supported when following feature are enabled HAVE_PIM_MSDP
Attribute Name: address
Attribute Type: inet:ipv4-address
Attribute Name: default-peer
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<msdp>
<peers>
<peer>
<address>A.B.C.D</address>
<config>
<address>A.B.C.D</address>
</default-peer><!-- operation="delete"-->
</config>
</peer>
</peers>
</msdp>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip msdp (vrf NAME|) default-peer A.B.C.D
Configure prefix list
Use this attribute to set a Multicast Source Discovery Protocol (MSDP) peer from which to accept Source-Active (SA) messages.You can have multiple active default peers: 1. When you enter multiple ip msdp default-peer commands with a prefix-list keyword, all the default peers are used at the same time for different RP prefixes. This form is typically used in a service provider cloud that connects stub site clouds. 2. When you enter multiple ip msdp default-peer commands without a prefix-list keyword, a single active peer accepts all SA messages. If that peer fails, the next configured default peer accepts all SA messages. This form is typically used at a stub site.
This command is supported when following feature are enabled HAVE_PIM_MSDP
Attribute Name: prefix-list
Attribute Type: union
Attribute Name: default-peer
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<msdp>
<peers>
<peer>
<address>A.B.C.D</address>
<config>
<address>A.B.C.D</address>
</default-peer><!-- operation="delete"-->
</config>
<prefix-list>PIM_IPV4_MSDP_PEER_ACL_T</prefix-list>
</peer>
</peers>
</msdp>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip msdp (vrf NAME|) default-peer A.B.C.D prefix-list (WORD|<1-99>)
Configure password
Use this command to set an password key used for authenticating a Multicast Source Discovery Protocol (MSDP) peer. By default, no password is enabled.
This command is supported when following feature are enabled HAVE_PIM_MSDP
Attribute Name: password
Attribute Type: string
Attribute Range: 1-162
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<msdp>
<peers>
<peer>
<address>A.B.C.D</address>
<config>
<address>A.B.C.D</address>
</config>
<authentication>
<config>
<password>WORD</password> <!-- operation="delete"-->
</config>
</authentication>
</peer>
</peers>
</msdp>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
ip msdp (vrf NAME|) password WORD peer A.B.C.D
Configure options
Use this attribute to debug the PIM IPv4 feature.
Attribute Name: options
Attribute Type: bits (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace|msdp)
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</instance>
</instances>
</ipv4>
</pim>
Command Syntax
debug ip pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace|msdp)
Configure passive enable
PIM IPv4 passive mode.
Attribute Name: passive-enable
Attribute Type: empty
Attribute Name: pim-mode
Attribute Type: enum (dense-mode|sparse-mode)
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
<pim-mode>dense-mode</pim-mode> <!-- operation="delete"-->
</config>
</passive-enable><!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim (dense-mode|sparse-mode) passive
Configure pim mode
PIM IPv4 mode to use when delivering multicast traffic via this interface.
Attribute Name: pim-mode
Attribute Type: enum (dense-mode|sparse-mode)
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<pim-mode>dense-mode</pim-mode> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim (dense-mode|sparse-mode)
Configure bsr border
When set to true the device will not send bootstrap router messages over this interface. By default these are transmitted over all PIM IPv4 sparse mode (PIM-SM) enabled interfaces.
Attribute Name: bsr-border
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</bsr-border><!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim bsr-border
Configure dr priority
The designated router priority of this interface. Larger always preferred.
Attribute Name: dr-priority
Attribute Type: uint32
Attribute Range: 0-4294967294
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<dr-priority>0</dr-priority> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim dr-priority <0-4294967294>
Configure hello interval
Use this attribute to configure a hello interval value other than the default. When a hello-interval is configured and hello-holdtime is not configured, or when the hello-holdtime value configured is less than the new hello-interval value, the holdtime value is modified to (3.5 * hello_interval). Otherwise, the hello-holdtime value is the configured value.
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 30
Attribute Range: 1-18724
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim hello-interval <1-18724>
Configure hello holdtime
Use this attribute to configure a hello message holdtime other than the default.
Attribute Name: hello-holdtime
Attribute Type: uint16
Default Value: 105
Attribute Range: 1-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<hello-holdtime>1</hello-holdtime> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim hello-holdtime <1-65535>
Configure exclude generated id
Exclude Gen-id option from PIM IPv4 Hello packets on this interface.
Attribute Name: exclude-generated-id
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</exclude-generated-id><!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim exclude-genid
Configure unicast bootstrap router
Use this attribute to enable support for sending and receiving unicast Bootstrap Messages (BSM) on an interface.
Attribute Name: unicast-bootstrap-router
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</unicast-bootstrap-router><!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim unicast-bsm
Configure neighbor access control list filter
Use this attribute to enable filtering of neighbors on the interface. When configuring a neighbor filter, PIM IPv4 either not establishes adjacency with neighbor or terminates adjacency with existing neighbors, when denied by filtering access list.
Attribute Name: neighbor-access-control-list-filter
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<neighbor-access-control-list-filter>WORD</neighbor-access-control-list-filter> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim neighbor-filter WORD
Configure state refresh origination interval
Use this attribute to configure a PIM-DM State-Refresh origination interval other than the default value. The origination interval is the number of seconds between PIM-DM State Refresh control messages.
Attribute Name: state-refresh-origination-interval
Attribute Type: uint16
Default Value: 60
Attribute Range: 1-100
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<state-refresh-origination-interval>1</state-refresh-origination-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim state-refresh origination-interval <1-100>
Configure name
Use this attribute to configure an ECMP bundle.
Attribute Name: ecmp-bundle
Attribute Type: string
Attribute Range: 1-50
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ecmp-bundle>WORD</ecmp-bundle> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim bind ecmp-bundle WORD
Configure propagation delay
Propagation-delay value.
Attribute Name: propagation-delay
Attribute Type: uint16
Default Value: 1000
Attribute Range: 0-32767
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<propagation-delay>0</propagation-delay> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim propagation-delay <0-32767>
Configure enable bfd
Use this attribute to configure Bidirectional Forwarding Detection.
Attribute Name: enable-bfd
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<enable-bfd>enable</enable-bfd> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim bfd (disable|)
Configure virtual router id
Use this attribute to set the designated router’s priority value.
This command is supported when following feature are enabled HAVE_PIM_SM_VRRP_AWARE
Attribute Name: dr-priority
Attribute Type: uint32
Attribute Range: 0-4294967294
Attribute Name: virtual-router-id
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<pim-redundancy>
<vrrp>
<config>
<virtual-router-id>1</virtual-router-id>
<dr-priority>0</dr-priority>
</config>
</vrrp>
</pim-redundancy>
</interface>
</interfaces>
</ipv4>
</pim>
Command Syntax
ip pim redundancy <1-255> vrrp dr-priority <0-4294967294>
snmp restart pim
Netconf RPC payload
<ipi-pim-ipv4_pim-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim"/>
Command Syntax
snmp restart pim
clear ip pim (vrf NAME|) (sparse-mode) bsr rp-set *
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: pim-mode
Attribute Type: enum (sparse-mode)
Netconf RPC payload
<ipi-pim-ipv4_pim-ipv4-clear-bsr-rendezvous-point xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<pim-mode>sparse-mode</pim-mode>
</ipi-pim-ipv4_pim-ipv4-clear-bsr-rendezvous-point>
Command Syntax
clear ip pim (vrf NAME|) (sparse-mode) bsr rp-set *
clear ip mroute (vrf NAME|) * pim (dense-mode|sparse-mode)
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: pim-mode
Attribute Type: enum (dense-mode|sparse-mode)
Netconf RPC payload
<ipi-pim-ipv4_pim-ipv4-clear-multicast-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<pim-mode>dense-mode</pim-mode>
</ipi-pim-ipv4_pim-ipv4-clear-multicast-route>
Command Syntax
clear ip mroute (vrf NAME|) * pim (dense-mode|sparse-mode)
clear ip mroute (vrf NAME|) A.B.C.D pim sparse-mode
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<ipi-pim-ipv4_pim-ipv4-clear-multicast-route-source-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
</ipi-pim-ipv4_pim-ipv4-clear-multicast-route-source-group>
Command Syntax
clear ip mroute (vrf NAME|) A.B.C.D pim sparse-mode
clear ip mroute (vrf NAME|) A.B.C.D A.B.C.D pim (dense-mode|sparse-mode)
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Attribute Name: source-address
Attribute Type: inet:ipv4-address
Attribute Name: pim-mode
Attribute Type: enum (dense-mode|sparse-mode)
Netconf RPC payload
<ipi-pim-ipv4_pim-ipv4-clear-multicast-route-source-group-mode xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
<source-address>A.B.C.D</source-address>
<pim-mode>dense-mode</pim-mode>
</ipi-pim-ipv4_pim-ipv4-clear-multicast-route-source-group-mode>
Command Syntax
clear ip mroute (vrf NAME|) A.B.C.D A.B.C.D pim (dense-mode|sparse-mode)
clear ip msdp (vrf NAME|) peer (A.B.C.D|)
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<ipi-pim-ipv4_pim-ipv4-clear-msdp-peer xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<address>A.B.C.D</address>
</ipi-pim-ipv4_pim-ipv4-clear-msdp-peer>
Command Syntax
clear ip msdp (vrf NAME|) peer (A.B.C.D|)
clear ip msdp (vrf NAME|) sa-cache (A.B.C.D|)
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<ipi-pim-ipv4_pim-ipv4-clear-msdp-sa-cache xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
</ipi-pim-ipv4_pim-ipv4-clear-msdp-sa-cache>
Command Syntax
clear ip msdp (vrf NAME|) sa-cache (A.B.C.D|)
debug ip pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace|msdp)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace|msdp)
Netconf RPC payload
<ipi-pim-ipv4-debug_pim-ipv4-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</ipi-pim-ipv4-debug_pim-ipv4-terminal-debug-on>
Command Syntax
debug ip pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace|msdp)
no debug ip pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace|msdp)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace|msdp)
Netconf RPC payload
<ipi-pim-ipv4-debug_pim-ipv4-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</ipi-pim-ipv4-debug_pim-ipv4-terminal-debug-off>
Command Syntax
no debug ip pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace|msdp)
debug ip pim (vrf NAME|)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Netconf RPC payload
<ipi-pim-ipv4-debug_pim-ipv4-terminal-debug-all-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
</ipi-pim-ipv4-debug_pim-ipv4-terminal-debug-all-on>
Command Syntax
debug ip pim (vrf NAME|)
no debug ip pim (vrf NAME|)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Netconf RPC payload
<ipi-pim-ipv4-debug_pim-ipv4-terminal-debug-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
</ipi-pim-ipv4-debug_pim-ipv4-terminal-debug-all-off>
Command Syntax
no debug ip pim (vrf NAME|)
IPI-PIM-IPV6
Configure router id
Use this attribute to configure PIM router-ID to uniquely identify the router.By default, PIM registers for the NSM router-id service. This attribute will override the router-id received from NSM.
Attribute Name: router-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<router-id>A.B.C.D</router-id> <!-- operation="delete"-->
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) router-id A.B.C.D
Configure join prune interval
Use this attribute to set a PIM join/prune timer.
Attribute Name: join-prune-interval
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<join-prune-interval>1</join-prune-interval> <!-- operation="delete"-->
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) jp-timer <1-65535>
Configure ecmp bundle
Use this attribute to create an ECMP bundle.
Attribute Name: ecmp-bundle
Attribute Type: string
Attribute Range: 1-50
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ecmp-bundle>WORD</ecmp-bundle> <!-- operation="delete"-->
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) ecmp-bundle WORD
Configure enable bfd all interfaces
Use this attribute to enable Bidirectional Forwarding Detection (BFD) on all interfaces.
Attribute Name: enable-bfd-all-interfaces
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</enable-bfd-all-interfaces><!-- operation="delete"-->
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) bfd all-interfaces
Configure register reachability check
Use this attribute to enable the RP reachability check for PIM Registers at the designated router (DR).
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: register-reachability-check
Attribute Type: enum (disable|enable)
Default Value: enable
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<register-reachability-check>enable</register-reachability-check> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) register-rp-reachability (disable|enable)
Configure rate limit
Use this attribute to configure the rate of register packets sent by this designated router (DR).
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: rate-limit
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<rate-limit>1</rate-limit> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) register-rate-limit <1-65535>
Configure suppress interval
Use this attribute to configure the register suppression time.
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: suppress-interval
Attribute Type: uint16
Default Value: 60
Attribute Range: 11-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<suppress-interval>11</suppress-interval> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) register-suppression <11-65535>
Configure keep alive interval
Use this attribute to configure a Keep alive Timer (KAT) value for (S,G) states at RP to monitor PIM register packets.
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: keep-alive-interval
Attribute Type: uint16
Default Value: 185
Attribute Range: 1-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<keep-alive-interval>1</keep-alive-interval> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) rp-register-kat <1-65535>
Configure source address
Use this attribute to configure the source address of register packets sent by this designated router (DR).
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: source-address
Attribute Type: union
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<source-address>PIM_IPV6_REG_SOURCE_T</source-address>
</config>
</register-packet>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) register-source (X:X::X:X|IFNAME)
Configure accept register
Use this attribute to configure the ACL of register packets accepted by this designated router (DR).
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: accept-register
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<register-packet>
<config>
<accept-register>WORD</accept-register> <!-- operation="delete"-->
</config>
</register-packet>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) accept-register list WORD
Configure ignore rp set priority
Use this attribute to ignore the RP-SET priority value, and use only the hashing mechanism for RP selection. This is used to inter-operate with older Cisco IOS versions.
Attribute Name: ignore-rp-set-priority
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<interop>
<config>
</ignore-rp-set-priority><!-- operation="delete"-->
</config>
</interop>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) ignore-rp-set-priority
Configure cisco bsr interop enable
Use this attribute to turn on or turn the Candidate-RP debugging timerworking with Cisco BSR.
Attribute Name: cisco-bsr-interop-enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<interop>
<config>
</cisco-bsr-interop-enable><!-- operation="delete"-->
</config>
</interop>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) crp-cisco-prefix
Configure access control list
Use this attribute to configure the option to calculate the register checksum over the whole packet on multicast groups specified by the access control list.
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Attribute Name: cisco-register-checksum-enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<interop>
<register-packet>
<config>
</cisco-register-checksum-enable><!-- operation="delete"-->
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
</config>
</register-packet>
</interop>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) cisco-register-checksum group-list WORD
Configure cisco register checksum enable
Use this attribute to configure the option to calculate the register checksum over the whole packet. This is used to inter-operate with older Cisco IOS versions.
Attribute Name: cisco-register-checksum-enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<interop>
<register-packet>
<config>
</cisco-register-checksum-enable>
</config>
</register-packet>
</interop>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) cisco-register-checksum
Configure vrf name
Use this attribute to to enable the ability of the last-hop PIM router to switch to SPT for multicast group addresses indicated by the given standard access control list.
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<spt-switch>
<config>
</enable><!-- operation="delete"-->
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
</config>
</spt-switch>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) spt-threshold group-list WORD
Configure enable
Use this attribute to enable the ability of the last-hop PIM router to switch to SPT.
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<spt-switch>
<config>
</enable>
</config>
</spt-switch>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) spt-threshold
Configure range policy
Use this attribute to set Source Specific Multicast (SSM) and define the range of multicast IP addresses. Ranges can be either the default, which defines the SSM range as FF3x::/96, or indicated by the given standard access control list.
This command is supported when following feature are enabled PIM Source Specific Multicast (SSM)
Attribute Name: range-policy
Attribute Type: union
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ssm>
<config>
<range-policy>PIM_IPV6_SSM_RANGE_POLICY_TYPE_T</range-policy>
</config>
</ssm>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) ssm (range WORD|default)
Configure member rp address
Destination IPv6 address where register messages are copied and sent. A Member RP is an individual RP member in the anycast RP set.
This command is supported when following feature are enabled PIM Sparse Mode (SM)
Attribute Name: member-rp-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<anycast-rps>
<anycast-rp> <!-- operation="delete"-->
<member-rp-address>X:X::X:X</member-rp-address>
<config>
<member-rp-address>X:X::X:X</member-rp-address>
<anycast-rp-address>X:X::X:X</anycast-rp-address>
</config>
<anycast-rp-address>X:X::X:X</anycast-rp-address>
</anycast-rp>
</anycast-rps>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) anycast-rp X:X::X:X X:X::X:X
Configure embed rp
Use this attribute to embed the PIM Rendezvous Point
Attribute Name: embed-rp
Attribute Type: enum (disable|enable)
Default Value: enable
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<config>
<embed-rp>enable</embed-rp> <!-- operation="delete"-->
</config>
</rendezvous-point>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) rp embedded (disable|enable)
Configure rp address
Use this attribute to statically configure Rendezvous Point (RP) address for multicast groups.
Attribute Name: rp-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<static-rps>
<static-rps-default>
<static-rp-default> <!-- operation="delete"-->
<rp-address>X:X::X:X</rp-address>
<config>
<rp-address>X:X::X:X</rp-address>
</config>
</static-rp-default>
</static-rps-default>
</static-rps>
</rendezvous-point>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) rp-address X:X::X:X
Configure override dynamically learned rp
Use this attribute do configure the flag to overrides dynamically learned RP mappings.
Attribute Name: override-dynamically-learned-rp
Attribute Type: empty
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<static-rps>
<static-rps-default>
<static-rp-default>
<rp-address>X:X::X:X</rp-address>
<config>
<rp-address>X:X::X:X</rp-address>
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
</config>
</override-dynamically-learned-rp><!-- operation="delete"-->
</static-rp-default>
</static-rps-default>
</static-rps>
</rendezvous-point>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) rp-address X:X::X:X WORD override
Configure interface name
Use this attribute to configure the interface for the candidate BSR router.
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<bootstrap-router>
<bsr-candidate>
<config>
<interface-name>IFNAME</interface-name> <!-- operation="delete"-->
</config>
</bsr-candidate>
</bootstrap-router>
</rendezvous-point>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) bsr-candidate IFNAME
Configure hash mask length
Use this attribute to configure the mask length used to calculate the group address for RP.
Attribute Name: hash-mask-length
Attribute Type: uint8
Attribute Range: 0-32
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<bootstrap-router>
<bsr-candidate>
<config>
<interface-name>IFNAME</interface-name> <!-- operation="delete"-->
<hash-mask-length>0</hash-mask-length> <!-- operation="delete"-->
</config>
</bsr-candidate>
</bootstrap-router>
</rendezvous-point>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) bsr-candidate IFNAME <0-32>
Configure priority
Use this attribute to configure the priority value for candidate BSR router.
Attribute Name: priority
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: interface-name
Attribute Type: string
Attribute Range: 1-33
Attribute Name: hash-mask-length
Attribute Type: uint8
Attribute Range: 0-32
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<bootstrap-router>
<bsr-candidate>
<config>
<interface-name>IFNAME</interface-name> <!-- operation="delete"-->
<hash-mask-length>0</hash-mask-length> <!-- operation="delete"-->
<priority>0</priority> <!-- operation="delete"-->
</config>
</bsr-candidate>
</bootstrap-router>
</rendezvous-point>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) bsr-candidate IFNAME <0-32> <0-255>
Configure advertisement interval
Use this attribute to configure the priority value for RP candidate.
Attribute Name: priority
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: access-control-list
Attribute Type: string
Attribute Range: 1-64
Attribute Name: advertisement-interval
Attribute Type: uint16
Attribute Range: 1-16383
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<rendezvous-point>
<rp-candidates>
<rp-candidate>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<access-control-list>WORD</access-control-list> <!-- operation="delete"-->
<advertisement-interval>1</advertisement-interval> <!-- operation="delete"-->
</config>
<priority>0</priority> <!-- operation="delete"-->
</rp-candidate>
</rp-candidates>
</rendezvous-point>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
ipv6 pim (vrf NAME|) rp-candidate IFNAME (group-list WORD|) (interval <1-16383>|) (priority <0-255>|)
Configure options
Use this attribute to debug the PIM IPv6 feature.
Attribute Name: options
Attribute Type: bits (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace)
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<instances>
<instance>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</instance>
</instances>
</ipv6>
</pim>
Command Syntax
debug ipv6 pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace)
Configure passive enable
PIM IPv6 passive mode.
Attribute Name: passive-enable
Attribute Type: empty
Attribute Name: pim-mode
Attribute Type: enum (dense-mode|sparse-mode)
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
<pim-mode>dense-mode</pim-mode> <!-- operation="delete"-->
</config>
</passive-enable><!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim (dense-mode|sparse-mode) passive
Configure pim mode
PIM IPv6 mode to use when delivering multicast traffic via this interface.
Attribute Name: pim-mode
Attribute Type: enum (dense-mode|sparse-mode)
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<pim-mode>dense-mode</pim-mode> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim (dense-mode|sparse-mode)
Configure bsr border
When set to true the device will not send bootstrap router messages over this interface. By default these are transmitted over all PIM IPv6 sparse mode (PIM-SM) enabled interfaces.
Attribute Name: bsr-border
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</bsr-border><!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim bsr-border
Configure dr priority
The designated router priority of this interface. Larger always preferred.
Attribute Name: dr-priority
Attribute Type: uint32
Attribute Range: 0-4294967294
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<dr-priority>0</dr-priority> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim dr-priority <0-4294967294>
Configure hello interval
Use this attribute to configure a hello interval value other than the default. When a hello-interval is configured and hello-holdtime is not configured, or when the hello-holdtime value configured is less than the new hello-interval value, the holdtime value is modified to (3.5 * hello_interval). Otherwise, the hello-holdtime value is the configured value.
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 30
Attribute Range: 1-18724
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim hello-interval <1-18724>
Configure hello holdtime
Use this attribute to configure a hello message holdtime other than the default.
Attribute Name: hello-holdtime
Attribute Type: uint16
Default Value: 105
Attribute Range: 1-65535
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<hello-holdtime>1</hello-holdtime> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim hello-holdtime <1-65535>
Configure exclude generated id
Exclude Gen-id option from PIM IPv6 Hello packets on this interface.
Attribute Name: exclude-generated-id
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</exclude-generated-id><!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim exclude-genid
Configure unicast bootstrap router
Use this attribute to enable support for sending and receiving unicast Bootstrap Messages (BSM) on an interface.
Attribute Name: unicast-bootstrap-router
Attribute Type: empty
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</unicast-bootstrap-router><!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim unicast-bsm
Configure neighbor access control list filter
Use this attribute to enable filtering of neighbors on the interface. When configuring a neighbor filter, PIM IPv6 either not establishes adjacency with neighbor or terminates adjacency with existing neighbors, when denied by filtering access list.
Attribute Name: neighbor-access-control-list-filter
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<neighbor-access-control-list-filter>WORD</neighbor-access-control-list-filter> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim neighbor-filter WORD
Configure state refresh origination interval
Use this attribute to configure a PIM-DM State-Refresh origination interval other than the default value. The origination interval is the number of seconds between PIM-DM State Refresh control messages.
Attribute Name: state-refresh-origination-interval
Attribute Type: uint16
Default Value: 60
Attribute Range: 1-100
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<state-refresh-origination-interval>1</state-refresh-origination-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim state-refresh origination-interval <1-100>
Configure name
Use this attribute to configure an ECMP bundle.
Attribute Name: ecmp-bundle
Attribute Type: string
Attribute Range: 1-50
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ecmp-bundle>WORD</ecmp-bundle> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim bind ecmp-bundle WORD
Configure propagation delay
Propagation-delay value.
Attribute Name: propagation-delay
Attribute Type: uint16
Default Value: 1000
Attribute Range: 0-32767
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<propagation-delay>0</propagation-delay> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim propagation-delay <0-32767>
Configure enable bfd
Use this attribute to configure Bidirectional Forwarding Detection.
Attribute Name: enable-bfd
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<pim xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<ipv6>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<enable-bfd>enable</enable-bfd> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv6>
</pim>
Command Syntax
ipv6 pim bfd (disable|)
clear ipv6 pim (vrf NAME|) (sparse-mode) bsr rp-set *
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: pim-mode
Attribute Type: enum (sparse-mode)
Netconf RPC payload
<ipi-pim-ipv6_pim-ipv6-clear-bsr-rendezvous-point xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<pim-mode>sparse-mode</pim-mode>
</ipi-pim-ipv6_pim-ipv6-clear-bsr-rendezvous-point>
Command Syntax
clear ipv6 pim (vrf NAME|) (sparse-mode) bsr rp-set *
clear ipv6 mroute (vrf NAME|) * pim (dense-mode|sparse-mode)
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: pim-mode
Attribute Type: enum (dense-mode|sparse-mode)
Netconf RPC payload
<ipi-pim-ipv6_pim-ipv6-clear-multicast-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<pim-mode>dense-mode</pim-mode>
</ipi-pim-ipv6_pim-ipv6-clear-multicast-route>
Command Syntax
clear ipv6 mroute (vrf NAME|) * pim (dense-mode|sparse-mode)
clear ipv6 mroute (vrf NAME|) X:X::X:X pim sparse-mode
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-address
Attribute Type: inet:ipv6-address
Netconf RPC payload
<ipi-pim-ipv6_pim-ipv6-clear-multicast-route-source-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<group-address>X:X::X:X</group-address>
</ipi-pim-ipv6_pim-ipv6-clear-multicast-route-source-group>
Command Syntax
clear ipv6 mroute (vrf NAME|) X:X::X:X pim sparse-mode
clear ipv6 mroute (vrf NAME|) X:X::X:X X:X::X:X pim (dense-mode|sparse-mode)
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-address
Attribute Type: inet:ipv6-address
Attribute Name: source-address
Attribute Type: inet:ipv6-address
Attribute Name: pim-mode
Attribute Type: enum (dense-mode|sparse-mode)
Netconf RPC payload
<ipi-pim-ipv6_pim-ipv6-clear-multicast-route-source-group-mode xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<group-address>X:X::X:X</group-address>
<source-address>X:X::X:X</source-address>
<pim-mode>dense-mode</pim-mode>
</ipi-pim-ipv6_pim-ipv6-clear-multicast-route-source-group-mode>
Command Syntax
clear ipv6 mroute (vrf NAME|) X:X::X:X X:X::X:X pim (dense-mode|sparse-mode)
debug pim bfd
Netconf RPC payload
<ipi-pim-debug_pim-terminal-debug-bfd-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim"/>
Command Syntax
debug pim bfd
no debug pim bfd
Netconf RPC payload
<ipi-pim-debug_pim-terminal-debug-bfd-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim"/>
Command Syntax
no debug pim bfd
debug ipv6 pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace)
Netconf RPC payload
<ipi-pim-ipv6-debug_pim-ipv6-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</ipi-pim-ipv6-debug_pim-ipv6-terminal-debug-on>
Command Syntax
debug ipv6 pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace)
no debug ipv6 pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace)
Netconf RPC payload
<ipi-pim-ipv6-debug_pim-ipv6-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</ipi-pim-ipv6-debug_pim-ipv6-terminal-debug-off>
Command Syntax
no debug ipv6 pim (vrf NAME|) (all|events|packet|packet in|packet out|state|mfc|timer|timer hello|timer bsr|timer joinprune|timer hello ht|timer hello nlt|timer hello tht|timer joinprune jt|timer joinprune et|timer joinprune ppt|timer joinprune kat|timer joinprune ot|timer assert|timer register|timer bsr bst|timer bsr crp|mib|nsm|nexthop|mtrace)
debug ipv6 pim (vrf NAME|)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Netconf RPC payload
<ipi-pim-ipv6-debug_pim-ipv6-terminal-debug-all-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
</ipi-pim-ipv6-debug_pim-ipv6-terminal-debug-all-on>
Command Syntax
debug ipv6 pim (vrf NAME|)
no debug ipv6 pim (vrf NAME|)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Netconf RPC payload
<ipi-pim-ipv6-debug_pim-ipv6-terminal-debug-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-pim">
<vrf-name>NAME</vrf-name>
</ipi-pim-ipv6-debug_pim-ipv6-terminal-debug-all-off>
Command Syntax
no debug ipv6 pim (vrf NAME|)
IPI-VXLAN
Configure mac address
Use this attribute to set the mac address with arp-nd refresh-timer
Attribute Name: mac-address
Attribute Type: string
Attribute Name: arp-nd-refresh-timer
Attribute Type: uint32
Attribute Range: 3-190
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<global>
<config>
<arp-nd-refresh-timer>3</arp-nd-refresh-timer> <!-- operation="delete"-->
<mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</mac-address> <!-- operation="delete"-->
</config>
</global>
</vxlan>
Command Syntax
nvo vxlan arp-nd refresh-timer <3-190> mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX)
Configure enable vxlan
Use this attribute to enable VxLAN module. Without this attribute vxlan functionality can not be achieved
Attribute Name: enable-vxlan
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<global>
<config>
</enable-vxlan>
</config>
</global>
</vxlan>
Command Syntax
nvo vxlan enable
Configure vtep ipv4
Use this attribute to set source vtep global ip address. This will be treated at vxlan tunnel source address
Attribute Name: vtep-ipv4
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<global>
<config>
<vtep-ipv4>A.B.C.D</vtep-ipv4> <!-- operation="delete"-->
</config>
</global>
</vxlan>
Command Syntax
nvo vxlan vtep-ip-global A.B.C.D
Configure mac ageing timer
Use this attribute to set the time till a learned mac address will persist after last update
Attribute Name: mac-ageing-timer
Attribute Type: uint32
Default Value: 300
Attribute Range: 10-572
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<global>
<config>
<mac-ageing-timer>10</mac-ageing-timer> <!-- operation="delete"-->
</config>
</global>
</vxlan>
Command Syntax
nvo vxlan mac-ageing-time <10-572>
Configure arp nd refresh timer
Use this attribute to configure aging out the arp-cache and nd-cache entries for given time multiplied by 3 in secs.
Attribute Name: arp-nd-refresh-timer
Attribute Type: uint32
Attribute Range: 3-190
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<global>
<config>
<arp-nd-refresh-timer>3</arp-nd-refresh-timer> <!-- operation="delete"-->
</config>
</global>
</vxlan>
Command Syntax
nvo vxlan arp-nd refresh-timer <3-190>
Configure maximum cache disable count
Use this command to configure the maximum number of ARP and ND cache disables on access ports configured with the port+VLAN options. This command does not limit the ARP and ND cache disables on access ports created with only the port option.
Attribute Name: maximum-cache-disable-count
Attribute Type: uint16
Attribute Range: 1-2500
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<global>
<config>
<maximum-cache-disable-count>1</maximum-cache-disable-count> <!-- operation="delete"-->
</config>
</global>
</vxlan>
Command Syntax
nvo vxlan max-cache-disable <1-2500>
Configure traffic direction
Use this attribute to set global direction(ingress/egress) for VxLAN. Ingreess means traffic coming to network side and egress means traffic going out from network side
This command is supported when following feature are enabled QOS feature
Attribute Name: traffic-direction
Attribute Type: enum (ingress|egress)
Attribute Name: profile-name
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<qos-tunnel-mappings>
<qos-tunnel-mapping> <!-- operation="delete"-->
<traffic-direction>ingress</traffic-direction>
<config>
<traffic-direction>ingress</traffic-direction>
<qos-map-mode>cos-dscp</qos-map-mode>
<profile-name>NAME</profile-name>
</config>
<qos-map-mode>cos-dscp</qos-map-mode>
</qos-tunnel-mapping>
</qos-tunnel-mappings>
</vxlan>
Command Syntax
nvo vxlan tunnel qos-map-mode (cos-dscp) (ingress|egress) NAME
Configure tenant type
Use this attribute to create tenant with multicast tunnel
Attribute Name: tenant-type
Attribute Type: enum (default|multicast|ingress-replication|ingress-replication inner-vid-disabled)
Attribute Name: etree-leaf
Attribute Type: uint8
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-tenants>
<vxlan-tenant>
<vxlan-identifier>1</vxlan-identifier>
<config>
<vxlan-identifier>1</vxlan-identifier>
</etree-leaf>
</config>
<tenant-type>default</tenant-type>
</vxlan-tenant>
</vxlan-tenants>
</vxlan>
Command Syntax
nvo vxlan id <1-16777215> ((default|multicast|ingress-replication|ingress-replication inner-vid-disabled)|) (etree-leaf|)
Configure bridge vlan id
Use this attribute to create tenant with ingress-replication bridge-vlan tunnel
Attribute Name: bridge-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: tenant-type-bridge
Attribute Type: enum (default|multicast|ingress-replication)
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-tenants>
<vxlan-tenant>
<vxlan-identifier>1</vxlan-identifier>
<config>
<vxlan-identifier>1</vxlan-identifier>
<tenant-type-bridge>default</tenant-type-bridge>
</config>
<bridge-vlan-id>1</bridge-vlan-id>
</vxlan-tenant>
</vxlan-tenants>
</vxlan>
Command Syntax
nvo vxlan id <1-16777215> (default|multicast|ingress-replication) (bridge-vlan <1-4094>|)
Configure vrf name
Use this attribute to map VRF to carry EVPN routes. This defines BGP as the mechanism for host reachability advertisement.
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-tenants>
<vxlan-tenant>
<vxlan-identifier>1</vxlan-identifier>
<config>
<vxlan-identifier>1</vxlan-identifier>
</config>
<vrf-name>NAME</vrf-name> <!-- operation="delete"-->
</vxlan-tenant>
</vxlan-tenants>
</vxlan>
Command Syntax
vxlan host-reachability-protocol evpn-bgp NAME
Configure map network
Use this attribute to map a tunnel to the tenant
Attribute Name: map-network
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-tenants>
<vxlan-tenant>
<vxlan-identifier>1</vxlan-identifier>
<config>
<vxlan-identifier>1</vxlan-identifier>
</config>
<map-network>NAME</map-network> <!-- operation="delete"-->
</vxlan-tenant>
</vxlan-tenants>
</vxlan>
Command Syntax
vxlan map-network tunnel NAME
Configure mac hold timer
Use this attribute to set the time a host mac entry will persist after unconfiguring. Hold time range -1 to 300 in seconds. -1(never expire)
Attribute Name: mac-hold-timer
Attribute Type: int32
Default Value: 0
Attribute Range: -1-300
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-tenants>
<vxlan-tenant>
<vxlan-identifier>1</vxlan-identifier>
<config>
<vxlan-identifier>1</vxlan-identifier>
</config>
<mac-hold-timer>-1</mac-hold-timer> <!-- operation="delete"-->
</vxlan-tenant>
</vxlan-tenants>
</vxlan>
Command Syntax
mac-holdtime <-1-300>
Configure tenant description
Use this attribute to set VxLAN identifier name
Attribute Name: tenant-description
Attribute Type: string
Attribute Range: 1-10
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-tenants>
<vxlan-tenant>
<vxlan-identifier>1</vxlan-identifier>
<config>
<vxlan-identifier>1</vxlan-identifier>
</config>
<tenant-description>WORD</tenant-description> <!-- operation="delete"-->
</vxlan-tenant>
</vxlan-tenants>
</vxlan>
Command Syntax
vni-name WORD
Configure irb name
Use this attribute to to configure default gateway behavior on a VTEP for particular VNID.
Attribute Name: irb-name
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-tenants>
<vxlan-tenant>
<vxlan-identifier>1</vxlan-identifier>
<config>
<vxlan-identifier>1</vxlan-identifier>
</config>
<irb-name>NAME</irb-name> <!-- operation="delete"-->
</vxlan-tenant>
</vxlan-tenants>
</vxlan>
Command Syntax
evpn NAME
Configure irb advertise host route
Use this attribute to set advertise host to route
Attribute Name: irb-advertise-host-route
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-tenants>
<vxlan-tenant>
<vxlan-identifier>1</vxlan-identifier>
<config>
<vxlan-identifier>1</vxlan-identifier>
</config>
<irb>
<config>
</irb-advertise-host-route><!-- operation="delete"-->
</config>
</irb>
</vxlan-tenant>
</vxlan-tenants>
</vxlan>
Command Syntax
evpn irb-advertise-host-route
Configure vxlan identifier
Use this attribute to know MAC address of the host.create a static route to reach a destination MAC in the VXLAN forwarding table. This command helps to supports different tenants so that they can have the same MAC/IP, but different VNIDs.This command is required for unicast tunnels to map the remote VTEP
Attribute Name: mac-address
Attribute Type: string
Attribute Name: remote-vtep-ipv4
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-tenants>
<vxlan-tenant>
<vxlan-identifier>1</vxlan-identifier>
<config>
<vxlan-identifier>1</vxlan-identifier>
</config>
<static-tenants>
<static-tenant> <!-- operation="delete"-->
<mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</mac-address>
<config>
<mac-address>CML_MAC_ADDR_T</mac-address>
<remote-vtep-ipv4>A.B.C.D</remote-vtep-ipv4>
</config>
</static-tenant>
</static-tenants>
</vxlan-tenant>
</vxlan-tenants>
</vxlan>
Command Syntax
vxlan static-entry host-mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) remote-vtep-ip A.B.C.D
Configure untagged interface name
Use this attribute to map a physical interface to identify the tenant traffic and to enter NVO access interface mode
Attribute Name: untagged-interface-name
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface> <!-- operation="delete"-->
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
nvo vxlan access-if port IFNAME
Configure default access interface
Use this attribute to create default access interface
Attribute Name: default-access-interface
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
</default-access-interface>
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
nvo vxlan access-if port IFNAME default
Configure admin shutdown
Use this attribute to shutdown vxlan access interface
This command is supported when following feature are disabled DNX feature
Attribute Name: admin-shutdown
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
</admin-shutdown><!-- operation="delete"-->
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
shutdown
Configure description
Use this attribute to set description of access interface
This command is supported when following feature are disabled DNX feature
Attribute Name: description
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
<description>LINE</description> <!-- operation="delete"-->
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
description LINE
Configure dynamic learning disable
Use this attribute to disable dynamic learning of MACs at the access port. This command also disables dynamic learning of MAC/IP from ARP/ND messages received on this access port.
This command is supported when following feature are disabled DNX feature
Attribute Name: dynamic-learning-disable
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
</dynamic-learning-disable><!-- operation="delete"-->
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
dynamic-learning disable
Configure access mac hold time
Use this attribute to set the time a host mac entry will persist after unconfiguring. The feature holds the MAC in hardware until BGP has withdrawn from the neighbors. This helps to reduce flooding to other access ports. This setting applies when the access port is shut down, the physical port on which the access port is down, or the access port is removed from the VNID using the no form of the map vnid command. When the MAC hold time is configured as -1, then the MAC is not removed from the hardware and is also not withdrawn from EVPN BGP
This command is supported when following feature are disabled DNX feature
Attribute Name: access-mac-hold-time
Attribute Type: int32
Attribute Range: -1-300
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
<access-mac-hold-time>-1</access-mac-hold-time> <!-- operation="delete"-->
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
mac-holdtime <-1-300>
Configure arp nd flood suppress
Use this attribute to restrict the flood of ARP/ND packets towards remote VTEPs or other access ports.This command applies only when the ARP cache and ND cache are enabled. When the ARP cache is disabled, ARP flooding is not suppressed even if this command is given. When the ND cache is disabled, ND flooding is not disabled, even if this command is given
This command is supported when following feature are disabled DNX feature
Attribute Name: arp-nd-flood-suppress
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
</arp-nd-flood-suppress><!-- operation="delete"-->
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
arp-nd flood-suppress
Configure garp gna enable
Use this attribute to allow garp-gna packets advertisement
This command is supported when following feature are disabled DNX feature
Attribute Name: garp-gna-enable
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
</garp-gna-enable><!-- operation="delete"-->
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
garp-gna enable
Configure arp cache disable
Use this attribute to disable the ARP cache for MAC/IP. When the ARP cache is disabled on a VxLAN access port, ZebOS-XP does not reply to any ARP arriving on this port from the cache. ZebOS-XP withdraws all MAC/IPs configured/learned on this access port and removes the MAC/IP entry for this access port from the local ARP cache. ZebOS-XP also makes sure that on withdrawing the MAC/IP route, the MAC does not become unknown. If all routes for this MAC are being withdrawn because of this command, then ZebOS-XP advertises a MAC-only route. This is done so that the MAC does not become unknown and only the cache functionality becomes disabled.See also nvo vxlan max-cache-disable. Use the no form of this command to enable ARP cache for MAC/IP. Note: On enabling the cache, an IP will be in conflict, then the cache enable will fail. The conflict has to be manually removed and then the cache enabled.
This command is supported when following feature are disabled DNX feature
Attribute Name: arp-cache-disable
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
<cache>
<config>
</arp-cache-disable><!-- operation="delete"-->
</config>
</cache>
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
arp-cache disable
Configure nd cache disable
Use this attribute to disable ND cache for MAC/IPv6. When the ARP cache is disabled on a VxLAN access port, ZebOS-XP does not reply to any ARP arriving on this port from the cache. ZebOS-XP withdraws all MAC/IPs configured/learned on this access port and removes the MAC/IP entry for this access port from the local ARP cache. ZebOS-XP also makes sure that on withdrawing the MAC/IP route, the MAC does not become unknown. If all routes for this MAC are being withdrawn because of this command, then ZebOS-XP advertises a MAC-only route. This is done so that the MAC does not become unknown and only the cache functionality becomes disabled. Use the no form of this command to enable ND cache for MAC/IPv6. Note: On enabling the cache, an IP will be in conflict, then the cache enable will fail. The conflict has to be manually removed and then the cache enabled.
This command is supported when following feature are disabled DNX feature
Attribute Name: nd-cache-disable
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
<cache>
<config>
</nd-cache-disable><!-- operation="delete"-->
</config>
</cache>
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
nd-cache disable
Configure ipv4 address
Use this attribute to know MAC address of the host
Attribute Name: mac-address
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
<host-macs-ipv4>
<host-mac-ipv4> <!-- operation="delete"-->
<ipv4-address>A.B.C.D</ipv4-address>
<config>
<ipv4-address>A.B.C.D</ipv4-address>
<mac-address>CML_MAC_ADDR_T</mac-address>
</config>
<mac-address>CML_MAC_ADDR_T</mac-address>
</host-mac-ipv4>
</host-macs-ipv4>
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) ip IP-ADDRESS
Configure ipv6 address
Use this attribute to know MAC address of the host
Attribute Name: mac-address
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
<host-macs-ipv6>
<host-mac-ipv6> <!-- operation="delete"-->
<ipv6-address>X:X::X:X</ipv6-address>
<config>
<ipv6-address>IP-ADDRESS</ipv6-address>
<mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</mac-address>
</config>
<mac-address>CML_MAC_ADDR_T</mac-address>
</host-mac-ipv6>
</host-macs-ipv6>
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) ipv6 IP-ADDRESS
Configure profile map type
Use this attribute to map the profile type for which qos profile is already created globally to access port
This command is supported when following feature are enabled QOS feature and following feature are disabled DNX feature
Attribute Name: profile-map-type
Attribute Type: enum (cos-to-queue|queue-color-to-cos)
Attribute Name: profile-name
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<untagged-access-interfaces>
<untagged-access-interface>
<untagged-interface-name>WORD</untagged-interface-name>
<config>
<untagged-interface-name>WORD</untagged-interface-name>
</config>
<access-interface-qos-type-mappings>
<access-interface-qos-type-mapping> <!-- operation="delete"-->
<profile-map-type>cos-to-queue</profile-map-type>
<config>
<profile-map-type>cos-to-queue</profile-map-type>
<profile-name>NAME</profile-name>
</config>
</access-interface-qos-type-mapping>
</access-interface-qos-type-mappings>
</untagged-access-interface>
</untagged-access-interfaces>
</vxlan>
Command Syntax
map qos-profile (cos-to-queue|queue-color-to-cos) NAME
Configure vlan identifier
Use this attriute to map a VLAN on physical interface to identify the tenant traffic and to enter NVO access interface mode
This command is supported when following feature are disabled DNX feature
Attribute Name: vlan-identifier
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<tagged-access-interfaces>
<tagged-access-interface> <!-- operation="delete"-->
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<config>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<interface-name>WORD</interface-name>
</config>
<interface-name>WORD</interface-name>
</tagged-access-interface>
</tagged-access-interfaces>
</vxlan>
Command Syntax
nvo vxlan access-if port-vlan IFNAME VLAN_RANGE
Configure tag protocol identifier
Use this attribute to set the Tpid for the outer vlan. Ox88A8: IEEE 802.1ad Provider Bridging and Ox9100: IEEE 802.1Q VLAN-tagged frame with double tagging
This command is supported when following feature are disabled DNX feature
Attribute Name: tag-protocol-identifier
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<tagged-access-interfaces>
<tagged-access-interface>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<config>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<interface-name>WORD</interface-name>
</config>
<interface-name>WORD</interface-name>
<tag-protocol-identifier>TPID</tag-protocol-identifier> <!-- operation="delete"-->
</tagged-access-interface>
</tagged-access-interfaces>
</vxlan>
Command Syntax
encapsulation TPID
Configure interface name
Use this attribute to shutdown vxlan access interface
This command is supported when following feature are disabled DNX feature
Attribute Name: admin-shutdown
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<tagged-access-interfaces>
<tagged-access-interface>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<config>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<interface-name>WORD</interface-name>
</config>
<interface-name>WORD</interface-name>
</admin-shutdown><!-- operation="delete"-->
</tagged-access-interface>
</tagged-access-interfaces>
</vxlan>
Command Syntax
shutdown
Configure profile name
Use this attribute to map the profile type for which qos profile is already created globally to access port
This command is supported when following feature are enabled QOS feature and following feature are disabled DNX feature
Attribute Name: profile-map-type
Attribute Type: enum (cos-to-queue|queue-color-to-cos)
Attribute Name: profile-name
Attribute Type: string
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<tagged-access-interfaces>
<tagged-access-interface>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<config>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<interface-name>WORD</interface-name>
</config>
<interface-name>WORD</interface-name>
<access-interface-qos-type-mappings>
<access-interface-qos-type-mapping> <!-- operation="delete"-->
<profile-map-type>cos-to-queue</profile-map-type>
<config>
<profile-map-type>cos-to-queue</profile-map-type>
<profile-name>NAME</profile-name>
</config>
</access-interface-qos-type-mapping>
</access-interface-qos-type-mappings>
</tagged-access-interface>
</tagged-access-interfaces>
</vxlan>
Command Syntax
map qos-profile (cos-to-queue|queue-color-to-cos) NAME
Configure inner vlan identifier
Use this attriute to map VLAN’S on an interface to identify the tenant traffic and to enter NVO access interface mode
This command is supported when following feature are disabled DNX feature
Attribute Name: inner-vlan-identifier
Attribute Type: uint32
Attribute Range: 2-4094
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<double-tagged-access-interfaces>
<double-tagged-access-interface> <!-- operation="delete"-->
<inner-vlan-identifier>2</inner-vlan-identifier>
<config>
<inner-vlan-identifier>2</inner-vlan-identifier>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<interface-name>WORD</interface-name>
</config>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
<interface-name>WORD</interface-name>
</double-tagged-access-interface>
</double-tagged-access-interfaces>
</vxlan>
Command Syntax
nvo vxlan access-if port-vlan IFNAME VLAN_RANGE inner-vlan <2-4094>
Configure access if
VXLAN logical access port per physical interface
This command is supported when following feature are enabled XGS feature and following feature are disabled DUNE feature
Attribute Name: access-if
Attribute Type: empty
Netconf edit-config payload
<vxlan xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</access-if><!-- operation="delete"-->
</interface>
</interfaces>
</vxlan>
Command Syntax
access-if-vxlan
clear mac address-table dynamic vxlan
Netconf RPC payload
<clear-nvo-vxlan-dynamic-mac-address-table xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan"/>
Command Syntax
clear mac address-table dynamic vxlan
clear mac address-table dynamic vxlan vnid <1-16777215> (address MACADDR|)
Attribute Name: vxlan-identifier
Attribute Type: uint32
Attribute Range: 1-16777215
Attribute Name: mac-address
Attribute Type: string
Netconf RPC payload
<clear-nvo-vxlan-dynamic-mac-address-table-vnid xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-identifier>1</vxlan-identifier>
<mac-address>MACADDR</mac-address>
</clear-nvo-vxlan-dynamic-mac-address-table-vnid>
Command Syntax
clear mac address-table dynamic vxlan vnid <1-16777215> (address MACADDR|)
clear nvo vxlan tunnels
Netconf RPC payload
<clear-nvo-vxlan-tunnels xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan"/>
Command Syntax
clear nvo vxlan tunnels
clear nvo vxlan tunnels dst-ip A.B.C.D
Attribute Name: destination-vtep-ip
Attribute Type: inet:ipv4-address
Netconf RPC payload
<clear-nvo-id-vxlan-tunnels-destip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<destination-vtep-ip>A.B.C.D</destination-vtep-ip>
</clear-nvo-id-vxlan-tunnels-destip>
Command Syntax
clear nvo vxlan tunnels dst-ip A.B.C.D
clear nvo vxlan mac-stale-entries (vnid <1-16777215>|)
Attribute Name: vxlan-identifier
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf RPC payload
<clear-nvo-vxlan-mac-stale-entries xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<vxlan-identifier>1</vxlan-identifier>
</clear-nvo-vxlan-mac-stale-entries>
Command Syntax
clear nvo vxlan mac-stale-entries (vnid <1-16777215>|)
clear nvo vxlan counters access-port port IFNAME
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<clear-vxlan-untagged-access-port-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<interface-name>IFNAME</interface-name>
</clear-vxlan-untagged-access-port-counters>
Command Syntax
clear nvo vxlan counters access-port port IFNAME
clear nvo vxlan counters access-port port-vlan IFNAME VLAN_RANGE
Attribute Name: interface-name
Attribute Type: string
Attribute Name: vlan-identifier
Attribute Type: string
Netconf RPC payload
<clear-vxlan-single-tagged-access-port-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<interface-name>IFNAME</interface-name>
<vlan-identifier>VLAN_RANGE</vlan-identifier>
</clear-vxlan-single-tagged-access-port-counters>
Command Syntax
clear nvo vxlan counters access-port port-vlan IFNAME VLAN_RANGE
clear nvo vxlan counters access-port port-vlan IFNAME outer-vlan <2-4094> inner-vlan <2-4094>
Attribute Name: interface-name
Attribute Type: string
Attribute Name: outer-vlan-identifier
Attribute Type: uint32
Attribute Range: 2-4094
Attribute Name: inner-vlan-identifier
Attribute Type: uint32
Attribute Range: 2-4094
Netconf RPC payload
<clear-vxlan-double-tagged-access-port-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<interface-name>IFNAME</interface-name>
<outer-vlan-identifier>outer-vlan</outer-vlan-identifier>
<inner-vlan-identifier>inner-vlan</inner-vlan-identifier>
</clear-vxlan-double-tagged-access-port-counters>
Command Syntax
clear nvo vxlan counters access-port port-vlan IFNAME outer-vlan <2-4094> inner-vlan <2-4094>
clear nvo vxlan counters access-port all
Netconf RPC payload
<clear-vxlan-access-port-counters-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan"/>
Command Syntax
clear nvo vxlan counters access-port all
clear nvo vxlan counters network-port dst A.B.C.D
Attribute Name: destination-vtep-ip
Attribute Type: inet:ipv4-address
Netconf RPC payload
<clear-vxlan-network-port-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan">
<destination-vtep-ip>A.B.C.D</destination-vtep-ip>
</clear-vxlan-network-port-counters>
Command Syntax
clear nvo vxlan counters network-port dst A.B.C.D
clear nvo vxlan counters network-port all
Netconf RPC payload
<clear-vxlan-network-port-counters-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-vxlan"/>
Command Syntax
clear nvo vxlan counters network-port all
IPI-ETHERNET-VPN
Configure esi hold time
Use this attribute to set time before ESI can be made up on enabling evpn
Attribute Name: esi-hold-time
Attribute Type: uint32
Attribute Range: 10-300
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<multi-homing>
<config>
<esi-hold-time>10</esi-hold-time> <!-- operation="delete"-->
</config>
</multi-homing>
</evpn>
Command Syntax
evpn esi hold-time <10-300>
Configure enable vxlan multihoming
Use this attribute to enable multihoming module on vxlan. Without this attribute multihomig functionality can not be achieved
Attribute Name: enable-vxlan-multihoming
Attribute Type: uint8
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<global>
<config>
</enable-vxlan-multihoming><!-- operation="delete"-->
</config>
</global>
</evpn>
Command Syntax
evpn multihoming enable
Configure enable irb
Use this attribute to enable integrated routing and bridging module. Without this attribute IRB functionality can not be achieved
Attribute Name: enable-irb
Attribute Type: empty
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<global>
<config>
</enable-irb><!-- operation="delete"-->
</config>
</global>
</evpn>
Command Syntax
nvo vxlan irb
Configure enable evpn etree
Use this attribute to enable evpn etree module on evpn mpls or vxlan.
Attribute Name: enable-evpn-etree
Attribute Type: empty
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<global>
<config>
</enable-evpn-etree><!-- operation="delete"-->
</config>
</global>
</evpn>
Command Syntax
evpn etree enable
Configure mac address
Use this attribute to configure common anycast mac-address for all IRB interfaces
Attribute Name: mac-address
Attribute Type: string
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<irb-forwarding>
<config>
<mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</mac-address> <!-- operation="delete"-->
</config>
</irb-forwarding>
</evpn>
Command Syntax
evpn irb-forwarding anycast-gateway-mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX)
Configure gateway mac
Use this attribute to configure anycast mac-address for an IRB interface
Attribute Name: gateway-mac
Attribute Type: empty
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<irb-forwarding>
<irb-interfaces>
<irb-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</gateway-mac><!-- operation="delete"-->
</irb-interface>
</irb-interfaces>
</irb-forwarding>
</evpn>
Command Syntax
evpn irb-if-forwarding anycast-gateway-mac
Configure redundancy mode
Use this attribute to configure load balancing type
Attribute Name: redundancy-mode
Attribute Type: enum (single-active|port-active)
Attribute Name: evpn-segment-id
Attribute Type: string
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
<evpn-segment-id>XX:XX:XX:XX:XX:XX:XX:XX:XX</evpn-segment-id>
</config>
<redundancy-mode>single-active</redundancy-mode>
</interface>
</interfaces>
</evpn>
Command Syntax
evpn multi-homed esi XX:XX:XX:XX:XX:XX:XX:XX:XX (load-balancing (single-active|port-active)|)
Configure name
Use this attribute to configure load balancing type
Attribute Name: redundancy-mode
Attribute Type: enum (single-active|port-active)
Attribute Name: system-mac
Attribute Type: string
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
<system-mac>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</system-mac>
</config>
<redundancy-mode>single-active</redundancy-mode>
</interface>
</interfaces>
</evpn>
Command Syntax
evpn multi-homed system-mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (load-balancing (single-active|port-active)|)
Configure service carving
Use this attribute to create or delete service-carving configuration
Attribute Name: service-carving
Attribute Type: enum (preference-based|auto|off)
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mh-load-balance-esi>
<config>
<service-carving>preference-based</service-carving>
</config>
</mh-load-balance-esi>
</interface>
</interfaces>
</evpn>
Command Syntax
service-carving (preference-based|auto|off)
Configure preference weight
Use this attribute to add preference to which should be elected as DF
Attribute Name: preference-weight
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mh-load-balance-esi>
<config>
<preference-weight>1</preference-weight> <!-- operation="delete"-->
</config>
</mh-load-balance-esi>
</interface>
</interfaces>
</evpn>
Command Syntax
service-carving weight <1-65535>
Configure no preempt
Use this attribute to set revertive DF capability
Attribute Name: no-preempt
Attribute Type: empty
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mh-load-balance-esi>
<config>
</no-preempt><!-- operation="delete"-->
</config>
</mh-load-balance-esi>
</interface>
</interfaces>
</evpn>
Command Syntax
service-carving dont-preempt
Configure ac driven
Use this attribute to set AC Influenced DF capability
Attribute Name: ac-driven
Attribute Type: empty
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mh-load-balance-esi>
<config>
</ac-driven><!-- operation="delete"-->
</config>
</mh-load-balance-esi>
</interface>
</interfaces>
</evpn>
Command Syntax
service-carving ac-driven
Configure service type
Use this attribute to configure Vlan-Based EVPN-Service Type
Attribute Name: service-type
Attribute Type: enum (vlan-based|vlan-aware-bundle)
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<service-type>vlan-based</service-type> <!-- operation="delete"-->
</vrf>
</vrfs>
</evpn>
Command Syntax
evpn-vlan-service (vlan-based|vlan-aware-bundle)
IPI-TFO
Configure admin status
Use this attribute to enable or disable trigger failover (TFO).TFO can be enabled only if the bridge mode is STP or RSTP.
Attribute Name: admin-status
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<trigger-failover xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tfo">
<config>
<admin-status>disable</admin-status> <!-- operation="delete"-->
</config>
</trigger-failover>
Command Syntax
tfo (disable|enable)
Configure link type
Use this attribute to make a port an uplink or downlink.
Attribute Name: link-type
Attribute Type: enum (uplink|downlink)
Netconf edit-config payload
<trigger-failover xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tfo">
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<link-type>uplink</link-type> <!-- operation="delete"-->
</interface>
</interfaces>
</trigger-failover>
Command Syntax
link-type (uplink|downlink)
Configure fog id
Use this attribute to Create or delete a failover group (FOG) on interface.
Attribute Name: fog-id
Attribute Type: uint32
Attribute Range: 1-64
Attribute Name: group-type
Attribute Type: enum (mpg|cpg)
Netconf edit-config payload
<trigger-failover xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tfo">
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<tfo-groups>
<tfo-group> <!-- operation="delete"-->
<fog-id>1</fog-id>
<config>
<fog-id>1</fog-id>
<group-type>mpg</group-type>
</config>
</tfo-group>
</tfo-groups>
</interface>
</interfaces>
</trigger-failover>
Command Syntax
fog <1-64> type (mpg|cpg)
Configure group id
Use this attribute to Create or delete a failover group (FOG).
Attribute Name: group-id
Attribute Type: uint32
Attribute Range: 1-64
Attribute Name: admin-status
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<trigger-failover xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tfo">
<failover-groups>
<failover-group> <!-- operation="delete"-->
<group-id>1</group-id>
<config>
<group-id>1</group-id>
<admin-status>disable</admin-status>
</config>
</failover-group>
</failover-groups>
</trigger-failover>
Command Syntax
fog <1-64> (disable|enable)
Configure failover trigger count
Use this attribute to set the number of links to trigger failover for a Monitor Port Groups (MPG).
Attribute Name: failover-trigger-count
Attribute Type: uint32
Attribute Range: 0-63
Netconf edit-config payload
<trigger-failover xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tfo">
<failover-groups>
<failover-group>
<group-id>1</group-id>
<config>
<group-id>1</group-id>
</config>
<failover-trigger-count>0</failover-trigger-count> <!-- operation="delete"-->
</failover-group>
</failover-groups>
</trigger-failover>
Command Syntax
fog <1-64> tfc <0-63>
clear tfo counter
Netconf RPC payload
<tfo-clear-counters-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tfo"/>
Command Syntax
clear tfo counter
clear tfo counter fog <1-64>
Attribute Name: group-id
Attribute Type: uint32
Attribute Range: 1-64
Netconf RPC payload
<tfo-clear-fog-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tfo">
<group-id>1</group-id>
</tfo-clear-fog-counters>
Command Syntax
clear tfo counter fog <1-64>
IPI-LOGGING
Configure severity level
Use this attribute to set the severity level that a message for a specific module must reach before the messages is logged. Default value is 2-critical.
Attribute Name: severity-level
Attribute Type: enum (0|1|2|3|4|5|6|7)
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<logging-modules>
<module-logging>
<module-name>auth</module-name>
<config>
<module-name>auth</module-name>
</config>
<severity-level>2</severity-level>
</module-logging>
</logging-modules>
</logging>
Command Syntax
logging level (auth|bgp|cmm|hostp|hsl|isis|lag|l2mrib|mstp|mrib|nsm|onm|oam|ospf|ospf6|rip|pim|rib|vrrp|sflow|pserv|cml|ndd|ripng|vlog|all|udld) ((0|1|2|3|4|5|6|7)|)
Configure enable logging
Use this attribute to set severity level of logging monitor. Default value is 7-debug-details.
Attribute Name: severity-level
Attribute Type: enum (0|1|2|3|4|5|6|7)
Default Value: 7
Attribute Name: enable-logging
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<monitor-logging>
<config>
<enable-logging>enable</enable-logging> <!-- operation="delete"-->
<severity-level>7</severity-level> <!-- operation="delete"-->
</config>
</monitor-logging>
</logging>
Command Syntax
logging monitor ((disable)|) ((0|1|2|3|4|5|6|7)|)
Configure max file size
Set size of the log file in bytes. Default value is 419430400 bytes.
Attribute Name: max-file-size
Attribute Type: uint32
Attribute Range: 4096-419430400
Attribute Name: file-name
Attribute Type: string
Attribute Name: severity-level
Attribute Type: enum (0|1|2|3|4|5|6|7)
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<logfile>
<config>
<file-name>LOGFILENAME</file-name> <!-- operation="delete"-->
<severity-level>6</severity-level> <!-- operation="delete"-->
<max-file-size>4096</max-file-size> <!-- operation="delete"-->
</config>
</logfile>
</logging>
Command Syntax
logging logfile LOGFILENAME (0|1|2|3|4|5|6|7) size <4096-419430400>
Configure file name
Use this attribute to set name of the logging file.
Attribute Name: file-name
Attribute Type: string
Attribute Name: severity-level
Attribute Type: enum (0|1|2|3|4|5|6|7)
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<logfile>
<config>
<severity-level>6</severity-level>
<file-name>LOGFILENAME</file-name>
</config>
</logfile>
</logging>
Command Syntax
logging logfile LOGFILENAME (0|1|2|3|4|5|6|7)
Configure enable syslog
Use this attribute to begin logging of information to the system log and set the level to debug.
This command is supported when following feature are enabled syslog feature
Attribute Name: enable-syslog
Attribute Type: empty
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<syslog>
<config>
</enable-syslog><!-- operation="delete"-->
</config>
</syslog>
</logging>
Command Syntax
log syslog
Configure timestamp granularity
Use this attribute to set the logging timestamp granularity.
This command is supported when following feature are enabled syslog feature
Attribute Name: timestamp-granularity
Attribute Type: enum (none|microseconds|milliseconds|seconds)
Default Value: milliseconds
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<syslog>
<config>
<timestamp-granularity>milliseconds</timestamp-granularity> <!-- operation="delete"-->
</config>
</syslog>
</logging>
Command Syntax
logging timestamp (none|microseconds|milliseconds|seconds|)
Configure cli timestamp
Use this attribute to display execution timestamp in show output
This command is supported when following feature are enabled syslog feature
Attribute Name: cli-timestamp
Attribute Type: empty
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<syslog>
<config>
</cli-timestamp><!-- operation="delete"-->
</config>
</syslog>
</logging>
Command Syntax
cli timestamp
Configure disable all modules debug
Use this attribute to unset debug globally
Attribute Name: disable-all-modules-debug
Attribute Type: empty
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<global>
<config>
</disable-all-modules-debug><!-- operation="delete"-->
</config>
</global>
</logging>
Command Syntax
no debug all
no debug all
Netconf RPC payload
<terminal-debug-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging"/>
Command Syntax
no debug all
clear debug logfile
Netconf RPC payload
<logging-clear-debug-logfile xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging"/>
Command Syntax
clear debug logfile
clear logging logfile
Netconf RPC payload
<logging-clear-logging-logfile xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging"/>
Command Syntax
clear logging logfile
remove file (techsupport) (all|FILENAME)
Attribute Name: file_type
Attribute Type: enum (techsupport)
Attribute Name: filename
Attribute Type: union
Netconf RPC payload
<remove-file xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<file_type>techsupport</file_type>
<filename>FILE_TYPE_T</filename>
</remove-file>
Command Syntax
remove file (techsupport) (all|FILENAME)
IPI-LOGGING-REMOTE
Configure enable
This attribute enables/disables the logging host debug.
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</logging>
Command Syntax
debug logging host
Configure enable rsyslog
Enable/disable the rsyslog feature
Attribute Name: enable-rsyslog
Attribute Type: boolean
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<remote-logging>
<rsyslog>
<vrf>management</vrf>
<config>
<vrf>management</vrf>
</config>
<enable-rsyslog>true</enable-rsyslog> <!-- operation="delete"-->
</rsyslog>
</remote-logging>
</logging>
Command Syntax
feature rsyslog (vrf management|)
Configure vrf
Enable/disable the rsyslog feature
Attribute Name: enable-rsyslog
Attribute Type: boolean
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<remote-logging>
<rsyslog>
<vrf>management</vrf>
<config>
<vrf>management</vrf>
</config>
<enable-rsyslog>true</enable-rsyslog> <!-- operation="delete"-->
</rsyslog>
</remote-logging>
</logging>
Command Syntax
no feature rsyslog (vrf management|)
Configure port
Use this attribute to configure the syslog server UDP port. Default value is 514
Attribute Name: port
Attribute Type: uint16
Attribute Range: 1024-65535
Attribute Name: severity
Attribute Type: enum (0|1|2|3|4|5|6|7)
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<remote-logging>
<rsyslog>
<vrf>management</vrf>
<config>
<vrf>management</vrf>
</config>
<remote-servers>
<remote-server>
<address>A.B.C.D</address>
<config>
<address>1</address>
<severity>7</severity> <!-- operation="delete"-->
</config>
<port>1024</port> <!-- operation="delete"-->
</remote-server>
</remote-servers>
</rsyslog>
</remote-logging>
</logging>
Command Syntax
logging remote server (A.B.C.D|X:X::X:X|HOSTNAME) ((0|1|2|3|4|5|6|7)|) port <1024-65535> (vrf management|)
Configure severity
This atribute is used to specify the kind of messages by severity level. The default value is debug-detail. The possible values for levels are as follows: [Operator] 0-emerg; 1-alert; 2-critical; 3-error; 4-notify; 5-info [Debug] 3-error; 4-warning; 5-notif; 6-debug-info; 7-debug-detail
Attribute Name: severity
Attribute Type: enum (0|1|2|3|4|5|6|7)
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<remote-logging>
<rsyslog>
<vrf>management</vrf>
<config>
<vrf>management</vrf>
</config>
<remote-servers>
<remote-server>
<address>A.B.C.D</address>
<config>
<address>1</address>
</config>
<severity>7</severity>
</remote-server>
</remote-servers>
</rsyslog>
</remote-logging>
</logging>
Command Syntax
logging remote server (A.B.C.D|X:X::X:X|HOSTNAME) ((0|1|2|3|4|5|6|7)|) (vrf management|)
Configure remote server facility
This attribute is used to specify the facility level used by syslog messages. The default value is local7. The possible values are local0, local1, local2, local3, local4, local5, local6, local7 and user.
Attribute Name: remote-server-facility
Attribute Type: enum (local0|local1|local2|local3|local4|local5|local6|local7|user)
Default Value: local7
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<global>
<config>
<remote-server-facility>local7</remote-server-facility> <!-- operation="delete"-->
</config>
</global>
</logging>
Command Syntax
logging remote facility (local0|local1|local2|local3|local4|local5|local6|local7|user)
Configure remote authpriv facility
Enable/disable logging authpriv facility for remote syslog server.
Attribute Name: remote-authpriv-facility
Attribute Type: empty
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<global>
<config>
</remote-authpriv-facility><!-- operation="delete"-->
</config>
</global>
</logging>
Command Syntax
logging remote authpriv
IPI-LOGGING-CLI
Configure enable logging
Use this attribute to enable/disable CLI history logs. By default CLI history is enabled.
Attribute Name: enable-logging
Attribute Type: empty
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<cli-logging>
<config>
</enable-logging><!-- operation="delete"-->
</config>
</cli-logging>
</logging>
Command Syntax
logging cli
Configure max session limit
Use this attribute to set maximum session limit for vty.
Attribute Name: max-session-limit
Attribute Type: uint8
Attribute Range: 1-40
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<cli-logging>
<max-session-limit>
<config>
<max-session-limit>1</max-session-limit> <!-- operation="delete"-->
</config>
</max-session-limit>
</cli-logging>
</logging>
Command Syntax
max-session <1-40>
IPI-EVENT-MANAGER
Configure feature
Enable Event Manager
Attribute Name: feature
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<event-manager xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-event-manager">
<config>
<feature>disable</feature> <!-- operation="delete"-->
</config>
</event-manager>
Command Syntax
event-manager (disable|enable)
Configure event pattern
Pattern to match
Attribute Name: event-pattern
Attribute Type: string
Attribute Name: event-type
Attribute Type: enum (syslog)
Attribute Name: event-id
Attribute Type: string
Attribute Range: 4-128
Attribute Name: severity
Attribute Type: enum (0|1|2|3|4|5|all)
Default Value: all
Netconf edit-config payload
<event-manager xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-event-manager">
<event-entries>
<event-entry>
<event-name>NAME</event-name>
<config>
<event-name>WORD</event-name>
<event-type>syslog</event-type>
<event-id>EVENT-ID</event-id>
<severity>all</severity>
</config>
<event-pattern>PATTERN</event-pattern>
</event-entry>
</event-entries>
</event-manager>
Command Syntax
event-manager event NAME type (syslog) EVENT-ID ({ severity (0|1|2|3|4|5|all)| pattern PATTERN }|)
Configure action script
Name of script
Attribute Name: action-script
Attribute Type: string
Attribute Range: 4-64
Attribute Name: action-type
Attribute Type: enum (script)
Netconf edit-config payload
<event-manager xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-event-manager">
<action-entries>
<action-entry>
<action-name>NAME</action-name>
<config>
<action-name>WORD</action-name>
<action-type>script</action-type>
</config>
<action-script>SCRIPT</action-script>
</action-entry>
</action-entries>
</event-manager>
Command Syntax
event-manager action NAME type (script) SCRIPT
Configure action name
Name of action
Attribute Name: action-name
Attribute Type: string
Attribute Range: 2-32
Attribute Name: event-name
Attribute Type: string
Attribute Range: 2-32
Netconf edit-config payload
<event-manager xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-event-manager">
<policies>
<policy>
<policy-name>NAME</policy-name>
<config>
<policy-name>NAME</policy-name>
<event-name>NAME</event-name>
</config>
<action-name>NAME</action-name>
</policy>
</policies>
</event-manager>
Command Syntax
event-manager policy NAME event NAME action NAME
clear event-manager statistics all
Netconf RPC payload
<event-manager-clear-statistics-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-event-manager"/>
Command Syntax
clear event-manager statistics all
clear event-manager statistics policy NAME
Attribute Name: policy-name
Attribute Type: string
Netconf RPC payload
<event-manager-clear-statistics-on-policy xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-event-manager">
<policy-name>NAME</policy-name>
</event-manager-clear-statistics-on-policy>
Command Syntax
clear event-manager statistics policy NAME
IPI-LOGGING-FAULT-MANAGEMENT
Configure enable fault management
Enable Fault Management System
Attribute Name: enable-fault-management
Attribute Type: uint8
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<fault-management>
<config>
</enable-fault-management><!-- operation="delete"-->
</config>
</fault-management>
</logging>
Command Syntax
fault-management enable
fault-management flush-db
Netconf RPC payload
<ipi-logging-fault-management_logging-fms-flush-db xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging"/>
Command Syntax
fault-management flush-db
fault-management shelve ALARM-TYPE
Attribute Name: alarm-type
Attribute Type: string
Netconf RPC payload
<ipi-logging-fault-management_logging-fms-shelve xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<alarm-type>ALARM-TYPE</alarm-type>
</ipi-logging-fault-management_logging-fms-shelve>
Command Syntax
fault-management shelve ALARM-TYPE
fault-management close ACTIVE-ALARM-ID
Attribute Name: active-alarm-id
Attribute Type: string
Netconf RPC payload
<ipi-logging-fault-management_logging-fms-close xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<active-alarm-id>ACTIVE-ALARM-ID</active-alarm-id>
</ipi-logging-fault-management_logging-fms-close>
Command Syntax
fault-management close ACTIVE-ALARM-ID
IPI-DHCP
Configure disable dhcp feature
Disable the DHCP client and DHCP relay on the device.
Attribute Name: disable-dhcp-feature
Attribute Type: uint8
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<global>
<config>
</disable-dhcp-feature><!-- operation="delete"-->
</config>
</global>
</dhcp>
Command Syntax
no feature dhcp
IPI-RADIUS
Configure vrf name
VRF Name associated with this instance
This command is supported when following feature are enabled aaa feature
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: key-type
Attribute Type: enum (0|7)
Attribute Name: secret-key-string
Attribute Type: string
Netconf edit-config payload
<radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<key-type>0</key-type> <!-- operation="delete"-->
<secret-key-string>WORD</secret-key-string> <!-- operation="delete"-->
</config>
</vrf>
</vrfs>
</radius>
Command Syntax
radius-server login key (0|7) WORD (vrf management|)
Configure timeout
VRF Name associated with this instance
This command is supported when following feature are enabled aaa feature
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: timeout
Attribute Type: uint8
Attribute Range: 1-60
Netconf edit-config payload
<radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<timeout>1</timeout> <!-- operation="delete"-->
</config>
</vrf>
</vrfs>
</radius>
Command Syntax
radius-server login timeout <1-60> (vrf management|)
Configure sequence number
Use this attribute to set the sequence-number/priority index for the RADIUS server
This command is supported when following feature are enabled aaa feature
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Netconf edit-config payload
<radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
</config>
<sequence-number>1</sequence-number>
</server>
</remote-servers>
</vrf>
</vrfs>
</radius>
Command Syntax
radius-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8>
Configure secret key string
Shared key used between the authentication-server and the device
This command is supported when following feature are enabled aaa feature
Attribute Name: secret-key-string
Attribute Type: string
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Attribute Name: key-type
Attribute Type: enum (0|7)
Netconf edit-config payload
<radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
<sequence-number>1</sequence-number> <!-- operation="delete"-->
<key-type>0</key-type> <!-- operation="delete"-->
</config>
<secret-key-string>WORD</secret-key-string> <!-- operation="delete"-->
</server>
</remote-servers>
</vrf>
</vrfs>
</radius>
Command Syntax
radius-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8> key (0|7) WORD
Configure accounting port
Use this attribute to configure a RADIUS server and specify a UDP port to use for RADIUS accounting messages
This command is supported when following feature are enabled aaa feature
Attribute Name: accounting-port
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Attribute Name: key-type
Attribute Type: enum (0|7)
Attribute Name: secret-key-string
Attribute Type: string
Netconf edit-config payload
<radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
<sequence-number>1</sequence-number> <!-- operation="delete"-->
<key-type>0</key-type> <!-- operation="delete"-->
<secret-key-string>WORD</secret-key-string> <!-- operation="delete"-->
</config>
<accounting-port>0</accounting-port> <!-- operation="delete"-->
</server>
</remote-servers>
</vrf>
</vrfs>
</radius>
Command Syntax
radius-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8> key (0|7) WORD acct-port <0-65535>
Configure host address
To represent the timeout configured by the user
This command is supported when following feature are enabled aaa feature
Attribute Name: timeout
Attribute Type: uint8
Default Value: 5
Attribute Range: 1-60
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Attribute Name: key-type
Attribute Type: enum (0|7)
Attribute Name: secret-key-string
Attribute Type: string
Attribute Name: accounting-port
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
<sequence-number>1</sequence-number> <!-- operation="delete"-->
<key-type>0</key-type> <!-- operation="delete"-->
<secret-key-string>WORD</secret-key-string> <!-- operation="delete"-->
<accounting-port>0</accounting-port> <!-- operation="delete"-->
</config>
<timeout>1</timeout> <!-- operation="delete"-->
</server>
</remote-servers>
</vrf>
</vrfs>
</radius>
Command Syntax
radius-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8> key (0|7) WORD acct-port <0-65535> timeout <1-60>
Configure authentication port
Use this attribute to configure a RADIUS server and specify a UDP port to use for RADIUS authentication messages
This command is supported when following feature are enabled aaa feature
Attribute Name: authentication-port
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Attribute Name: key-type
Attribute Type: enum (0|7)
Attribute Name: secret-key-string
Attribute Type: string
Netconf edit-config payload
<radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
<sequence-number>1</sequence-number> <!-- operation="delete"-->
<key-type>0</key-type> <!-- operation="delete"-->
<secret-key-string>WORD</secret-key-string> <!-- operation="delete"-->
</config>
<authentication-port>0</authentication-port> <!-- operation="delete"-->
</server>
</remote-servers>
</vrf>
</vrfs>
</radius>
Command Syntax
radius-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8> key (0|7) WORD auth-port <0-65535>
Configure key type
Use this attribute to configure a RADIUS server and specify a UDP port to use for RADIUS accounting messages
This command is supported when following feature are enabled aaa feature
Attribute Name: accounting-port
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Attribute Name: key-type
Attribute Type: enum (0|7)
Attribute Name: secret-key-string
Attribute Type: string
Attribute Name: authentication-port
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
<sequence-number>1</sequence-number> <!-- operation="delete"-->
<key-type>0</key-type> <!-- operation="delete"-->
<secret-key-string>WORD</secret-key-string> <!-- operation="delete"-->
<authentication-port>0</authentication-port> <!-- operation="delete"-->
</config>
<accounting-port>0</accounting-port> <!-- operation="delete"-->
</server>
</remote-servers>
</vrf>
</vrfs>
</radius>
Command Syntax
radius-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8> key (0|7) WORD auth-port <0-65535> acct-port <0-65535>
Configure enable
This attribute is to enable/disable RADIUS debug logging
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</radius>
Command Syntax
debug radius
clear radius-server counters (vrf management|)
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<radius-clear-all-server-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<vrf-name>management</vrf-name>
</radius-clear-all-server-counters>
Command Syntax
clear radius-server counters (vrf management|)
clear radius-server host (A.B.C.D|X:X::X:X|HOSTNAME) counters (vrf (management|all)|)
Attribute Name: hostname
Attribute Type: union
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<radius-clear-server-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius">
<hostname>A.B.C.D</hostname>
<vrf-name>management</vrf-name>
</radius-clear-server-counters>
Command Syntax
clear radius-server host (A.B.C.D|X:X::X:X|HOSTNAME) counters (vrf (management|all)|)
debug radius
Netconf RPC payload
<radius-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius"/>
Command Syntax
debug radius
no debug radius
Netconf RPC payload
<radius-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-radius"/>
Command Syntax
no debug radius
IPI-USER-MANAGEMENT
Configure enable
Use this attribute to enable user management debugging information.
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<user-management xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</user-management>
Command Syntax
debug user-mgmt
Configure disable default user
Use this attribute to prevent default user from being enabled at start up
Attribute Name: disable-default-user
Attribute Type: empty
Netconf edit-config payload
<user-management xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management">
<global>
<config>
</disable-default-user><!-- operation="delete"-->
</config>
</global>
</user-management>
Command Syntax
username disable-default
Configure username
Login name of the user
Attribute Name: username
Attribute Type: string
Attribute Range: 2-32
Netconf edit-config payload
<user-management xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management">
<users>
<user> <!-- operation="delete"-->
<username>USERNAME</username>
<config>
<username>USERNAME</username>
</config>
</user>
</users>
</user-management>
Command Syntax
username USERNAME
Configure role
Use this attribute to set the user role. Operations that an user is allowed to perform are determined based on the role
Attribute Name: role
Attribute Type: enum (network-admin|network-engineer|network-operator|network-user)
Netconf edit-config payload
<user-management xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management">
<users>
<user>
<username>USERNAME</username>
<config>
<username>USERNAME</username>
</config>
<role>network-admin</role> <!-- operation="delete"-->
</user>
</users>
</user-management>
Command Syntax
username USERNAME role (network-admin|network-engineer|network-operator|network-user)
Configure password
Use this attribute to add a user or to change a user password.
Attribute Name: password
Attribute Type: string
Attribute Range: 8-32
Attribute Name: role
Attribute Type: enum (network-admin|network-engineer|network-operator|network-user)
Netconf edit-config payload
<user-management xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management">
<users>
<user>
<username>USERNAME</username>
<config>
<username>USERNAME</username>
<role>network-admin</role> <!-- operation="delete"-->
</config>
<password>PASSWORD</password> <!-- operation="delete"-->
</user>
</users>
</user-management>
Command Syntax
username USERNAME role (network-admin|network-engineer|network-operator|network-user) password PASSWORD
Configure password hashed
Use this attribute to specify user password in encrypted form. This option is provided for reconfiguring a user password using an earlier encrypted password that was available in running configuration display or get-config payload. Users are advised not to use this option for entering passwords generated in any other method
Attribute Name: password-hashed
Attribute Type: string
Attribute Range: 26-106
Attribute Name: role
Attribute Type: enum (network-admin|network-engineer|network-operator|network-user)
Netconf edit-config payload
<user-management xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management">
<users>
<user>
<username>USERNAME</username>
<config>
<username>USERNAME</username>
<role>network-admin</role> <!-- operation="delete"-->
</config>
<password-hashed>PASSWORD</password-hashed> <!-- operation="delete"-->
</user>
</users>
</user-management>
Command Syntax
username USERNAME role (network-admin|network-engineer|network-operator|network-user) password encrypted PASSWORD
Configure rbac role
Use this attribute to set the user role. Operations that an user is allowed to perform are determined based on the role
Attribute Name: rbac-role
Attribute Type: string
Netconf edit-config payload
<user-management xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management">
<users>
<user>
<username>USERNAME</username>
<config>
<username>USERNAME</username>
</config>
<rbac-role>ROLE-NAME</rbac-role> <!-- operation="delete"-->
</user>
</users>
</user-management>
Command Syntax
username USERNAME role ROLE-NAME
debug user-mgmt
Netconf RPC payload
<user-management-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management"/>
Command Syntax
debug user-mgmt
no debug user-mgmt
Netconf RPC payload
<user-management-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management"/>
Command Syntax
no debug user-mgmt
IPI-SSH
Configure enable
Use this attribute to enable ssh debugging configurations
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<ssh-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</ssh-server>
Command Syntax
debug ssh server
Configure vrf name
Use this attribute to enable the SSH server.
Attribute Name: enable
Attribute Type: boolean
Netconf edit-config payload
<ssh-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<enable>true</enable> <!-- operation="delete"-->
</vrf>
</vrfs>
</ssh-server>
Command Syntax
feature ssh (vrf management|)
Configure port
VRF Name associated with this instance
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: port
Attribute Type: uint32
Attribute Range: 1024-65535
Netconf edit-config payload
<ssh-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<port>1024</port> <!-- operation="delete"-->
</config>
</vrf>
</vrfs>
</ssh-server>
Command Syntax
ssh server port <1024-65535> (vrf management|)
Configure max login attempts
VRF Name associated with this instance
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: max-login-attempts
Attribute Type: uint8
Default Value: 3
Attribute Range: 1-3
Netconf edit-config payload
<ssh-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<max-login-attempts>1</max-login-attempts> <!-- operation="delete"-->
</config>
</vrf>
</vrfs>
</ssh-server>
Command Syntax
ssh login-attempts <1-3> (vrf management|)
Configure session limit
VRF Name associated with this instance
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: session-limit
Attribute Type: uint8
Attribute Range: 1-40
Netconf edit-config payload
<ssh-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<session-limit>1</session-limit> <!-- operation="delete"-->
</config>
</vrf>
</vrfs>
</ssh-server>
Command Syntax
ssh server session-limit <1-40> (vrf management|)
Configure triple des cbc
Use this attribute to set the 3DES-CBC Cipher
This command is supported when following feature are enabled ssh server feature
Attribute Name: triple-des-cbc
Attribute Type: empty
Attribute Name: aes128-ctr
Attribute Type: empty
Attribute Name: aes192-ctr
Attribute Type: empty
Attribute Name: aes256-ctr
Attribute Type: empty
Attribute Name: aes128-cbc
Attribute Type: empty
Attribute Name: aes192-cbc
Attribute Type: empty
Attribute Name: aes256-cbc
Attribute Type: empty
Netconf edit-config payload
<ssh-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<encryption-algorithms>
<config>
</aes128-ctr><!-- operation="delete"-->
</aes192-ctr><!-- operation="delete"-->
</aes256-ctr><!-- operation="delete"-->
</aes128-cbc><!-- operation="delete"-->
</aes192-cbc><!-- operation="delete"-->
</aes256-cbc><!-- operation="delete"-->
</triple-des-cbc><!-- operation="delete"-->
</config>
</encryption-algorithms>
</vrf>
</vrfs>
</ssh-server>
Command Syntax
ssh server algorithm encryption { aes128-ctr| aes192-ctr| aes256-ctr| aes128-cbc| aes192-cbc| aes256-cbc| 3des-cbc } (vrf management|)
Configure public key
Use this attribute to set the ssh public-key
Attribute Name: public-key
Attribute Type: string
Netconf edit-config payload
<user-management xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-management">
<users>
<user>
<username>USERNAME</username>
<config>
<username>USERNAME</username>
</config>
<ssh-keys xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<config>
<public-key>LINE</public-key> <!-- operation="delete"-->
</config>
</ssh-keys>
</user>
</users>
</user-management>
Command Syntax
username USERNAME sshkey LINE
debug ssh server
Netconf RPC payload
<ssh-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh"/>
Command Syntax
debug ssh server
no debug ssh server
Netconf RPC payload
<ssh-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh"/>
Command Syntax
no debug ssh server
clear ssh hosts
Netconf RPC payload
<ssh-clear-hosts xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh"/>
Command Syntax
clear ssh hosts
ssh keygen host dsa (vrf management|) (force|)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: force
Attribute Type: boolean
Default Value: false
Netconf RPC payload
<ssh-generate-server-dsa-key xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<vrf-name>management</vrf-name>
<force>true</force/>
</ssh-generate-server-dsa-key>
Command Syntax
ssh keygen host dsa (vrf management|) (force|)
ssh keygen host rsa (length <1024-4096>|) (vrf management|) (force|)
Attribute Name: length
Attribute Type: uint32
Default Value: 2048
Attribute Range: 1024-4096
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: force
Attribute Type: boolean
Default Value: false
Netconf RPC payload
<ssh-generate-server-rsa-key xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<length>1024</length>
<vrf-name>management</vrf-name>
<force>true</force/>
</ssh-generate-server-rsa-key>
Command Syntax
ssh keygen host rsa (length <1024-4096>|) (vrf management|) (force|)
ssh keygen host ecdsa (length (256|384|521)|) (vrf management|) (force|)
Attribute Name: length
Attribute Type: enum (256|384|521)
Default Value: 521
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: force
Attribute Type: boolean
Default Value: false
Netconf RPC payload
<ssh-generate-server-ecdsa-key xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<length>521</length>
<vrf-name>management</vrf-name>
<force>true</force/>
</ssh-generate-server-ecdsa-key>
Command Syntax
ssh keygen host ecdsa (length (256|384|521)|) (vrf management|) (force|)
ssh keygen host ed25519 (vrf management|) (force|)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: force
Attribute Type: boolean
Default Value: false
Netconf RPC payload
<ssh-generate-server-ed25519-key xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<vrf-name>management</vrf-name>
<force>true</force/>
</ssh-generate-server-ed25519-key>
Command Syntax
ssh keygen host ed25519 (vrf management|) (force|)
clear ssh host-key ((dsa|rsa|ecdsa|ed25519)|) (vrf management|)
Attribute Name: type
Attribute Type: enum (all-keys|dsa|rsa|ecdsa|ed25519)
Default Value: all-keys
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Netconf RPC payload
<ssh-clear-server-keys xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<type>all-keys</type>
<vrf-name>management</vrf-name>
</ssh-clear-server-keys>
Command Syntax
clear ssh host-key ((dsa|rsa|ecdsa|ed25519)|) (vrf management|)
username USERNAME keypair rsa (length <1024-4096>|) (force|)
Attribute Name: user-name
Attribute Type: string
Attribute Name: length
Attribute Type: uint32
Default Value: 4096
Attribute Range: 1024-4096
Attribute Name: force
Attribute Type: boolean
Default Value: false
Netconf RPC payload
<ssh-generate-user-rsa-key xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<user-name>USERNAME</user-name>
<length>1024</length>
<force>true</force/>
</ssh-generate-user-rsa-key>
Command Syntax
username USERNAME keypair rsa (length <1024-4096>|) (force|)
username USERNAME keypair dsa (force|)
Attribute Name: user-name
Attribute Type: string
Attribute Name: force
Attribute Type: boolean
Default Value: false
Netconf RPC payload
<ssh-generate-user-dsa-key xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<user-name>USERNAME</user-name>
<force>true</force/>
</ssh-generate-user-dsa-key>
Command Syntax
username USERNAME keypair dsa (force|)
clear ssh keypair user USERNAME
Attribute Name: user-name
Attribute Type: string
Netconf RPC payload
<ssh-clear-user-keys xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ssh">
<user-name>USERNAME</user-name>
</ssh-clear-user-keys>
Command Syntax
clear ssh keypair user USERNAME
IPI-TELNET
Configure enable
Use this attribute to enable telnet debugging configurations
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<telnet-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-telnet">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</telnet-server>
Command Syntax
debug telnet server
Configure vrf name
Use this attribute to enable the Telnet server.
Attribute Name: enable
Attribute Type: boolean
Netconf edit-config payload
<telnet-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-telnet">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<enable>true</enable> <!-- operation="delete"-->
</vrf>
</vrfs>
</telnet-server>
Command Syntax
feature telnet (vrf management|)
Configure port
VRF Name associated with this instance
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: port
Attribute Type: uint32
Attribute Range: 1024-65535
Netconf edit-config payload
<telnet-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-telnet">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<port>1024</port> <!-- operation="delete"-->
</config>
</vrf>
</vrfs>
</telnet-server>
Command Syntax
telnet server port <1024-65535> (vrf management|)
Configure session limit
VRF Name associated with this instance
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: session-limit
Attribute Type: uint8
Attribute Range: 1-40
Netconf edit-config payload
<telnet-server xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-telnet">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<session-limit>1</session-limit> <!-- operation="delete"-->
</config>
</vrf>
</vrfs>
</telnet-server>
Command Syntax
telnet server session-limit <1-40> (vrf management|)
debug telnet server
Netconf RPC payload
<telnet-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-telnet"/>
Command Syntax
debug telnet server
no debug telnet server
Netconf RPC payload
<telnet-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-telnet"/>
Command Syntax
no debug telnet server
IPI-NTP
Configure feature enable
Use this attribute to enable or disable NTP feature.
Attribute Name: feature-enable
Attribute Type: boolean
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<feature-enable>true</feature-enable> <!-- operation="delete"-->
</vrf>
</vrfs>
</ntp>
Command Syntax
feature ntp (vrf management|)
Configure vrf name
Use this attribute to enable or disable NTP feature.
Attribute Name: feature-enable
Attribute Type: boolean
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<feature-enable>true</feature-enable> <!-- operation="delete"-->
</vrf>
</vrfs>
</ntp>
Command Syntax
no feature ntp (vrf management|)
Configure enable ntp
Use this attribute to enable or disable NTP server
Attribute Name: enable-ntp
Attribute Type: boolean
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<enable-ntp>true</enable-ntp> <!-- operation="delete"-->
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp enable (vrf management|)
Configure enable logging
Use this attribute to specify the vrf for which ntp feature is enabled
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: enable-logging
Attribute Type: empty
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</enable-logging><!-- operation="delete"-->
</config>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp logging (vrf management|)
Configure enable local master
Use this attribute to configure the device as an NTP server.
Attribute Name: enable-local-master
Attribute Type: empty
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<ref-clock-master>
<config>
</enable-local-master>
</config>
</ref-clock-master>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp master (vrf management|)
Configure local stratum
Use this attribute to configure stratum level for a NTP server.
Attribute Name: local-stratum
Attribute Type: uint8
Attribute Range: 1-15
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<ref-clock-master>
<config>
<local-stratum>1</local-stratum> <!-- operation="delete"-->
</config>
</ref-clock-master>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp master stratum <1-15> (vrf management|)
Configure enable ntp auth
Use this attribute to enable NTP authentication.
Attribute Name: enable-ntp-auth
Attribute Type: empty
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<authentication>
<config>
</enable-ntp-auth><!-- operation="delete"-->
</config>
</authentication>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp authenticate (vrf management|)
Configure ntp trusted keys
Use this attribute to configure one or more trusted authentication keys. If a key is trusted, the device will synchronize with a system that specifies this key in its NTP packets
Attribute Name: ntp-trusted-keys
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<authentication>
<config>
<ntp-trusted-keys>1</ntp-trusted-keys> <!-- operation="delete"-->
</config>
</authentication>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp trusted-key <1-65535> (vrf management|)
Configure ntp request key
Use this to attribute to configure request key which shall be used as password for ntpdc utility.
Attribute Name: ntp-request-key
Attribute Type: uint32
Attribute Range: 1-65534
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<authentication>
<config>
<ntp-request-key>1</ntp-request-key> <!-- operation="delete"-->
</config>
</authentication>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp request-key <1-65534> (vrf management|)
Configure key id
Use this attribute to set an NTP authentication key.
Attribute Name: key-id
Attribute Type: uint32
Attribute Range: 1-65535
Attribute Name: key-value
Attribute Type: string
Attribute Name: key-type
Attribute Type: enum (0|7)
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<authentication>
<ntp-keys>
<ntp-key> <!-- operation="delete"-->
<key-id>1</key-id>
<config>
<key-id>1</key-id>
<key-value>WORD</key-value>
<key-type>1</key-type>
</config>
</ntp-key>
</ntp-keys>
</authentication>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp authentication-key <1-65535> md5 WORD 7 (vrf management|)
Configure key value
Use this attribute to set an NTP authentication key.
Attribute Name: key-id
Attribute Type: uint32
Attribute Range: 1-65535
Attribute Name: key-value
Attribute Type: string
Attribute Name: key-type
Attribute Type: enum (0|7)
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<authentication>
<ntp-keys>
<ntp-key> <!-- operation="delete"-->
<key-id>1</key-id>
<config>
<key-id>1</key-id>
<key-value>WORD</key-value>
<key-type>0</key-type>
</config>
</ntp-key>
</ntp-keys>
</authentication>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp authentication-key <1-65535> md5 WORD (vrf management|)
Configure prefer
preferred NTP server/peer
Attribute Name: prefer
Attribute Type: empty
Attribute Name: auth-key
Attribute Type: uint32
Default Value: 65535
Attribute Range: 1-65535
Attribute Name: minpoll
Attribute Type: uint16
Default Value: 4
Attribute Range: 4-16
Attribute Name: maxpoll
Attribute Type: uint16
Default Value: 6
Attribute Range: 4-16
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<servers>
<server>
<server-address>A.B.C.D</server-address>
<config>
<server-address>A.B.C.D</server-address>
<auth-key>1</auth-key> <!-- operation="delete"-->
<minpoll>4</minpoll> <!-- operation="delete"-->
<maxpoll>4</maxpoll> <!-- operation="delete"-->
</config>
</prefer><!-- operation="delete"-->
</server>
</servers>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp server (A.B.C.D|X:X::X:X|HOSTNAME) { key <1-65535>| minpoll <4-16>| maxpoll <4-16>| prefer } (vrf management|)
Configure server address
Use this attribute to set the NTP server IP address or hostname
Attribute Name: server-address
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<servers>
<server>
<server-address>A.B.C.D</server-address>
<config>
<server-address>A.B.C.D</server-address>
</config>
</server>
</servers>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp server (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|)
Configure peer address
preferred NTP server/peer
Attribute Name: prefer
Attribute Type: empty
Attribute Name: auth-key
Attribute Type: uint32
Default Value: 65535
Attribute Range: 1-65535
Attribute Name: minpoll
Attribute Type: uint16
Default Value: 4
Attribute Range: 4-16
Attribute Name: maxpoll
Attribute Type: uint16
Default Value: 6
Attribute Range: 4-16
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<peers>
<peer>
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
<auth-key>1</auth-key> <!-- operation="delete"-->
<minpoll>4</minpoll> <!-- operation="delete"-->
<maxpoll>4</maxpoll> <!-- operation="delete"-->
</config>
</prefer><!-- operation="delete"-->
</peer>
</peers>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp peer (A.B.C.D|X:X::X:X|HOSTNAME) { key <1-65535>| minpoll <4-16>| maxpoll <4-16>| prefer } (vrf management|)
Configure minimum pkt spacing
Use this attribute to specify the minimum packet spacing to be permitted
Attribute Name: minimum-pkt-spacing
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<rate-limiting>
<config>
<minimum-pkt-spacing>1</minimum-pkt-spacing> <!-- operation="delete"-->
</config>
</rate-limiting>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp discard { minimum <1-65535> } (vrf management|)
Configure netmask
use this attribute to specify the allowed NTP client IP network mask
Attribute Name: netmask
Attribute Type: union
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<access-control-entries>
<access-control-entry>
<client-ip-address>CML_IP_ADDR_T</client-ip-address>
<config>
<client-ip-address>CML_IP_ADDR_T</client-ip-address>
</config>
<netmask>NTP_CLIENT_IP_NET_MASK_T</netmask>
</access-control-entry>
</access-control-entries>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp allow (A.B.C.D|X:X::X:X) mask (A.B.C.D|<1-128>) (vrf management|)
Configure access options
use this attribute to specify the allowed access options for NTP client
Attribute Name: access-options
Attribute Type: bits (kod|nopeer|noserve|noquery|nomodify|notrap|limited)
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<access-control-entries>
<access-control-entry>
<client-ip-address>CML_IP_ADDR_T</client-ip-address>
<config>
<client-ip-address>CML_IP_ADDR_T</client-ip-address>
</config>
<access-options>kod</access-options> <!-- operation="delete"-->
</access-control-entry>
</access-control-entries>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp allow {kod|nopeer|noserve|noquery|nomodify|notrap|limited} (vrf management|)
Configure client ip address
use this attribute to specify the allowed access options for NTP client
Attribute Name: access-options
Attribute Type: bits (kod|nopeer|noserve|noquery|nomodify|notrap|limited)
Attribute Name: netmask
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<access-control-entries>
<access-control-entry>
<client-ip-address>CML_IP_ADDR_T</client-ip-address>
<config>
<client-ip-address>CML_IP_ADDR_T</client-ip-address>
<netmask>NTP_CLIENT_IP_NET_MASK_T</netmask>
</config>
<access-options>kod</access-options> <!-- operation="delete"-->
</access-control-entry>
</access-control-entries>
</vrf>
</vrfs>
</ntp>
Command Syntax
ntp allow mask {kod|nopeer|noserve|noquery|nomodify|notrap|limited} (vrf management|)
Configure enable
Use this attribute to enable NTP debug logs
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<ntp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</ntp>
Command Syntax
debug ntp
clear ntp statistics (all-peers|io|local|memory)
Attribute Name: statistics-type
Attribute Type: enum (all-peers|io|local|memory)
Netconf RPC payload
<ntp-clear-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<statistics-type>all-peers</statistics-type>
</ntp-clear-statistics>
Command Syntax
clear ntp statistics (all-peers|io|local|memory)
ntp sync-retry (vrf management|)
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<ntp-retry-server-synchronization xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp">
<vrf-name>management</vrf-name>
</ntp-retry-server-synchronization>
Command Syntax
ntp sync-retry (vrf management|)
debug ntp
Netconf RPC payload
<ntp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp"/>
Command Syntax
debug ntp
no debug ntp
Netconf RPC payload
<ntp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ntp"/>
Command Syntax
no debug ntp
IPI-AAA
Configure authentication method rule
Use this attribute to set AAA methods for authentication
Attribute Name: authentication-method-rule
Attribute Type: string
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<authentication-method-rule>LINE</authentication-method-rule> <!-- operation="delete"-->
</vrf>
</vrfs>
</aaa>
Command Syntax
aaa authentication login default (vrf management|) group LINE
Configure vrf name
Use this attribute to set AAA methods for authentication
Attribute Name: authentication-method-rule
Attribute Type: string
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<authentication-method-rule>LINE</authentication-method-rule> <!-- operation="delete"-->
</vrf>
</vrfs>
</aaa>
Command Syntax
aaa authentication login default (vrf management|) local
Configure accounting method rule
Use this attribute to set AAA methods for accounting
Attribute Name: accounting-method-rule
Attribute Type: string
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<accounting-method-rule>LINE</accounting-method-rule> <!-- operation="delete"-->
</vrf>
</vrfs>
</aaa>
Command Syntax
aaa accounting default (vrf management|) group LINE
Configure authorization method rule
Use this attribute to set AAA methods for authorization
Attribute Name: authorization-method-rule
Attribute Type: string
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<authorization-method-rule>LINE</authorization-method-rule> <!-- operation="delete"-->
</vrf>
</vrfs>
</aaa>
Command Syntax
aaa authorization default (vrf management|) group LINE
Configure error enable
This is to enable error message on login failures
Attribute Name: error-enable
Attribute Type: uint8
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
</error-enable><!-- operation="delete"-->
</vrf>
</vrfs>
</aaa>
Command Syntax
aaa authentication login error-enable (vrf management|)
Configure enable fallback
VRF Name associated with this instance
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: enable-fallback
Attribute Type: empty
Attribute Name: non-existent
Attribute Type: boolean
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</enable-fallback>
<non-existent>true</non-existent>
</config>
</vrf>
</vrfs>
</aaa>
Command Syntax
aaa authentication login default fallback error local (non-existent-user|) (vrf management|)
Configure group type
This is to create server group type
Attribute Name: group-type
Attribute Type: enum (tacacs+|radius)
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<server-groups>
<server-group> <!-- operation="delete"-->
<group-name>WORD</group-name>
<config>
<group-name>WORD</group-name>
<group-type>tacacs+</group-type>
</config>
<group-type>tacacs+</group-type>
</server-group>
</server-groups>
</vrf>
</vrfs>
</aaa>
Command Syntax
aaa group server (tacacs+|radius) WORD (vrf management|)
Configure host address
Use this attribute to add a host address to a server group
Attribute Name: host-address
Attribute Type: union
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<server-groups>
<server-group>
<group-name>WORD</group-name>
<config>
<group-name>WORD</group-name>
<group-type>tacacs+</group-type>
</config>
<group-type>tacacs+</group-type>
<server-addresses>
<server-address> <!-- operation="delete"-->
<host-address>CML_HOSTNAME_T</host-address>
<config>
<host-address>CML_HOSTNAME_T</host-address>
</config>
</server-address>
</server-addresses>
</server-group>
</server-groups>
</vrf>
</vrfs>
</aaa>
Command Syntax
server (A.B.C.D|X:X::X:X|WORD)
Configure group name
Use this attribute to add a host address to a server group
Attribute Name: host-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<server-groups>
<server-group>
<group-name>WORD</group-name>
<config>
<group-name>WORD</group-name>
<group-type>tacacs+</group-type>
</config>
<group-type>tacacs+</group-type>
<server-addresses>
<server-address>
<host-address>CML_HOSTNAME_T</host-address>
<config>
<host-address>CML_HOSTNAME_T</host-address>
</config>
</server-address>
</server-addresses>
</server-group>
</server-groups>
</vrf>
</vrfs>
</aaa>
Command Syntax
server server
Configure user non existent
This is to enable fallback to local authentication if remote authentication is configured and all AAA servers are unreachable
Attribute Name: enable-fallback
Attribute Type: boolean
Attribute Name: user-non-existent
Attribute Type: boolean
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-authentication-console>
<config>
<user-non-existent>true</user-non-existent> <!-- operation="delete"-->
<enable-fallback>true</enable-fallback> <!-- operation="delete"-->
</config>
</aaa-authentication-console>
</aaa>
Command Syntax
aaa authentication login console fallback error local (non-existent-user|)
Configure authentication max failure attempts
Use this attribute to set the number of unsuccessful authentication attempts before a user is locked out
Attribute Name: authentication-max-failure-attempts
Attribute Type: uint8
Attribute Range: 1-25
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<config>
<authentication-max-failure-attempts>1</authentication-max-failure-attempts> <!-- operation="delete"-->
</config>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication attempts max-fail <1-25>
Configure local user unlock timeout
Use this attribute to set unlock timeout after local user/s locked out
Attribute Name: local-user-unlock-timeout
Attribute Type: uint16
Attribute Range: 1-3600
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<config>
<local-user-unlock-timeout>1</local-user-unlock-timeout> <!-- operation="delete"-->
</config>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication unlock-timeout <1-3600>
Configure enable
Enable feature of applying policy to update password
Attribute Name: enable
Attribute Type: uint8
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
</enable><!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy
Configure numeric count
The minimum number of digits
Attribute Name: numeric-count
Attribute Type: uint8
Attribute Range: 1-32
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
<numeric-count>1</numeric-count> <!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy numeric-count <1-32>
Configure uppercase count
The minimum number of upper letters
Attribute Name: uppercase-count
Attribute Type: uint8
Attribute Range: 1-32
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
<uppercase-count>1</uppercase-count> <!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy uppercase-count <1-32>
Configure lowercase count
The minimum number of lower letters
Attribute Name: lowercase-count
Attribute Type: uint8
Attribute Range: 1-32
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
<lowercase-count>1</lowercase-count> <!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy lowercase-count <1-32>
Configure special count
The minimum number of special characters
Attribute Name: special-count
Attribute Type: uint8
Attribute Range: 1-32
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
<special-count>1</special-count> <!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy special-count <1-32>
Configure history
history
Attribute Name: history
Attribute Type: uint16
Attribute Range: 1-400
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
<history>1</history> <!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy history <1-400>
Configure maxsequence
The maximum number of monotonic character sequences to be accepted.
Attribute Name: maxsequence
Attribute Type: uint8
Attribute Range: 1-32
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
<maxsequence>1</maxsequence> <!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy maxsequence <1-32>
Configure disable usercheck
Disable the check if password contains username
Attribute Name: disable-usercheck
Attribute Type: empty
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
</disable-usercheck><!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy disable-usercheck
Configure maxrepeat
The maximum number of same consecutive characters to be accepted
Attribute Name: maxrepeat
Attribute Type: uint8
Attribute Range: 1-32
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
<maxrepeat>1</maxrepeat> <!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy maxrepeat <1-32>
Configure min length
Minimum password length
Attribute Name: min-length
Attribute Type: uint8
Attribute Range: 8-32
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<aaa-user>
<password-policy>
<config>
<min-length>8</min-length> <!-- operation="delete"-->
</config>
</password-policy>
</aaa-user>
</aaa>
Command Syntax
aaa local authentication password-policy min-length <8-32>
debug aaa
Netconf RPC payload
<aaa-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa"/>
Command Syntax
debug aaa
no debug aaa
Netconf RPC payload
<aaa-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa"/>
Command Syntax
no debug aaa
clear aaa local user lockout username USERNAME
Attribute Name: username
Attribute Type: string
Attribute Range: 2-32
Netconf RPC payload
<aaa-clear-local-user-lockout xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<username>USERNAME</username>
</aaa-clear-local-user-lockout>
Command Syntax
clear aaa local user lockout username USERNAME
IPI-DHCP-RELAY
Configure disable dhcpv4 relay
Use this attribute to disable the DHCP relay global config
Attribute Name: disable-dhcpv4-relay
Attribute Type: uint8
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<global>
<config>
</disable-dhcpv4-relay><!-- operation="delete"-->
</config>
</global>
</relay>
</dhcp>
Command Syntax
no ip dhcp relay
Configure disable dhcpv6 relay
Use this attribute to disable the DHCP relay global config
Attribute Name: disable-dhcpv6-relay
Attribute Type: uint8
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<global>
<config>
</disable-dhcpv6-relay><!-- operation="delete"-->
</config>
</global>
</relay>
</dhcp>
Command Syntax
no ipv6 dhcp relay
Configure ipv4 relay interface
Enable relay on Client facing interface
Attribute Name: ipv4-relay-interface
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</ipv4-relay-interface><!-- operation="delete"-->
</interface>
</interfaces>
</relay>
</dhcp>
Command Syntax
ip dhcp relay
Configure ipv4 uplink interface
Specify the interface as an uplink interface(Server facing)
Attribute Name: ipv4-uplink-interface
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</ipv4-uplink-interface><!-- operation="delete"-->
</interface>
</interfaces>
</relay>
</dhcp>
Command Syntax
ip dhcp relay uplink
Configure ipv4 group name
Correlate specified interface to a specified DHCP server group.
Attribute Name: ipv4-group-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv4-group-name>GROUP-NAME</ipv4-group-name> <!-- operation="delete"-->
</interface>
</interfaces>
</relay>
</dhcp>
Command Syntax
ip dhcp relay server-select GROUP-NAME
Configure ipv6 relay interface
Enable IPv6 relay on Client facing interface
Attribute Name: ipv6-relay-interface
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</ipv6-relay-interface><!-- operation="delete"-->
</interface>
</interfaces>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay
Configure ipv6 uplink interface
Specify the interface as an uplink interface(Server facing)
Attribute Name: ipv6-uplink-interface
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</ipv6-uplink-interface><!-- operation="delete"-->
</interface>
</interfaces>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay uplink
Configure ipv6 group name
Correlate specified interface to a specified DHCPv6 server group.
Attribute Name: ipv6-group-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-group-name>GROUP-NAME</ipv6-group-name> <!-- operation="delete"-->
</interface>
</interfaces>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay server-select GROUP-NAME
Configure interface type
DHCP relay vpn interface type
Attribute Name: interface-type
Attribute Type: enum (l3vpn|evpn)
Attribute Name: interface-direction
Attribute Type: enum (uplink|downlink)
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ipv4-vpn-links>
<ipv4-vpn-link> <!-- operation="delete"-->
<interface-type>l3vpn</interface-type>
<config>
<interface-type>l3vpn</interface-type>
<interface-direction>uplink</interface-direction>
</config>
</ipv4-vpn-link>
</ipv4-vpn-links>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay (uplink|downlink) (l3vpn|evpn)
Configure interface type v6
DHCPv6 relay vpn interface type
Attribute Name: interface-type-v6
Attribute Type: enum (l3vpn|evpn)
Attribute Name: interface-direction-v6
Attribute Type: enum (uplink|downlink)
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ipv6-vpn-links>
<ipv6-vpn-link> <!-- operation="delete"-->
<interface-type-v6>l3vpn</interface-type-v6>
<config>
<interface-type-v6>l3vpn</interface-type-v6>
<interface-direction-v6>uplink</interface-direction-v6>
</config>
</ipv6-vpn-link>
</ipv6-vpn-links>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay (uplink|downlink) (l3vpn|evpn)
Configure link selection source ip
Enable link selection sub-option (5) in the option-82 in DHCP packet
Attribute Name: link-selection-source-ip
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<link-selection-source-ip>A.B.C.D</link-selection-source-ip> <!-- operation="delete"-->
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay information source-ip A.B.C.D
Configure enable option82
Enable the device to insert and remove option-82 information on DHCP packets forwarded by the DHCP relay agent.
Attribute Name: enable-option82
Attribute Type: uint8
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</enable-option82><!-- operation="delete"-->
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay information option
Configure ip address
IPv4 address of the DHCP server
Attribute Name: ip-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ipv4-dhcp-servers>
<ipv4-dhcp-server> <!-- operation="delete"-->
<ip-address>A.B.C.D</ip-address>
<config>
<ip-address>A.B.C.D</ip-address>
</config>
</ipv4-dhcp-server>
</ipv4-dhcp-servers>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay address A.B.C.D
Configure dhcpv4 server global vrf
This attributes defines the VRF in which the DHCPv4 relay server is present
Attribute Name: dhcpv4-server-global-vrf
Attribute Type: string
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ipv4-dhcp-servers>
<ipv4-dhcp-server>
<ip-address>A.B.C.D</ip-address>
<config>
<ip-address>A.B.C.D</ip-address>
</config>
<dhcpv4-server-global-vrf>VRF-NAME</dhcpv4-server-global-vrf> <!-- operation="delete"-->
</ipv4-dhcp-server>
</ipv4-dhcp-servers>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay address A.B.C.D global (VRF-NAME|)
Configure vrf name
This attributes defines the VRF in which the DHCPv4 relay server is present
Attribute Name: dhcpv4-server-global-vrf
Attribute Type: string
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ipv4-dhcp-servers>
<ipv4-dhcp-server>
<ip-address>A.B.C.D</ip-address>
<config>
<ip-address>A.B.C.D</ip-address>
</config>
<dhcpv4-server-global-vrf>VRF-NAME</dhcpv4-server-global-vrf> <!-- operation="delete"-->
</ipv4-dhcp-server>
</ipv4-dhcp-servers>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay address A.B.C.D global (VRF-NAME|)
Configure ipv6 address
IPv6 address of the DHCP server
Attribute Name: ipv6-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ipv6-dhcp-servers>
<ipv6-dhcp-server> <!-- operation="delete"-->
<ipv6-address>X:X::X:X</ipv6-address>
<config>
<ipv6-address>X:X::X:X</ipv6-address>
</config>
</ipv6-dhcp-server>
</ipv6-dhcp-servers>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay address X:X::X:X
Configure dhcpv6 server global vrf
This attributes defines the VRF in which the DHCPv6 relay server is present
Attribute Name: dhcpv6-server-global-vrf
Attribute Type: string
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ipv6-dhcp-servers>
<ipv6-dhcp-server>
<ipv6-address>X:X::X:X</ipv6-address>
<config>
<ipv6-address>X:X::X:X</ipv6-address>
</config>
<dhcpv6-server-global-vrf>VRF-NAME</dhcpv6-server-global-vrf> <!-- operation="delete"-->
</ipv6-dhcp-server>
</ipv6-dhcp-servers>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay address X:X::X:X global (VRF-NAME|)
Configure enable dhcpv6 pd route injection
Enable the route installation from the prefixes learned through prefix delegation.
Attribute Name: enable-dhcpv6-pd-route-injection
Attribute Type: uint8
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</enable-dhcpv6-pd-route-injection><!-- operation="delete"-->
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay pd-route-injection
Configure remote id
Remote host identifier. Use option 82 to provide the DHCP server information about the DHCP client
Attribute Name: remote-id
Attribute Type: union
Attribute Name: enable-option82
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</enable-option82><!-- operation="delete"-->
</config>
<remote-id>WORD</remote-id> <!-- operation="delete"-->
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay information option remote-id WORD
Configure enable option82 always on
Keep option-82 information on DHCP packets forwarded by the DHCP relay agent.
Attribute Name: enable-option82-always-on
Attribute Type: uint8
Attribute Name: enable-option82
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</enable-option82><!-- operation="delete"-->
</config>
</enable-option82-always-on><!-- operation="delete"-->
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay information option always-on
Configure subscriber id
Subscriber identifier. Use this option to allows the service provider to assign/activate subscriber-specific actions
Attribute Name: subscriber-id
Attribute Type: string
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<subscriber-id>WORD</subscriber-id> <!-- operation="delete"-->
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay information option subscriber-id WORD
Configure group6 name
IPv6 DHCP Relay group name
Attribute Name: group6-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<dhcpv6-groups>
<dhcpv6-group> <!-- operation="delete"-->
<group6-name>GROUP-NAME</group6-name>
<config>
<group6-name>WORD</group6-name>
</config>
</dhcpv6-group>
</dhcpv6-groups>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay server-group GROUP-NAME
Configure group name
IPv4 DHCP Relay group name
Attribute Name: group-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<dhcp-groups>
<dhcp-group> <!-- operation="delete"-->
<group-name>GROUP-NAME</group-name>
<config>
<group-name>WORD</group-name>
</config>
</dhcp-group>
</dhcp-groups>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay server-group GROUP-NAME
Configure enable dhcpv6 duplicate clients
Specify that the DHCPv6 relay agent uses the clients incoming interfaces to differentiate between the duplicate DUIDs.
Attribute Name: enable-dhcpv6-duplicate-clients
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</enable-dhcpv6-duplicate-clients><!-- operation="delete"-->
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay duplicate-clients
Configure interface direction
DHCP relay vpn interface type
Attribute Name: interface-type
Attribute Type: enum (l3vpn|evpn)
Attribute Name: interface-direction
Attribute Type: enum (uplink|downlink)
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ipv4-vpn-links>
<ipv4-vpn-link>
<interface-type>l3vpn</interface-type>
<config>
<interface-type>l3vpn</interface-type>
<interface-direction>uplink</interface-direction>
</config>
</ipv4-vpn-link>
</ipv4-vpn-links>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ip dhcp relay (uplink|downlink) (l3vpn|evpn)
Configure interface direction v6
DHCPv6 relay vpn interface type
This command is supported when following feature are enabled IPV6 feature
Attribute Name: interface-type-v6
Attribute Type: enum (l3vpn|evpn)
Attribute Name: interface-direction-v6
Attribute Type: enum (uplink|downlink)
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ipv6-vpn-links>
<ipv6-vpn-link>
<interface-type-v6>l3vpn</interface-type-v6>
<config>
<interface-type-v6>l3vpn</interface-type-v6>
<interface-direction-v6>uplink</interface-direction-v6>
</config>
</ipv6-vpn-link>
</ipv6-vpn-links>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
ipv6 dhcp relay (uplink|downlink) (l3vpn|evpn)
Configure server
IPv4 DHCP Relay Group server details
Attribute Name: server
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<relay>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<dhcp-groups>
<dhcp-group>
<group-name>GROUP-NAME</group-name>
<config>
<group-name>WORD</group-name>
</config>
<server>A.B.C.D</server> <!-- operation="delete"-->
</dhcp-group>
</dhcp-groups>
</vrf>
</vrfs>
</relay>
</dhcp>
Command Syntax
server A.B.C.D
clear ip dhcp relay statistics
Netconf RPC payload
<ipi-dhcp-relay_clear-relay-stats xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp"/>
Command Syntax
clear ip dhcp relay statistics
clear ip dhcp relay option statistics
Netconf RPC payload
<ipi-dhcp-relay_clear-relay-option-stats xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp"/>
Command Syntax
clear ip dhcp relay option statistics
clear ipv6 dhcp pd-route (vrf NAME|)
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<ipi-dhcp-relay_clear-dhcpv6-pd-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<vrf-name>NAME</vrf-name>
</ipi-dhcp-relay_clear-dhcpv6-pd-route>
Command Syntax
clear ipv6 dhcp pd-route (vrf NAME|)
IPI-DNS-RELAY
Configure enable dns feature
Use this attribute to enable the DNS relay agent feature.
Attribute Name: enable-dns-feature
Attribute Type: boolean
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<config>
<enable-dns-feature>true</enable-dns-feature> <!-- operation="delete"-->
</config>
</dns-relay>
Command Syntax
feature dns relay
Configure enable dnsv4 relay
Use this attribute to enable the IPv4 DNS relay agent.
Attribute Name: enable-dnsv4-relay
Attribute Type: boolean
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<config>
<enable-dnsv4-relay>true</enable-dnsv4-relay> <!-- operation="delete"-->
</config>
</dns-relay>
Command Syntax
ip dns relay
Configure enable dnsv6 relay
Use this attribute to enable the IPv6 DNS relay agent.
Attribute Name: enable-dnsv6-relay
Attribute Type: boolean
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<config>
<enable-dnsv6-relay>true</enable-dnsv6-relay> <!-- operation="delete"-->
</config>
</dns-relay>
Command Syntax
ipv6 dns relay
Configure dns server v4 addr
Use this attribute to set the IPv4 address
Attribute Name: dns-server-v4-addr
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<config>
<dns-server-v4-addr>A.B.C.D</dns-server-v4-addr> <!-- operation="delete"-->
</config>
</dns-relay>
Command Syntax
ip dns relay address A.B.C.D
Configure dns server v6 addr
Use this attribute to set the IPv6 address
Attribute Name: dns-server-v6-addr
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<config>
<dns-server-v6-addr>X:X::X:X</dns-server-v6-addr> <!-- operation="delete"-->
</config>
</dns-relay>
Command Syntax
ipv6 dns relay address X:X::X:X
Configure name
Use this attribute to enable the IPv4 DNS relay agent.
Attribute Name: enable-dnsv4-relay
Attribute Type: empty
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-dnsv4-relay><!-- operation="delete"-->
</interface>
</interfaces>
</dns-relay>
Command Syntax
ip dns relay
Configure dns relay uplink
Use this attribute to set the uplink IPv4 DNS relay agent.
Attribute Name: dns-relay-uplink
Attribute Type: empty
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</dns-relay-uplink><!-- operation="delete"-->
</interface>
</interfaces>
</dns-relay>
Command Syntax
ip dns relay uplink
Configure dns relay v6 uplink
Use this attribute to set the uplink IPv6 DNS relay agent.
Attribute Name: dns-relay-v6-uplink
Attribute Type: empty
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</dns-relay-v6-uplink><!-- operation="delete"-->
</interface>
</interfaces>
</dns-relay>
Command Syntax
ipv6 dns relay uplink
Configure vrf name
Use this attribute to set the IPv4 address
This command is supported when following feature are enabled Virtual routing and forwarding
Attribute Name: dns-server-v4-addr
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dns-server-v4-addr>A.B.C.D</dns-server-v4-addr> <!-- operation="delete"-->
</vrf>
</vrfs>
</dns-relay>
Command Syntax
ip dns relay address A.B.C.D
IPI-DNS-CLIENT
Configure default domain name
Default domain name used to complete unqualified host names (names without a dotted-decimal domain name).
Attribute Name: default-domain-name
Attribute Type: inet:domain-name
Netconf edit-config payload
<dns xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<default-domain-name>DOMAIN-NAME</default-domain-name> <!-- operation="delete"-->
</vrf>
</vrfs>
</dns>
Command Syntax
ip domain-name (vrf management|) DOMAIN-NAME
Configure lookup enabled
Enable DNS translation.
Attribute Name: lookup-enabled
Attribute Type: boolean
Netconf edit-config payload
<dns xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<lookup-enabled>true</lookup-enabled> <!-- operation="delete"-->
</vrf>
</vrfs>
</dns>
Command Syntax
ip domain-lookup (vrf management|)
Configure vrf name
Enable DNS translation.
Attribute Name: lookup-enabled
Attribute Type: boolean
Netconf edit-config payload
<dns xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<lookup-enabled>true</lookup-enabled> <!-- operation="delete"-->
</vrf>
</vrfs>
</dns>
Command Syntax
no ip domain-lookup (vrf management|)
Configure address
Name server address used for name resolution.
Attribute Name: address
Attribute Type: inet:ip-address
Netconf edit-config payload
<dns xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<servers>
<server> <!-- operation="delete"-->
<address>CML_IP_ADDR_T</address>
<config>
<address>CML_IP_ADDR_T</address>
</config>
</server>
</servers>
</vrf>
</vrfs>
</dns>
Command Syntax
ip name-server (vrf management|) (A.B.C.D|X:X::X:X)
Configure domain name
Use this attribute to define a list of default domain names used to complete unqualified host names. Each domain in the list is to be tried in turn. The ip domain-list command is similar to the ip domain-name command, except that with the ip domain-list command you can define a list of domains, each to be tried in turn.If there is no domain list, the default domain name specified with the ip domain-name command is used. If there is a domain list, the default domain name is not used.
Attribute Name: domain-name
Attribute Type: inet:domain-name
Netconf edit-config payload
<dns xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<search-domains>
<search-domain> <!-- operation="delete"-->
<domain-name>DOMAIN-NAME</domain-name>
<config>
<domain-name>CML_DOMAIN_NAME_T</domain-name>
</config>
</search-domain>
</search-domains>
</vrf>
</vrfs>
</dns>
Command Syntax
ip domain-list (vrf management|) DOMAIN-NAME
Configure ipv6 address
Configure a static hostname-to-address IPv6 mapping in DNS.
Attribute Name: ipv6-address
Attribute Type: inet:ipv6-address
Attribute Name: ipv4-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dns xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<host-entries>
<host-entry>
<hostname>HOSTNAME</hostname>
<config>
<hostname>1</hostname>
<ipv4-address>A.B.C.D</ipv4-address> <!-- operation="delete"-->
</config>
<ipv6-address>X:X::X:X</ipv6-address> <!-- operation="delete"-->
</host-entry>
</host-entries>
</vrf>
</vrfs>
</dns>
Command Syntax
ip host (vrf management|) HOSTNAME A.B.C.D X:X::X:X
Configure ipv4 address
Configure a static hostname-to-address IPv4 mapping in DNS.
Attribute Name: ipv4-address
Attribute Type: inet:ipv4-address
Attribute Name: ipv6-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<dns xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<host-entries>
<host-entry>
<hostname>HOSTNAME</hostname>
<config>
<hostname>1</hostname>
<ipv6-address>X:X::X:X</ipv6-address> <!-- operation="delete"-->
</config>
<ipv4-address>A.B.C.D</ipv4-address> <!-- operation="delete"-->
</host-entry>
</host-entries>
</vrf>
</vrfs>
</dns>
Command Syntax
ip host (vrf management|) HOSTNAME X:X::X:X A.B.C.D
Configure hostname
Configure a static hostname-to-address IPv4 mapping in DNS.
Attribute Name: ipv4-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dns xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<host-entries>
<host-entry>
<hostname>HOSTNAME</hostname>
<config>
<hostname>1</hostname>
</config>
<ipv4-address>A.B.C.D</ipv4-address> <!-- operation="delete"-->
</host-entry>
</host-entries>
</vrf>
</vrfs>
</dns>
Command Syntax
ip host (vrf management|) HOSTNAME A.B.C.D
Configure enable
DNS client debug.
Attribute Name: enable
Attribute Type: uint8
Netconf edit-config payload
<dns xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</dns>
Command Syntax
debug dns client
debug dns client
Netconf RPC payload
<dns-client-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client"/>
Command Syntax
debug dns client
no debug dns client
Netconf RPC payload
<dns-client-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-client"/>
Command Syntax
no debug dns client
IPI-DHCP-CLIENT
Configure request ipv4 dns
Use this attribute to to add an option to a DHCP request.
Attribute Name: request-ipv4-dns
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</request-ipv4-dns><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ip dhcp client request dns-nameserver
Configure request log server
Use this attribute to to add an option to a DHCP request.
Attribute Name: request-log-server
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</request-log-server><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ip dhcp client request log-server
Configure request host name
Use this attribute to to add an option to a DHCP request.
Attribute Name: request-host-name
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</request-host-name><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ip dhcp client request host-name
Configure request ntp server
Use this attribute to to add an option to a DHCP request.
Attribute Name: request-ntp-server
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</request-ntp-server><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ip dhcp client request ntp-server
Configure request ipv6 dns
Use this attribute to to add an option to a DHCP request.
Attribute Name: request-ipv6-dns
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</request-ipv6-dns><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp client request dns-nameserver
Configure request ipv6 domain list
Use this attribute to specifies a search list of Domain Names to be used by the client to locate not-fully-qualified domain names.
Attribute Name: request-ipv6-domain-list
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</request-ipv6-domain-list><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp client request domain-search
Configure request ipv6 ntp server
Use this attribute to specifies a list of local NTP servers available for the client to synchronize their clocks.
Attribute Name: request-ipv6-ntp-server
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</request-ipv6-ntp-server><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp client request ntp-server
Configure request ipv6 rapid commit
Use this attribute to indicate the clients to enter into rapid-commit with the server.
Attribute Name: request-ipv6-rapid-commit
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</request-ipv6-rapid-commit><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp client request rapid-commit
Configure request ipv6 vendor opts
Use this attribute to specify a 32-bit Enterprise-ID number.
Attribute Name: request-ipv6-vendor-opts
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</request-ipv6-vendor-opts><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp client request vendor-specific-information
Configure ipv6 information request
Use this attribute to get only stateless configuration parameters (i.e., without address).
Attribute Name: ipv6-information-request
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</ipv6-information-request><!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp client information-request
Configure ipv6 dad wait time
Use this attribute to Specify maximum time (in seconds) that the client should wait for the duplicate address detection (DAD) to complete on an interface.
Attribute Name: ipv6-dad-wait-time
Attribute Type: uint16
Attribute Range: 1-600
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-dad-wait-time>1</ipv6-dad-wait-time> <!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp client dad-wait-time <1-600>
Configure ipv6 client duid type
Use this attribute to configure duid type(ll or llt).
Attribute Name: ipv6-client-duid-type
Attribute Type: enum (ll|llt)
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-client-duid-type>ll</ipv6-client-duid-type> <!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp client duid (ll|llt)
Configure ipv6 max delegated prefix
Use this attribute to configure the maximum number of simultaneous prefixes delegated to a single client
Attribute Name: ipv6-max-delegated-prefix
Attribute Type: uint16
Attribute Range: 1-64
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-max-delegated-prefix>1</ipv6-max-delegated-prefix> <!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp client max-delegated-prefixes <1-64>
Configure request ipv6 prefix
Use this attribute to add an option to a DHCP request.
Attribute Name: request-ipv6-prefix
Attribute Type: string
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<request-ipv6-prefix>PREFIX-NAME</request-ipv6-prefix> <!-- operation="delete"-->
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 dhcp prefix-delegation PREFIX-NAME
Configure suffix ipv6 addr
This attribute points to IPv6 address
This command is supported when following feature are enabled IPV6 feature
Attribute Name: suffix-ipv6-addr
Attribute Type: string
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<client>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<prefix-ipv6-addresses>
<prefix-ipv6-address> <!-- operation="delete"-->
<suffix-ipv6-addr>X:X::X:X/M</suffix-ipv6-addr>
<config>
<suffix-ipv6-addr>X:X::X:X/M</suffix-ipv6-addr>
<prefix-name>PREFIX-NAME</prefix-name>
</config>
<prefix-name>PREFIX-NAME</prefix-name>
</prefix-ipv6-address>
</prefix-ipv6-addresses>
</interface>
</interfaces>
</client>
</dhcp>
Command Syntax
ipv6 address PREFIX-NAME X:X::X:X/M
IPI-DHCP-SERVER
Configure enable ipv4 server
Interface on which IPv4 DHCP Server has to be run
Attribute Name: enable-ipv4-server
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-ipv4-server><!-- operation="delete"-->
</interface>
</interfaces>
</server>
</dhcp>
Command Syntax
ip dhcp server
Configure enable ipv6 server
Interface on which IPv6 DHCP Server has to be run
Attribute Name: enable-ipv6-server
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-ipv6-server><!-- operation="delete"-->
</interface>
</interfaces>
</server>
</dhcp>
Command Syntax
ipv6 dhcp server
Configure pool6 name
IPv6 DHCP Server address pool name
Attribute Name: pool6-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp6-pools>
<dhcp6-pool> <!-- operation="delete"-->
<pool6-name>NAME</pool6-name>
<config>
<pool6-name>WORD</pool6-name>
</config>
</dhcp6-pool>
</dhcp6-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
ipv6 dhcp server pool NAME
Configure pool name
IPv4 DHCP Server address pool name
Attribute Name: pool-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool> <!-- operation="delete"-->
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
</config>
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
ip dhcp server pool NAME
Configure max lease time
Maximum length in seconds that will be assigned to a lease.If not defined, the default maximum lease time is 86400.
Attribute Name: max-lease-time
Attribute Type: uint32
Default Value: 86400
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<max-lease-time>SECONDS</max-lease-time> <!-- operation="delete"-->
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
ip dhcp server max-lease-time SECONDS
Configure default lease time
Length in seconds that will be assigned to a lease if the client requesting the lease does not ask for a specific expiration time. The default is 43200
Attribute Name: default-lease-time
Attribute Type: uint32
Default Value: 43200
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<default-lease-time>SECONDS</default-lease-time> <!-- operation="delete"-->
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
ip dhcp server default-lease-time SECONDS
Configure rapid commit
Option enables the DHCP Client to obtain configuration parameters from the server through a rapid two message exchange (solicit and reply).
Attribute Name: rapid-commit
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</rapid-commit><!-- operation="delete"-->
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
ipv6 dhcp server rapid-commit
Configure preference
Use this to configure preference option in dhcp server.
Attribute Name: preference
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</preference><!-- operation="delete"-->
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
ipv6 dhcp server preference
Configure vrf name
Option enables the DHCP Client to obtain configuration parameters from the server through a rapid two message exchange (solicit and reply).
Attribute Name: rapid-commit
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</rapid-commit><!-- operation="delete"-->
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
ipv6 dhcp server rapid-commit
Configure host name
IPv4 DHCP Server option to provide hostname details to a DHCP client
Attribute Name: host-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool>
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
</config>
<host-name>NAME</host-name> <!-- operation="delete"-->
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
host-name NAME
Configure routers
IPv4 DHCP Server option to provide routers details to a DHCP client
Attribute Name: routers
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool>
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
</config>
<routers>A.B.C.D</routers> <!-- operation="delete"-->
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
routers A.B.C.D
Configure ntp server
IPv4 DHCP Server option to provide ntp-server details to a DHCP client
Attribute Name: ntp-server
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool>
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
</config>
<ntp-server>A.B.C.D</ntp-server> <!-- operation="delete"-->
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
ntp-server A.B.C.D
Configure boot file
IPv4 DHCP Server option to provide boot-file details to a DHCP client
Attribute Name: boot-file
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool>
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
</config>
<boot-file>BOOTFILE</boot-file> <!-- operation="delete"-->
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
boot-file BOOTFILE
Configure tftp server
IPv4 DHCP Server option to provide tftp-server details to a DHCP client
Attribute Name: tftp-server
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool>
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
</config>
<tftp-server>A.B.C.D</tftp-server> <!-- operation="delete"-->
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
tftp-server A.B.C.D
Configure log server
IPv4 DHCP Server option to provide log-server details to a DHCP client
Attribute Name: log-server
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool>
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
</config>
<log-server>A.B.C.D</log-server> <!-- operation="delete"-->
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
log-server A.B.C.D
Configure dns server
IPv4 DHCP Server option to provide dns name-server details to a DHCP client
Attribute Name: dns-server
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool>
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
</config>
<dns-server>A.B.C.D</dns-server> <!-- operation="delete"-->
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
dns-server A.B.C.D
Configure netmask
Mask part of the subnet that will be used to assign IPv4 addresses to hosts
Attribute Name: netmask
Attribute Type: inet:ipv4-address
Attribute Name: network
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool>
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
<network>A.B.C.D</network> <!-- operation="delete"-->
</config>
<netmask>A.B.C.D</netmask> <!-- operation="delete"-->
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
network A.B.C.D netmask A.B.C.D
Configure high address in range
Specifies the high range of the IPv4 addresses that the DHCP server should assign to DHCP clients.
Attribute Name: high-address-in-range
Attribute Type: inet:ipv4-address
Attribute Name: low-address-in-range
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp-pools>
<dhcp-pool>
<pool-name>NAME</pool-name>
<config>
<pool-name>WORD</pool-name>
<low-address-in-range>A.B.C.D</low-address-in-range> <!-- operation="delete"-->
</config>
<high-address-in-range>A.B.C.D</high-address-in-range> <!-- operation="delete"-->
</dhcp-pool>
</dhcp-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
address range low-address A.B.C.D (high-address A.B.C.D|)
Configure domain name
IPv6 DHCP Server option to provide domain-name details to a DHCP client
This command is supported when following feature are enabled IPV6 feature
Attribute Name: domain-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp6-pools>
<dhcp6-pool>
<pool6-name>NAME</pool6-name>
<config>
<pool6-name>WORD</pool6-name>
</config>
<domain-name>NAME</domain-name> <!-- operation="delete"-->
</dhcp6-pool>
</dhcp6-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
domain-name NAME
Configure vendor options
IPv6 DHCP Server option to provide vendor details to a DHCP client
This command is supported when following feature are enabled IPV6 feature
Attribute Name: vendor-options
Attribute Type: string
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp6-pools>
<dhcp6-pool>
<pool6-name>NAME</pool6-name>
<config>
<pool6-name>WORD</pool6-name>
</config>
<vendor-options>VENDOR-OPTS</vendor-options> <!-- operation="delete"-->
</dhcp6-pool>
</dhcp6-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
vendor-options VENDOR-OPTS
Configure ipv6 netmask
Mask part of the subnet that will be used to assign IPv6 addresses to hosts
This command is supported when following feature are enabled IPV6 feature
Attribute Name: ipv6-netmask
Attribute Type: uint8
Attribute Range: 1-128
Attribute Name: ipv6-network
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp6-pools>
<dhcp6-pool>
<pool6-name>NAME</pool6-name>
<config>
<pool6-name>WORD</pool6-name>
<ipv6-network>X:X::X:X</ipv6-network> <!-- operation="delete"-->
</config>
<ipv6-netmask>1</ipv6-netmask> <!-- operation="delete"-->
</dhcp6-pool>
</dhcp6-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
network X:X::X:X netmask <1-128>
Configure low address in range
Specifies the high range of the IPv6 addresses that the DHCP server should assign to DHCP clients.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: high-address-in-range
Attribute Type: inet:ipv6-address
Attribute Name: low-address-in-range
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp6-pools>
<dhcp6-pool>
<pool6-name>NAME</pool6-name>
<config>
<pool6-name>WORD</pool6-name>
<low-address-in-range>X:X::X:X</low-address-in-range> <!-- operation="delete"-->
</config>
<high-address-in-range>X:X::X:X</high-address-in-range> <!-- operation="delete"-->
</dhcp6-pool>
</dhcp6-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
address range low-address X:X::X:X (high-address X:X::X:X|)
Configure temporary address
Specifies the temporary IPv6 address that the DHCP server should assign to DHCP clients.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: temporary-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp6-pools>
<dhcp6-pool>
<pool6-name>NAME</pool6-name>
<config>
<pool6-name>WORD</pool6-name>
</config>
<temporary-address>X:X::X:X</temporary-address> <!-- operation="delete"-->
</dhcp6-pool>
</dhcp6-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
temporary address X:X::X:X
Configure ipv6 prefix netmask
Mask part of the ipv6 Prefix used for Prefix delegation
This command is supported when following feature are enabled IPV6 feature
Attribute Name: ipv6-prefix-netmask
Attribute Type: uint8
Attribute Range: 1-128
Attribute Name: ipv6-prefix-high-address
Attribute Type: inet:ipv6-address
Attribute Name: ipv6-prefix-low-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<server>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<dhcp6-pools>
<dhcp6-pool>
<pool6-name>NAME</pool6-name>
<config>
<pool6-name>WORD</pool6-name>
<ipv6-prefix-high-address>X:X::X:X</ipv6-prefix-high-address> <!-- operation="delete"-->
<ipv6-prefix-low-address>X:X::X:X</ipv6-prefix-low-address> <!-- operation="delete"-->
</config>
<ipv6-prefix-netmask>1</ipv6-prefix-netmask> <!-- operation="delete"-->
</dhcp6-pool>
</dhcp6-pools>
</vrf>
</vrfs>
</server>
</dhcp>
Command Syntax
prefix high-range X:X::X:X low-range X:X::X:X netmask <1-128>
IPI-SFLOW
Configure enabled
Use this attribute to enable or disable Sampled Flow (sFlow) feature globally.
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<config>
</enabled>
</config>
</sflow>
</sampling>
Command Syntax
feature sflow
Configure source address
The IP address associated with this agent. In the case of a multi-homed agent, this should be the loopback address of the agent. The sFlowAgent address must provide SNMP connectivity to the agent. The address should be an invariant that does not change as interfaces are reconfigured, enabled, disabled,added or removed. A manager should be able to use the sFlowAgentAddress as a unique key that will identify this agent over extended periods of time so that a history can be maintained.
Attribute Name: source-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<config>
<source-address>A.B.C.D</source-address> <!-- operation="delete"-->
</config>
</sflow>
</sampling>
Command Syntax
sflow agent-ip A.B.C.D
Configure cpu rate limit
CPU rate in packets per second
Attribute Name: cpu-rate-limit
Attribute Type: uint32
Attribute Range: 2000-100000
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<config>
<cpu-rate-limit>2000</cpu-rate-limit> <!-- operation="delete"-->
</config>
</sflow>
</sampling>
Command Syntax
sflow rate-limit <2000-100000>
Configure vrf name
The VRF name from which this collector is reachable.
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: receiver-timeout
Attribute Type: uint32
Attribute Range: 0-2147483647
Attribute Name: max-datagram-size
Attribute Type: uint16
Attribute Range: 200-9000
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<collectors>
<collector>
<collector-id>1</collector-id>
<config>
<collector-id>1</collector-id>
<port>1024</port>
<address>A.B.C.D</address>
<receiver-timeout>0</receiver-timeout> <!-- operation="delete"-->
<max-datagram-size>200</max-datagram-size> <!-- operation="delete"-->
</config>
<port>1024</port>
<address>A.B.C.D</address>
<vrf-name>WORD</vrf-name> <!-- operation="delete"-->
</collector>
</collectors>
</sflow>
</sampling>
Command Syntax
sflow (collector-id <1-5>|) collector A.B.C.D port <1024-65535> receiver-time-out <0-2147483647> max-datagram-size <200-9000> (vrf WORD|)
Configure max entries
Specifies the maximum number of log entries that are cached, default is 1000 entries
This command is supported when following feature are enabled custom1 access-list options
Attribute Name: max-entries
Attribute Type: uint16
Default Value: 1000
Attribute Range: 1000-10000
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<logging>
<config>
<max-entries>1000</max-entries> <!-- operation="delete"-->
</config>
</logging>
</sflow>
</sampling>
Command Syntax
access-list logging cache-size <1000-10000>
Configure rate limit
Configures rate limits in packets per second, Default is 200 packets/sec
This command is supported when following feature are enabled custom1 access-list options
Attribute Name: rate-limit
Attribute Type: uint16
Default Value: 200
Attribute Range: 0-1000
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<logging>
<config>
<rate-limit>0</rate-limit> <!-- operation="delete"-->
</config>
</logging>
</sflow>
</sampling>
Command Syntax
access-list logging rate-limit <0-1000>
Configure options
Set sFlow debug in config mode
Attribute Name: options
Attribute Type: bits (agent|sampling|polling|all)
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<debug>
<config>
<options>agent</options> <!-- operation="delete"-->
</config>
</debug>
</sflow>
</sampling>
Command Syntax
debug sflow (agent|sampling|polling|all)
clear access-list log-cache
Netconf RPC payload
<sflow-clear-access-list-log-cache xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow"/>
Command Syntax
clear access-list log-cache
debug sflow (agent|sampling|polling|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (agent|sampling|polling|all)
Netconf RPC payload
<sflow-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<terminal-debug-options>agent</terminal-debug-options>
</sflow-terminal-debug-on>
Command Syntax
debug sflow (agent|sampling|polling|all)
no debug sflow (agent|sampling|polling|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (agent|sampling|polling|all)
Netconf RPC payload
<sflow-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<terminal-debug-options>agent</terminal-debug-options>
</sflow-terminal-debug-off>
Command Syntax
no debug sflow (agent|sampling|polling|all)
IPI-SFLOW-INTERFACE
Configure enabled
To enable or disable sampling on an interface after giving the sflow sampling-rate command on the same interface
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow-interface">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enabled><!-- operation="delete"-->
</interface>
</interfaces>
</sflow>
</sampling>
Command Syntax
sflow enable
Configure polling interval
The maximum number of seconds between successive samples of the counters associated with this data source. A sampling interval of 0 disables counter sampling.The agent is permitted to have minimum and maximum allowable values for the counter polling interval. A minimum interval lets the agent designer set an upper bound on the overhead associated with polling, anda maximum interval may be the result of implementation restrictions (such as counter size).In addition notall values between the maximum and minimum may be realizable as the sampling interval (again because of implementation considerations).When the sampling rate is set the agent is free to adjust the value so that it lies between the maximum and minimum values and has the closest achievable value.When read, the agent must return the actual sampling interval it will be using (after the adjustments previously described).The sampling algorithm must converge so that over time the number of packets sampledapproaches 1/Nth of the total number of packets in the monitored flows.
Attribute Name: polling-interval
Attribute Type: uint8
Attribute Range: 5-60
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow-interface">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<polling-interval>5</polling-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</sflow>
</sampling>
Command Syntax
sflow poll-interval <5-60>
Configure collector id
Add a collector id to the interface so that it can be used by sflow to send the data.
Attribute Name: collector-id
Attribute Type: uint8
Default Value: 1
Attribute Range: 1-5
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow-interface">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<collector-id>1</collector-id> <!-- operation="delete"-->
</interface>
</interfaces>
</sflow>
</sampling>
Command Syntax
sflow collector-id <1-5>
Configure sample size
The maximum number of bytes that should be copied from a sampled packet. The agent may have an internal maximum and minimum permissible sizes. If an attempt is made to set this value outside the permissible range then the agent should adjust the value to the closest permissible value.
Attribute Name: sample-size
Attribute Type: uint16
Attribute Range: 16-256
Attribute Name: sampling-rate
Attribute Type: uint32
Attribute Range: 1024-16777215
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow-interface">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ingress>
<config>
<sampling-rate>1024</sampling-rate>
<sample-size>16</sample-size>
</config>
</ingress>
</interface>
</interfaces>
</sflow>
</sampling>
Command Syntax
sflow sampling-rate <1024-16777215> direction ingress max-header-size <16-256>
Configure name
The maximum number of bytes that should be copied from a sampled packet. The agent may have an internal maximum and minimum permissible sizes. If an attempt is made to set this value outside the permissible range then the agent should adjust the value to the closest permissible value.
Attribute Name: sample-size
Attribute Type: uint16
Attribute Range: 16-256
Attribute Name: sampling-rate
Attribute Type: uint32
Attribute Range: 1024-16777215
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow-interface">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<egress>
<config>
<sampling-rate>1024</sampling-rate>
<sample-size>16</sample-size>
</config>
</egress>
</interface>
</interfaces>
</sflow>
</sampling>
Command Syntax
sflow sampling-rate <1024-16777215> direction egress max-header-size <16-256>
clear sflow statistics (interface IFNAME|)
Attribute Name: interface
Attribute Type: string
Netconf RPC payload
<sflow-clear-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow-interface">
<interface>IFNAME</interface>
</sflow-clear-statistics>
Command Syntax
clear sflow statistics (interface IFNAME|)
IPI-WATCHDOG
Configure watchdog disabled
Disable software watchdog functionality for all modules. This feature is enabled by default.
Attribute Name: watchdog-disabled
Attribute Type: uint8
Netconf edit-config payload
<watchdog xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-watchdog">
<config>
</watchdog-disabled><!-- operation="delete"-->
</config>
</watchdog>
Command Syntax
no feature software-watchdog
Configure keepalive interval
Software watchdog keep-alive time interval in seconds. Default value is 60 seconds.
This command is supported when following feature are enabled Watchdog feature
Attribute Name: keepalive-interval
Attribute Type: uint16
Default Value: 60
Attribute Range: 30-1800
Netconf edit-config payload
<watchdog xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-watchdog">
<config>
<keepalive-interval>30</keepalive-interval> <!-- operation="delete"-->
</config>
</watchdog>
Command Syntax
software-watchdog keep-alive-time <30-1800>
Configure module watchdog status disabled
Enable software watchdog functionality for a particular software module.
Attribute Name: module-watchdog-status-disabled
Attribute Type: uint8
Netconf edit-config payload
<watchdog xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-watchdog">
<software-modules>
<software-module>
<name>nsm</name>
<config>
<name>nsm</name>
</config>
</module-watchdog-status-disabled><!-- operation="delete"-->
</software-module>
</software-modules>
</watchdog>
Command Syntax
no software-watchdog (nsm|ripd|ripngd|ospfd|ospf6d|isisd|hostpd|mribd|pimd|authd|mstpd|imi|onmd|hsl|oamd|vlogd|vrrpd|ndd|ribd|bgpd|l2mribd|lagd|sflow|udld|cmld|cmmd)
clear cores (WORD|)
Attribute Name: core-dump
Attribute Type: string
Netconf RPC payload
<clear-core-dump xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-watchdog">
<core-dump>WORD</core-dump>
</clear-core-dump>
Command Syntax
clear cores (WORD|)
sys-update un-install
Netconf RPC payload
<sys-update-uninstall xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sys-update"/>
Command Syntax
sys-update un-install
sys-container (raon) (install|update) file FILENAME
Attribute Name: type
Attribute Type: enum (raon)
Attribute Name: upgrade-type
Attribute Type: enum (install|update)
Attribute Name: file
Attribute Type: string
Netconf RPC payload
<sys-container-install xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sys-update">
<type>raon</type>
<upgrade-type>install</upgrade-type>
<file>FILENAME</file>
</sys-container-install>
Command Syntax
sys-container (raon) (install|update) file FILENAME
sys-container (raon) un-install
Attribute Name: type
Attribute Type: enum (raon)
Attribute Name: un-install
Attribute Type: boolean
Default Value: false
Netconf RPC payload
<sys-container-uninstall xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sys-update">
<type>raon</type>
<un-install>true</un-install/>
</sys-container-uninstall>
Command Syntax
sys-container (raon) un-install
sys-container (raon) (start|stop|restart)
Attribute Name: type
Attribute Type: enum (raon)
Attribute Name: boot-type
Attribute Type: enum (start|stop|restart)
Netconf RPC payload
<sys-container-boot xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sys-update">
<type>raon</type>
<boot-type>start</boot-type>
</sys-container-boot>
Command Syntax
sys-container (raon) (start|stop|restart)
sys-container (raon) get URL (source-interface IFNAME|)
Attribute Name: type
Attribute Type: enum (raon)
Attribute Name: url
Attribute Type: string
Attribute Name: source-interface
Attribute Type: string
Netconf RPC payload
<sys-container-get xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sys-update">
<type>raon</type>
<url>URL</url>
<source-interface>IFNAME</source-interface>
</sys-container-get>
Command Syntax
sys-container (raon) get URL (source-interface IFNAME|)
sys-container (raon) remove file FILENAME
Attribute Name: type
Attribute Type: enum (raon)
Attribute Name: file
Attribute Type: string
Netconf RPC payload
<sys-container-remove xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sys-update">
<type>raon</type>
<file>FILENAME</file>
</sys-container-remove>
Command Syntax
sys-container (raon) remove file FILENAME
sys-container (raon) verify image FILEPATH signature FILEPATH
Attribute Name: type
Attribute Type: enum (raon)
Attribute Name: image
Attribute Type: string
Attribute Name: signature
Attribute Type: string
Netconf RPC payload
<sys-container-verify xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sys-update">
<type>raon</type>
<image>FILEPATH</image>
<signature>FILEPATH</signature>
</sys-container-verify>
Command Syntax
sys-container (raon) verify image FILEPATH signature FILEPATH
sys-container cancel download
Netconf RPC payload
<sys-container-cancel-download xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sys-update"/>
Command Syntax
sys-container cancel download
IPI-MRIB-IPV4
Configure options
Use this attribute to specify debug options
Attribute Name: options
Attribute Type: bits (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Netconf edit-config payload
<mrib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<ipv4>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</vrf>
</vrfs>
</ipv4>
</mrib>
Command Syntax
debug ip mrib (vrf WORD|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Configure multicast routing enable
Use this attribute to turn on/off multicast routing on the router when turned off, the multicast protocol daemon remains present, but does not perform multicast functions. When multicast routing is enabled, the MRIB re-creates tunnels, and starts processing any VIF addition/deletion requests, MRT addition/deletion requests, and any multicast forwarding events.
Attribute Name: multicast-routing-enable
Attribute Type: uint8
Netconf edit-config payload
<mrib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<ipv4>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</multicast-routing-enable><!-- operation="delete"-->
</vrf>
</vrfs>
</ipv4>
</mrib>
Command Syntax
ip multicast-routing (vrf WORD|)
Configure maximum routes
Use this attribute to limit the number of multicast routes that can be added to a multicast routing table. It generates an error message when the limit is exceeded.
Attribute Name: maximum-routes
Attribute Type: uint32
Attribute Range: 1-2147483647
Netconf edit-config payload
<mrib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<ipv4>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<route-limit>
<config>
<maximum-routes>1</maximum-routes> <!-- operation="delete"-->
</config>
</route-limit>
</vrf>
</vrfs>
</ipv4>
</mrib>
Command Syntax
ip multicast (vrf WORD|) route-limit <1-2147483647>
Configure warning threshold
Use this attribute to limit the number of multicast routes that can be added to a multicast routing table. It generates an error message when the limit is exceeded. If the threshold parameter is set, a threshold warning message is generated when this threshold is exceeded and the message continues to occur until the number of mroutes reaches the limit set by the limit argument.
Attribute Name: warning-threshold
Attribute Type: uint32
Attribute Range: 1-2147483647
Attribute Name: maximum-routes
Attribute Type: uint32
Attribute Range: 1-2147483647
Netconf edit-config payload
<mrib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<ipv4>
<vrfs>
<vrf>
<vrf-name>WORD</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<route-limit>
<config>
<maximum-routes>1</maximum-routes> <!-- operation="delete"-->
<warning-threshold>1</warning-threshold> <!-- operation="delete"-->
</config>
</route-limit>
</vrf>
</vrfs>
</ipv4>
</mrib>
Command Syntax
ip multicast (vrf WORD|) route-limit <1-2147483647> <1-2147483647>
Configure ttl threshold
Use this attribute to configure the time-to-live (TTL) threshold of packets being forwarded out of an interface. Only multicast packets with a TTL value greater than the threshold are forwarded out of the interface.
Attribute Name: ttl-threshold
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<mrib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<ipv4>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ttl-threshold>1</ttl-threshold> <!-- operation="delete"-->
</interface>
</interfaces>
</ipv4>
</mrib>
Command Syntax
ip multicast ttl-threshold <1-255>
debug ip mrib (vrf WORD|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: terminal-debug-options
Attribute Type: bits (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Netconf RPC payload
<ipi-mrib-ipv4_mrib-ipv4-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>WORD</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</ipi-mrib-ipv4_mrib-ipv4-terminal-debug-on>
Command Syntax
debug ip mrib (vrf WORD|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
no debug ip mrib (vrf WORD|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: terminal-debug-options
Attribute Type: bits (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Netconf RPC payload
<ipi-mrib-ipv4_mrib-ipv4-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>WORD</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</ipi-mrib-ipv4_mrib-ipv4-terminal-debug-off>
Command Syntax
no debug ip mrib (vrf WORD|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
clear ip mroute (vrf NAME|) *
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: all-routes
Attribute Type: empty
Netconf RPC payload
<ipi-mrib-ipv4_mrib-ipv4-clear-mroute-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<all-routes>CML_EMPTY_T</all-routes>
</ipi-mrib-ipv4_mrib-ipv4-clear-mroute-all>
Command Syntax
clear ip mroute (vrf NAME|) *
clear ip mroute (vrf NAME|) A.B.C.D
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<ipi-mrib-ipv4_mrib-ipv4-clear-mroute-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
</ipi-mrib-ipv4_mrib-ipv4-clear-mroute-group>
Command Syntax
clear ip mroute (vrf NAME|) A.B.C.D
clear ip mroute (vrf NAME|) A.B.C.D A.B.C.D
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Attribute Name: source-address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<ipi-mrib-ipv4_mrib-ipv4-clear-mroute-source-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
<source-address>A.B.C.D</source-address>
</ipi-mrib-ipv4_mrib-ipv4-clear-mroute-source-group>
Command Syntax
clear ip mroute (vrf NAME|) A.B.C.D A.B.C.D
clear ip mroute (vrf NAME|) statistics *
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: all-routes
Attribute Type: empty
Netconf RPC payload
<ipi-mrib-ipv4_mrib-ipv4-clear-mroute-statistics-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<all-routes>CML_EMPTY_T</all-routes>
</ipi-mrib-ipv4_mrib-ipv4-clear-mroute-statistics-all>
Command Syntax
clear ip mroute (vrf NAME|) statistics *
clear ip mroute (vrf NAME|) statistics A.B.C.D
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<ipi-mrib-ipv4_mrib-ipv4-clear-mroute-statistics-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
</ipi-mrib-ipv4_mrib-ipv4-clear-mroute-statistics-group>
Command Syntax
clear ip mroute (vrf NAME|) statistics A.B.C.D
clear ip mroute (vrf NAME|) statistics A.B.C.D A.B.C.D
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Attribute Name: source-address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<ipi-mrib-ipv4_mrib-ipv4-clear-mroute-statistics-source-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
<source-address>A.B.C.D</source-address>
</ipi-mrib-ipv4_mrib-ipv4-clear-mroute-statistics-source-group>
Command Syntax
clear ip mroute (vrf NAME|) statistics A.B.C.D A.B.C.D
snmp restart mrib
Netconf RPC payload
<ipi-mrib-ipv4_mrib-ipv4-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib"/>
Command Syntax
snmp restart mrib
IPI-MRIB-IPV6
Configure options
Use this attribute to specify debug options
Attribute Name: options
Attribute Type: bits (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Netconf edit-config payload
<mrib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<ipv6>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</vrf>
</vrfs>
</ipv6>
</mrib>
Command Syntax
debug ipv6 mrib (vrf NAME|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Configure multicast routing enable
Use this attribute to turn on/off multicast routing on the router when turned off, the multicast protocol daemon remains present, but does not perform multicast functions. When multicast routing is enabled, the MRIB re-creates tunnels, and starts processing any VIF addition/deletion requests, MRT addition/deletion requests, and any multicast forwarding events.
Attribute Name: multicast-routing-enable
Attribute Type: uint8
Netconf edit-config payload
<mrib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<ipv6>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</multicast-routing-enable><!-- operation="delete"-->
</vrf>
</vrfs>
</ipv6>
</mrib>
Command Syntax
ipv6 multicast-routing (vrf NAME|)
Configure maximum routes
Use this attribute to limit the number of multicast routes that can be added to a multicast routing table. It generates an error message when the limit is exceeded.
Attribute Name: maximum-routes
Attribute Type: uint32
Attribute Range: 1-2147483647
Netconf edit-config payload
<mrib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<ipv6>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<route-limit>
<config>
<maximum-routes>1</maximum-routes> <!-- operation="delete"-->
</config>
</route-limit>
</vrf>
</vrfs>
</ipv6>
</mrib>
Command Syntax
ipv6 multicast (vrf NAME|) route-limit <1-2147483647>
Configure warning threshold
Use this attribute to limit the number of multicast routes that can be added to a multicast routing table. It generates an error message when the limit is exceeded. If the threshold parameter is set, a threshold warning message is generated when this threshold is exceeded and the message continues to occur until the number of mroutes reaches the limit set by the limit argument.
Attribute Name: warning-threshold
Attribute Type: uint32
Attribute Range: 1-2147483647
Attribute Name: maximum-routes
Attribute Type: uint32
Attribute Range: 1-2147483647
Netconf edit-config payload
<mrib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<ipv6>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<route-limit>
<config>
<maximum-routes>1</maximum-routes> <!-- operation="delete"-->
<warning-threshold>1</warning-threshold> <!-- operation="delete"-->
</config>
</route-limit>
</vrf>
</vrfs>
</ipv6>
</mrib>
Command Syntax
ipv6 multicast (vrf NAME|) route-limit <1-2147483647> <1-2147483647>
debug ipv6 mrib (vrf WORD|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: terminal-debug-options
Attribute Type: bits (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Netconf RPC payload
<ipi-mrib-ipv6_mrib-ipv6-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>WORD</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</ipi-mrib-ipv6_mrib-ipv6-terminal-debug-on>
Command Syntax
debug ipv6 mrib (vrf WORD|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
no debug ipv6 mrib (vrf WORD|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: terminal-debug-options
Attribute Type: bits (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
Netconf RPC payload
<ipi-mrib-ipv6_mrib-ipv6-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>WORD</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</ipi-mrib-ipv6_mrib-ipv6-terminal-debug-off>
Command Syntax
no debug ipv6 mrib (vrf WORD|) (all|event|vif|mrt|stats|fib-msg|register-msg|nsm-msg|mrib-msg|mtrace|mtrace-detail)
clear ipv6 mroute (vrf NAME|) *
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: all-routes
Attribute Type: empty
Netconf RPC payload
<ipi-mrib-ipv6_mrib-ipv6-clear-mroute-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<all-routes>CML_EMPTY_T</all-routes>
</ipi-mrib-ipv6_mrib-ipv6-clear-mroute-all>
Command Syntax
clear ipv6 mroute (vrf NAME|) *
clear ipv6 mroute (vrf NAME|) X:X::X:X
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: group-address
Attribute Type: inet:ipv6-address
Netconf RPC payload
<ipi-mrib-ipv6_mrib-ipv6-clear-mroute-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<group-address>X:X::X:X</group-address>
</ipi-mrib-ipv6_mrib-ipv6-clear-mroute-group>
Command Syntax
clear ipv6 mroute (vrf NAME|) X:X::X:X
clear ipv6 mroute (vrf NAME|) X:X::X:X X:X::X:X
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: group-address
Attribute Type: inet:ipv6-address
Attribute Name: source-address
Attribute Type: inet:ipv6-address
Netconf RPC payload
<ipi-mrib-ipv6_mrib-ipv6-clear-mroute-source-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<group-address>X:X::X:X</group-address>
<source-address>X:X::X:X</source-address>
</ipi-mrib-ipv6_mrib-ipv6-clear-mroute-source-group>
Command Syntax
clear ipv6 mroute (vrf NAME|) X:X::X:X X:X::X:X
clear ipv6 mroute (vrf NAME|) statistics *
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: all-routes
Attribute Type: empty
Netconf RPC payload
<ipi-mrib-ipv6_mrib-ipv6-clear-mroute-statistics-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<all-routes>CML_EMPTY_T</all-routes>
</ipi-mrib-ipv6_mrib-ipv6-clear-mroute-statistics-all>
Command Syntax
clear ipv6 mroute (vrf NAME|) statistics *
clear ipv6 mroute (vrf NAME|) statistics X:X::X:X
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: group-address
Attribute Type: inet:ipv6-address
Netconf RPC payload
<ipi-mrib-ipv6_mrib-ipv6-clear-mroute-statistics-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<group-address>X:X::X:X</group-address>
</ipi-mrib-ipv6_mrib-ipv6-clear-mroute-statistics-group>
Command Syntax
clear ipv6 mroute (vrf NAME|) statistics X:X::X:X
clear ipv6 mroute (vrf NAME|) statistics X:X::X:X X:X::X:X
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: group-address
Attribute Type: inet:ipv6-address
Attribute Name: source-address
Attribute Type: inet:ipv6-address
Netconf RPC payload
<ipi-mrib-ipv6_mrib-ipv6-clear-mroute-statistics-source-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mrib">
<vrf-name>NAME</vrf-name>
<group-address>X:X::X:X</group-address>
<source-address>X:X::X:X</source-address>
</ipi-mrib-ipv6_mrib-ipv6-clear-mroute-statistics-source-group>
Command Syntax
clear ipv6 mroute (vrf NAME|) statistics X:X::X:X X:X::X:X
IPI-IGMP
Configure disable ssm map
Use this attribute to enable the IGMP operation on an interface. This command enables IGMP operation in standalone mode, and can be used to learn local-membership information prior to enabling a multicast routing protocol on the interface. This command will has no effect on interfaces configured for IGMP proxy.
Attribute Name: disable-ssm-map
Attribute Type: empty
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</disable-ssm-map><!-- operation="delete"-->
</vrf>
</vrfs>
</igmp>
Command Syntax
no ip igmp (vrf NAME|) ssm-map enable
Configure disable tos check
Use this attribute to disable TOS check for Internetwork Control
Attribute Name: disable-tos-check
Attribute Type: empty
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</disable-tos-check><!-- operation="delete"-->
</vrf>
</vrfs>
</igmp>
Command Syntax
no ip igmp (vrf NAME|) tos-check
Configure limit exception acl
Use this attribute to set the maximum number of group membership states, at either the router level or at the interface level. Once the specified number of group memberships is reached, all further local-memberships are ignored. Optionally, an exception access-list can be configured to specify the group-address(es) to be excluded from being subject to the limit. This command applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy. The limit applies, individually, to each of its constituent interfaces.
Attribute Name: limit-exception-acl
Attribute Type: string
Attribute Name: member-limit
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-2097152
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
<limit-exception-acl>WORD</limit-exception-acl> <!-- operation="delete"-->
</config>
</group-membership-control>
</vrf>
</vrfs>
</igmp>
Command Syntax
ip igmp (vrf NAME|) limit <1-2097152> (except WORD|)
Configure member limit
Use this attribute to set the maximum number of group membership states, at either the router level or at the interface level. Once the specified number of group memberships is reached, all further local-memberships are ignored. Optionally, an exception access-list can be configured to specify the group-address(es) to be excluded from being subject to the limit. This command applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy. The limit applies, individually, to each of its constituent interfaces.
Attribute Name: member-limit
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-2097152
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
</config>
</group-membership-control>
</vrf>
</vrfs>
</igmp>
Command Syntax
ip igmp (vrf NAME|) limit <1-2097152>
Configure source
Use this attribute to specify the static mode of defining SSM mapping. SSM mapping statically assigns sources to IGMPv1 and IGMPv2 groups to translate such (star G) groups memberships to (S,G) memberships for use with PIMSSM.This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy.
Attribute Name: source
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ssm>
<static-mappings>
<static-mapping> <!-- operation="delete"-->
<source>A.B.C.D</source>
<config>
<source>A.B.C.D</source>
<group-ranges-acl>WORD</group-ranges-acl>
</config>
<group-ranges-acl>WORD</group-ranges-acl>
</static-mapping>
</static-mappings>
</ssm>
</vrf>
</vrfs>
</igmp>
Command Syntax
ip igmp (vrf NAME|) ssm-map static WORD A.B.C.D
Configure options
Use this attribute to enable igmp debugging configurations
Attribute Name: options
Attribute Type: bits (all|decode|encode|events|fsm|tib)
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</vrf>
</vrfs>
</igmp>
Command Syntax
debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: terminal-debug-options
Attribute Type: bits (all|decode|encode|events|fsm|tib)
Netconf RPC payload
<igmp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</igmp-terminal-debug-on>
Command Syntax
debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
no debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: terminal-debug-options
Attribute Type: bits (all|decode|encode|events|fsm|tib)
Netconf RPC payload
<igmp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</igmp-terminal-debug-off>
Command Syntax
no debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
clear ip igmp (vrf NAME|)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Netconf RPC payload
<igmp-clear-all-groups-for-vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
</igmp-clear-all-groups-for-vrf>
Command Syntax
clear ip igmp (vrf NAME|)
clear ip igmp (vrf NAME|) group *
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: clear-all
Attribute Type: empty
Netconf RPC payload
<igmp-clear-all-groups xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<clear-all>CML_EMPTY_T</clear-all>
</igmp-clear-all-groups>
Command Syntax
clear ip igmp (vrf NAME|) group *
clear ip igmp (vrf NAME|) group A.B.C.D IFNAME
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<igmp-clear-group-on-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
<if-name>IFNAME</if-name>
</igmp-clear-group-on-interface>
Command Syntax
clear ip igmp (vrf NAME|) group A.B.C.D IFNAME
clear ip igmp (vrf NAME|) interface IFNAME
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<igmp-clear-all-groups-on-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<if-name>IFNAME</if-name>
</igmp-clear-all-groups-on-interface>
Command Syntax
clear ip igmp (vrf NAME|) interface IFNAME
clear ip igmp (vrf NAME|) group A.B.C.D
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<igmp-clear-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
</igmp-clear-group>
Command Syntax
clear ip igmp (vrf NAME|) group A.B.C.D
IPI-IGMP-INTERFACE
Configure enabled
Use this attribute to enable the IGMP operation on an interface. This attributeenables IGMP operation in standalone mode, and can be used to learn local-membership information prior to enabling a multicast routing protocol on the interface. This attribute will have no effect on interfaces configured for IGMP proxy
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enabled><!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp
Configure last member query count
Use this attribute to set the last-member query-count value. This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy.
Attribute Name: last-member-query-count
Attribute Type: uint8
Default Value: 2
Attribute Range: 2-7
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<last-member-query-count>2</last-member-query-count> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp last-member-query-count <2-7>
Configure last member query interval
Use this attribute to configure the frequency at which the router sends IGMP group-specific host query messages. This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy.
Attribute Name: last-member-query-interval
Attribute Type: uint16
Default Value: 1000
Attribute Range: 1000-25500
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<last-member-query-interval>1000</last-member-query-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp last-member-query-interval <1000-25500>
Configure querier timeout
Use this attribute to set the timeout period before the router takes over as the querier for the interface after the previous querier has stopped querying. This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy.
Attribute Name: querier-timeout
Attribute Type: uint16
Default Value: 255
Attribute Range: 60-300
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<querier-timeout>60</querier-timeout> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp querier-timeout <60-300>
Configure query interval
Use this attribute to set the frequency of sending IGMP host query messages. This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy.
Attribute Name: query-interval
Attribute Type: uint16
Default Value: 125
Attribute Range: 1-18000
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<query-interval>1</query-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp query-interval <1-18000>
Configure query max response time
Use this attribute to set the maximum response time advertised in IGMP queries. This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy.
Attribute Name: query-max-response-time
Attribute Type: uint8
Default Value: 10
Attribute Range: 1-240
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<query-max-response-time>1</query-max-response-time> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp query-max-response-time <1-240>
Configure startup query interval
Use this attribute to set a query interval value for IGMP
Attribute Name: startup-query-interval
Attribute Type: uint16
Default Value: 31
Attribute Range: 1-18000
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<startup-query-interval>1</startup-query-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp startup-query-interval <1-18000>
Configure startup query count
Use this attribute to set a startup query count for IGMP
Attribute Name: startup-query-count
Attribute Type: uint8
Default Value: 2
Attribute Range: 2-10
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<startup-query-count>2</startup-query-count> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp startup-query-count <2-10>
Configure robustness variable
Use this attribute to set the robustness variable value on an interface. This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy.
Attribute Name: robustness-variable
Attribute Type: uint8
Default Value: 2
Attribute Range: 2-7
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<robustness-variable>2</robustness-variable> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp robustness-variable <2-7>
Configure version
Use this attribute to set the current IGMP protocol version on an interface. This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy.
Attribute Name: version
Attribute Type: uint8
Default Value: 3
Attribute Range: 1-3
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<version>1</version> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp version <1-3>
Configure require router alert option
Use this attribute to configure strict Router Advertisement validation for IGMP.
Attribute Name: require-router-alert-option
Attribute Type: empty
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</require-router-alert-option><!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp ra-option
Configure allow offlink host
Use this attribute to configure off-link for IGMP.
Attribute Name: allow-offlink-host
Attribute Type: empty
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</allow-offlink-host><!-- operation="delete"-->
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp offlink
Configure enable proxy service
Use this attribute to designate an interface to be the IGMP proxy-service (upstream host-side) interface, thus enabling IGMP host-side protocol operation on this interface. All associated downstream router-side interfaces will have their memberships consolidated on this interface, according to IGMP host-side functionality
Attribute Name: enable-proxy-service
Attribute Type: empty
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<proxy>
<config>
</enable-proxy-service><!-- operation="delete"-->
</config>
</proxy>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp proxy-service
Configure mroute proxy interface
Use this attribute to specify the IGMP Proxy service interface with which to be associated. IGMP router-side protocol operation is enabled only when the specified upstream proxy-service interface is functional.
Attribute Name: mroute-proxy-interface
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<proxy>
<config>
<mroute-proxy-interface>IFNAME</mroute-proxy-interface> <!-- operation="delete"-->
</config>
</proxy>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp mroute-proxy IFNAME
Configure unsolicited report interval
Use this attribute to set an unsolicited report interval for an interface designated as an IGMP proxy
Attribute Name: unsolicited-report-interval
Attribute Type: uint16
Default Value: 1000
Attribute Range: 1000-25500
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<proxy>
<config>
<unsolicited-report-interval>1000</unsolicited-report-interval> <!-- operation="delete"-->
</config>
</proxy>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp proxy unsolicited-report-interval <1000-25500>
Configure limit exception acl
Use this attribute to set the maximum number of group membership states, at either the router level or at the interface level. Once the specified number of group memberships is reached, all further local-memberships are ignored. Optionally, an exception access-list can be configured to specify the group-address to be excluded from being subject to the limit.
Attribute Name: limit-exception-acl
Attribute Type: string
Attribute Name: member-limit
Attribute Type: uint32
Attribute Range: 1-2097152
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
<limit-exception-acl>WORD</limit-exception-acl> <!-- operation="delete"-->
</config>
</group-membership-control>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp limit <1-2097152> (except WORD|)
Configure member limit
Use this attribute to set the maximum number of group membership states, at either the router level or at the interface level. Once the specified number of group memberships is reached, all further local-memberships are ignored. Optionally, an exception access-list can be configured to specify the group-address to be excluded from being subject to the limit.
Attribute Name: member-limit
Attribute Type: uint32
Attribute Range: 1-2097152
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
</config>
</group-membership-control>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp limit <1-2097152>
Configure access group name
Use this attribute to control the multicast local-membership groups learned on an interface. This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols, IGMP proxy.
Attribute Name: access-group-name
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<group-membership-control>
<config>
<access-group-name>WORD</access-group-name> <!-- operation="delete"-->
</config>
</group-membership-control>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp access-group WORD
Configure immediate leave groups list
In IGMP version 2, use this attribute to minimize the leave latency of IGMP memberships. This attribute is used when only one receiver host is connected to each interface. This command applies to interfaces configured for IGMP Layer-3 multicast protocols, IGMP Proxy.
Attribute Name: immediate-leave-groups-list
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<group-membership-control>
<config>
<immediate-leave-groups-list>WORD</immediate-leave-groups-list> <!-- operation="delete"-->
</config>
</group-membership-control>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp immediate-leave group-list WORD
Configure group address
Use this attribute to statically configure group membership entries on an interface. To statically add only a group membership, do not specify any parameters. This attribute applies to IGMP operation on a specific interface to statically add group and/or source records on a VLAN interface to statically add group and/or source records.
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<asm-static-groups>
<asm-static-group> <!-- operation="delete"-->
<group-address>A.B.C.D</group-address>
<config>
<group-address>A.B.C.D</group-address>
</config>
</asm-static-group>
</asm-static-groups>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp static-group A.B.C.D
Configure source
Use this attribute to statically configure the group to be joined.
Attribute Name: source
Attribute Type: union
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ssm-static-groups>
<ssm-static-group> <!-- operation="delete"-->
<source>ssm-map</source>
<config>
<source>ssm-map</source>
<group-address>A.B.C.D</group-address>
</config>
<group-address>A.B.C.D</group-address>
</ssm-static-group>
</ssm-static-groups>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp static-group A.B.C.D source (ssm-map|A.B.C.D)
Configure name
Use this attribute to configure a join multicast group.
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<asm-join-groups>
<asm-join-group> <!-- operation="delete"-->
<group-address>A.B.C.D</group-address>
<config>
<group-address>A.B.C.D</group-address>
</config>
</asm-join-group>
</asm-join-groups>
</interface>
</interfaces>
</igmp>
Command Syntax
ip igmp join-group A.B.C.D
IPI-IGMP-SNOOPING
Configure disable igmp snooping
Use this attribute to disable IGMP Snooping. When this attribute is given in the Configure mode, IGMP snooping is enabled at switch level on all the vlans in switch. When this attribute is given at the VLAN interface level, IGMP Snooping is enabled for that VLAN.
Attribute Name: disable-igmp-snooping
Attribute Type: uint8
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<global>
<config>
</disable-igmp-snooping><!-- operation="delete"-->
</config>
</global>
</igmp-snooping>
Command Syntax
no igmp snooping
Configure disable report suppression
Use this attribute to disable report suppression for IGMP version 1, 2 and 3 reports. By default report suppression is enabled.
Attribute Name: disable-report-suppression
Attribute Type: uint8
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<global>
<config>
</disable-report-suppression><!-- operation="delete"-->
</config>
</global>
</igmp-snooping>
Command Syntax
no igmp snooping report-suppression
Configure unknown multicast action
Use this attribute to set the action to be taken on receiving l2 unknown multicast packets.
Attribute Name: unknown-multicast-action
Attribute Type: enum (flood|discard)
Default Value: flood
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<global>
<config>
<unknown-multicast-action>flood</unknown-multicast-action> <!-- operation="delete"-->
</config>
</global>
</igmp-snooping>
Command Syntax
l2 unknown mcast (flood|discard)
Configure options
Enable IGMP snooping debug
Attribute Name: options
Attribute Type: bits (decode|encode|events|fsm|tib|all)
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<debug>
<config>
<options>decode</options> <!-- operation="delete"-->
</config>
</debug>
</igmp-snooping>
Command Syntax
debug igmp snooping (decode|encode|events|fsm|tib|all)
Configure igmp snooping
Use this attribute to enable or disable IGMP Snooping.When this command is given at the VLAN interface level, IGMP Snooping is enabled for that VLAN.
Attribute Name: igmp-snooping
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<igmp-snooping>disable</igmp-snooping> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp-snooping>
Command Syntax
no ip igmp snooping
Configure report suppression
Use this attribute to enable or disable report suppression for IGMP version 1, 2 and 3 reports. By default report suppression is enabled.
Attribute Name: report-suppression
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<report-suppression>disable</report-suppression> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp-snooping>
Command Syntax
no ip igmp snooping report-suppression
Configure enable fast leave
Use this attribute to enable IGMP Snooping fast-leave processing. Fast-leave processing is analogous to immediateleave processing the IGMP group-membership is removed, as soon as an IGMP leave group message is received without sending out a group-specific query
Attribute Name: enable-fast-leave
Attribute Type: uint8
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-fast-leave><!-- operation="delete"-->
</interface>
</interfaces>
</igmp-snooping>
Command Syntax
ip igmp snooping fast-leave
Configure mrouter interface name
Use this attribute to statically configure the specified VLAN constituent interface as a multicast router interface for IGMP Snooping in that VLAN.
Attribute Name: mrouter-interface-name
Attribute Type: string
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mrouter-interface-name>IFNAME</mrouter-interface-name> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp-snooping>
Command Syntax
ip igmp snooping mrouter interface IFNAME
Configure enable querier
Use this attribute to enable IGMP snooping querier functionality on a VLAN when IGMP is not enabled on the particular VLAN. When enabled, the IGMP Snooping querier sends out periodic IGMP queries for all interfaces on that VLAN.The IGMP Snooping querier uses the 0.0.0.0 source IP address, because it only masquerades as a proxy IGMP querier for faster network convergence. It does not start, or automatically cease, the IGMP Querier operation if it detects query message(s) from a multicast router. It restarts as the IGMP Snooping querier if no queries are seen within the other querier interval.
Attribute Name: enable-querier
Attribute Type: uint8
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-querier><!-- operation="delete"-->
</interface>
</interfaces>
</igmp-snooping>
Command Syntax
ip igmp snooping querier
Configure name
Use this attribute to enable or disable IGMP Snooping.When this command is given at the VLAN interface level, IGMP Snooping is enabled for that VLAN.
Attribute Name: igmp-snooping
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<igmp-snooping>disable</igmp-snooping> <!-- operation="delete"-->
</interface>
</interfaces>
</igmp-snooping>
Command Syntax
igmp snooping (disable|enable)
Configure source address
Use this attribute to set the Source Address to be joined
Attribute Name: source-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<static-groups>
<ssm-groups>
<ssm-group>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<source-address>A.B.C.D</source-address>
<group-address>A.B.C.D</group-address>
</config>
<source-address>A.B.C.D</source-address>
<group-address>A.B.C.D</group-address>
</ssm-group>
</ssm-groups>
</static-groups>
</interface>
</interfaces>
</igmp-snooping>
Command Syntax
igmp snooping static-group A.B.C.D source A.B.C.D interface IFNAME
Configure group address
Use this attribute to set the static group-address to be joined
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<igmp-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<static-groups>
<ssm-groups>
<ssm-group>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<source-address>A.B.C.D</source-address>
<group-address>A.B.C.D</group-address>
</config>
<source-address>A.B.C.D</source-address>
<group-address>A.B.C.D</group-address>
</ssm-group>
</ssm-groups>
</static-groups>
</interface>
</interfaces>
</igmp-snooping>
Command Syntax
igmp snooping static-group A.B.C.D interface IFNAME
clear igmp snooping group A.B.C.D IFNAME
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<igmp-snooping-clear-group-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<group-address>A.B.C.D</group-address>
<interface-name>IFNAME</interface-name>
</igmp-snooping-clear-group-interface>
Command Syntax
clear igmp snooping group A.B.C.D IFNAME
clear igmp snooping interface IFNAME
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<igmp-snooping-clear-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<interface-name>IFNAME</interface-name>
</igmp-snooping-clear-interface>
Command Syntax
clear igmp snooping interface IFNAME
clear igmp snooping group *
Netconf RPC payload
<igmp-snooping-clear-group-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping"/>
Command Syntax
clear igmp snooping group *
clear igmp snooping
Netconf RPC payload
<igmp-snooping-clear-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping"/>
Command Syntax
clear igmp snooping
clear igmp snooping group A.B.C.D
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<igmp-snooping-clear-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<group-address>A.B.C.D</group-address>
</igmp-snooping-clear-group>
Command Syntax
clear igmp snooping group A.B.C.D
debug igmp snooping (decode|encode|events|fsm|tib|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (decode|encode|events|fsm|tib|all)
Netconf RPC payload
<igmp-snooping-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<terminal-debug-options>decode</terminal-debug-options>
</igmp-snooping-terminal-debug-on>
Command Syntax
debug igmp snooping (decode|encode|events|fsm|tib|all)
no debug igmp snooping (decode|encode|events|fsm|tib|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (decode|encode|events|fsm|tib|all)
Netconf RPC payload
<igmp-snooping-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp-snooping">
<terminal-debug-options>decode</terminal-debug-options>
</igmp-snooping-terminal-debug-off>
Command Syntax
no debug igmp snooping (decode|encode|events|fsm|tib|all)
IPI-MLD-SNOOPING
Configure disable mld snooping
Use this attribute to enable MLD Snooping. When this command is given in the Configure mode, MLD Snooping is enabled at the switch level. When this attribute is given at the VLAN interface level, 5MLD Snooping is enabled for that VLAN.
Attribute Name: disable-mld-snooping
Attribute Type: uint8
Netconf edit-config payload
<mld-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<global>
<config>
</disable-mld-snooping><!-- operation="delete"-->
</config>
</global>
</mld-snooping>
Command Syntax
no mld snooping
Configure disable report suppression
Use this attribute to enable report suppression for MLD version 1.
Attribute Name: disable-report-suppression
Attribute Type: uint8
Netconf edit-config payload
<mld-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<global>
<config>
</disable-report-suppression><!-- operation="delete"-->
</config>
</global>
</mld-snooping>
Command Syntax
no mld snooping report-suppression
Configure options
Use this attribute to enable mld snooping debugging configurations
Attribute Name: options
Attribute Type: bits (decode|encode|events|fsm|tib|all)
Netconf edit-config payload
<mld-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<debug>
<config>
<options>decode</options> <!-- operation="delete"-->
</config>
</debug>
</mld-snooping>
Command Syntax
debug mld snooping (decode|encode|events|fsm|tib|all)
Configure report suppression
Use this attribute to enable or disable report suppression for MLD version 1, and 2 reports. By default report suppression is enabled.
Attribute Name: report-suppression
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<mld-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<report-suppression>disable</report-suppression> <!-- operation="delete"-->
</interface>
</interfaces>
</mld-snooping>
Command Syntax
no mld snooping report-suppression
Configure mld snooping
Use this attribute to enable MLD Snooping. When this attribute is given at the VLAN interface level, MLD Snooping is enabled for that VLAN.
Attribute Name: mld-snooping
Attribute Type: enum (disable|enable)
Default Value: enable
Netconf edit-config payload
<mld-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mld-snooping>enable</mld-snooping> <!-- operation="delete"-->
</interface>
</interfaces>
</mld-snooping>
Command Syntax
mld snooping (disable|enable)
Configure enable fast leave
Use this attribute to enable MLD Snooping fast-leave processing. Fast-leave processing is analogous to immediateleave processing the MLD group-membership is removed, as soon as an MLD leave group message is received without sending out a group-specific query.
Attribute Name: enable-fast-leave
Attribute Type: empty
Netconf edit-config payload
<mld-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-fast-leave><!-- operation="delete"-->
</interface>
</interfaces>
</mld-snooping>
Command Syntax
mld snooping fast-leave
Configure name
Use this attribute to enable or disable report suppression for MLD version 1, and 2 reports. By default report suppression is enabled.
Attribute Name: report-suppression
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<mld-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<report-suppression>disable</report-suppression> <!-- operation="delete"-->
</interface>
</interfaces>
</mld-snooping>
Command Syntax
mld snooping report-suppression (disable|enable)
Configure mrouter interface name
Use this attribute to statically configure the specified VLAN constituent interface as a multicast router interface for MLD Snooping in that VLAN
Attribute Name: mrouter-interface-name
Attribute Type: string
Netconf edit-config payload
<mld-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mrouter-interface-name>IFNAME</mrouter-interface-name> <!-- operation="delete"-->
</interface>
</interfaces>
</mld-snooping>
Command Syntax
mld snooping mrouter interface IFNAME
Configure enable querier
Use this attribute to enable MLD querier operation on a subnet (VLAN) when no multicast routing protocol is configured in the subnet VLAN. When enabled, the MLD Snooping querier sends out periodic MLD queries for all interfaces on that VLAN. The MLD Snooping querier uses the 0.0.0.0 source IP address, because it masquerades as a proxy MLD querier for faster network convergence. It does not start or automatically cease the MLD querier operation if it detects a query message from a multicast router. It restarts as MLD snooping querier if no queries are seen within another querier interval
Attribute Name: enable-querier
Attribute Type: empty
Netconf edit-config payload
<mld-snooping xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-querier><!-- operation="delete"-->
</interface>
</interfaces>
</mld-snooping>
Command Syntax
mld snooping querier
debug mld snooping (decode|encode|events|fsm|tib|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (decode|encode|events|fsm|tib|all)
Netconf RPC payload
<mld-snooping-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<terminal-debug-options>decode</terminal-debug-options>
</mld-snooping-terminal-debug-on>
Command Syntax
debug mld snooping (decode|encode|events|fsm|tib|all)
no debug mld snooping (decode|encode|events|fsm|tib|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (decode|encode|events|fsm|tib|all)
Netconf RPC payload
<mld-snooping-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<terminal-debug-options>decode</terminal-debug-options>
</mld-snooping-terminal-debug-off>
Command Syntax
no debug mld snooping (decode|encode|events|fsm|tib|all)
clear mld snooping group X:X::X:X IFNAME
Attribute Name: group-address
Attribute Type: string
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<mld-snooping-clear-group-on-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<group-address>X:X::X:X</group-address>
<interface-name>IFNAME</interface-name>
</mld-snooping-clear-group-on-interface>
Command Syntax
clear mld snooping group X:X::X:X IFNAME
clear mld snooping interface IFNAME
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<mld-snooping-clear-all-groups-on-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<interface-name>IFNAME</interface-name>
</mld-snooping-clear-all-groups-on-interface>
Command Syntax
clear mld snooping interface IFNAME
clear mld snooping group X:X::X:X
Attribute Name: group-address
Attribute Type: string
Netconf RPC payload
<mld-snooping-clear-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping">
<group-address>X:X::X:X</group-address>
</mld-snooping-clear-group>
Command Syntax
clear mld snooping group X:X::X:X
clear mld snooping group *
Netconf RPC payload
<mld-snooping-clear-all-groups xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping"/>
Command Syntax
clear mld snooping group *
clear mld snooping
Netconf RPC payload
<mld-snooping-clear-all-groups-alias xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld-snooping"/>
Command Syntax
clear mld snooping
IPI-MLD
Configure disable ssm map
Use this attribute to enable/disable SSM mapping on the router
Attribute Name: disable-ssm-map
Attribute Type: empty
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</disable-ssm-map><!-- operation="delete"-->
</vrf>
</vrfs>
</mld>
Command Syntax
no ipv6 mld (vrf NAME|) ssm-map enable
Configure limit exception acl
Use this attribute to set the maximum number of group membership states at the router level. Once the specified number of group memberships is reached, all further local-memberships are ignored. Optionally, an exception access-list can be configured to specify the group-address(es) to be excluded from being subject to the limit. This command applies to interfaces configured for MLD Layer-3 multicast protocols and MLD Proxy. The limit applies, individually, to each of its constituent interfaces.
Attribute Name: limit-exception-acl
Attribute Type: string
Attribute Name: member-limit
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-2097152
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
<limit-exception-acl>WORD</limit-exception-acl> <!-- operation="delete"-->
</config>
</group-membership-control>
</vrf>
</vrfs>
</mld>
Command Syntax
ipv6 mld (vrf NAME|) limit <1-2097152> (except WORD|)
Configure member limit
Use this attribute to set the maximum number of group membership states at the router level. Once the specified number of group memberships is reached, all further local-memberships are ignored. Optionally, an exception access-list can be configured to specify the group-address(es) to be excluded from being subject to the limit. This command applies to interfaces configured for MLD Layer-3 multicast protocols and MLD Proxy. The limit applies, individually, to each of its constituent interfaces.
Attribute Name: member-limit
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-2097152
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
</config>
</group-membership-control>
</vrf>
</vrfs>
</mld>
Command Syntax
ipv6 mld (vrf NAME|) limit <1-2097152>
Configure source
Use this attribute to specify the static mcast source for SSM mapping. SSM mapping statically assigns sources to MLDv1 groups to translate such (star G) groups memberships to (S,G) memberships for use with PIM-SSM.This attribute applies to interfaces configured for MLD Layer-3 multicast protocols and MLD Proxy.
Attribute Name: source
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ssm>
<static-mappings>
<static-mapping> <!-- operation="delete"-->
<source>X:X::X:X</source>
<config>
<source>X:X::X:X</source>
<group-ranges-acl>WORD</group-ranges-acl>
</config>
<group-ranges-acl>WORD</group-ranges-acl>
</static-mapping>
</static-mappings>
</ssm>
</vrf>
</vrfs>
</mld>
Command Syntax
ipv6 mld (vrf NAME|) ssm-map static WORD X:X::X:X
Configure debug options
Use this attribute to enable mld debugging configurations
Attribute Name: debug-options
Attribute Type: bits (all|decode|encode|events|fsm|tib)
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<debug>
<config>
<debug-options>all</debug-options> <!-- operation="delete"-->
</config>
</debug>
</vrf>
</vrfs>
</mld>
Command Syntax
debug ipv6 mld (vrf NAME|) (all|decode|encode|events|fsm|tib)
debug ipv6 mld (vrf NAME|) (all|decode|encode|events|fsm|tib)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: term-debug-options
Attribute Type: bits (all|decode|encode|events|fsm|tib)
Netconf RPC payload
<mld-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrf-name>NAME</vrf-name>
<term-debug-options>all</term-debug-options>
</mld-terminal-debug-on>
Command Syntax
debug ipv6 mld (vrf NAME|) (all|decode|encode|events|fsm|tib)
no debug ipv6 mld (vrf NAME|) (all|decode|encode|events|fsm|tib)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: term-debug-options
Attribute Type: bits (all|decode|encode|events|fsm|tib)
Netconf RPC payload
<mld-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrf-name>NAME</vrf-name>
<term-debug-options>all</term-debug-options>
</mld-terminal-debug-off>
Command Syntax
no debug ipv6 mld (vrf NAME|) (all|decode|encode|events|fsm|tib)
clear ipv6 mld (vrf NAME|)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Netconf RPC payload
<mld-clear-all-groups-alias xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrf-name>NAME</vrf-name>
</mld-clear-all-groups-alias>
Command Syntax
clear ipv6 mld (vrf NAME|)
clear ipv6 mld (vrf NAME|) group *
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: clear-all
Attribute Type: empty
Netconf RPC payload
<mld-clear-all-groups xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrf-name>NAME</vrf-name>
<clear-all>CML_EMPTY_T</clear-all>
</mld-clear-all-groups>
Command Syntax
clear ipv6 mld (vrf NAME|) group *
clear ipv6 mld (vrf NAME|) group X:X::X:X IFNAME
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: group-address
Attribute Type: inet:ipv6-address
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<mld-clear-group-on-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrf-name>NAME</vrf-name>
<group-address>X:X::X:X</group-address>
<if-name>IFNAME</if-name>
</mld-clear-group-on-interface>
Command Syntax
clear ipv6 mld (vrf NAME|) group X:X::X:X IFNAME
clear ipv6 mld (vrf NAME|) interface IFNAME
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<mld-clear-all-groups-on-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrf-name>NAME</vrf-name>
<if-name>IFNAME</if-name>
</mld-clear-all-groups-on-interface>
Command Syntax
clear ipv6 mld (vrf NAME|) interface IFNAME
clear ipv6 mld (vrf NAME|) group X:X::X:X
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: group-address
Attribute Type: inet:ipv6-address
Netconf RPC payload
<mld-clear-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<vrf-name>NAME</vrf-name>
<group-address>X:X::X:X</group-address>
</mld-clear-group>
Command Syntax
clear ipv6 mld (vrf NAME|) group X:X::X:X
IPI-MLD-INTERFACE
Configure enabled
Use this attribute to enable the MLD protocol operation on an interface. This attribute enables MLD protocol operation in stand-alone mode, and can be used to learn local-membership information prior to enabling a multicast routing protocol on the interface. This attribute will have no effect on interfaces configured for MLD Proxy.
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enabled><!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld
Configure last member query count
Use this attribute to set the last-member query-count value. This attribute applies to interfaces configured for MLD Layer-3 multicast protocols, MLD Snooping, or MLD Proxy.
Attribute Name: last-member-query-count
Attribute Type: uint8
Default Value: 2
Attribute Range: 2-7
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<last-member-query-count>2</last-member-query-count> <!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld last-member-query-count <2-7>
Configure last member query interval
Use this attribute to set the frequency at which the router sends MLD group-specific host query messages. This attribute applies to interfaces configured for MLD Layer-3 multicast protocols, MLD Snooping, or MLD Proxy
Attribute Name: last-member-query-interval
Attribute Type: uint16
Default Value: 1000
Attribute Range: 1000-25500
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<last-member-query-interval>1000</last-member-query-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld last-member-query-interval <1000-25500>
Configure querier timeout
Use this attribute to configure the timeout period before the router takes over as the querier for the interface after the previous querier has stopped querying. This attribute applies to interfaces configured for MLD Layer-3 multicast protocols, MLD Snooping, or MLD Proxy.
Attribute Name: querier-timeout
Attribute Type: uint16
Default Value: 250
Attribute Range: 60-300
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<querier-timeout>60</querier-timeout> <!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld querier-timeout <60-300>
Configure query interval
Use this attribute to set the frequency of sending MLD host query messages. This attribute applies to interfaces configured for MLD Layer-3 multicast protocols, MLD Snooping, or MLD Proxy.
Attribute Name: query-interval
Attribute Type: uint16
Default Value: 125
Attribute Range: 1-18000
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<query-interval>1</query-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld query-interval <1-18000>
Configure query max response time
Use this attribute to set the maximum response time advertised in MLD queries. This attribute applies to interfaces configured for MLD Layer-3 multicast protocols, MLD Snooping, or MLD Proxy.
Attribute Name: query-max-response-time
Attribute Type: uint8
Default Value: 10
Attribute Range: 1-240
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<query-max-response-time>1</query-max-response-time> <!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld query-max-response-time <1-240>
Configure startup query interval
Use this attribute to set a startup query interval value for MLD
Attribute Name: startup-query-interval
Attribute Type: uint16
Default Value: 31
Attribute Range: 1-18000
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<startup-query-interval>1</startup-query-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld startup-query-interval <1-18000>
Configure startup query count
Use this attribute to set a startup query count for MLD
Attribute Name: startup-query-count
Attribute Type: uint8
Default Value: 2
Attribute Range: 2-10
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<startup-query-count>2</startup-query-count> <!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld startup-query-count <2-10>
Configure robustness variable
Use this attribute to set the robustness variable value on an interface. This attribute applies to interfaces configured for MLD Layer-3 multicast protocols, MLD Snooping, or MLD Proxy.
Attribute Name: robustness-variable
Attribute Type: uint8
Default Value: 2
Attribute Range: 2-7
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<robustness-variable>2</robustness-variable> <!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld robustness-variable <2-7>
Configure version
Use this attribute to set the current MLD protocol version on an interface. This attribute applies to interfaces configured for MLD Layer-3 multicast protocols, MLD Snooping, or MLD Proxy.
Attribute Name: version
Attribute Type: uint8
Attribute Range: 1-2
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<version>1</version> <!-- operation="delete"-->
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld version <1-2>
Configure enable proxy service
Use this attribute to designate an interface to be the MLD proxy-service upstream host-side interface, thus enabling MLD host-side protocol operation on this interface. All associated downstream router-side interfaces will have their memberships consolidatedon this interface, according to MLD host-side functionality. This attribute should not be used when configuring interfaces enabled for MLD in association with a multicast-routing protocol, otherwise the behavior will be undefined.
Attribute Name: enable-proxy-service
Attribute Type: empty
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<proxy>
<config>
</enable-proxy-service><!-- operation="delete"-->
</config>
</proxy>
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld proxy-service
Configure mroute proxy interface
Use this attribute to specify the MLD Proxy service (upstream host-side) interface with which to be associated. MLD router-side protocol operation is enabled only when the specified upstream proxy-service interface is functional. This attribute should not be configured on interfaces enabled for MLD in association with a multicast routing protocol otherwise, the behavior will be undefined.
Attribute Name: mroute-proxy-interface
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<proxy>
<config>
<mroute-proxy-interface>IFNAME</mroute-proxy-interface> <!-- operation="delete"-->
</config>
</proxy>
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld mroute-proxy IFNAME
Configure unsolicited report interval
Use this attribute to set an unsolicited report interval for an interface designated as an MLD proxy
Attribute Name: unsolicited-report-interval
Attribute Type: uint16
Default Value: 1000
Attribute Range: 1000-25500
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<proxy>
<config>
<unsolicited-report-interval>1000</unsolicited-report-interval> <!-- operation="delete"-->
</config>
</proxy>
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld proxy unsolicited-report-interval <1000-25500>
Configure limit exception acl
Use this attribute to set the maximum number of group membership states, at either the router level or at the interface level. Once the specified number of group memberships is reached, all further local-memberships are ignored. Optionally, an exception access-list can be configured to specify the group-address to be excluded from being subject to the limit.
Attribute Name: limit-exception-acl
Attribute Type: string
Default Value: NULL
Attribute Name: member-limit
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-2097152
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
<limit-exception-acl>WORD</limit-exception-acl> <!-- operation="delete"-->
</config>
</group-membership-control>
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld limit <1-2097152> (except WORD|)
Configure member limit
Use this attribute to set the limit on the maximum number of group membership states at either the router level, or forthe specified interface. Once the specified number of group memberships is reached, all further local-memberships will be ignored. Optionally, an exception access-list can be configured to specify the group-address(es) to be excluded from being subject to the limit.
Attribute Name: member-limit
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-2097152
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
</config>
</group-membership-control>
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld limit <1-2097152>
Configure access group name
Use this attribute to control the multicast local-membership groups learned on an interface. This attribute applies to interfaces configured for MLD Layer-3 multicast protocols, MLD proxy.
Attribute Name: access-group-name
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<group-membership-control>
<config>
<access-group-name>WORD</access-group-name> <!-- operation="delete"-->
</config>
</group-membership-control>
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld access-group WORD
Configure immediate leave groups list
In MLD version 2, use this attribute to minimize the leave latency of MLD memberships. This attribute is used when only one receiver host is connected to each interface. This command applies to interfaces configured for MLD Layer-3 multicast protocols, MLD Proxy.
Attribute Name: immediate-leave-groups-list
Attribute Type: string
Default Value: NULL
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<group-membership-control>
<config>
<immediate-leave-groups-list>WORD</immediate-leave-groups-list> <!-- operation="delete"-->
</config>
</group-membership-control>
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld immediate-leave group-list WORD
Configure group address
Use this attribute to statically configure IPv6 group membership entries on an interface. To statically add only a group membership, do not specify any parameters. This attribute applies to MLD operation on a specific interface to statically add group and/or source records or to MLD Snooping on a VLAN interface to statically add group and/or source records.
Attribute Name: group-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<asm-static-groups>
<asm-static-group> <!-- operation="delete"-->
<group-address>X:X::X:X</group-address>
<config>
<group-address>X:X::X:X</group-address>
</config>
</asm-static-group>
</asm-static-groups>
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld static-group X:X::X:X
Configure source
Use this attribute to statically configure the multicast source for group to be joined.
Attribute Name: source
Attribute Type: union
Netconf edit-config payload
<mld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ssm-static-groups>
<ssm-static-group> <!-- operation="delete"-->
<source>ssm-map</source>
<config>
<source>ssm-map</source>
<group-address>X:X::X:X</group-address>
</config>
<group-address>X:X::X:X</group-address>
</ssm-static-group>
</ssm-static-groups>
</interface>
</interfaces>
</mld>
Command Syntax
ipv6 mld static-group X:X::X:X source (ssm-map|X:X::X:X)
IPI-ROUTEMAP
Configure action
Use this attribute to enter the route-map mode and to permit or deny match/set operations.If deny is specified, and the match criteria are met, the route is not redistributed, and any other route maps with the same map tag are not examined.If permit is specified, and the match criteria are met, the route is redistributed as specified by the set actions. If the match criteria are not met, the next route map with the same tag is tested.
Attribute Name: action
Attribute Type: enum (permit|deny)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<action>permit</action>
</routemap>
</routemaps>
Command Syntax
route-map WORD ((permit|deny)|) (<1-65535>|)
Configure continue to next sequence
The continue clause provides the capability to execute additional entries in a route map after an entry is executed with a successful match and set clauses Example the continue command allows multiple entries to be evaluated within a single route-map.
Attribute Name: continue-to-next-sequence
Attribute Type: empty
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<continue-on-match>
<config>
</continue-to-next-sequence><!-- operation="delete"-->
</config>
</continue-on-match>
</routemap>
</routemaps>
Command Syntax
continue
Configure next sequence number
Continue commands can be assigned optional sequence numbers that indicate the order in which clauses are to be evaluated.
Attribute Name: next-sequence-number
Attribute Type: uint32
Attribute Range: 2-65535
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<continue-on-match>
<config>
<next-sequence-number>2</next-sequence-number> <!-- operation="delete"-->
</config>
</continue-on-match>
</routemap>
</routemaps>
Command Syntax
continue <2-65535>
Configure interface name
Use this attribute to define the interface match criterion. This command specifies the next-hop interface name of a route to be matched
Attribute Name: interface-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<config>
<interface-name>IFNAME</interface-name> <!-- operation="delete"-->
</config>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match interface IFNAME
Configure metric
Use this attribute to match a metric of a route. The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables.
Attribute Name: metric
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<config>
<metric>1</metric> <!-- operation="delete"-->
</config>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match metric <1-4294967295>
Configure tag
Use this command to set a tag value. The parameter is the route tag that is labeled by another routing protocol (BGP or other IGP when redistributing), because AS-external-LSA has a route-tag field in its LSAs. In addition, when using route-map, OcNOS can tag the LSAs with the appropriate tag value. Sometimes the tag matches with using route-map and sometimes, the value may be used by another application.
Attribute Name: tag
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<config>
<tag>1</tag> <!-- operation="delete"-->
</config>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match tag <1-4294967295>
Configure route type
Use this attribute to match an external route type. AS-external LSA is either Type-1 or Type-2. External type-1 matches only Type 1 external routes and external type-2 matches only Type 2 external routes.
Attribute Name: route-type
Attribute Type: enum (type-1|type-2)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<config>
<route-type>type-1</route-type> <!-- operation="delete"-->
</config>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match route-type external (type-1|type-2)
Configure as path name
Use this command to match an autonomous system path access list. This command specifies the autonomous system path to be matched. If there is a match for the specified AS path, and permit is specified, the route is redistributed or controlled, as specified by the set action. If the match criteria are met, and deny is specified, the route is not redistributed or controlled. If the match criteria are not met then the route is neither accepted nor forwarded,irrespective of permit or deny specifications.The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes, depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables.
Attribute Name: as-path-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<config>
<as-path-name>WORD</as-path-name> <!-- operation="delete"-->
</config>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match as-path WORD
Configure route origin
Use this attribute to match origin code.The origin attribute defines the origin of the path information. The egp parameter is indicated as an e in the routing table, and it indicates that the origin of the information is learned via EGP (Exterior Gateway Protocol). The igp parameter is indicated as an i in the routing table, and it indicates the origin of the path information is interior to the originating AS. The incomplete parameter is indicated as a ? in the routing table, and indicates that the origin of the path information is unknown or learned through other means. If a static route is redistributed into BGP, the origin of the route is incomplete.This command specifies the origin to be matched. If there is a match for the specified origin, and permit is specified when you created the route-map, the route is redistributed or controlled as specified by the set action. If the match criteria are met, and deny is specified, the route is not redistributed or controlled. If the match criteria are not met, the route is neither accepted nor forwarded, irrespective of permit or deny specifications. The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables
Attribute Name: route-origin
Attribute Type: enum (egp|igp|incomplete)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<config>
<route-origin>egp</route-origin> <!-- operation="delete"-->
</config>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match origin (egp|igp|incomplete)
Configure community identifier
Use this attribute to specify the community to be matched.Communities are used to group and filter routes. They are designed to provide the ability to apply policies to large numbers of routes by using match and set commands.Community lists are used to identify and filter routes by their common attributes. This command allows the matching based on community lists.The values set by the match community command overrides the global values. The route that does not match at least one match clause is ignored.
Attribute Name: community-identifier
Attribute Type: union
Attribute Name: match-type
Attribute Type: enum (no-exact-match|exact-match)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<communities>
<community> <!-- operation="delete"-->
<community-identifier>RMAP_COMMUNITY_STRING_T</community-identifier>
<config>
<community-identifier>RMAP_COMMUNITY_STRING_T</community-identifier>
<match-type>no-exact-match</match-type>
</config>
</community>
</communities>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match community (WORD|<1-99>|<100-500>) ((exact-match)|)
Configure extended community identifier
Use this attribute to match BGP external community list.Communities are used to group and filter routes. They are designed to provide the ability to apply policies to large numbers of routes by using match and set commands. Community lists are used to identify and filter routes by their common attributes. This command allows the matching based on community lists. The values set by this command overrides the global values. The route that does not match at least one match clause is ignored
Attribute Name: extended-community-identifier
Attribute Type: union
Attribute Name: match-type
Attribute Type: enum (no-exact-match|exact-match)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<extended-communities>
<extended-community> <!-- operation="delete"-->
<extended-community-identifier>RMAP_COMMUNITY_STRING_T</extended-community-identifier>
<config>
<extended-community-identifier>RMAP_COMMUNITY_STRING_T</extended-community-identifier>
<match-type>no-exact-match</match-type>
</config>
</extended-community>
</extended-communities>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match extcommunity (WORD|<1-99>|<100-500>) ((exact-match)|)
Configure match type
Do exact matching of communities
Attribute Name: match-type
Attribute Type: enum (no-exact-match|exact-match)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<extended-communities>
<extended-community>
<extended-community-identifier>RMAP_COMMUNITY_STRING_T</extended-community-identifier>
<config>
<extended-community-identifier>RMAP_COMMUNITY_STRING_T</extended-community-identifier>
</config>
<match-type>0</match-type> <!-- operation="delete"-->
</extended-community>
</extended-communities>
</match-condition>
</routemap>
</routemaps>
Command Syntax
no match extcommunity exact-match
Configure ip access list name
Use this attribute to specify the match address of route. If there is a match for the specified IP address, and permit is specified, the route is redistributed or controlled, as specified by the set action. If the match criteria are met, and deny is specified then the route is not redistributed or controlled. If the match criteria are not met, the route is neither accepted nor forwarded, irrespective of permit or deny specifications.The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes, depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables.
Attribute Name: ip-access-list-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv4>
<config>
<ip-access-list-name>WORD</ip-access-list-name> <!-- operation="delete"-->
</config>
</ipv4>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ip address WORD
Configure ip prefix list name
Use this attribute to match entries of a prefix-list. The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables.
Attribute Name: ip-prefix-list-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv4>
<config>
<ip-prefix-list-name>WORD</ip-prefix-list-name> <!-- operation="delete"-->
</config>
</ipv4>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ip address prefix-list WORD
Configure peer access list name
Use this attribute to specify the match peer IPv4 address of a route.
Attribute Name: peer-access-list-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv4>
<config>
<peer-access-list-name>WORD</peer-access-list-name> <!-- operation="delete"-->
</config>
</ipv4>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ip peer WORD
Configure next hop prefix list name
Use this attribute to specify the next-hop IP address match criterion using the prefix-list. This command matches the next-hop IP address of a route.
Attribute Name: next-hop-prefix-list-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv4>
<config>
<next-hop-prefix-list-name>WORD</next-hop-prefix-list-name> <!-- operation="delete"-->
</config>
</ipv4>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ip next-hop prefix-list WORD
Configure next hop access list name
Use this attribute to specify a next-hop address to be matched in a route-map. The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables.
Attribute Name: next-hop-access-list-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv4>
<config>
<next-hop-access-list-name>WORD</next-hop-access-list-name> <!-- operation="delete"-->
</config>
</ipv4>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ip next-hop WORD
Configure ipv6 address access list name
Use this attribute to specify the match address of route. The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables
This command is supported when following feature are enabled IPV6 feature
Attribute Name: ipv6-address-access-list-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv6>
<config>
<ipv6-address-access-list-name>WORD</ipv6-address-access-list-name> <!-- operation="delete"-->
</config>
</ipv6>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ipv6 address WORD
Configure ipv6 prefix list name
Use this attribute to match entries of a prefix-list. The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes, depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: ipv6-prefix-list-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv6>
<config>
<ipv6-prefix-list-name>WORD</ipv6-prefix-list-name> <!-- operation="delete"-->
</config>
</ipv6>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ipv6 address prefix-list WORD
Configure routemap name
Use this attribute to specify the match peer IPv6 address of a route.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: peer-access-list-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv6>
<config>
<peer-access-list-name>WORD</peer-access-list-name> <!-- operation="delete"-->
</config>
</ipv6>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ipv6 peer WORD
Configure sequence id
Use this attribute to match entries of a prefix-list. The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: next-hop-prefix-list-name
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv6>
<config>
<next-hop-prefix-list-name>WORD</next-hop-prefix-list-name> <!-- operation="delete"-->
</config>
</ipv6>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ipv6 next-hop prefix-list WORD
Configure next hop match string
Use this attribute to specify the next-hop address to be matched. The route specified by the policies might not be the same as specified by the routing protocols. Setting policies enable packets to take different routes depending on their length or content. Packet forwarding based on configured policies overrides packet forwarding specified in routing tables.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: next-hop-match-string
Attribute Type: union
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<ipv6>
<config>
<next-hop-match-string>RMAP_IPV6_NEXTHOP_T</next-hop-match-string>
</config>
</ipv6>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match ipv6 next-hop (WORD|X:X::X:X)
Configure large community number match
Use this attributes to set the communities attribute. and group destinations in a certain community, as well as apply routing decisions according to those communities.
Attribute Name: large-community-number-match
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<match-condition>
<large-match-community>
<config>
<large-community-number-match>XXX:YYYY:ZZZ</large-community-number-match> <!-- operation="delete"-->
</config>
</large-match-community>
</match-condition>
</routemap>
</routemaps>
Command Syntax
match large-community [XXX:YYYY:ZZZ]
Configure metric value
Use this command to set a metric value for a route and influence external neighbors about the preferred path into an Autonomous System (AS). The preferred path is the one with a lower metric value. A router compares metrics for paths from neighbors in the same ASs. To compare metrics from neighbors coming from different ASs, use the bgp always-compare-med command.To use this command, you must first have a match clause. Match and set commands set the conditions for redistributing routes from one routing protocol to another. The match command specifies the match criteria under which redistribution is allowed for the current route-map. The set command specifies the set redistribution actions to be performed, if the match criteria are met.If the packets do not match any of the defined criteria, they are routed through the normal routing process.
Attribute Name: metric-value
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<metric-value>WORD</metric-value> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set metric WORD
Configure forward interface type
Use this attributes to discard routes based on policy/rules configured for a route map.Route maps can be applied to BGP neighbors. When this command is given for a route map and that route map is applied to a BGP neighbor, the discard route entries are added by BGP for the prefix permitted by the route map.
Attribute Name: forward-interface-type
Attribute Type: enum (null0|tunnel-te)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<forward-interface-type>null0</forward-interface-type> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set interface (null0|tunnel-te)
Configure route tag
Use this attribute to set a tag value. The parameter is the route tag that is labeled by another routing protocol (BGP or other IGP when redistributing), because AS-external-LSA has a route-tag field in its LSAs. In addition, when using route-map, OcNOS can tag the LSAs with the appropriate tag value. Sometimes the tag matches with using route-map, and sometimes, the value may be used by another application.
Attribute Name: route-tag
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<route-tag>1</route-tag> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set tag <1-4294967295>
Configure weight
Use this attribute to set weights for the routing table. The weight value is used to assist in best path selection. It is assigned locally to a router. When there are several routes with a common destination, the routes with a higher weight value are preferred. To use this command, you must first have a match clause. Match and set commands set the conditions for redistributing routes from one routing protocol to another. The match command specifies the match criteria under which redistribution is allowed for the current route-map. The set command specifies the set redistribution actions to be performed, if the match criteria are met.
Attribute Name: weight
Attribute Type: uint32
Attribute Range: 0-4294967295
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<weight>0</weight> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set weight <0-4294967295>
Configure local preference
Use this attribute to set the BGP local preference path attribute
Attribute Name: local-preference
Attribute Type: uint32
Attribute Range: 0-4294967295
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<local-preference>0</local-preference> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set local-preference <0-4294967295>
Configure route origin type
Use this command to set the BGP origin code. The origin attribute defines the origin of the path information. To use this command, you must first have a match clause. Match and set commands set the conditions for redistributing routes from one routing protocol to another. The match command specifies the match criteria under which redistribution is allowed for the current route-map. The set command specifies the set redistribution actions to be performed, if the match criteria are met.If the packets do not match any of the defined criteria, they are routed through the normal routing process.
Attribute Name: route-origin-type
Attribute Type: enum (egp|igp|incomplete)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<route-origin-type>egp</route-origin-type> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set origin (egp|igp|incomplete)
Configure metric type
Use this command to set the metric type for the destination routing protocol. Select a type to be either Type-1 or Type2 in the AS-external-LSA when the route-map matches the condition.
Attribute Name: metric-type
Attribute Type: enum (type-1|type-2|internal|external)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<metric-type>type-1</metric-type> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set metric-type (type-1|type-2|internal|external)
Configure aigp metric
Use this command to set the AIGP metric for BGP protocol routes.
Attribute Name: aigp-metric
Attribute Type: union
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<aigp-metric>igp-metric</aigp-metric> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set aigp-metric (igp-metric|<1-4294967295>)
Configure level type
Use this attribute to set the IS-IS level to export a route.
Attribute Name: level-type
Attribute Type: enum (level-1|level-2|level-1-2)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<level-type>level-1</level-type> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set level (level-1|level-2|level-1-2)
Configure enable as path tag
Use this command to modify an autonomous system path for a route. By specifying the length of the AS-Path, the router influences the best path selection by a neighbor
Attribute Name: enable-as-path-tag
Attribute Type: empty
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
</enable-as-path-tag><!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set as-path tag
Configure atomic aggregate
Use this attribute to set an atomic aggregate attribute.To use this command, you must first have a match clause. Match and set commands set the conditions for redistributing routes from one routing protocol to another. The match command specifies the match criteria under which redistribution is allowed for the current route-map. The set command specifies the set redistribution actions to be performed, if the match criteria are met.If the packets do not match any of the defined criteria, they are routed through the normal routing process.
Attribute Name: atomic-aggregate
Attribute Type: empty
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
</atomic-aggregate><!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set atomic-aggregate
Configure delete community value
Use this attribute to delete the matched communities from the community attribute of an inbound or outbound update when applying route-map.
Attribute Name: delete-community-value
Attribute Type: union
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<delete-community-value>RMAP_COMMUNITY_STRING_T</delete-community-value>
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set comm-list (WORD|<1-99>|<100-500>) delete
Configure bgp originator id
Use this command to set the originator ID attribute. To use this command, you must first have a match clause. Match and set commands set the conditions for redistributing routes from one routing protocol to another. The match command specifies the match criteria under which redistribution is allowed for the current route-map. The set command specifies the set redistribution actions to be performed, if the match criteria are met.If the packets do not match any of the defined criteria, they are routed through the normal routing process
Attribute Name: bgp-originator-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<bgp-originator-id>A.B.C.D</bgp-originator-id> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set originator-id A.B.C.D
Configure as path prepend
Use this attributes to modify an autonomous system path for a route. By specifying the length of the AS-Path, the router influences the best path selection by a neighbor.Use this command to prepend an AS path string to routes increasing the AS path length.To use this command, you must first give the match and set commands configure the conditions for redistributing routes from one routing protocol to another: 1. The match command specifies the match criteria under which redistribution is allowed for the current route-map. 2.The set command specifies the set redistribution actions to be performed if the match criteria are met.If the packets do not match any of the defined criteria, they are routed through the normal routing process.
Attribute Name: as-path-prepend
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<as-path-prepend>1</as-path-prepend> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set as-path prepend .<1-4294967295>
Configure ext community site of origin
Use this attribute to set an extended community attribute as Site-of-origin extended community.
Attribute Name: ext-community-site-of-origin
Attribute Type: string
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<ext-community-site-of-origin>AA:NN</ext-community-site-of-origin> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set extcommunity soo .AA:NN
Configure ext community color
Use this attribute to set an extended community attribute color value
Attribute Name: ext-community-color
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<config>
<ext-community-color>1</ext-community-color> <!-- operation="delete"-->
</config>
</set-action>
</routemap>
</routemaps>
Command Syntax
set extcommunity color <1-4294967295>
Configure ip nexthop address
Use this attribute to set the specified next-hop value.
Attribute Name: ip-nexthop-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<ipv4>
<config>
<ip-nexthop-address>A.B.C.D</ip-nexthop-address> <!-- operation="delete"-->
</config>
</ipv4>
</set-action>
</routemap>
</routemaps>
Command Syntax
set ip next-hop A.B.C.D
Configure use peer address
Use this attribute to set the next hop value as BGP peer-address
Attribute Name: use-peer-address
Attribute Type: empty
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<ipv4>
<config>
</use-peer-address><!-- operation="delete"-->
</config>
</ipv4>
</set-action>
</routemap>
</routemaps>
Command Syntax
set ip next-hop peer-address
Configure vpnv4 nexthop address
Use this command to set a VPNv4 next-hop address. To use this command, you must first have a match clause. Match and set commands set the conditions for redistributing routes from one routing protocol to another. The match command specifies the match criteria under which redistribution is allowed for the current route-map. The set command specifies the set redistribution actions to be performed, if the match criteria are met. If the packets do not match any of the defined criteria, they are routed through the normal routing process.
Attribute Name: vpnv4-nexthop-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<ipv4>
<config>
<vpnv4-nexthop-address>A.B.C.D</vpnv4-nexthop-address> <!-- operation="delete"-->
</config>
</ipv4>
</set-action>
</routemap>
</routemaps>
Command Syntax
set vpnv4 next-hop A.B.C.D
Configure ipv6 nexthop address
Use this attribute to set a next hop-address.
Attribute Name: ipv6-nexthop-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<ipv6>
<config>
<ipv6-nexthop-address>X:X::X:X</ipv6-nexthop-address> <!-- operation="delete"-->
</config>
</ipv6>
</set-action>
</routemap>
</routemaps>
Command Syntax
set ipv6 next-hop X:X::X:X
Configure local ipv6 nexthop address
Use this attribute to set Local IPv6 address as next hop-address
Attribute Name: local-ipv6-nexthop-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<ipv6>
<config>
<local-ipv6-nexthop-address>X:X::X:X</local-ipv6-nexthop-address> <!-- operation="delete"-->
</config>
</ipv6>
</set-action>
</routemap>
</routemaps>
Command Syntax
set ipv6 next-hop local X:X::X:X
Configure aggregator ip address
IP address of aggregator.
Attribute Name: aggregator-ip-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<bgp-aggregator-attributes>
<bgp-aggregator-attribute> <!-- operation="delete"-->
<aggregator-ip-address>A.B.C.D</aggregator-ip-address>
<config>
<aggregator-ip-address>A.B.C.D</aggregator-ip-address>
<as-number>1</as-number>
</config>
<as-number>1</as-number>
</bgp-aggregator-attribute>
</bgp-aggregator-attributes>
</set-action>
</routemap>
</routemaps>
Command Syntax
set aggregator as <1-4294967295> A.B.C.D
Configure ext community rt
use this attribute to set an Route target extended community
Attribute Name: ext-community-rt
Attribute Type: string
Attribute Range: 1-255
Attribute Name: additive-type
Attribute Type: enum (no-additive|additive)
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<extended-community>
<route-targets>
<route-target> <!-- operation="delete"-->
<ext-community-rt>AA:NN</ext-community-rt>
<config>
<ext-community-rt>AA:NN</ext-community-rt>
<additive-type>no-additive</additive-type>
</config>
</route-target>
</route-targets>
</extended-community>
</set-action>
</routemap>
</routemaps>
Command Syntax
set extcommunity rt .AA:NN ((additive)|)
Configure cost value
use this attribute to set Extended community cost value
Attribute Name: cost-value
Attribute Type: uint32
Attribute Range: 0-4294967295
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<extended-community>
<costs>
<cost> <!-- operation="delete"-->
<cost-value>0</cost-value>
<config>
<cost-value>0</cost-value>
<community-id>0</community-id>
<comparison-type>no-comparision</comparison-type>
</config>
<community-id>0</community-id>
<comparison-type>no-comparision</comparison-type>
</cost>
</costs>
</extended-community>
</set-action>
</routemap>
</routemaps>
Command Syntax
set extcommunity cost (igp|pre-bestpath|) <0-255> <0-4294967295>
Configure max suppress time limit
Maximum duration to suppress a stable route in minutes.
Attribute Name: max-suppress-time-limit
Attribute Type: uint8
Default Value: 60
Attribute Range: 1-255
Attribute Name: enable-dampening
Attribute Type: empty
Attribute Name: reachability-half-life-time
Attribute Type: uint8
Default Value: 15
Attribute Range: 1-45
Attribute Name: reuse-time-limit
Attribute Type: uint16
Default Value: 750
Attribute Range: 1-20000
Attribute Name: suppress-time-limit
Attribute Type: uint16
Default Value: 2000
Attribute Range: 1-20000
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<dampening>
<config>
</enable-dampening><!-- operation="delete"-->
<reachability-half-life-time>1</reachability-half-life-time> <!-- operation="delete"-->
<reuse-time-limit>1</reuse-time-limit> <!-- operation="delete"-->
<suppress-time-limit>1</suppress-time-limit> <!-- operation="delete"-->
<max-suppress-time-limit>1</max-suppress-time-limit> <!-- operation="delete"-->
</config>
</dampening>
</set-action>
</routemap>
</routemaps>
Command Syntax
set dampening <1-45> <1-20000> <1-20000> <1-255>
Configure unreachability half life time
Un-reachability half-life time for the penalty in minutes.
Attribute Name: unreachability-half-life-time
Attribute Type: uint8
Default Value: 15
Attribute Range: 1-45
Attribute Name: enable-dampening
Attribute Type: empty
Attribute Name: reachability-half-life-time
Attribute Type: uint8
Default Value: 15
Attribute Range: 1-45
Attribute Name: reuse-time-limit
Attribute Type: uint16
Default Value: 750
Attribute Range: 1-20000
Attribute Name: suppress-time-limit
Attribute Type: uint16
Default Value: 2000
Attribute Range: 1-20000
Attribute Name: max-suppress-time-limit
Attribute Type: uint8
Default Value: 60
Attribute Range: 1-255
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<dampening>
<config>
</enable-dampening><!-- operation="delete"-->
<reachability-half-life-time>1</reachability-half-life-time> <!-- operation="delete"-->
<reuse-time-limit>1</reuse-time-limit> <!-- operation="delete"-->
<suppress-time-limit>1</suppress-time-limit> <!-- operation="delete"-->
<max-suppress-time-limit>1</max-suppress-time-limit> <!-- operation="delete"-->
<unreachability-half-life-time>1</unreachability-half-life-time> <!-- operation="delete"-->
</config>
</dampening>
</set-action>
</routemap>
</routemaps>
Command Syntax
set dampening <1-45> <1-20000> <1-20000> <1-255> <1-45>
Configure enable dampening
Use this attribute to enable route dampening and set various parameters. Route dampening minimizes the instability caused by route flapping. A penalty is added for every flap in a flapping route. As soon as the total penalty reaches the suppress limit the advertisement of the route is suppressed. This penalty is decayed according to the configured half time value. Once the penalty is lower than the reuse limit, the route advertisement is unsuppressed. The dampening information is purged from the router once the penalty becomes less than half of the reuse limit.Reachability half-life time for the penalty in minutes. The time for the penalty to decrease to one-half of its current value.
Attribute Name: enable-dampening
Attribute Type: empty
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<dampening>
<config>
</enable-dampening>
</config>
</dampening>
</set-action>
</routemap>
</routemaps>
Command Syntax
set dampening
Configure community with as number
Autonomous system (AS) number and network number entered in the 4-byte new community format. This value is configured with two 2-byte numbers separated by a colon. A number from 1 to 65535 can be entered as each 2-byte number. A single community can be entered or multiple communities can be entered, each separated by a space.
Attribute Name: community-with-as-number
Attribute Type: string
Attribute Name: additive-set
Attribute Type: empty
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<communities>
<config>
</additive-set><!-- operation="delete"-->
<community-with-as-number>AA:NN</community-with-as-number> <!-- operation="delete"-->
</config>
</communities>
</set-action>
</routemap>
</routemaps>
Command Syntax
set community-additive .AA:NN
Configure large community number set
Use this attributes to set the communities attribute. and group destinations in a certain community, as well as apply routing decisions according to those communities.
Attribute Name: large-community-number-set
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<routemaps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-routemap">
<routemap>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
<routemap-name>WORD</routemap-name>
</config>
<routemap-name>WORD</routemap-name>
<set-action>
<large-community>
<config>
<large-community-number-set>XXX:YYYY:ZZZ</large-community-number-set> <!-- operation="delete"-->
</config>
</large-community>
</set-action>
</routemap>
</routemaps>
Command Syntax
set large-community XXX:YYYY:ZZZ
IPI-DCB
Configure dcb enabled
Enable Data-Center-Bridging
Attribute Name: dcb-enabled
Attribute Type: boolean
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<bridges>
<bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<dcb-enabled>true</dcb-enabled> <!-- operation="delete"-->
</bridge>
</bridges>
</dcb>
Command Syntax
data-center-bridging enable bridge <1-32>
Configure bridge id
Enable Data-Center-Bridging
Attribute Name: dcb-enabled
Attribute Type: boolean
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<bridges>
<bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<dcb-enabled>true</dcb-enabled> <!-- operation="delete"-->
</bridge>
</bridges>
</dcb>
Command Syntax
data-center-bridging disable bridge <1-32>
Configure enable ets
Enhanced-Transmission-Selection
Attribute Name: enable-ets
Attribute Type: uint8
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<bridges>
<bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
</enable-ets><!-- operation="delete"-->
</bridge>
</bridges>
</dcb>
Command Syntax
enhanced-transmission-selection enable bridge <1-32>
Configure enable application priority
enable Application-Priority
Attribute Name: enable-application-priority
Attribute Type: uint8
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<bridges>
<bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
</enable-application-priority><!-- operation="delete"-->
</bridge>
</bridges>
</dcb>
Command Syntax
application-priority enable bridge <1-32>
Configure enable pfc
enable Priority-Flow-Control
This command is supported when following feature are enabled DCB feature
Attribute Name: enable-pfc
Attribute Type: empty
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<bridges>
<bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
</enable-pfc><!-- operation="delete"-->
</bridge>
</bridges>
</dcb>
Command Syntax
priority-flow-control enable bridge <1-32>
Configure enabled
Use this attribute to enable QCN for a bridge
Attribute Name: enabled
Attribute Type: uint8
Attribute Name: cnm-transmit-priority
Attribute Type: uint8
Default Value: 6
Attribute Range: 0-7
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<bridges>
<bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<qcn>
<config>
<cnm-transmit-priority>0</cnm-transmit-priority>
</enabled>
</config>
</qcn>
</bridge>
</bridges>
</dcb>
Command Syntax
qcn enable bridge <1-32> (cnm-transmit-priority <0-7>|)
Configure priority value
Use this attribute to configure cnpv defense priority value
Attribute Name: priority-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: qcn-mode
Attribute Type: enum (admin|auto|component)
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<bridges>
<bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<qcn>
<cnpv-defenses>
<cnpv-defense> <!-- operation="delete"-->
<priority-value>0</priority-value>
<config>
<priority-value>0</priority-value>
<qcn-mode>admin</qcn-mode>
</config>
</cnpv-defense>
</cnpv-defenses>
</qcn>
</bridge>
</bridges>
</dcb>
Command Syntax
defense-mode cnpv <0-7> (auto)
Configure qcn mode
Use this attribute to configure cnpv defense priority value
Attribute Name: priority-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: qcn-mode
Attribute Type: enum (admin|auto|component)
Attribute Name: admin-defense-mode
Attribute Type: enum (disabled|interior|interior-ready|edge)
Attribute Name: alternate-priority
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<bridges>
<bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<qcn>
<cnpv-defenses>
<cnpv-defense> <!-- operation="delete"-->
<priority-value>0</priority-value>
<config>
<priority-value>0</priority-value>
<qcn-mode>admin</qcn-mode>
<admin-defense-mode>disabled</admin-defense-mode>
<alternate-priority>0</alternate-priority>
</config>
</cnpv-defense>
</cnpv-defenses>
</qcn>
</bridge>
</bridges>
</dcb>
Command Syntax
defense-mode cnpv <0-7> (admin) (disabled|interior|interior-ready|edge) alternate-priority <0-7>
Configure enable
This attribute enables debugging for DCB
Attribute Name: enable
Attribute Type: uint8
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</dcb>
Command Syntax
debug dcb on
IPI-DCB-INTERFACE
Configure pfc mode
Enable Data-Center-Bridging
This command is supported when following feature are enabled DCB feature
Attribute Name: pfc-mode
Attribute Type: enum (on|auto)
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<pfc-mode>on</pfc-mode> <!-- operation="delete"-->
</interface>
</interfaces>
</dcb>
Command Syntax
priority-flow-control mode (on|auto)
Configure ets mode
Use this attribute to set Enhanced Transmission Selection mode
This command is supported when following feature are enabled DCB feature
Attribute Name: ets-mode
Attribute Type: enum (on|auto)
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ets-mode>on</ets-mode> <!-- operation="delete"-->
</interface>
</interfaces>
</dcb>
Command Syntax
enhanced-transmission-selection mode (on|auto)
Configure priority value
Use this attribute to configure cnpv defense priority value
Attribute Name: priority-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: qcn-mode
Attribute Type: enum (admin|auto|component)
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<qcn>
<cnpv-defenses>
<cnpv-defense> <!-- operation="delete"-->
<priority-value>0</priority-value>
<config>
<priority-value>0</priority-value>
<qcn-mode>admin</qcn-mode>
</config>
</cnpv-defense>
</cnpv-defenses>
</qcn>
</interface>
</interfaces>
</dcb>
Command Syntax
defense-mode cnpv <0-7> (auto|component)
Configure name
Use this attribute to configure cnpv defense priority value
Attribute Name: priority-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: qcn-mode
Attribute Type: enum (admin|auto|component)
Attribute Name: admin-defense-mode
Attribute Type: enum (disabled|interior|interior-ready|edge)
Attribute Name: alternate-priority
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<qcn>
<cnpv-defenses>
<cnpv-defense> <!-- operation="delete"-->
<priority-value>0</priority-value>
<config>
<priority-value>0</priority-value>
<qcn-mode>admin</qcn-mode>
<admin-defense-mode>disabled</admin-defense-mode>
<alternate-priority>0</alternate-priority>
</config>
</cnpv-defense>
</cnpv-defenses>
</qcn>
</interface>
</interfaces>
</dcb>
Command Syntax
defense-mode cnpv <0-7> (admin) (disabled|interior|interior-ready|edge) alternate-priority <0-7>
Configure cnpv value
Use this attribute to configure cnpv value
Attribute Name: cnpv-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: sample-base
Attribute Type: uint32
Attribute Range: 1024-10240
Attribute Name: weight
Attribute Type: int8
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<qcn>
<congestion-points>
<congestion-point> <!-- operation="delete"-->
<cnpv-value>0</cnpv-value>
<config>
<cnpv-value>0</cnpv-value>
<sample-base>1024</sample-base>
<weight>WEIGHT</weight>
</config>
</congestion-point>
</congestion-points>
</qcn>
</interface>
</interfaces>
</dcb>
Command Syntax
cp enable cnpv <0-7> (sample-base <1024-10240>|) (weight WEIGHT|)
Configure weight
Use this attribute to configure weight
This command is supported when following feature are enabled DCB feature
Attribute Name: weight
Attribute Type: int8
Attribute Name: sample-base
Attribute Type: uint32
Attribute Range: 1024-10240
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<qcn>
<congestion-points>
<congestion-point>
<cnpv-value>0</cnpv-value>
<config>
<cnpv-value>0</cnpv-value>
<sample-base>1024</sample-base> <!-- operation="delete"-->
</config>
<weight>WEIGHT</weight> <!-- operation="delete"-->
</congestion-point>
</congestion-points>
</qcn>
</interface>
</interfaces>
</dcb>
Command Syntax
cp enable cnpv <0-7> (sample-base <1024-10240>|) (weight WEIGHT|)
Configure accept peer config
Use this attribute to accept peer configuration
This command is supported when following feature are enabled DCB feature
Attribute Name: accept-peer-config
Attribute Type: empty
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<priority-flow-control>
<config>
</accept-peer-config><!-- operation="delete"-->
</config>
</priority-flow-control>
</interface>
</interfaces>
</dcb>
Command Syntax
priority-flow-control accept-peer-config
Configure advertise local config
Use this attribute to advertise local configuration to peer
This command is supported when following feature are enabled DCB feature
Attribute Name: advertise-local-config
Attribute Type: empty
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<priority-flow-control>
<config>
</advertise-local-config><!-- operation="delete"-->
</config>
</priority-flow-control>
</interface>
</interfaces>
</dcb>
Command Syntax
priority-flow-control advertise-local-config
Configure cap
Use this attribute to set cap value
This command is supported when following feature are enabled DCB feature
Attribute Name: cap
Attribute Type: uint8
Attribute Range: 0-8
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<priority-flow-control>
<config>
<cap>0</cap> <!-- operation="delete"-->
</config>
</priority-flow-control>
</interface>
</interfaces>
</dcb>
Command Syntax
priority-flow-control cap <0-8>
Configure link delay allowance
Use this attribute to set link delay allowance
This command is supported when following feature are enabled DCB feature
Attribute Name: link-delay-allowance
Attribute Type: uint32
Attribute Range: 0-65535
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<priority-flow-control>
<config>
<link-delay-allowance>0</link-delay-allowance> <!-- operation="delete"-->
</config>
</priority-flow-control>
</interface>
</interfaces>
</dcb>
Command Syntax
priority-flow-control link-delay-allowance <0-65535>
Configure max traffic class groups
Use this attrribute to set maximum traffic class groups
This command is supported when following feature are enabled DCB feature
Attribute Name: max-traffic-class-groups
Attribute Type: uint8
Attribute Range: 0-2
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<enhanced-transmission-selection>
<config>
<max-traffic-class-groups>0</max-traffic-class-groups> <!-- operation="delete"-->
</config>
</enhanced-transmission-selection>
</interface>
</interfaces>
</dcb>
Command Syntax
max-traffic-class-group <0-2>
Configure bandwidth percentage
Use this attrribute to set bandwidth percentage
Attribute Name: bandwidth-percentage
Attribute Type: uint8
Attribute Range: 0-100
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<enhanced-transmission-selection>
<traffic-class-groups>
<traffic-class-group>
<group-index>0</group-index>
<config>
<group-index>0</group-index>
</config>
<bandwidth-percentage>0</bandwidth-percentage> <!-- operation="delete"-->
</traffic-class-group>
</traffic-class-groups>
</enhanced-transmission-selection>
</interface>
</interfaces>
</dcb>
Command Syntax
bandwidth-percentage <0-1> <0-100>
Configure enabled
Use this attribute to enable application priority
This command is supported when following feature are enabled DCB feature
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<application-priority>
<config>
</enabled><!-- operation="delete"-->
</config>
</application-priority>
</interface>
</interfaces>
</dcb>
Command Syntax
application-priority enable
Configure protocol type
Use this attribute to set priority value
This command is supported when following feature are enabled DCB feature
Attribute Name: priority-value
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<application-priority>
<port-mappings>
<port-mapping> <!-- operation="delete"-->
<priority-value>0</priority-value>
<config>
<priority-value>0</priority-value>
<port-number>1</port-number>
<protocol-type>tcp</protocol-type>
</config>
<port-number>1</port-number>
<protocol-type>tcp</protocol-type>
</port-mapping>
</port-mappings>
</application-priority>
</interface>
</interfaces>
</dcb>
Command Syntax
(tcp|udp|both-tcp-udp) port-no <1-1023> priority <0-7>
Configure service name
Use this attribute to set priority value of service map
This command is supported when following feature are enabled DCB feature
Attribute Name: priority-value
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<application-priority>
<service-mappings>
<service-mapping> <!-- operation="delete"-->
<priority-value>0</priority-value>
<config>
<priority-value>0</priority-value>
<service-name>PROTOSERV</service-name>
<protocol-type>tcp</protocol-type>
</config>
<service-name>PROTOSERV</service-name>
<protocol-type>tcp</protocol-type>
</service-mapping>
</service-mappings>
</application-priority>
</interface>
</interfaces>
</dcb>
Command Syntax
(tcp|udp|both-tcp-udp) service-name PROTOSERV priority <0-7>
Configure ether name
Use this attribute to configure priority
This command is supported when following feature are enabled DCB feature
Attribute Name: priority-value
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<application-priority>
<ethertype-name-mappings>
<ethertype-name-mapping> <!-- operation="delete"-->
<priority-value>0</priority-value>
<config>
<priority-value>0</priority-value>
<ether-name>ETHERNAME</ether-name>
</config>
<ether-name>ip</ether-name>
</ethertype-name-mapping>
</ethertype-name-mappings>
</application-priority>
</interface>
</interfaces>
</dcb>
Command Syntax
ethertype name (ip|x25|arp|g8bpqx25|ieeepup|ieeeaddrtrans|dec|decdnadumpload|decdnaremoteconsole|decdnarouting|declat|decdiagnostics|rarp|atalkddp|atalkaarp|ipx|ipv6|atmmulti|pppdiscovery|pppsession|atmtransport|ETHERNAME) priority <0-7>
Configure ether value
Use this attribute to configure priority
This command is supported when following feature are enabled DCB feature
Attribute Name: priority-value
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<dcb xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dcb">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<application-priority>
<ethertype-value-mappings>
<ethertype-value-mapping> <!-- operation="delete"-->
<priority-value>0</priority-value>
<config>
<priority-value>0</priority-value>
<ether-value>ETHERTYPE</ether-value>
</config>
<ether-value>ETHERTYPE</ether-value>
</ethertype-value-mapping>
</ethertype-value-mappings>
</application-priority>
</interface>
</interfaces>
</dcb>
Command Syntax
ethertype value ETHERTYPE priority <0-7>
IPI-RIP
Configure options
This attribute enables debugging for RIP
Attribute Name: options
Attribute Type: bits (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</rip>
Command Syntax
debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Configure split horizon
Use this attribute to controls RIP split-horizon processing on the specified interface.
Attribute Name: split-horizon
Attribute Type: boolean
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<split-horizon>true</split-horizon> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip split-horizon
Configure name
Use this attribute to controls RIP split-horizon processing on the specified interface.
Attribute Name: split-horizon
Attribute Type: boolean
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<split-horizon>true</split-horizon> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
no ip rip split-horizon
Configure disable receive packet
Use this attribute to configure the interface to enable/disable the reception of RIP packets
Attribute Name: disable-receive-packet
Attribute Type: uint8
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</disable-receive-packet><!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
no ip rip receive-packet
Configure disable send packet
Use this attribute to enable/disable sending RIP packets through current interface
Attribute Name: disable-send-packet
Attribute Type: uint8
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</disable-send-packet><!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
no ip rip send-packet
Configure receive version
Use this attribute to receive specified version of RIP packets on an interface
Attribute Name: receive-version
Attribute Type: enum (1|2|1 2|1-compatible)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<receive-version>1</receive-version> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip receive version (1|2|1 2)
Configure send version
Use this attribute to set the version of RIP packets which can be sent from an interface
Attribute Name: send-version
Attribute Type: enum (1|2|1 2|1-compatible)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<send-version>1</send-version> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip send version (1|2|1 2|1-compatible)
Configure auth mode
Use this attrbute to set the type of authentication mode used for RIP packets
Attribute Name: auth-mode
Attribute Type: enum (text|md5)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<auth-mode>text</auth-mode> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip authentication mode (text|md5)
Configure auth string
Use this attribute to set the authentication string or password used by a key
Attribute Name: auth-string
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<auth-string>LINE</auth-string> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip authentication string LINE
Configure auth keychain
Use this attribute to enable RIP authentication on an interface and specify the name of the key chain to be used
Attribute Name: auth-keychain
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<auth-keychain>LINE</auth-keychain> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip authentication key-chain LINE
Configure rip enabled
Use this attribute enable a RIP routing process
Attribute Name: rip-enabled
Attribute Type: uint8
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
</rip-enabled>
</config>
</instance>
</rip>
Command Syntax
router rip
Configure bfd enable
This feature indicates that the RIP implementation on the system supports BFD
Attribute Name: bfd-enable
Attribute Type: empty
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
</bfd-enable><!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
bfd all-interfaces
Configure receive buffer size
Use this attribute to set the RIP UDP receive-buffer size.
Attribute Name: receive-buffer-size
Attribute Type: uint32
Default Value: 32768
Attribute Range: 8192-2147483647
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<receive-buffer-size>8192</receive-buffer-size> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
recv-buffer-size <8192-2147483647>
Configure passive interfaces
Disables sending of RIP packets on the specified interface
Attribute Name: passive-interfaces
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<passive-interfaces>IFNAME</passive-interfaces> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
passive-interface IFNAME
Configure static routes
Use this attribute to set static RIP routes
Attribute Name: static-routes
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<static-routes>A.B.C.D/M</static-routes> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
route A.B.C.D/M
Configure neighbors
Specifies the RIP neighbors
Attribute Name: neighbors
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<neighbors>A.B.C.D</neighbors> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
neighbor A.B.C.D
Configure neighbor fall over bfd
Specified the BFD neighbors
Attribute Name: neighbor-fall-over-bfd
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<neighbor-fall-over-bfd>A.B.C.D</neighbor-fall-over-bfd> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
neighbor A.B.C.D fall-over bfd
Configure enable cisco metric behavior
Use this attribute to set metric updation behavior as Cisco
Attribute Name: enable-cisco-metric-behavior
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<enable-cisco-metric-behavior>disable</enable-cisco-metric-behavior> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
cisco-metric-behavior (disable|enable)
Configure default metric
Set the default metric
Attribute Name: default-metric
Attribute Type: uint8
Default Value: 1
Attribute Range: 1-15
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<default-metric>1</default-metric> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
default-metric <1-15>
Configure version
Use this attribute to set version of routing protocol
Attribute Name: version
Attribute Type: uint8
Default Value: 2
Attribute Range: 1-2
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<version>1</version> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
version <1-2>
Configure distance
Use this attribute to set administrative distance of the RIP for the current RIP instance
Attribute Name: distance
Attribute Type: uint8
Default Value: 120
Attribute Range: 1-255
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<distance>1</distance> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
distance <1-255>
Configure network interfaces
Use this attribute to enable routing on an interface
Attribute Name: network-interfaces
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<network-interfaces>IFNAME</network-interfaces> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
network IFNAME
Configure network routes
Use this attribute to enable routing on an IP network
Attribute Name: network-routes
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<network-routes>A.B.C.D/M</network-routes> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
network A.B.C.D/M
Configure access list name
Use this attribute to set the access list name
Attribute Name: access-list-name
Attribute Type: string
Attribute Name: distance
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<distances>
<distance>
<source-prefix>A.B.C.D/M</source-prefix>
<config>
<source-prefix>A.B.C.D/M</source-prefix>
<distance>1</distance>
</config>
<access-list-name>WORD</access-list-name>
</distance>
</distances>
</instance>
</rip>
Command Syntax
distance <1-255> A.B.C.D/M (WORD|)
Configure route table update interval
Interval at which RIP updates are sent
Attribute Name: route-table-update-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Attribute Name: route-info-timeout-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Attribute Name: garbage-collection-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<timers>
<config>
<route-info-timeout-interval>5</route-info-timeout-interval>
<garbage-collection-interval>5</garbage-collection-interval>
<route-table-update-interval>5</route-table-update-interval>
</config>
</timers>
</instance>
</rip>
Command Syntax
timers basic <5-2147483647> <5-2147483647> <5-2147483647>
Configure warning threshold percentage
Use this attribute to set the percentage of maximum routes to generate a warning
Attribute Name: warning-threshold-percentage
Attribute Type: uint32
Attribute Range: 1-100
Attribute Name: max-routes
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<maximum-prefix>
<config>
<max-routes>1</max-routes> <!-- operation="delete"-->
<warning-threshold-percentage>1</warning-threshold-percentage> <!-- operation="delete"-->
</config>
</maximum-prefix>
</instance>
</rip>
Command Syntax
maximum-prefix <1-65535> (<1-100>|)
Configure route type
Use this attribute to redistributes only specified route-type routes matching the specified route type into the RIP routing instance
Attribute Name: route-type
Attribute Type: enum (kernel|connected|static|ospf|isis|bgp)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<redistribute-policies>
<redistribute-policy> <!-- operation="delete"-->
<route-type>kernel</route-type>
<config>
<route-type>kernel</route-type>
</config>
</redistribute-policy>
</redistribute-policies>
</instance>
</rip>
Command Syntax
redistribute (kernel|connected|static|ospf|isis|bgp)
Configure route map
Use this attribute to set th route-map
Attribute Name: route-map
Attribute Type: string
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<redistribute-policies>
<redistribute-policy>
<route-type>kernel</route-type>
<config>
<route-type>kernel</route-type>
<metric>0</metric> <!-- operation="delete"-->
</config>
<route-map>WORD</route-map> <!-- operation="delete"-->
</redistribute-policy>
</redistribute-policies>
</instance>
</rip>
Command Syntax
redistribute (kernel|connected|static|ospf|isis|bgp) metric <0-16> route-map WORD
Configure metric
Metric used for the redistributed route
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<redistribute-policies>
<redistribute-policy>
<route-type>kernel</route-type>
<config>
<route-type>kernel</route-type>
</config>
<metric>0</metric> <!-- operation="delete"-->
</redistribute-policy>
</redistribute-policies>
</instance>
</rip>
Command Syntax
redistribute (kernel|connected|static|ospf|isis|bgp) metric <0-16>
Configure originate
Use this attribute to apply conditions of the route policy to the default route
Attribute Name: route-map
Attribute Type: string
Attribute Name: originate
Attribute Type: empty
Attribute Name: always-advertise
Attribute Type: empty
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<default-information>
<config>
</originate><!-- operation="delete"-->
</always-advertise><!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
</config>
</default-information>
</instance>
</rip>
Command Syntax
default-information originate (always|) (route-map WORD|)
Configure direction
Use this attribute to set the metric value of routing protocol
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<offset-lists>
<offset-list>
<direction>in</direction>
<config>
<direction>in</direction>
<access-list-name>WORD</access-list-name>
</config>
<metric>0</metric>
</offset-list>
</offset-lists>
</instance>
</rip>
Command Syntax
offset-list WORD (in|out) <0-16>
clear ip rip route (kernel|connected|static|ospf|isis|bgp|rip|all)
Attribute Name: route-type
Attribute Type: enum (kernel|connected|static|ospf|isis|bgp|rip|all)
Netconf RPC payload
<rip-clear-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<route-type>kernel</route-type>
</rip-clear-route>
Command Syntax
clear ip rip route (kernel|connected|static|ospf|isis|bgp|rip|all)
clear ip rip route A.B.C.D/M
Attribute Name: prefix-address
Attribute Type: string
Netconf RPC payload
<rip-clear-route-prefix xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<prefix-address>A.B.C.D/M</prefix-address>
</rip-clear-route-prefix>
Command Syntax
clear ip rip route A.B.C.D/M
clear ip rip statistics (IFNAME|)
Attribute Name: name
Attribute Type: string
Default Value: NULL
Netconf RPC payload
<rip-clear-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<name>IFNAME</name>
</rip-clear-statistics>
Command Syntax
clear ip rip statistics (IFNAME|)
snmp restart rip
Netconf RPC payload
<rip-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip"/>
Command Syntax
snmp restart rip
debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Netconf RPC payload
<rip-terminal-debugging-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<terminal-debug-options>all</terminal-debug-options>
</rip-terminal-debugging-on>
Command Syntax
debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
no debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Netconf RPC payload
<rip-terminal-debugging-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<terminal-debug-options>all</terminal-debug-options>
</rip-terminal-debugging-off>
Command Syntax
no debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
IPI-RIP-VRF
Configure vrf name
VRF name
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf> <!-- operation="delete"-->
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
address-family ipv4 vrf NAME
Configure enable cisco metric behavior
Use this attribute to set metric updation behavior as Cisco
Attribute Name: enable-cisco-metric-behavior
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<enable-cisco-metric-behavior>disable</enable-cisco-metric-behavior> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
cisco-metric-behavior (disable|enable)
Configure default metric
Set the default metric
Attribute Name: default-metric
Attribute Type: uint8
Default Value: 1
Attribute Range: 1-15
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<default-metric>1</default-metric> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
default-metric <1-15>
Configure version
Use this attribute to set version of routing protocol
Attribute Name: version
Attribute Type: uint8
Default Value: 2
Attribute Range: 1-2
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<version>1</version> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
version <1-2>
Configure distance
Use this attribute to set administrative distance of the RIP for the current RIP instance
Attribute Name: distance
Attribute Type: uint8
Default Value: 120
Attribute Range: 1-255
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<distance>1</distance> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
distance <1-255>
Configure network interfaces
Use this attribute to enable routing on an interface
Attribute Name: network-interfaces
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<network-interfaces>IFNAME</network-interfaces> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
network IFNAME
Configure network routes
Use this attribute to enable routing on an IP network
Attribute Name: network-routes
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<network-routes>A.B.C.D/M</network-routes> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
network A.B.C.D/M
Configure access list name
Use this attribute to set the access list name
Attribute Name: access-list-name
Attribute Type: string
Attribute Name: distance
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<distances>
<distance>
<source-prefix>A.B.C.D/M</source-prefix>
<config>
<source-prefix>A.B.C.D/M</source-prefix>
<distance>1</distance>
</config>
<access-list-name>WORD</access-list-name>
</distance>
</distances>
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
distance <1-255> A.B.C.D/M (WORD|)
Configure route type
Use this attribute to redistributes only specified route-type routes matching the specified route type into the RIP routing instance
Attribute Name: route-type
Attribute Type: enum (connected|static|ospf|bgp)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<redistribute-policies>
<redistribute-policy> <!-- operation="delete"-->
<route-type>connected</route-type>
<config>
<route-type>connected</route-type>
</config>
</redistribute-policy>
</redistribute-policies>
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
redistribute (connected|static|ospf|bgp)
Configure route map
Use this attribute to set the name of the route-map
Attribute Name: route-map
Attribute Type: string
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<redistribute-policies>
<redistribute-policy>
<route-type>connected</route-type>
<config>
<route-type>connected</route-type>
<metric>0</metric> <!-- operation="delete"-->
</config>
<route-map>WORD</route-map> <!-- operation="delete"-->
</redistribute-policy>
</redistribute-policies>
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
redistribute (connected|static|ospf|bgp) metric <0-16> route-map WORD
Configure metric
Use this attribute to set the metric used for the redistributed route
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<redistribute-policies>
<redistribute-policy>
<route-type>connected</route-type>
<config>
<route-type>connected</route-type>
</config>
<metric>0</metric> <!-- operation="delete"-->
</redistribute-policy>
</redistribute-policies>
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
redistribute (connected|static|ospf|bgp) metric <0-16>
Configure originate
Use this attribute to apply conditions of the route policy to the default route
Attribute Name: route-map
Attribute Type: string
Attribute Name: originate
Attribute Type: empty
Attribute Name: always-advertise
Attribute Type: empty
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<default-information>
<config>
</originate><!-- operation="delete"-->
</always-advertise><!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
</config>
</default-information>
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
default-information originate (always|) (route-map WORD|)
Configure direction
Use this attribute to set the metric value of routing protocol
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<offset-lists>
<offset-list>
<direction>in</direction>
<config>
<direction>in</direction>
<access-list-name>WORD</access-list-name>
</config>
<metric>0</metric>
</offset-list>
</offset-lists>
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
offset-list WORD (in|out) <0-16>
Configure name
Use this attribute to set the metric value of routing protocol
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<offset-lists>
<offset-list>
<direction>in</direction>
<config>
<direction>in</direction>
<access-list-name>WORD</access-list-name>
</config>
<metric>0</metric>
</offset-list>
</offset-lists>
</interface>
</interfaces>
</vrf>
</vrfs>
</instance>
</rip>
Command Syntax
offset-list WORD (in|out) <0-16> IFNAME
clear ip rip route vrf NAME A.B.C.D/M
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: prefix
Attribute Type: string
Netconf RPC payload
<ipi-rip-vrf_rip-vrf-clear-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<vrf-name>NAME</vrf-name>
<prefix>A.B.C.D/M</prefix>
</ipi-rip-vrf_rip-vrf-clear-route>
Command Syntax
clear ip rip route vrf NAME A.B.C.D/M
clear ip rip route vrf NAME *
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<ipi-rip-vrf_rip-vrf-clear-route-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<vrf-name>NAME</vrf-name>
</ipi-rip-vrf_rip-vrf-clear-route-all>
Command Syntax
clear ip rip route vrf NAME *
IPI-SNMP
Configure enable link down trap
Use this attribute to enable or disable SNMP linkdown traps.
Attribute Name: enable-link-down-trap
Attribute Type: boolean
Attribute Name: enable-link-up-trap
Attribute Type: boolean
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<server-traps>
<config>
<enable-link-up-trap>true</enable-link-up-trap> <!-- operation="delete"-->
<enable-link-down-trap>true</enable-link-down-trap> <!-- operation="delete"-->
</config>
</server-traps>
</snmp>
Command Syntax
snmp-server enable traps link
Configure enable link up trap
Use this attribute to enable or disable SNMP linkdown traps.
Attribute Name: enable-link-down-trap
Attribute Type: boolean
Attribute Name: enable-link-up-trap
Attribute Type: boolean
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<server-traps>
<config>
<enable-link-up-trap>true</enable-link-up-trap> <!-- operation="delete"-->
<enable-link-down-trap>true</enable-link-down-trap> <!-- operation="delete"-->
</config>
</server-traps>
</snmp>
Command Syntax
no snmp-server enable traps link
Configure include interface name
Use this attribute to include ifname with SNMP linkdown traps.
Attribute Name: include-interface-name
Attribute Type: uint8
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<server-traps>
<config>
</include-interface-name><!-- operation="delete"-->
</config>
</server-traps>
</snmp>
Command Syntax
snmp-server enable traps link include-interface-name
Configure enable traps
Use this attribute to enable or disable SNMP traps and inform requests.
This command is supported when following feature are enabled SNMP-AGENT feature
Attribute Name: enable-traps
Attribute Type: bits (snmp authentication|mpls|pw|pwdelete|rsvp|ospf|bgp|isis|vrrp|vxlan|ospf6|mplsl3vpn|rib|pim)
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<server-traps>
<config>
<enable-traps>snmp authentication</enable-traps> <!-- operation="delete"-->
</config>
</server-traps>
</snmp>
Command Syntax
snmp-server enable traps (snmp authentication|mpls|pw|pwdelete|rsvp|ospf|bgp|isis|vrrp|vxlan|ospf6|mplsl3vpn|rib|pim)
debug (snmp send|snmp receive|snmp process|snmp xdump|snmp error-string|snmp detail|snmp|snmp all)
Attribute Name: debug
Attribute Type: bits (snmp send|snmp receive|snmp process|snmp xdump|snmp error-string|snmp detail|snmp|snmp all)
Netconf RPC payload
<snmp-agentx-enable-terminal-debugging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<debug>snmp send</debug>
</snmp-agentx-enable-terminal-debugging>
Command Syntax
debug (snmp send|snmp receive|snmp process|snmp xdump|snmp error-string|snmp detail|snmp|snmp all)
no debug (snmp send|snmp receive|snmp process|snmp xdump|snmp error-string|snmp detail|snmp|snmp all)
Attribute Name: debug
Attribute Type: bits (snmp send|snmp receive|snmp process|snmp xdump|snmp error-string|snmp detail|snmp|snmp all)
Netconf RPC payload
<snmp-agentx-disable-terminal-debugging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<debug>snmp send</debug>
</snmp-agentx-disable-terminal-debugging>
Command Syntax
no debug (snmp send|snmp receive|snmp process|snmp xdump|snmp error-string|snmp detail|snmp|snmp all)
IPI-SNMP-SERVER
Configure vrf name
VRF name associated with this instance.
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</enabled>
</config>
</server>
</servers>
</snmp>
Command Syntax
snmp-server enable snmp (vrf management|)
Configure system contact
Use this attribute to set the system contact information for the device (sysContact object)
Attribute Name: system-contact
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<global>
<config>
<system-contact>LINE</system-contact> <!-- operation="delete"-->
</config>
</global>
</server>
</servers>
</snmp>
Command Syntax
snmp-server contact (vrf management|) LINE
Configure system location
Use this attribute to set the physical location information of the device (sysLocation object)
Attribute Name: system-location
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<global>
<config>
<system-location>LINE</system-location> <!-- operation="delete"-->
</config>
</global>
</server>
</servers>
</snmp>
Command Syntax
snmp-server location (vrf management|) LINE
Configure tcp session enabled
Use this attribute to start the SNMP agent daemon over TCP
Attribute Name: tcp-session-enabled
Attribute Type: empty
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<global>
<config>
</tcp-session-enabled><!-- operation="delete"-->
</config>
</global>
</server>
</servers>
</snmp>
Command Syntax
snmp-server tcp-session (vrf management|)
Configure disable default instance
Use this attribute to prevent default snmp instance from being enabled at start up
Attribute Name: disable-default-instance
Attribute Type: empty
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<default-instance>
<config>
</disable-default-instance><!-- operation="delete"-->
</config>
</default-instance>
</servers>
</snmp>
Command Syntax
snmp-server disable-default
Configure ent ipi ifxtable
Use this attribute to enable separate logical/physical interface tables
Attribute Name: ent-ipi-ifxtable
Attribute Type: empty
Netconf edit-config payload
<custom xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<config>
</ent-ipi-ifxtable><!-- operation="delete"-->
</config>
</custom>
Command Syntax
snmp ent-ipi-ifxtable
IPI-SNMP-SERVER-EXTENDED
Configure include directive
Use this attribute to create and include extension directory for snmp-dir
Attribute Name: include-directive
Attribute Type: empty
Netconf edit-config payload
<snmp-dir xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<config>
</include-directive><!-- operation="delete"-->
</config>
</snmp-dir>
Command Syntax
snmp-server include-directive
Configure enable
Use this attribute to enable/disable SNMP server debugging
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<debug xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</servers>
</snmp>
Command Syntax
debug snmp-server
Configure filter type
Use this attribute to update oid tree filter type for a view entry.
This command is supported when following feature are enabled SNMP-AGENT feature
Attribute Name: filter-type
Attribute Type: enum (included|excluded)
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<snmp-views xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<snmp-view>
<view-name>VIEW-NAME</view-name>
<config>
<view-name>VIEW-NAME</view-name>
</config>
<oid-trees>
<oid-tree>
<oid>OID-TREE</oid>
<config>
<oid>OID-TREE</oid>
</config>
<filter-type>included</filter-type> <!-- operation="delete"-->
</oid-tree>
</oid-trees>
</snmp-view>
</snmp-views>
</server>
</servers>
</snmp>
Command Syntax
snmp-server view VIEW-NAME OID-TREE (included|excluded) (vrf management|)
Configure engine id
Use this attribute to configure SNMPv3 engine ID.
This command is supported when following feature are enabled snmp version v3
Attribute Name: engine-id
Attribute Type: string
Attribute Range: 1-24
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<engine-id xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<config>
<engine-id>ENGINE_ID_STR</engine-id> <!-- operation="delete"-->
</config>
</engine-id>
</snmp>
Command Syntax
snmp-server engineID ENGINE_ID_STR
Configure smux port enable
Use this attribute to enable smux-port.
Attribute Name: smux-port-enable
Attribute Type: empty
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<smux-port xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<config>
</smux-port-enable><!-- operation="delete"-->
</config>
</smux-port>
</server>
</servers>
</snmp>
Command Syntax
snmp-server smux-port-enable (vrf management|)
Configure host name
Use this attribute to configure an SNMP trap host. An SNMP trap host is usually a network management station (NMS) or an SNMP manager.
Attribute Name: host-name
Attribute Type: string
Attribute Range: 1-63
Attribute Name: notification-type
Attribute Type: enum (traps|informs)
Attribute Name: snmp-version
Attribute Type: enum (1|2c|3)
Attribute Name: community
Attribute Type: string
Attribute Name: udp-port
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<hosts xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<host>
<host-name>A.B.C.D</host-name>
<config>
<host-name>A.B.C.D</host-name>
<notification-type>traps</notification-type>
<snmp-version>1</snmp-version>
<community>WORD</community>
<udp-port>1</udp-port>
</config>
</host>
</hosts>
</server>
</servers>
</snmp>
Command Syntax
snmp-server host (A.B.C.D|X:X::X:X|HOSTNAME) (traps) version (1|2c) WORD (udp-port <1-65535>|) (vrf management|)
Configure notification type
Use this attribute to configure an SNMP trap host. An SNMP trap host is usually a network management station (NMS) or an SNMP manager.
Attribute Name: host-name
Attribute Type: string
Attribute Range: 1-63
Attribute Name: notification-type
Attribute Type: enum (traps|informs)
Attribute Name: snmp-version
Attribute Type: enum (1|2c|3)
Attribute Name: snmpv3-auth-type
Attribute Type: enum (noauth|auth|priv)
Attribute Name: snmpv3-user
Attribute Type: string
Attribute Name: udp-port
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<hosts xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<host>
<host-name>A.B.C.D</host-name>
<config>
<host-name>A.B.C.D</host-name>
<notification-type>traps</notification-type>
<snmp-version>1</snmp-version>
<snmpv3-auth-type>noauth</snmpv3-auth-type>
<snmpv3-user>WORD</snmpv3-user>
<udp-port>1</udp-port>
</config>
</host>
</hosts>
</server>
</servers>
</snmp>
Command Syntax
snmp-server host (A.B.C.D|X:X::X:X|HOSTNAME) (traps) version (3) (noauth|auth|priv) WORD (udp-port <1-65535>|) (vrf management|)
Configure snmp version
Use this attribute to configure an SNMP trap host. An SNMP trap host is usually a network management station (NMS) or an SNMP manager.
Attribute Name: host-name
Attribute Type: string
Attribute Range: 1-63
Attribute Name: notification-type
Attribute Type: enum (traps|informs)
Attribute Name: snmp-version
Attribute Type: enum (1|2c|3)
Attribute Name: community
Attribute Type: string
Attribute Name: udp-port
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<hosts xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<host>
<host-name>A.B.C.D</host-name>
<config>
<host-name>A.B.C.D</host-name>
<notification-type>traps</notification-type>
<snmp-version>1</snmp-version>
<community>WORD</community>
<udp-port>1</udp-port>
</config>
</host>
</hosts>
</server>
</servers>
</snmp>
Command Syntax
snmp-server host (A.B.C.D|X:X::X:X|HOSTNAME) (informs) version (2c) WORD (udp-port <1-65535>|) (vrf management|)
Configure snmpv3 auth type
Use this attribute to configure an SNMP trap host. An SNMP trap host is usually a network management station (NMS) or an SNMP manager.
Attribute Name: host-name
Attribute Type: string
Attribute Range: 1-63
Attribute Name: notification-type
Attribute Type: enum (traps|informs)
Attribute Name: snmp-version
Attribute Type: enum (1|2c|3)
Attribute Name: snmpv3-auth-type
Attribute Type: enum (noauth|auth|priv)
Attribute Name: snmpv3-user
Attribute Type: string
Attribute Name: udp-port
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<hosts xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<host>
<host-name>A.B.C.D</host-name>
<config>
<host-name>A.B.C.D</host-name>
<notification-type>traps</notification-type>
<snmp-version>1</snmp-version>
<snmpv3-auth-type>noauth</snmpv3-auth-type>
<snmpv3-user>WORD</snmpv3-user>
<udp-port>1</udp-port>
</config>
</host>
</hosts>
</server>
</servers>
</snmp>
Command Syntax
snmp-server host (A.B.C.D|X:X::X:X|HOSTNAME) (informs) version (3) (noauth|auth|priv) WORD (udp-port <1-65535>|) (vrf management|)
Configure community
Use this attribute to configure an SNMP trap host. An SNMP trap host is usually a network management station (NMS) or an SNMP manager.
Attribute Name: host-name
Attribute Type: string
Attribute Range: 1-63
Attribute Name: snmp-version
Attribute Type: enum (1|2c|3)
Attribute Name: community
Attribute Type: string
Attribute Name: udp-port
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<hosts xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<host>
<host-name>A.B.C.D</host-name>
<config>
<host-name>A.B.C.D</host-name>
<snmp-version>1</snmp-version>
<community>WORD</community>
<udp-port>1</udp-port>
</config>
</host>
</hosts>
</server>
</servers>
</snmp>
Command Syntax
snmp-server host (A.B.C.D|X:X::X:X|HOSTNAME) version (1|2c) WORD (udp-port <1-65535>|) (vrf management|)
Configure snmpv3 user
Use this attribute to configure an SNMP trap host. An SNMP trap host is usually a network management station (NMS) or an SNMP manager.
Attribute Name: host-name
Attribute Type: string
Attribute Range: 1-63
Attribute Name: snmp-version
Attribute Type: enum (1|2c|3)
Attribute Name: snmpv3-auth-type
Attribute Type: enum (noauth|auth|priv)
Attribute Name: snmpv3-user
Attribute Type: string
Attribute Name: udp-port
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<hosts xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<host>
<host-name>A.B.C.D</host-name>
<config>
<host-name>A.B.C.D</host-name>
<snmp-version>1</snmp-version>
<snmpv3-auth-type>noauth</snmpv3-auth-type>
<snmpv3-user>WORD</snmpv3-user>
<udp-port>1</udp-port>
</config>
</host>
</hosts>
</server>
</servers>
</snmp>
Command Syntax
snmp-server host (A.B.C.D|X:X::X:X|HOSTNAME) version (3) (noauth|auth|priv) WORD (udp-port <1-65535>|) (vrf management|)
Configure udp port
Use this attribute to specify the port to be used when SNMP sends packets to host. The default is 162.
This command is supported when following feature are enabled SNMP-AGENT feature
Attribute Name: udp-port
Attribute Type: uint32
Attribute Range: 1-65535
Attribute Name: host-user
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<hosts xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<host>
<host-name>A.B.C.D</host-name>
<config>
<host-name>A.B.C.D</host-name>
<host-user>WORD</host-user> <!-- operation="delete"-->
</config>
<udp-port>1</udp-port> <!-- operation="delete"-->
</host>
</hosts>
</server>
</servers>
</snmp>
Command Syntax
snmp-server host (A.B.C.D|X:X::X:X|HOSTNAME) WORD (udp-port <1-65535>|) (vrf management|)
Configure user name
Use this attribute to create an SNMP server user.
Attribute Name: user-name
Attribute Type: string
Attribute Range: 5-32
Attribute Name: authentication-type
Attribute Type: enum (md5|sha)
Attribute Name: encryption-type
Attribute Type: enum (plain|encrypt)
Attribute Name: authentication-password
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<users xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<user> <!-- operation="delete"-->
<user-name>WORD</user-name>
<config>
<user-name>WORD</user-name>
<authentication-type>md5</authentication-type>
<encryption-type>1</encryption-type>
<authentication-password>AUTH-PASSWORD</authentication-password>
</config>
</user>
</users>
</server>
</servers>
</snmp>
Command Syntax
snmp-server user WORD auth (md5|sha) encrypt AUTH-PASSWORD (vrf management|)
Configure authentication type
Use this attribute to create an SNMP server user.
Attribute Name: user-name
Attribute Type: string
Attribute Range: 5-32
Attribute Name: authentication-type
Attribute Type: enum (md5|sha)
Attribute Name: encryption-type
Attribute Type: enum (plain|encrypt)
Attribute Name: authentication-password
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<users xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<user> <!-- operation="delete"-->
<user-name>WORD</user-name>
<config>
<user-name>WORD</user-name>
<authentication-type>md5</authentication-type>
<encryption-type>0</encryption-type>
<authentication-password>AUTH-PASSWORD</authentication-password>
</config>
</user>
</users>
</server>
</servers>
</snmp>
Command Syntax
snmp-server user WORD auth (md5|sha) AUTH-PASSWORD (vrf management|)
Configure user type
Use this attribute to create an SNMP server user.
Attribute Name: user-name
Attribute Type: string
Attribute Range: 5-32
Attribute Name: user-type
Attribute Type: union
Attribute Name: authentication-type
Attribute Type: enum (md5|sha)
Attribute Name: encryption-type
Attribute Type: enum (plain|encrypt)
Attribute Name: authentication-password
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<users xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<user> <!-- operation="delete"-->
<user-name>WORD</user-name>
<config>
<user-name>WORD</user-name>
<user-type>network-operator</user-type>
<authentication-type>md5</authentication-type>
<encryption-type>1</encryption-type>
<authentication-password>AUTH-PASSWORD</authentication-password>
</config>
</user>
</users>
</server>
</servers>
</snmp>
Command Syntax
snmp-server user WORD (network-operator|network-admin|WORD) auth (md5|sha) encrypt AUTH-PASSWORD (vrf management|)
Configure encryption type
Use this attribute to create an SNMP server user.
Attribute Name: user-name
Attribute Type: string
Attribute Range: 5-32
Attribute Name: user-type
Attribute Type: union
Attribute Name: authentication-type
Attribute Type: enum (md5|sha)
Attribute Name: encryption-type
Attribute Type: enum (plain|encrypt)
Attribute Name: authentication-password
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<users xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<user> <!-- operation="delete"-->
<user-name>WORD</user-name>
<config>
<user-name>WORD</user-name>
<user-type>network-operator</user-type>
<authentication-type>md5</authentication-type>
<encryption-type>0</encryption-type>
<authentication-password>AUTH-PASSWORD</authentication-password>
</config>
</user>
</users>
</server>
</servers>
</snmp>
Command Syntax
snmp-server user WORD (network-operator|network-admin|WORD) auth (md5|sha) AUTH-PASSWORD (vrf management|)
Configure authentication password
Use this attribute to create an SNMP server user.
Attribute Name: user-name
Attribute Type: string
Attribute Range: 5-32
Attribute Name: authentication-type
Attribute Type: enum (md5|sha)
Attribute Name: encryption-type
Attribute Type: enum (plain|encrypt)
Attribute Name: authentication-password
Attribute Type: string
Attribute Name: privilege-type
Attribute Type: enum (des|aes)
Attribute Name: privilege-password
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<users xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<user> <!-- operation="delete"-->
<user-name>WORD</user-name>
<config>
<user-name>WORD</user-name>
<authentication-type>md5</authentication-type>
<encryption-type>1</encryption-type>
<authentication-password>AUTH-PASSWORD</authentication-password>
<privilege-type>des</privilege-type>
<privilege-password>PRIV-PASSWORD</privilege-password>
</config>
</user>
</users>
</server>
</servers>
</snmp>
Command Syntax
snmp-server user WORD auth (md5|sha) encrypt AUTH-PASSWORD priv (des|aes) PRIV-PASSWORD (vrf management|)
Configure privilege type
Use this attribute to create an SNMP server user.
Attribute Name: user-name
Attribute Type: string
Attribute Range: 5-32
Attribute Name: authentication-type
Attribute Type: enum (md5|sha)
Attribute Name: encryption-type
Attribute Type: enum (plain|encrypt)
Attribute Name: authentication-password
Attribute Type: string
Attribute Name: privilege-type
Attribute Type: enum (des|aes)
Attribute Name: privilege-password
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<users xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<user> <!-- operation="delete"-->
<user-name>WORD</user-name>
<config>
<user-name>WORD</user-name>
<authentication-type>md5</authentication-type>
<encryption-type>0</encryption-type>
<authentication-password>AUTH-PASSWORD</authentication-password>
<privilege-type>des</privilege-type>
<privilege-password>PRIV-PASSWORD</privilege-password>
</config>
</user>
</users>
</server>
</servers>
</snmp>
Command Syntax
snmp-server user WORD auth (md5|sha) AUTH-PASSWORD priv (des|aes) PRIV-PASSWORD (vrf management|)
Configure privilege password
Use this attribute to create an SNMP server user.
Attribute Name: user-name
Attribute Type: string
Attribute Range: 5-32
Attribute Name: user-type
Attribute Type: union
Attribute Name: authentication-type
Attribute Type: enum (md5|sha)
Attribute Name: encryption-type
Attribute Type: enum (plain|encrypt)
Attribute Name: authentication-password
Attribute Type: string
Attribute Name: privilege-type
Attribute Type: enum (des|aes)
Attribute Name: privilege-password
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<users xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<user> <!-- operation="delete"-->
<user-name>WORD</user-name>
<config>
<user-name>WORD</user-name>
<user-type>network-operator</user-type>
<authentication-type>md5</authentication-type>
<encryption-type>1</encryption-type>
<authentication-password>AUTH-PASSWORD</authentication-password>
<privilege-type>des</privilege-type>
<privilege-password>PRIV-PASSWORD</privilege-password>
</config>
</user>
</users>
</server>
</servers>
</snmp>
Command Syntax
snmp-server user WORD (network-operator|network-admin|WORD) auth (md5|sha) encrypt AUTH-PASSWORD priv (des|aes) PRIV-PASSWORD (vrf management|)
Configure vrf name
Use this attribute to create an SNMP server user.
Attribute Name: user-name
Attribute Type: string
Attribute Range: 5-32
Attribute Name: user-type
Attribute Type: union
Attribute Name: authentication-type
Attribute Type: enum (md5|sha)
Attribute Name: encryption-type
Attribute Type: enum (plain|encrypt)
Attribute Name: authentication-password
Attribute Type: string
Attribute Name: privilege-type
Attribute Type: enum (des|aes)
Attribute Name: privilege-password
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<users xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<user> <!-- operation="delete"-->
<user-name>WORD</user-name>
<config>
<user-name>WORD</user-name>
<user-type>network-operator</user-type>
<authentication-type>md5</authentication-type>
<encryption-type>0</encryption-type>
<authentication-password>AUTH-PASSWORD</authentication-password>
<privilege-type>des</privilege-type>
<privilege-password>PRIV-PASSWORD</privilege-password>
</config>
</user>
</users>
</server>
</servers>
</snmp>
Command Syntax
snmp-server user WORD (network-operator|network-admin|WORD) auth (md5|sha) AUTH-PASSWORD priv (des|aes) PRIV-PASSWORD (vrf management|)
Configure context name
Use this attribute to create an SNMP server context
Attribute Name: context-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<contexts xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<context>
<context-name>WORD</context-name>
<config>
<context-name>WORD</context-name>
</config>
</context>
</contexts>
</server>
</servers>
</snmp>
Command Syntax
snmp-server context WORD (vrf management|)
Configure acl name
Use this attribute to create an SNMP community string and user-acl.
This command is supported when following feature are enabled SNMP-AGENT feature
Attribute Name: acl-name
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<communities xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<community>
<community-name>WORD</community-name>
<config>
<community-name>WORD</community-name>
</config>
<acl-name>WORD</acl-name> <!-- operation="delete"-->
</community>
</communities>
</server>
</servers>
</snmp>
Command Syntax
snmp-server community WORD use-acl WORD (vrf management|)
Configure community name
Use this attribute to create an SNMP community string and access privileges.
This command is supported when following feature are enabled SNMP-AGENT feature
Attribute Name: community-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<communities xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<community>
<community-name>WORD</community-name>
<config>
<community-name>WORD</community-name>
</config>
</community>
</communities>
</server>
</servers>
</snmp>
Command Syntax
snmp-server community WORD (vrf management|)
Configure snmp group
Use this attribute to create an SNMP community string with group.
This command is supported when following feature are enabled SNMP-AGENT feature
Attribute Name: snmp-group
Attribute Type: enum (network-operator|network-admin)
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<communities xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<community>
<community-name>WORD</community-name>
<config>
<community-name>WORD</community-name>
</config>
<snmp-group>network-operator</snmp-group> <!-- operation="delete"-->
</community>
</communities>
</server>
</servers>
</snmp>
Command Syntax
snmp-server community WORD group (network-operator|network-admin) (vrf management|)
Configure access privileges
Use this attribute to create an SNMP community string and access privileges.
This command is supported when following feature are enabled SNMP-AGENT feature
Attribute Name: access-privileges
Attribute Type: enum (ro)
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<communities xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<community>
<community-name>WORD</community-name>
<config>
<community-name>WORD</community-name>
</config>
<access-privileges>ro</access-privileges> <!-- operation="delete"-->
</community>
</communities>
</server>
</servers>
</snmp>
Command Syntax
snmp-server community WORD (ro) (vrf management|)
Configure access
Use this attribute to set access privileges to this community view.
This command is supported when following feature are enabled SNMP-AGENT feature
Attribute Name: access
Attribute Type: enum (ro)
Attribute Name: community-view-name
Attribute Type: string
Attribute Name: version
Attribute Type: enum (v1|v2c)
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<communities xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<community>
<community-name>WORD</community-name>
<config>
<community-name>WORD</community-name>
<community-view-name>VIEW-NAME</community-view-name> <!-- operation="delete"-->
<version>v1</version> <!-- operation="delete"-->
</config>
<access>ro</access> <!-- operation="delete"-->
</community>
</communities>
</server>
</servers>
</snmp>
Command Syntax
snmp-server community WORD view VIEW-NAME version (v1|v2c) (ro) (vrf management|)
Configure community context
Use this attribute to create an SNMP community string and access privileges.
Attribute Name: community-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: community-context
Attribute Type: string
Attribute Range: 1-32
Attribute Name: community-user
Attribute Type: string
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<communities xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<community>
<community-name>WORD</community-name>
<config>
<community-name>WORD</community-name>
</config>
<community-context-mapping>
<config>
<community-context>WORD</community-context>
<community-user>WORD</community-user>
</config>
</community-context-mapping>
</community>
</communities>
</server>
</servers>
</snmp>
Command Syntax
snmp-server community-map WORD context WORD user WORD (vrf management|)
Configure group name
Use this attribute to create an SNMP group string.
Attribute Name: group-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-version
Attribute Type: enum (1|2c|3)
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<server-groups xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<server-group>
<group-name>WORD</group-name>
<config>
<group-name>WORD</group-name>
<group-version>1</group-version>
</config>
</server-group>
</server-groups>
</server>
</servers>
</snmp>
Command Syntax
snmp-server group WORD version (1|2c) (vrf management|)
Configure group version
Use this attribute to create an SNMP group string.
Attribute Name: group-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-version
Attribute Type: enum (1|2c|3)
Attribute Name: snmpv3-group-auth-type
Attribute Type: enum (auth|priv|noauth)
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<server-groups xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<server-group>
<group-name>WORD</group-name>
<config>
<group-name>WORD</group-name>
<group-version>1</group-version>
<snmpv3-group-auth-type>auth</snmpv3-group-auth-type>
</config>
</server-group>
</server-groups>
</server>
</servers>
</snmp>
Command Syntax
snmp-server group WORD version (3) (auth|priv|noauth) (vrf management|)
Configure context
Use this attribute to create an SNMP group string.
Attribute Name: group-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-version
Attribute Type: enum (1|2c|3)
Attribute Name: context
Attribute Type: union
Attribute Range: 1-32
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<server-groups xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<server-group>
<group-name>WORD</group-name>
<config>
<group-name>WORD</group-name>
<group-version>1</group-version>
<context>1</context>
</config>
</server-group>
</server-groups>
</server>
</servers>
</snmp>
Command Syntax
snmp-server group WORD version (1|2c) context (all|WORD) (vrf management|)
Configure snmpv3 group auth type
Use this attribute to create an SNMP group string.
Attribute Name: group-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-version
Attribute Type: enum (1|2c|3)
Attribute Name: snmpv3-group-auth-type
Attribute Type: enum (auth|priv|noauth)
Attribute Name: context
Attribute Type: enum (all)
Attribute Range: 1-32
Netconf edit-config payload
<snmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp">
<servers xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server">
<server>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<server-groups xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended">
<server-group>
<group-name>WORD</group-name>
<config>
<group-name>WORD</group-name>
<group-version>1</group-version>
<snmpv3-group-auth-type>auth</snmpv3-group-auth-type>
<context>1</context>
</config>
</server-group>
</server-groups>
</server>
</servers>
</snmp>
Command Syntax
snmp-server group WORD version (3) (auth|priv|noauth) context <1-32> (all) (vrf management|)
debug snmp-server
Netconf RPC payload
<snmp-server-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended"/>
Command Syntax
debug snmp-server
no debug snmp-server
Netconf RPC payload
<snmp-server-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-snmp-server-extended"/>
Command Syntax
no debug snmp-server
IPI-QOS
Configure enable qos
Use this attribute to globally enable or disable QoS
Attribute Name: enable-qos
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<config>
<enable-qos>disable</enable-qos> <!-- operation="delete"-->
</config>
</global>
</qos>
Command Syntax
qos (disable|enable)
Configure name
Use this attribute to set a name to CoS to Traffic-Class profile
This command is supported when following feature are enabled QoS Mapping Profile feature
Attribute Name: name
Attribute Type: string
Attribute Range: 1-31
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<map-profile>
<cos-to-queue-profiles>
<cos-to-queue-profile> <!-- operation="delete"-->
<name>NAME</name>
<config>
<name>WORD</name>
</config>
</cos-to-queue-profile>
</cos-to-queue-profiles>
</map-profile>
</global>
</qos>
Command Syntax
qos profile cos-to-queue (NAME|default)
Configure color
Use this attribute to select the color CoS DEI is mapped to.
This command is supported when following feature are enabled QoS Mapping Profile feature and following feature are disabled QoS custom options2
Attribute Name: color
Attribute Type: enum (green|yellow|red)
Attribute Name: queue-id
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<map-profile>
<cos-to-queue-profiles>
<cos-to-queue-profile>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<cos-dei-to-queues>
<cos-dei-to-queue>
<dei-value>all</dei-value>
<config>
<dei-value>all</dei-value>
<cos-value>0</cos-value>
<queue-id>0</queue-id> <!-- operation="delete"-->
</config>
<cos-value>0</cos-value>
<color>green</color> <!-- operation="delete"-->
</cos-dei-to-queue>
</cos-dei-to-queues>
</cos-to-queue-profile>
</cos-to-queue-profiles>
</map-profile>
</global>
</qos>
Command Syntax
cos <0-7> (dei (0|1|all)|) queue <0-7> (color (green|yellow|red)|)
Configure dscp value
Use this attribute to select the color to map.
This command is supported when following feature are enabled QoS Mapping Profile feature
Attribute Name: color
Attribute Type: enum (green|yellow|red)
Attribute Name: queue-id
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<map-profile>
<dscp-to-queue-profiles>
<dscp-to-queue-profile>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<dscp-to-queues>
<dscp-to-queue>
<dscp-value>0</dscp-value>
<config>
<dscp-value>0</dscp-value>
<queue-id>0</queue-id> <!-- operation="delete"-->
</config>
<color>green</color> <!-- operation="delete"-->
</dscp-to-queue>
</dscp-to-queues>
</dscp-to-queue-profile>
</dscp-to-queue-profiles>
</map-profile>
</global>
</qos>
Command Syntax
dscp <0-63> queue <0-7> color (green|yellow|red)
Configure queue id
Use this attribute to select the Traffic-Class DSCP is mapped to
This command is supported when following feature are enabled QoS Mapping Profile feature
Attribute Name: queue-id
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<map-profile>
<dscp-to-queue-profiles>
<dscp-to-queue-profile>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<dscp-to-queues>
<dscp-to-queue>
<dscp-value>0</dscp-value>
<config>
<dscp-value>0</dscp-value>
</config>
<queue-id>0</queue-id> <!-- operation="delete"-->
</dscp-to-queue>
</dscp-to-queues>
</dscp-to-queue-profile>
</dscp-to-queue-profiles>
</map-profile>
</global>
</qos>
Command Syntax
dscp <0-63> queue <0-7>
Configure cos value
Use this attribute to select the color to map. Default value is 3.
This command is supported when following feature are enabled QoS Mapping Profile feature
Attribute Name: color
Attribute Type: enum (green|yellow|red|all)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<map-profile>
<queue-color-to-cos-profiles>
<queue-color-to-cos-profile>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<queue-color-to-coses>
<queue-color-to-cos> <!-- operation="delete"-->
<color>all</color>
<config>
<color>all</color>
<queue-id>0</queue-id>
<cos-value>0</cos-value>
</config>
<queue-id>0</queue-id>
</queue-color-to-cos>
</queue-color-to-coses>
</queue-color-to-cos-profile>
</queue-color-to-cos-profiles>
</map-profile>
</global>
</qos>
Command Syntax
queue <0-7> (color (green|yellow|red|all)|) cos <0-7>
Configure precedence value
Use this attribute to select the Traffic-Class to map
This command is supported when following feature are enabled QoS Mapping Profile feature
Attribute Name: queue-id
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: precedence-value
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<map-profile>
<queue-to-precedence-profiles>
<queue-to-precedence-profile>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<queue-to-precedences>
<queue-to-precedence> <!-- operation="delete"-->
<queue-id>0</queue-id>
<config>
<queue-id>0</queue-id>
<precedence-value>0</precedence-value>
</config>
</queue-to-precedence>
</queue-to-precedences>
</queue-to-precedence-profile>
</queue-to-precedence-profiles>
</map-profile>
</global>
</qos>
Command Syntax
queue <0-7> precedence <0-7>
Configure cos
Use this command to enable remarking of CoS set by the egress map
Attribute Name: cos
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<remark>
<config>
</cos><!-- operation="delete"-->
</config>
</remark>
</global>
</qos>
Command Syntax
qos remark cos
Configure dei
Use this command to enable remarking of DEI set by the egress map
Attribute Name: dei
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<remark>
<config>
</dei><!-- operation="delete"-->
</config>
</remark>
</global>
</qos>
Command Syntax
qos remark dei
Configure dscp
Use this command to enable remarking of DSCP set by the egress map
Attribute Name: dscp
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<remark>
<config>
</dscp><!-- operation="delete"-->
</config>
</remark>
</global>
</qos>
Command Syntax
qos remark dscp
Configure type
Use this attribute to set the class-map name
Attribute Name: name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: type
Attribute Type: enum (qos|queuing|queuing-default|vlan-queuing)
Attribute Name: match-criteria
Attribute Type: enum (match-all|match-any)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map> <!-- operation="delete"-->
<name>NAME</name>
<config>
<name>NAME</name>
<type>1</type>
<match-criteria>1</match-criteria>
</config>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
class-map NAME
Configure match criteria
Use this attribute to set the class-map name
Attribute Name: name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: type
Attribute Type: enum (qos|queuing|queuing-default|vlan-queuing)
Attribute Name: match-criteria
Attribute Type: enum (match-all|match-any)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map> <!-- operation="delete"-->
<name>NAME</name>
<config>
<name>NAME</name>
<type>qos</type>
<match-criteria>1</match-criteria>
</config>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
class-map type (qos) NAME
Configure reference description
This attribute configures reference description message on class-map profile for QoS type.
Attribute Name: reference-description
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<reference-description>LINE</reference-description> <!-- operation="delete"-->
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
reference-description LINE
Configure access control list name
Use this attribute to classify traffic based on the Access Control List (ACL)
Attribute Name: access-control-list-name
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<access-control-list-name>NAME</access-control-list-name> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match access-group NAME
Configure ethertype
Use this attribute to classify traffic based on the EtherType value(s)
Attribute Name: ethertype
Attribute Type: string
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<ethertype>WORD</ethertype> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match ethertype WORD
Configure traffic type
Use this attribute to classify traffic based on the traffic type value
Attribute Name: traffic-type
Attribute Type: enum (l2-uc|l2-uc-unknown|default)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<traffic-type>l2-uc</traffic-type> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match traffic-type (l2-uc|l2-uc-unknown|default)
Configure inner cos
Use this attribute to classify traffic based on inner Class of Service (CoS) value
Attribute Name: inner-cos
Attribute Type: string
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<inner-cos>WORD</inner-cos> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match cos inner WORD
Configure vlan
Use this attribute to classify traffic based on VLAN ID. Enter VLAN ID 1-4094 or range of VLAN ID’s.
Attribute Name: vlan
Attribute Type: string
Attribute Range: 1-4094
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<vlan>WORD</vlan> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match vlan WORD
Configure vlan id
Use this attribute to classify traffic based on VLAN ID. Enter VLAN ID 1-4094.
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<vlan-id>1</vlan-id> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match vlan <1-4094>
Configure inner vlan
Use this attribute to classify traffic based on inner VLAN ID. Enter VLAN ID 1-4094 or range of VLAN ID’s.
Attribute Name: inner-vlan
Attribute Type: string
Attribute Range: 1-4094
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<inner-vlan>WORD</inner-vlan> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match vlan inner WORD
Configure inner vlan id
Use this attribute to classify traffic based on inner VLAN ID. Enter VLAN ID 1-4094.
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match vlan inner <1-4094>
Configure rtp
Use this attribute to classify traffic based on the Real-time Transport Protocol (RTP). The rtp value 2000-65535 or range of rtp values.
Attribute Name: rtp
Attribute Type: string
Attribute Range: 2000-65535
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<rtp>WORD</rtp> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match ip rtp WORD
Configure precedence
Use this attribute to classify traffic based on the precedence value. Warning: In CLI show running, precedence values with well-known names (ex.: priority, immediate) will be displayed as such. On Netconf, precedence values will always be numeric.
Attribute Name: precedence
Attribute Type: string
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<precedence>WORD</precedence> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match precedence WORD
Configure packet protocol
Use this attribute to classify traffic based on the protocol
Attribute Name: packet-protocol
Attribute Type: enum (arp|bridging|cdp|clns|clns-es|clns-is|dhcp|isis|ldp|netbios)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<packet-protocol>arp</packet-protocol> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match protocol (arp|bridging|cdp|clns|clns-es|clns-is|dhcp|isis|ldp|netbios)
Configure source mac
Use this attribute to classify traffic based on the source MAC address. The MAC address value allow up to 17 characters.
Attribute Name: source-mac
Attribute Type: string
Attribute Range: 1-17
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<source-mac>MAC_ADDR</source-mac> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match mac src MAC_ADDR
Configure destination mac
Use this attribute to classify traffic based on the destination MAC address. The MAC address value allow up to 17 characters.
Attribute Name: destination-mac
Attribute Type: string
Attribute Range: 1-17
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<config>
<destination-mac>MAC_ADDR</destination-mac> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match mac dest MAC_ADDR
Configure port type
Use this attribute to classify traffic based on layer 4 source port or destination port
Attribute Name: port-type
Attribute Type: enum (source-port|destination-port)
Attribute Name: port
Attribute Type: string
Attribute Range: 1-65535
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-any-conditions>
<ipv4>
<layer4-match> <!-- operation="delete"-->
<port-type>source-port</port-type>
<config>
<port-type>source-port</port-type>
<protocol>any</protocol>
<port>WORD</port>
</config>
<protocol>any</protocol>
</layer4-match>
</ipv4>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match layer4 (any|tcp|udp) (source-port|destination-port) WORD
Configure ethertype all
Use this attribute to classify traffic based on the EtherType value
Attribute Name: ethertype-all
Attribute Type: string
Attribute Range: 5-6
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<ethertype-all>WORD</ethertype-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match ethertype WORD
Configure traffic type all
Use this attribute to classify traffic based on the traffic type
Attribute Name: traffic-type-all
Attribute Type: enum (l2-uc|l2-uc-unknown|default)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<traffic-type-all>l2-uc</traffic-type-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match traffic-type (l2-uc|l2-uc-unknown|default)
Configure cos all
Use this attribute to classify traffic based on the Class of Service (CoS) value
Attribute Name: cos-all
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<cos-all>0</cos-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match cos <0-7>
Configure inner cos all
Use this attribute to classify traffic based on the inner Class of Service (CoS) value
Attribute Name: inner-cos-all
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<inner-cos-all>0</inner-cos-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match cos inner <0-7>
Configure vlan all
Use this attribute to classify traffic based on the VLAN ID
Attribute Name: vlan-all
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<vlan-all>1</vlan-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match vlan <1-4094>
Configure inner vlan all
Use this attribute to classify traffic based on the inner VLAN ID
Attribute Name: inner-vlan-all
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<inner-vlan-all>1</inner-vlan-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match vlan inner <1-4094>
Configure rtp all
Use this attribute to classify traffic based on the Real-time Transport Protocol (RTP)
Attribute Name: rtp-all
Attribute Type: uint32
Attribute Range: 2000-65535
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<rtp-all>2000</rtp-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match ip rtp <2000-65535>
Configure dscp all
Use this attribute to classify traffic based on the Differentiated Services Control Protocol (DSCP) value. The DSCP value range is 0-63. Warning: In CLI show running, DSCP values with well-known names (ex.: af11, cs0) will be displayed as such. On Netconf, DSCP values will always be numeric. The string type allow up to 8 characters on well-known name.
Attribute Name: dscp-all
Attribute Type: string
Attribute Range: 1-8
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<dscp-all>WORD</dscp-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match dscp WORD
Configure precedence all
Use this attribute to classify traffic based on the precedence value. The precedence value range is 0-7. Warning: In CLI show running, precedence values with well-known names (ex.: priority, immediate) will be displayed as such. On Netconf, precedence values will always be numeric. The string type allow up to 13 characters on well-known name.
Attribute Name: precedence-all
Attribute Type: string
Attribute Range: 1-13
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<precedence-all>WORD</precedence-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match precedence WORD
Configure packet protocol all
Use this attribute to classify traffic based on the protocol
Attribute Name: packet-protocol-all
Attribute Type: enum (arp|bridging|cdp|clns|clns-es|clns-is|dhcp|isis|ldp|netbios)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<packet-protocol-all>arp</packet-protocol-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match protocol (arp|bridging|cdp|clns|clns-es|clns-is|dhcp|isis|ldp|netbios)
Configure source mac all
Use this attribute to classify traffic based on the source MAC address. The MAC address value allow up to 17 characters.
Attribute Name: source-mac-all
Attribute Type: string
Attribute Range: 1-17
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<source-mac-all>MAC_ADDR</source-mac-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match mac src MAC_ADDR
Configure destination mac all
Use this attribute to classify traffic based on the destination MAC address. The MAC address value allow up to 17 characters.
Attribute Name: destination-mac-all
Attribute Type: string
Attribute Range: 1-17
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<config>
<destination-mac-all>MAC_ADDR</destination-mac-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match mac dest MAC_ADDR
Configure port all
Use this attribute to classify traffic based on the port
Attribute Name: port-all
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps>
<class-map>
<name>NAME</name>
<config>
<name>NAME</name>
</config>
<match-all-conditions>
<layer4-matches-ipv4>
<layer4-match-ipv4> <!-- operation="delete"-->
<port-all>1</port-all>
<config>
<port-all>1</port-all>
<port-type-all>source-port</port-type-all>
<protocol-all>any</protocol-all>
</config>
<port-type-all>source-port</port-type-all>
<protocol-all>any</protocol-all>
</layer4-match-ipv4>
</layer4-matches-ipv4>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match layer4 (any|tcp|udp) (source-port|destination-port) <1-65535>
Configure qos group
Use this attribute to classify traffic QoS group
Attribute Name: qos-group
Attribute Type: uint32
Attribute Range: 1-2000
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps-queuing>
<class-map-queuing>
<name>WORD</name>
<config>
<name>NAME</name>
</config>
<match-conditions>
<config>
<qos-group>1</qos-group>
</config>
</match-conditions>
</class-map-queuing>
</class-maps-queuing>
</global>
</qos>
Command Syntax
match qos-group <1-2000>
Configure vlan queue
Use this attribute to classify traffic based on the VLAN ID
Attribute Name: vlan-queue
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<class-maps-queuing>
<class-map-queuing>
<name>WORD</name>
<config>
<name>NAME</name>
</config>
<match-conditions>
<config>
<vlan-queue>1</vlan-queue> <!-- operation="delete"-->
</config>
</match-conditions>
</class-map-queuing>
</class-maps-queuing>
</global>
</qos>
Command Syntax
match vlan <1-4094>
Configure policy map name
Use this attribute to set the policy-map name
Attribute Name: policy-map-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: type
Attribute Type: enum (qos|queuing|queuing default|vlan-queuing|hybrid-queuing)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map> <!-- operation="delete"-->
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
<type>1</type>
</config>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
policy-map NAME
Configure class map name
Use this attribute to attach a class-map of type qos or queue to the policy-map
Attribute Name: class-map-name
Attribute Type: union
Attribute Name: type
Attribute Type: enum (qos|queuing|queuing default|vlan-queuing|hybrid-queuing)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class> <!-- operation="delete"-->
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
<type>qos</type>
</config>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
class (type (qos)|) NAME
Configure child service policy name
Use this attribute to attach a child service-policy to the policy-map
Attribute Name: child-service-policy-name
Attribute Type: string
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<child-service-policy-name>NAME</child-service-policy-name> <!-- operation="delete"-->
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
service-policy NAME
Configure lossless
Use this attribute to set the losselss setting for queue.
Attribute Name: lossless
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<config>
</lossless><!-- operation="delete"-->
</config>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
lossless
Configure weighted round robin queue weight
Use this attribute to set the weight for Weighted Round Robin queue scheduling algorithm
Attribute Name: weighted-round-robin-queue-weight
Attribute Type: uint8
Attribute Range: 1-127
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<config>
<weighted-round-robin-queue-weight>1</weighted-round-robin-queue-weight> <!-- operation="delete"-->
</config>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
wrr-queue weight <1-127>
Configure strict priority enabled
Use this attibute to set Strict Priority as queue scheduling algorithm
Attribute Name: strict-priority-enabled
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<config>
</strict-priority-enabled><!-- operation="delete"-->
</config>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
priority
Configure weight
Use this attribute to set weight for Weighted Random Early Detection
Attribute Name: weight
Attribute Type: uint8
Attribute Range: 0-15
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<red>
<config>
<weight>0</weight> <!-- operation="delete"-->
</config>
</red>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
random-detect weight <0-15>
Configure min threshold
Use this attribute to set Weighted Random Early Detection minimum threshold
Attribute Name: min-threshold
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: max-threshold
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: threshold-unit
Attribute Type: enum (packets|bytes|kbytes)
Attribute Name: drop-probability
Attribute Type: uint8
Attribute Range: 1-100
Attribute Name: explicit-congestion-notification
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<red>
<wred>
<config>
<max-threshold>1</max-threshold> <!-- operation="delete"-->
<threshold-unit>packets</threshold-unit> <!-- operation="delete"-->
<drop-probability>1</drop-probability> <!-- operation="delete"-->
</explicit-congestion-notification><!-- operation="delete"-->
<min-threshold>1</min-threshold> <!-- operation="delete"-->
</config>
</wred>
</red>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
random-detect <1-524288> <1-524288> (packets|bytes|kbytes) (drop-probability <1-100>|) (ecn|)
Configure max threshold
Use this attribute to set Weighted Random Early Detection minimum threshold
Attribute Name: min-threshold
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: max-threshold
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: drop-probability
Attribute Type: uint8
Attribute Range: 1-100
Attribute Name: min-threshold-yellow
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: max-threshold-yellow
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: drop-probability-yellow
Attribute Type: uint8
Attribute Range: 1-100
Attribute Name: min-threshold-red
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: max-threshold-red
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: drop-probability-red
Attribute Type: uint8
Attribute Range: 1-100
Attribute Name: threshold-unit
Attribute Type: enum (packets|bytes|kbytes)
Attribute Name: explicit-congestion-notification
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<red>
<wred>
<config>
<max-threshold>1</max-threshold> <!-- operation="delete"-->
<drop-probability>1</drop-probability> <!-- operation="delete"-->
<min-threshold-yellow>1</min-threshold-yellow> <!-- operation="delete"-->
<max-threshold-yellow>1</max-threshold-yellow> <!-- operation="delete"-->
<drop-probability-yellow>1</drop-probability-yellow> <!-- operation="delete"-->
<min-threshold-red>1</min-threshold-red> <!-- operation="delete"-->
<max-threshold-red>1</max-threshold-red> <!-- operation="delete"-->
<drop-probability-red>1</drop-probability-red> <!-- operation="delete"-->
<threshold-unit>packets</threshold-unit> <!-- operation="delete"-->
</explicit-congestion-notification><!-- operation="delete"-->
<min-threshold>1</min-threshold> <!-- operation="delete"-->
</config>
</wred>
</red>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
random-detect green <1-524288> <1-524288> (drop-probability <1-100>|) yellow <1-524288> <1-524288> (drop-probability <1-100>|) red <1-524288> <1-524288> (drop-probability <1-100>|) (packets|bytes|kbytes) (ecn|)
Configure threshold unit
Use this attribute to set Weighted Random Early Detection minimum threshold
Attribute Name: min-threshold
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: max-threshold
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: threshold-unit
Attribute Type: enum (packets|bytes|kbytes)
Attribute Name: drop-probability
Attribute Type: uint8
Attribute Range: 1-100
Attribute Name: explicit-congestion-notification
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<red>
<wred>
<config>
<max-threshold>1</max-threshold> <!-- operation="delete"-->
<threshold-unit>packets</threshold-unit> <!-- operation="delete"-->
<drop-probability>1</drop-probability> <!-- operation="delete"-->
</explicit-congestion-notification><!-- operation="delete"-->
<min-threshold>1</min-threshold> <!-- operation="delete"-->
</config>
</wred>
</red>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
random-detect min-threshold <1-524288> max-threshold <1-524288> (packets|bytes|kbytes) (drop-probability <1-100>|) (ecn|)
Configure drop probability
Use this attribute to set Weighted Random Early Detection minimum threshold
Attribute Name: min-threshold
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: max-threshold
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: drop-probability
Attribute Type: uint8
Attribute Range: 1-100
Attribute Name: min-threshold-yellow
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: max-threshold-yellow
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: drop-probability-yellow
Attribute Type: uint8
Attribute Range: 1-100
Attribute Name: min-threshold-red
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: max-threshold-red
Attribute Type: uint32
Attribute Range: 1-524288
Attribute Name: drop-probability-red
Attribute Type: uint8
Attribute Range: 1-100
Attribute Name: threshold-unit
Attribute Type: enum (packets|bytes|kbytes)
Attribute Name: explicit-congestion-notification
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<red>
<wred>
<config>
<max-threshold>1</max-threshold> <!-- operation="delete"-->
<drop-probability>1</drop-probability> <!-- operation="delete"-->
<min-threshold-yellow>1</min-threshold-yellow> <!-- operation="delete"-->
<max-threshold-yellow>1</max-threshold-yellow> <!-- operation="delete"-->
<drop-probability-yellow>1</drop-probability-yellow> <!-- operation="delete"-->
<min-threshold-red>1</min-threshold-red> <!-- operation="delete"-->
<max-threshold-red>1</max-threshold-red> <!-- operation="delete"-->
<drop-probability-red>1</drop-probability-red> <!-- operation="delete"-->
<threshold-unit>packets</threshold-unit> <!-- operation="delete"-->
</explicit-congestion-notification><!-- operation="delete"-->
<min-threshold>1</min-threshold> <!-- operation="delete"-->
</config>
</wred>
</red>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
random-detect green min-threshold <1-524288> max-threshold <1-524288> (drop-probability <1-100>|) yellow min-threshold <1-524288> max-threshold <1-524288> (drop-probability <1-100>|) red min-threshold <1-524288> max-threshold <1-524288> (drop-probability <1-100>|) (packets|bytes|kbytes) (ecn|)
Configure max threshold type
Use this attribute to set tail drop limits on egress queue
Attribute Name: max-threshold-type
Attribute Type: enum (packets|bytes|kbytes)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<tail-drops>
<tail-drop> <!-- operation="delete"-->
<max-threshold-type>packets</max-threshold-type>
<config>
<max-threshold-type>packets</max-threshold-type>
<max-threshold>1</max-threshold>
</config>
<max-threshold>1</max-threshold>
</tail-drop>
</tail-drops>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
queue-limit <1-524288> (packets|bytes|kbytes)
Configure rate value
Use this attribute to set a minimum bandwidth rate on the egress queue
Attribute Name: rate-value
Attribute Type: uint32
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<bandwidths>
<bandwidth> <!-- operation="delete"-->
<rate-type>kbps</rate-type>
<config>
<rate-type>kbps</rate-type>
<rate-value>0</rate-value>
</config>
<rate-value>0</rate-value>
</bandwidth>
</bandwidths>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
bandwidth <1-1000000000> (kbps|mbps|gbps)
Configure rate type
Use this attribute to set a minimum bandwidth rate on the egress queue
Attribute Name: rate-value
Attribute Type: uint32
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<bandwidths>
<bandwidth> <!-- operation="delete"-->
<rate-type>kbps</rate-type>
<config>
<rate-type>kbps</rate-type>
<rate-value>0</rate-value>
</config>
<rate-value>0</rate-value>
</bandwidth>
</bandwidths>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
bandwidth (percent) <1-100>
Configure rate unit
Use this attribute to set a maximum shaping rate on the egress queue
Attribute Name: rate-value
Attribute Type: uint32
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<queue-mode>
<shapes>
<shape> <!-- operation="delete"-->
<rate-unit>kbps</rate-unit>
<config>
<rate-unit>kbps</rate-unit>
<rate-value>0</rate-value>
</config>
<rate-value>0</rate-value>
</shape>
</shapes>
</queue-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
shape <1-1000000000> (kbps|mbps|gbps)
Configure priority
Use this attribute to set the user priority for the class attached to this policy-map
Attribute Name: priority
Attribute Type: uint16
Attribute Range: 1-1000
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<qos-mode>
<config>
<priority>1</priority> <!-- operation="delete"-->
</config>
</qos-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
priority <1-1000>
Configure precedence remark
Use this attribute to match traffic classes set action as change precedence in the egress packet to the defined value. The precedence value range is 0-7. Warning: In CLI show running, precedence values with well-known names (ex.: priority, immediate) will be displayed as such. On Netconf, precedence values will always be numeric. The string type allow up to 13 characters on well-known name.
Attribute Name: precedence-remark
Attribute Type: string
Attribute Range: 1-13
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<qos-mode>
<config>
<precedence-remark>WORD</precedence-remark> <!-- operation="delete"-->
</config>
</qos-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
set precedence WORD
Configure cos remark only bridged
Use this attribute to enable remarking only bridged packets
Attribute Name: cos-remark-only-bridged
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<qos-mode>
<config>
<cos-remark-only-bridged>0</cos-remark-only-bridged> <!-- operation="delete"-->
</config>
</qos-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
set bridge cos <0-7>
Configure dscp value remark
Use this attribute to match traffic classes set action as change DSCP in the egress packet to the defined value. The DSCP value range is 0-63. Warning: In CLI show running, DSCP values with well-known names (ex.: af11, cs0) will be displayed as such. On Netconf, DSCP values will always be numeric. The string type allow up to 8 characters on well-known name.
Attribute Name: dscp-value-remark
Attribute Type: string
Attribute Range: 1-8
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<qos-mode>
<config>
<dscp-value-remark>WORD</dscp-value-remark> <!-- operation="delete"-->
</config>
</qos-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
set dscp WORD
Configure dscp remark only bridged
Use this attribute to enable remarking only bridged packets. The DSCP value range is 0-63. Warning: In CLI show running, DSCP values with well-known names (ex.: af11, cs0) will be displayed as such. On Netconf, DSCP values will always be numeric. The string type allow up to 8 characters on well-known name.
Attribute Name: dscp-remark-only-bridged
Attribute Type: string
Attribute Range: 1-8
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<qos-mode>
<config>
<dscp-remark-only-bridged>WORD</dscp-remark-only-bridged> <!-- operation="delete"-->
</config>
</qos-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
set bridge dscp WORD
Configure queue remark only bridged
Use this attribute to enable remarking only bridged packets
Attribute Name: queue-remark-only-bridged
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<policy-maps>
<policy-map>
<policy-map-name>NAME</policy-map-name>
<config>
<policy-map-name>NAME</policy-map-name>
</config>
<classes>
<class>
<class-map-name>NAME</class-map-name>
<config>
<class-map-name>NAME</class-map-name>
</config>
<qos-mode>
<config>
<queue-remark-only-bridged>0</queue-remark-only-bridged> <!-- operation="delete"-->
</config>
</qos-mode>
</class>
</classes>
</policy-map>
</policy-maps>
</global>
</qos>
Command Syntax
set bridge queue <0-7>
Configure non unicast queue weight
Use this attribute to set action as change qos wrr weigth for non-uc queue in the egress to the defined value for matched packets
Attribute Name: non-unicast-queue-weight
Attribute Type: uint8
Attribute Range: 1-127
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<scheduler-mode>
<weighted-round-robins>
<weighted-round-robin> <!-- operation="delete"-->
<non-unicast-queue-weight>1</non-unicast-queue-weight>
<config>
<non-unicast-queue-weight>1</non-unicast-queue-weight>
<unicast-queue-weight>1</unicast-queue-weight>
</config>
<unicast-queue-weight>1</unicast-queue-weight>
</weighted-round-robin>
</weighted-round-robins>
</scheduler-mode>
</global>
</qos>
Command Syntax
set qos wrr uc <1-127> non-uc <1-127>
Configure enabled
Use this attribute to set strict-priority for scheduler mode of L1 node to WRR
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<scheduler-mode>
<strict-priority>
<config>
</enabled><!-- operation="delete"-->
</config>
</strict-priority>
</scheduler-mode>
</global>
</qos>
Command Syntax
set qos sp
Configure block size
Use this attribute to configure block-size for vlan-queuing
Attribute Name: block-size
Attribute Type: uint8
Default Value: 1
Attribute Range: 1-8
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<vlan-queuing>
<config>
<block-size>1</block-size> <!-- operation="delete"-->
</config>
</vlan-queuing>
</global>
</qos>
Command Syntax
qos vlan-queuing block-size <1-8>
clear qos statistics (interface IFNAME|) ((type qos|type qos input|type qos output|type queuing|type all)|)
Attribute Name: interface-name
Attribute Type: string
Default Value: NULL
Attribute Name: type
Attribute Type: enum (type qos|type qos input|type qos output|type queuing|type all)
Default Value: type all
Netconf RPC payload
<qos-clear-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interface-name>IFNAME</interface-name>
<type>type all</type>
</qos-clear-statistics>
Command Syntax
clear qos statistics (interface IFNAME|) ((type qos|type qos input|type qos output|type queuing|type all)|)
IPI-QOS-IF
Configure untagged priority
Use this attribute to set internal priority for untagged traffic on L2 interface
Attribute Name: untagged-priority
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<untagged-priority>0</untagged-priority> <!-- operation="delete"-->
</interface>
</interfaces>
</qos>
Command Syntax
qos untagged-priority <0-7>
Configure trust dscp
Use this command to classify the ingress traffic based on DSCP map on L2 interface
Attribute Name: trust-dscp
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</trust-dscp><!-- operation="delete"-->
</interface>
</interfaces>
</qos>
Command Syntax
trust dscp
Configure cos
Use this command to enable/disable remarking of CoS set by the egress map
Attribute Name: cos
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<remark>
<config>
<cos>disable</cos> <!-- operation="delete"-->
</config>
</remark>
</interface>
</interfaces>
</qos>
Command Syntax
qos remark cos (disable|enable)
Configure dei
Use this command to enable/disable remarking of DEI set by the egress map
Attribute Name: dei
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<remark>
<config>
<dei>disable</dei> <!-- operation="delete"-->
</config>
</remark>
</interface>
</interfaces>
</qos>
Command Syntax
qos remark dei (disable|enable)
Configure dscp
Use this command to enable/disable remarking of DSCP set by the egress map
Attribute Name: dscp
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<remark>
<config>
<dscp>disable</dscp> <!-- operation="delete"-->
</config>
</remark>
</interface>
</interfaces>
</qos>
Command Syntax
qos remark dscp (disable|enable)
Configure name
Interface name for which QoS is being configured
Attribute Name: name
Attribute Type: string
Attribute Name: rate
Attribute Type: uint64
Attribute Name: rate-unit
Attribute Type: enum (kbps|mbps|gbps)
Attribute Name: burst-rate
Attribute Type: uint64
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface> <!-- operation="delete"-->
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<traffic-shape>
<config>
<rate>1</rate>
<rate-unit>kbps</rate-unit>
<burst-rate>1</burst-rate>
</config>
</traffic-shape>
</interface>
</interfaces>
</qos>
Command Syntax
shape rate <1-1000000000> (kbps|mbps|gbps) burst <2-1000000>
Configure rate
Interface name for which QoS is being configured
Attribute Name: name
Attribute Type: string
Attribute Name: rate
Attribute Type: uint64
Attribute Name: rate-unit
Attribute Type: enum (kbps|mbps|gbps)
Attribute Name: burst-rate
Attribute Type: uint64
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface> <!-- operation="delete"-->
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<traffic-shape>
<config>
<rate>1</rate>
<rate-unit>kbps</rate-unit>
<burst-rate>1</burst-rate>
</config>
</traffic-shape>
</interface>
</interfaces>
</qos>
Command Syntax
shape rate <1-1000000000> (kbps|mbps|gbps) burst <2-1000000>
Configure cos to queue
Use this attibute to attach a CoS to Traffic-Class profile to the interface
This command is supported when following feature are enabled QoS Mapping profile
Attribute Name: cos-to-queue
Attribute Type: string
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<map-profile>
<config>
<cos-to-queue>NAME</cos-to-queue> <!-- operation="delete"-->
</config>
</map-profile>
</interface>
</interfaces>
</qos>
Command Syntax
qos map-profile cos-to-queue NAME
Configure dscp to queue
Use this attibute to attach a DSCP to Traffic-Class profile to the interface
This command is supported when following feature are enabled QoS Mapping profile
Attribute Name: dscp-to-queue
Attribute Type: string
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<map-profile>
<config>
<dscp-to-queue>NAME</dscp-to-queue> <!-- operation="delete"-->
</config>
</map-profile>
</interface>
</interfaces>
</qos>
Command Syntax
qos map-profile dscp-to-queue NAME
Configure precedence to queue
Use this attibute to attach a Precedence to Traffic-Class profile to the interface
This command is supported when following feature are enabled QoS Mapping profile
Attribute Name: precedence-to-queue
Attribute Type: string
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<map-profile>
<config>
<precedence-to-queue>NAME</precedence-to-queue> <!-- operation="delete"-->
</config>
</map-profile>
</interface>
</interfaces>
</qos>
Command Syntax
qos map-profile precedence-to-queue NAME
Configure queue color to cos
Use this attibute to attach a Traffic-Class color to CoS profile to the interface
This command is supported when following feature are enabled QoS Mapping profile
Attribute Name: queue-color-to-cos
Attribute Type: string
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<map-profile>
<config>
<queue-color-to-cos>NAME</queue-color-to-cos> <!-- operation="delete"-->
</config>
</map-profile>
</interface>
</interfaces>
</qos>
Command Syntax
qos map-profile queue-color-to-cos NAME
Configure queue color to dscp
Use this attibute to attach a Traffic-Class color to DSCP profile to the interface
This command is supported when following feature are enabled QoS Mapping profile
Attribute Name: queue-color-to-dscp
Attribute Type: string
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<map-profile>
<config>
<queue-color-to-dscp>NAME</queue-color-to-dscp> <!-- operation="delete"-->
</config>
</map-profile>
</interface>
</interfaces>
</qos>
Command Syntax
qos map-profile queue-color-to-dscp NAME
Configure queue to precedence
Use this attibute to attach a queue color to Precedence profile to the interface
This command is supported when following feature are enabled QoS Mapping profile
Attribute Name: queue-to-precedence
Attribute Type: string
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<map-profile>
<config>
<queue-to-precedence>NAME</queue-to-precedence> <!-- operation="delete"-->
</config>
</map-profile>
</interface>
</interfaces>
</qos>
Command Syntax
qos map-profile queue-to-precedence NAME
Configure type qos policy map name
Use this attribute to attach a service-policy of type qos to the interface
Attribute Name: type-qos-policy-map-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<service-policy>
<ingress>
<config>
<type-qos-policy-map-name>NAME</type-qos-policy-map-name> <!-- operation="delete"-->
</config>
</ingress>
</service-policy>
</interface>
</interfaces>
</qos>
Command Syntax
service-policy type qos input NAME
Configure type queuing policy map name
Use this attribute to attach a service-policy of type queue to the interface
Attribute Name: type-queuing-policy-map-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos-if">
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<service-policy>
<egress>
<config>
<type-queuing-policy-map-name>NAME</type-queuing-policy-map-name> <!-- operation="delete"-->
</config>
</egress>
</service-policy>
</interface>
</interfaces>
</qos>
Command Syntax
service-policy type queuing output NAME
IPI-MCEC
Configure options
Use this attribute to debug the mlag feature.
Attribute Name: options
Attribute Type: bits (hello|info|timer|event|cli|mac-sync|stp|all)
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<debug>
<config>
<options>hello</options> <!-- operation="delete"-->
</config>
</debug>
</mcec>
Command Syntax
debug mcec (hello|info|timer|event|cli|mac-sync|stp|all)
Configure system number
Use this attribute to configure domain system number, which uniquely identifies domain system in MCEC domain
Attribute Name: system-number
Attribute Type: uint8
Attribute Range: 1-2
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<domain>
<config>
<system-number>1</system-number> <!-- operation="delete"-->
</config>
</domain>
</mcec>
Command Syntax
domain-system-number <1-2>
Configure address
Use this attribute configure domain address, which helps to identify the MCEC domain
Attribute Name: address
Attribute Type: string
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<domain>
<config>
<address>MAC</address> <!-- operation="delete"-->
</config>
</domain>
</mcec>
Command Syntax
domain-address MAC
Configure priority
Use this attribute to specify the priority value associated with MCEC domain
Attribute Name: priority
Attribute Type: uint16
Default Value: 32768
Attribute Range: 1-65535
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<domain>
<config>
<priority>1</priority> <!-- operation="delete"-->
</config>
</domain>
</mcec>
Command Syntax
domain-priority <1-65535>
Configure hello timeout
Use this attribute to specify the domain hello-timeout value
Attribute Name: hello-timeout
Attribute Type: enum (long|short)
Default Value: long
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<domain>
<config>
<hello-timeout>long</hello-timeout> <!-- operation="delete"-->
</config>
</domain>
</mcec>
Command Syntax
domain-hello-timeout (long|short)
Configure interface
Use this attribute to map an interface as intra domain link that connects the domain system with its neighbour in a mcec domain
Attribute Name: interface
Attribute Type: string
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<intra-domain>
<peer-link>
<config>
<interface>IFNAME</interface> <!-- operation="delete"-->
</config>
</peer-link>
</intra-domain>
</mcec>
Command Syntax
intra-domain-link IFNAME
Configure higig
Turn on/off higig on inter domain link
Attribute Name: higig
Attribute Type: empty
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<intra-domain>
<peer-link>
<config>
</higig><!-- operation="delete"-->
</config>
</peer-link>
</intra-domain>
</mcec>
Command Syntax
idl-higig
Configure vrf
vrf of the peer DSN node
Attribute Name: vrf
Attribute Type: string
Attribute Name: peer-address
Attribute Type: inet:ipv4-address
Attribute Name: local-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<intra-domain>
<peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
<local-address>A.B.C.D</local-address>
<vrf>VRF_NAME</vrf>
</config>
</peer-address>
</intra-domain>
</mcec>
Command Syntax
intra-domain-peer A.B.C.D source-address A.B.C.D (vrf VRF_NAME|)
Configure interface mode
Use this attribute to set the MC-LAG mode. active-standby: The interface is ready to transition from active to standby state should a failure occur in the other node.
Attribute Name: interface-mode
Attribute Type: enum (active-standby|active-active)
Default Value: active-active
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<mlag-interfaces>
<mlag-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<interface-mode>active-active</interface-mode> <!-- operation="delete"-->
</mlag-interface>
</mlag-interfaces>
</mcec>
Command Syntax
mode (active-standby|active-active)
Configure revertive timer
Use this attribute to set the timer for MC-LAG switchover revertive type. After Revertive timer expires Slave will handover the control to Master Node. If a failure happens that triggers a switchover, after failure recovery the initially-active node becomes active again. Default switchover type is revertive 10s.
Attribute Name: revertive-timer
Attribute Type: uint8
Default Value: 10
Attribute Range: 1-255
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<mlag-interfaces>
<mlag-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<switchover-type>
<config>
<revertive-timer>1</revertive-timer> <!-- operation="delete"-->
</config>
</switchover-type>
</mlag-interface>
</mlag-interfaces>
</mcec>
Command Syntax
switchover type revertive <1-255>
Configure enable non revertive
Use this attribute to set the MC-LAG switchover to non-revertive type. Do not switch back to the initially-active node after failure recovery. Default switchover type is revertive 10s.
Attribute Name: enable-non-revertive
Attribute Type: empty
Netconf edit-config payload
<mcec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<mlag-interfaces>
<mlag-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<switchover-type>
<config>
</enable-non-revertive><!-- operation="delete"-->
</config>
</switchover-type>
</mlag-interface>
</mlag-interfaces>
</mcec>
Command Syntax
switchover type non-revertive
debug mcec (hello|info|timer|event|cli|mac-sync|stp|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (hello|info|timer|event|cli|mac-sync|stp|all)
Netconf RPC payload
<mcec-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<terminal-debug-options>hello</terminal-debug-options>
</mcec-terminal-debug-on>
Command Syntax
debug mcec (hello|info|timer|event|cli|mac-sync|stp|all)
no debug mcec (hello|info|timer|event|cli|mac-sync|stp|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (hello|info|timer|event|cli|mac-sync|stp|all)
Netconf RPC payload
<mcec-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec">
<terminal-debug-options>hello</terminal-debug-options>
</mcec-terminal-debug-off>
Command Syntax
no debug mcec (hello|info|timer|event|cli|mac-sync|stp|all)
clear mcec statistics
Netconf RPC payload
<clear-mcec-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec"/>
Command Syntax
clear mcec statistics
reload-trigger-mcec-notification
Netconf RPC payload
<trigger-reload xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mcec"/>
Command Syntax
reload-trigger-mcec-notification
IPI-MLAG
Configure mlag id
MLAG group number
Attribute Name: mlag-id
Attribute Type: uint16
Attribute Range: 1-255
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<mlag-aggregation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mlag">
<config>
<mlag-id>1</mlag-id>
</config>
</mlag-aggregation>
</interface>
</interfaces>
Command Syntax
mlag <1-255>
reload-trigger-save-mlag-info
Netconf RPC payload
<trigger-save-mlag-info xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mlag"/>
Command Syntax
reload-trigger-save-mlag-info
IPI-PLATFORM
Configure enable cmm
Use this attribute to turn on debugging for chassis monitoring
Attribute Name: enable-cmm
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<debug>
<config>
</enable-cmm><!-- operation="delete"-->
</config>
</debug>
</components>
Command Syntax
debug cmm
Configure enable ddm
Use this attribute to turn on debugging for digital diagnostic monitoring
Attribute Name: enable-ddm
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<debug>
<config>
</enable-ddm><!-- operation="delete"-->
</config>
</debug>
</components>
Command Syntax
debug ddm
Configure warning repeat
To enable cmm warning level logs to repeat.
Attribute Name: warning-repeat
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<global>
<config>
</warning-repeat><!-- operation="delete"-->
</config>
</global>
</components>
Command Syntax
cmm warning repeat
Configure locator led enable
To set the locator-led on or off.
Attribute Name: locator-led-enable
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<global>
<config>
</locator-led-enable><!-- operation="delete"-->
</config>
</global>
</components>
Command Syntax
locator-led on
Configure ddm monitor time interval
To set DDM Monitor interval time.
Attribute Name: ddm-monitor-time-interval
Attribute Type: uint16
Attribute Range: 60-3600
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<global>
<config>
<ddm-monitor-time-interval>60</ddm-monitor-time-interval> <!-- operation="delete"-->
</config>
</global>
</components>
Command Syntax
ddm monitor interval <60-3600>
Configure service unsupported transceiver
To enable DDM Monitor for unsupported transceivers at user risk.
Attribute Name: service-unsupported-transceiver
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<global>
<config>
</service-unsupported-transceiver><!-- operation="delete"-->
</config>
</global>
</components>
Command Syntax
service unsupported-transceiver
Configure enable ddm monitor
To enable DDM monitor for all transceivers.
Attribute Name: enable-ddm-monitor
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<global>
<config>
</enable-ddm-monitor><!-- operation="delete"-->
</config>
</global>
</components>
Command Syntax
ddm monitor all
Configure system 15min load avg alarm
System 15min average load for alarm
Attribute Name: system-15min-load-avg-alarm
Attribute Type: uint8
Attribute Range: 51-100
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<global>
<system-load-average-thresholds>
<system-load-average-threshold> <!-- operation="delete"-->
<system-15min-load-avg-alarm>51</system-15min-load-avg-alarm>
<config>
<system-15min-load-avg-alarm>51</system-15min-load-avg-alarm>
<system-5min-load-avg-alarm>51</system-5min-load-avg-alarm>
<system-1min-load-avg-alarm>51</system-1min-load-avg-alarm>
<system-1min-load-avg-warning-threshold>41</system-1min-load-avg-warning-threshold>
</config>
<system-5min-load-avg-alarm>51</system-5min-load-avg-alarm>
<system-1min-load-avg-alarm>51</system-1min-load-avg-alarm>
<system-1min-load-avg-warning-threshold>41</system-1min-load-avg-warning-threshold>
</system-load-average-threshold>
</system-load-average-thresholds>
</global>
</components>
Command Syntax
system-load-average 1min warning <41-100> alarm <51-100> 5min alarm <51-100> 15min alarm <51-100>
Configure alarm threshold
Cpu threshold for alarm
Attribute Name: alarm-threshold
Attribute Type: uint8
Attribute Range: 91-100
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<global>
<cpu-core-usage-thresholds>
<cpu-core-usage-threshold> <!-- operation="delete"-->
<alarm-threshold>91</alarm-threshold>
<config>
<alarm-threshold>91</alarm-threshold>
<warning-threshold>51</warning-threshold>
</config>
<warning-threshold>51</warning-threshold>
</cpu-core-usage-threshold>
</cpu-core-usage-thresholds>
</global>
</components>
Command Syntax
cpu-core-usage warning <51-100> alarm <91-100>
Configure monitor port
To enable DDM monitor for current transceiver.
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: monitor-port
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<monitor-port>disable</monitor-port> <!-- operation="delete"-->
</interface>
</interfaces>
</components>
Command Syntax
ddm monitor (disable|enable)
Configure poe enable
To enable PoE for current interface.
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: poe-enable
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</poe-enable><!-- operation="delete"-->
</interface>
</interfaces>
</components>
Command Syntax
poe-enable
Configure transceiver code
To set transceiver code for current transceiver.
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: transceiver-code
Attribute Type: enum (1000base-sx|1000base-lx|1000base-ex|1000base-cx|10gbase-sr|10gbase-lr|10gbase-er|10gbase-cr|25gbase-sr|25gbase-lr|25gbase-er|25gbase-cr|40gbase-sr4|40gbase-lr4|40gbase-er4|40gbase-cr4|100gbase-sr4|100gbase-lr4|100gbase-er4|100gbase-cr4)
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<transceiver-code>1000base-sx</transceiver-code> <!-- operation="delete"-->
</interface>
</interfaces>
</components>
Command Syntax
transceiver (1000base-sx|1000base-lx|1000base-ex|1000base-cx|10gbase-sr|10gbase-lr|10gbase-er|10gbase-cr|25gbase-sr|25gbase-lr|25gbase-er|25gbase-cr|40gbase-sr4|40gbase-lr4|40gbase-er4|40gbase-cr4|100gbase-sr4|100gbase-lr4|100gbase-er4|100gbase-cr4)
Configure wavelength
wavelength
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: wavelength
Attribute Type: union
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<wavelength>CML_WAVELENGTH_T</wavelength>
</interface>
</interfaces>
</components>
Command Syntax
wavelength (channel-number <1-96>|update <1528773-1566723>)
Configure tx disable
To disable laser tx for current transceiver.
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: tx-disable
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</tx-disable><!-- operation="delete"-->
</interface>
</interfaces>
</components>
Command Syntax
tx-disable
Configure edfa operating mode
To set the EDFA operating mode
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: edfa-operating-mode
Attribute Type: enum (agc|apc)
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<edfa-operating-mode>agc</edfa-operating-mode> <!-- operation="delete"-->
</interface>
</interfaces>
</components>
Command Syntax
edfa operating-mode (agc|apc)
Configure edfa target output power
To configure the target output power value in dBm
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: edfa-target-output-power
Attribute Type: decimal64
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<edfa-target-output-power>VALUE</edfa-target-output-power> <!-- operation="delete"-->
</interface>
</interfaces>
</components>
Command Syntax
edfa target-outpwr VALUE
Configure edfa target gain
To set the target-gain
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: edfa-target-gain
Attribute Type: decimal64
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<edfa-target-gain>VALUE</edfa-target-gain> <!-- operation="delete"-->
</interface>
</interfaces>
</components>
Command Syntax
edfa target-gain VALUE
Configure tx cdr bypass
Bypass the TX CDR control
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: tx-cdr-bypass
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</tx-cdr-bypass><!-- operation="delete"-->
</interface>
</interfaces>
</components>
Command Syntax
tx cdr-bypass
Configure rx cdr bypass
Bypass the CDR control
This command is supported when following feature are disabled Tibit MicroPlug OLT feature
Attribute Name: rx-cdr-bypass
Attribute Type: empty
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interfaces>
<interface>
<interface-name>WORD</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
</rx-cdr-bypass><!-- operation="delete"-->
</interface>
</interfaces>
</components>
Command Syntax
rx cdr-bypass
Configure interval
To set disk activity sampling window interval time.
Attribute Name: interval
Attribute Type: uint16
Attribute Range: 30-1200
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<disk-activity-monitoring>
<config>
<interval>30</interval> <!-- operation="delete"-->
</config>
</disk-activity-monitoring>
</components>
Command Syntax
disk-activity-monitoring interval <30-1200>
Configure read threshold
To set disk read activity alarm threshold.
Attribute Name: read-threshold
Attribute Type: uint32
Attribute Range: 1-20000
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<disk-activity-monitoring>
<config>
<read-threshold>1</read-threshold> <!-- operation="delete"-->
</config>
</disk-activity-monitoring>
</components>
Command Syntax
disk-activity-monitoring threshold read <1-20000>
Configure write threshold
To set disk write activity alarm threshold.
Attribute Name: write-threshold
Attribute Type: uint32
Attribute Range: 1-20000
Netconf edit-config payload
<components xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<disk-activity-monitoring>
<config>
<write-threshold>1</write-threshold> <!-- operation="delete"-->
</config>
</disk-activity-monitoring>
</components>
Command Syntax
disk-activity-monitoring threshold write <1-20000>
clear ddm transceiver alarm all
Netconf RPC payload
<ddm-clear-transceiver-alarm-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform"/>
Command Syntax
clear ddm transceiver alarm all
clear ddm transceiver alarm
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<ddm-clear-transceiver-alarm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<name>WORD</name>
</ddm-clear-transceiver-alarm>
Command Syntax
clear ddm transceiver alarm
debug ddm
Netconf RPC payload
<cmm-terminal-debug-ddm-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform"/>
Command Syntax
debug ddm
no debug ddm
Netconf RPC payload
<cmm-terminal-debug-ddm-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform"/>
Command Syntax
no debug ddm
debug cmm
Netconf RPC payload
<cmm-terminal-debug-cmm-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform"/>
Command Syntax
debug cmm
no debug cmm
Netconf RPC payload
<cmm-terminal-debug-cmm-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform"/>
Command Syntax
no debug cmm
IPI-PLATFORM-PROFILE
Configure route mode
This Object is to check forwarding profile limit
This command is supported when following feature are enabled bcm uft feature and following feature are disabled dune feature
Attribute Name: route-mode
Attribute Type: enum (narrow|wide)
Default Value: wide
Netconf edit-config payload
<forwarding-profile-route-modes xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<config>
<route-mode>wide</route-mode> <!-- operation="delete"-->
</config>
</forwarding-profile-route-modes>
Command Syntax
forwarding-profile route-mode (narrow|wide)
Configure aclif
Use this attribute to set or unset the hardware profile aclif
This command is supported when following feature are enabled broadcom feature
Attribute Name: aclif
Attribute Type: enum (failover|no-failover)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<config>
<aclif>failover</aclif> <!-- operation="delete"-->
</config>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile aclif (failover|no-failover)
Configure egress ipv6
Use this attribute to enable or disable Egress IPv6 filter groups. Disabling filter groups increases the configurable filter entries.
This command is supported when following feature are enabled broadcom feature
Attribute Name: egress-ipv6
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<egress-ipv6>disable</egress-ipv6> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter egress-ipv6 (disable|enable)
Configure ingress ipv6 acl
Use this attribute to enable or disable Ingress IPv6 filter groups. Disabling filter groups increases the configurable filter entries.
This command is supported when following feature are enabled broadcom feature
Attribute Name: ingress-ipv6-acl
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<ingress-ipv6-acl>disable</ingress-ipv6-acl> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter ingress-ipv6 (disable|enable)
Configure ingress ipv4 custom0
Use this attribute to enable or disable Ingress IPv4 filter groups. Disabling filter groups increases the configurable filter entries.
This command is supported when following feature are enabled broadcom feature
Attribute Name: ingress-ipv4-custom0
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<ingress-ipv4-custom0>disable</ingress-ipv4-custom0> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter ingress-ipv4 (disable|enable)
Configure ingress arp
Use this attribute to enable or disable Ingress ARP filter groups.
This command is supported when following feature are enabled broadcom feature
Attribute Name: ingress-arp
Attribute Type: empty
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
</ingress-arp><!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter ingress-arp enable
Configure ingress mirror
Use this attribute to enable or disable Ingress Mirror filter groups. Disabling filter groups increases the configurable filter entries.
This command is supported when following feature are enabled broadcom feature
Attribute Name: ingress-mirror
Attribute Type: empty
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
</ingress-mirror><!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter ingress-mirror enable
Configure ingress bfd
Use this attribute to enable or disable Ingress BFD filter groups. Disabling filter groups increases the configurable filter entries.
This command is supported when following feature are enabled broadcom feature
Attribute Name: ingress-bfd
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<ingress-bfd>disable</ingress-bfd> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter bfd-group (disable|enable)
Configure ipsg ipv6
Use this attribute to enable or disable IP Source Guard(IPSG) ipv6 filter groups. Disabling filter groups increases the configurable filter entries.
This command is supported when following feature are enabled broadcom feature
Attribute Name: ipsg-ipv6
Attribute Type: empty
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
</ipsg-ipv6><!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter ipsg-ipv6 enable
Configure isolation
Use this attribute to enable or disable port isolation. Disabling filter groups increases the configurable filter entries.
This command is supported when following feature are enabled broadcom feature
Attribute Name: isolation
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<hardware-profile>
<filters>
<config>
<isolation>disable</isolation> <!-- operation="delete"-->
</config>
</filters>
</hardware-profile>
</profiles>
Command Syntax
hardware-profile filter port-isolation (disable|enable)
Configure profile
This Object is to check forwarding profile limit
This command is supported when following feature are enabled bcm uft feature and following feature are disabled dune feature
Attribute Name: profile
Attribute Type: enum (l2-profile-one|l2-profile-two|l2-profile-three|l3-profile|l3-128bit-profile|lpm-profile|lpm-128bit-profile|custom-profile)
Default Value: l2-profile-three
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<forwarding-profiles>
<config>
<profile>l2-profile-three</profile> <!-- operation="delete"-->
</config>
</forwarding-profiles>
</profiles>
Command Syntax
forwarding profile (l2-profile-one|l2-profile-two|l2-profile-three|l3-profile|l3-128bit-profile|lpm-profile)
Configure mpls ip payload
This Object is set for load balancing based on MPLS IP payload
This command is supported when following feature are enabled broadcom feature
Attribute Name: mpls-ip-payload
Attribute Type: empty
Attribute Name: mpls-label-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
</mpls-label-based><!-- operation="delete"-->
</mpls-ip-payload><!-- operation="delete"-->
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 mpls labels ip-payload
Configure mpls label based
This Object is set for load balancing based on mpls labels
This command is supported when following feature are enabled broadcom feature
Attribute Name: mpls-label-based
Attribute Type: empty
Attribute Name: mpls-ip-payload
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
</mpls-ip-payload><!-- operation="delete"-->
</mpls-label-based><!-- operation="delete"-->
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 mpls ip-payload labels
Configure enable
This Object is set loadBalance
This command is supported when following feature are enabled broadcom feature
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
</enable>
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7
Configure hash
This Object is used to set (hash values)CRC
This command is supported when following feature are enabled broadcom feature
Attribute Name: hash
Attribute Type: enum (crc16-bisync|crc16-ccitt|crc32-lo|crc32-hi)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
<hash>crc16-bisync</hash> <!-- operation="delete"-->
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 hash (crc16-bisync|crc16-ccitt|crc32-lo|crc32-hi)
Configure macro flow based
macro-flow based dynamic hash selection
This command is supported when following feature are enabled broadcom feature
Attribute Name: macro-flow-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<config>
</macro-flow-based><!-- operation="delete"-->
</config>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 macro-flow
Configure vlan based
This Object is set for Vlan based load balancing
This command is supported when following feature are enabled L2 feature,broadcom feature
Attribute Name: vlan-based
Attribute Type: empty
Attribute Name: dest-mac-based
Attribute Type: empty
Attribute Name: src-mac-based
Attribute Type: empty
Attribute Name: ether-type-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<l2>
<config>
</dest-mac-based><!-- operation="delete"-->
</src-mac-based><!-- operation="delete"-->
</ether-type-based><!-- operation="delete"-->
</vlan-based><!-- operation="delete"-->
</config>
</l2>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 l2 { dest-mac| src-mac| ether-type| vlan }
Configure symmetric
Symmetric load balancing
This command is supported when following feature are enabled L3 feature,broadcom feature
Attribute Name: symmetric
Attribute Type: empty
Attribute Name: src-ipv4-address-based
Attribute Type: empty
Attribute Name: dest-ipv4-address-based
Attribute Type: empty
Attribute Name: src-l4-port-based
Attribute Type: empty
Attribute Name: dest-l4-port-based
Attribute Type: empty
Attribute Name: protocol-id-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<ipv4>
<config>
</src-ipv4-address-based><!-- operation="delete"-->
</dest-ipv4-address-based><!-- operation="delete"-->
</src-l4-port-based><!-- operation="delete"-->
</dest-l4-port-based><!-- operation="delete"-->
</protocol-id-based><!-- operation="delete"-->
</symmetric><!-- operation="delete"-->
</config>
</ipv4>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 ipv4 { src-ipv4| dest-ipv4| srcl4-port| destl4-port| protocol-id| symmetric }
Configure src ipv6 address based
Symmetric load balancing
This command is supported when following feature are enabled L3 feature,broadcom feature
Attribute Name: symmetric
Attribute Type: empty
Attribute Name: src-ipv6-address-based
Attribute Type: empty
Attribute Name: dest-ipv6-address-based
Attribute Type: empty
Attribute Name: src-l4-port-based
Attribute Type: empty
Attribute Name: dest-l4-port-based
Attribute Type: empty
Attribute Name: next-header-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<ipv6>
<config>
</src-ipv6-address-based><!-- operation="delete"-->
</dest-ipv6-address-based><!-- operation="delete"-->
</src-l4-port-based><!-- operation="delete"-->
</dest-l4-port-based><!-- operation="delete"-->
</next-header-based><!-- operation="delete"-->
</symmetric><!-- operation="delete"-->
</config>
</ipv6>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 ipv6 { src-ipv6| dest-ipv6| srcl4-port| destl4-port| next-hdr| symmetric }
Configure queue name
This attribute specifies CPU queue name for rate limiting config
Attribute Name: queue-name
Attribute Type: enum (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|rip|ospf|dhcp|nd|pim|arp|igmp|bpdu|ccm|bfd|isis|acl|vxlan)
Attribute Name: rate
Attribute Type: int32
Attribute Range: 0-100000
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<cpu-queue>
<rate-limits>
<rate-limit>
<queue-name>best-effort</queue-name>
<config>
<queue-name>best-effort</queue-name>
<rate>0</rate>
</config>
</rate-limit>
</rate-limits>
</cpu-queue>
</hardware>
Command Syntax
cpu-queue (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|rip|ospf|dhcp|nd|pim|arp|igmp|bpdu|ccm|bfd|isis|acl|vxlan) rate <0-100000>
Configure monitor
This attribute specifies CPU queue name for rate limiting config
Attribute Name: queue-name
Attribute Type: enum (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|rip|ospf|dhcp|nd|pim|arp|igmp|bpdu|ccm|bfd|isis|acl|vxlan)
Attribute Name: monitor
Attribute Type: enum (no-monitor|monitor)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<cpu-queue>
<rate-limits>
<rate-limit>
<queue-name>best-effort</queue-name>
<config>
<queue-name>best-effort</queue-name>
<monitor>no-monitor</monitor>
</config>
</rate-limit>
</rate-limits>
</cpu-queue>
</hardware>
Command Syntax
cpu-queue (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|rip|ospf|dhcp|nd|pim|arp|igmp|bpdu|ccm|bfd|isis|acl|vxlan) (no-monitor|monitor)
Configure lossy
This attribute specifies CPU queue name for rate limiting config
Attribute Name: queue-name
Attribute Type: enum (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|rip|ospf|dhcp|nd|pim|arp|igmp|bpdu|ccm|bfd|isis|acl|vxlan)
Attribute Name: lossy
Attribute Type: enum (lossless|lossy)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<cpu-queue>
<rate-limits>
<rate-limit>
<queue-name>best-effort</queue-name>
<config>
<queue-name>best-effort</queue-name>
<lossy>lossless</lossy>
</config>
</rate-limit>
</rate-limits>
</cpu-queue>
</hardware>
Command Syntax
cpu-queue (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|rip|ospf|dhcp|nd|pim|arp|igmp|bpdu|ccm|bfd|isis|acl|vxlan) (lossless|lossy)
Configure rate
This attribute specifies CPU queue name for rate limiting config
Attribute Name: queue-name
Attribute Type: enum (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|rip|ospf|dhcp|nd|pim|arp|igmp|bpdu|ccm|bfd|isis|acl|vxlan)
Attribute Name: rate
Attribute Type: int32
Attribute Range: 0-100000
Attribute Name: monitor
Attribute Type: enum (no-monitor|monitor)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<cpu-queue>
<rate-limits>
<rate-limit>
<queue-name>best-effort</queue-name>
<config>
<queue-name>best-effort</queue-name>
<rate>0</rate>
<monitor>no-monitor</monitor>
</config>
</rate-limit>
</rate-limits>
</cpu-queue>
</hardware>
Command Syntax
cpu-queue (best-effort|ipmc-miss|l3-miss|sflow|bgp|vrrp|rip|ospf|dhcp|nd|pim|arp|igmp|bpdu|ccm|bfd|isis|acl|vxlan) rate <0-100000> (no-monitor|monitor)
cpu-q-default rate <0-100000>
Attribute Name: rate
Attribute Type: uint32
Attribute Range: 0-100000
Netconf RPC payload
<ipi-platform-profile_platform-profile-cpu-q-rate-set xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<rate>0</rate>
</ipi-platform-profile_platform-profile-cpu-q-rate-set>
Command Syntax
cpu-q-default rate <0-100000>
no cpu-q-default rate
Attribute Name: rate
Attribute Type: empty
Netconf RPC payload
<ipi-platform-profile_platform-profile-cpu-q-rate-unset xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<rate>CML_EMPTY_T</rate>
</ipi-platform-profile_platform-profile-cpu-q-rate-unset>
Command Syntax
no cpu-q-default rate
IPI-PLATFORM-PROFILE-EXTENDED
Configure enable mac ageing timer
Use this command to enable or disable the MAC ageing timer calculation in control plane
This command is supported when following feature are disabled marvell feature
Attribute Name: enable-mac-ageing-timer
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<mac-ageing>
<config>
</enable-mac-ageing-timer><!-- operation="delete"-->
</config>
</mac-ageing>
</hardware>
Command Syntax
mac-ageing-display
Configure soc
Attribute to indicate the SoC running on this platform. This attribute cannot be configured.
This command is supported when following feature are disabled marvell feature
Attribute Name: soc
Attribute Type: enum (qax|qux|qmx|dnx|tomahawk|tomahawk2|tomahawk3|tomahawkplus|trident2|trident2plus|trident3|helix4|saber2|maverick2|hurricane4|trident4|tomahawk4|unknown)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<platform>
<config>
<soc>qax</soc> <!-- operation="delete"-->
</config>
</platform>
</hardware>
Command Syntax
platform-extended-soc (qax|qux|qmx|dnx|tomahawk|tomahawk2|tomahawk3|tomahawkplus|trident2|trident2plus|trident3|helix4|saber2|maverick2|hurricane4|trident4|tomahawk4|unknown)
Configure lpm banks
Use this attribute to set Sets memory allocation profile - Use ‘show forwarding profile limit‘ to check size
This command is supported when following feature are enabled bcm uft feature and following feature are disabled dune feature,marvell feature
Attribute Name: lpm-banks
Attribute Type: enum (2)
Attribute Name: l2-banks
Attribute Type: uint8
Attribute Range: 1-24
Attribute Name: l3-banks
Attribute Type: uint8
Attribute Range: 1-23
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<forwarding-profiles>
<custom-profile>
<config>
<l2-banks>1</l2-banks> <!-- operation="delete"-->
<l3-banks>1</l3-banks> <!-- operation="delete"-->
<lpm-banks>2</lpm-banks> <!-- operation="delete"-->
</config>
</custom-profile>
</forwarding-profiles>
</profiles>
Command Syntax
forwarding custom-profile { l2-banks <1-24>| l3-banks <1-23>| lpm-banks (2) }
Configure ep vlan xlate banks
Use this attribute to set Sets memory allocation profile - Use ‘show forwarding profile limit‘ to check size
This command is supported when following feature are enabled bcm uft feature and following feature are disabled dune feature,marvell feature
Attribute Name: ep-vlan-xlate-banks
Attribute Type: uint8
Attribute Range: 1-23
Attribute Name: l2-banks
Attribute Type: uint8
Attribute Range: 1-24
Attribute Name: l3-banks
Attribute Type: uint8
Attribute Range: 1-23
Attribute Name: vlan-xlate-banks
Attribute Type: uint8
Attribute Range: 1-23
Netconf edit-config payload
<profiles xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<forwarding-profiles>
<custom-profile>
<config>
<l2-banks>1</l2-banks> <!-- operation="delete"-->
<l3-banks>1</l3-banks> <!-- operation="delete"-->
<vlan-xlate-banks>1</vlan-xlate-banks> <!-- operation="delete"-->
<ep-vlan-xlate-banks>1</ep-vlan-xlate-banks> <!-- operation="delete"-->
</config>
</custom-profile>
</forwarding-profiles>
</profiles>
Command Syntax
forwarding custom-profile { l2-banks <1-24>| l3-banks <1-23>| vlan-xlate-banks <1-23>| ep-vlan-xlate-banks <1-23> }
Configure outer l3 header
Used to set Load balance tunneled packets based on outer header
This command is supported when following feature are enabled L3 feature and following feature are disabled dune feature,marvell feature
Attribute Name: outer-l3-header
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<tunnel>
<config>
</outer-l3-header><!-- operation="delete"-->
</config>
</tunnel>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 tunnel outer-l3-header
Configure dest mac based
VXLAN Destination MAC address based load balancing
This command is supported when following feature are enabled vxlan feature and following feature are disabled dune feature,marvell feature
Attribute Name: dest-mac-based
Attribute Type: empty
Attribute Name: src-mac-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<vxlan>
<inner-l2>
<config>
</src-mac-based><!-- operation="delete"-->
</dest-mac-based><!-- operation="delete"-->
</config>
</inner-l2>
</vxlan>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 vxlan inner-l2 { dest-mac| src-mac }
Configure src ip based
VXLAN Source IP
This command is supported when following feature are enabled vxlan feature and following feature are disabled dune feature,marvell feature
Attribute Name: src-ip-based
Attribute Type: empty
Attribute Name: dest-ip-based
Attribute Type: empty
Attribute Name: src-l4-port-based
Attribute Type: empty
Attribute Name: dest-l4-port-based
Attribute Type: empty
Attribute Name: protocol-id-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<vxlan>
<inner-l3>
<config>
</dest-ip-based><!-- operation="delete"-->
</src-l4-port-based><!-- operation="delete"-->
</dest-l4-port-based><!-- operation="delete"-->
</protocol-id-based><!-- operation="delete"-->
</src-ip-based><!-- operation="delete"-->
</config>
</inner-l3>
</vxlan>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 vxlan inner-l3 { src-ip| dest-ip| srcl4-port| destl4-port| protocol-id }
Configure src mac based
mpls destination Mac address based load balancing
This command is supported when following feature are disabled dune feature,marvell feature
Attribute Name: dest-mac-based
Attribute Type: empty
Attribute Name: src-mac-based
Attribute Type: empty
Attribute Name: ether-type-based
Attribute Type: empty
Attribute Name: vlan-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<mpls-ler>
<inner-l2>
<config>
</src-mac-based><!-- operation="delete"-->
</ether-type-based><!-- operation="delete"-->
</vlan-based><!-- operation="delete"-->
</dest-mac-based><!-- operation="delete"-->
</config>
</inner-l2>
</mpls-ler>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 mpls-ler inner-l2 { dest-mac| src-mac| ether-type| vlan }
Configure src ip address based
Source IP
This command is supported when following feature are disabled dune feature,marvell feature
Attribute Name: src-ip-address-based
Attribute Type: empty
Attribute Name: dest-ip-address-based
Attribute Type: empty
Attribute Name: src-l4-port-based
Attribute Type: empty
Attribute Name: dest-l4-port-based
Attribute Type: empty
Attribute Name: protocol-id-based
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<mpls-ler>
<inner-l3>
<config>
</dest-ip-address-based><!-- operation="delete"-->
</src-l4-port-based><!-- operation="delete"-->
</dest-l4-port-based><!-- operation="delete"-->
</protocol-id-based><!-- operation="delete"-->
</src-ip-address-based><!-- operation="delete"-->
</config>
</inner-l3>
</mpls-ler>
</load-balance>
</hardware>
Command Syntax
load-balance rtag7 mpls-ler inner-l3 { src-ip| dest-ip| srcl4-port| destl4-port| protocol-id }
Configure disable vxlan
This Object is to disable the control packets to CPU
This command is supported when following feature are enabled vxlan feature and following feature are disabled dune feature,marvell feature
Attribute Name: disable-vxlan
Attribute Type: empty
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<cpu-control>
<packets>
<config>
</disable-vxlan><!-- operation="delete"-->
</config>
</packets>
</cpu-control>
</hardware>
Command Syntax
l3-protocols-cpu-disable vxlan
Configure type
This Object is used to set LACP port-channel load-balancing and set port selection criteria (PSC) on an interface
This command is supported when following feature are enabled lacp feature and following feature are disabled dune feature,marvell feature
Attribute Name: type
Attribute Type: enum (dst-mac|src-mac|src-dst-mac|src-ip|dst-ip|src-dst-ip|rtag7)
Netconf edit-config payload
<hardware xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<load-balance>
<port-channel>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<type>dst-mac</type> <!-- operation="delete"-->
</interface>
</interfaces>
</port-channel>
</load-balance>
</hardware>
Command Syntax
port-channel load-balance (dst-mac|src-mac|src-dst-mac|src-ip|dst-ip|src-dst-ip|rtag7)
IPI-PLATFORM-CMIS
Configure fp port
Front port panel number
Attribute Name: fp-port
Attribute Type: uint8
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd> <!-- operation="delete"-->
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
</qsfp-dd>
</qsfp-dds>
Command Syntax
qsfp-dd <0-255>
Configure application
Application configuration
Attribute Name: application
Attribute Type: uint8
Attribute Range: 2-15
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<application>2</application> <!-- operation="delete"-->
</qsfp-dd>
</qsfp-dds>
Command Syntax
application <2-15>
Configure service disable
To disable the service for a particular port
Attribute Name: service-disable
Attribute Type: empty
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
</service-disable><!-- operation="delete"-->
</qsfp-dd>
</qsfp-dds>
Command Syntax
service-disable
Configure type
PRBS pattern type for generator/checker
Attribute Name: type
Attribute Type: enum (31q|31|23q|23|15q|15|13q|13|9q|9|7q|7|ssprq)
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<prbs>
<generator>
<config>
<type>31q</type> <!-- operation="delete"-->
</config>
</generator>
</prbs>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
prbs generator type (31q|31|23q|23|15q|15|13q|13|9q|9|7q|7|ssprq) host
Configure location
PRBS pattern generator/checker location
Attribute Name: location
Attribute Type: enum (pre-fec|post-fec)
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<prbs>
<generator>
<config>
<location>pre-fec</location> <!-- operation="delete"-->
</config>
</generator>
</prbs>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
prbs generator (pre-fec|post-fec) host
Configure lane number
Host lane number
Attribute Name: lane-number
Attribute Type: uint8
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane> <!-- operation="delete"-->
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
host-lane <1-32>
Configure id
Threshold ID
Attribute Name: id
Attribute Type: enum (tx-fdd|tx-fed)
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<thresholds>
<threshold> <!-- operation="delete"-->
<id>tx-fdd</id>
<config>
<id>tx-fdd</id>
</config>
</threshold>
</thresholds>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
threshold (tx-fdd|tx-fed)
Configure high alarm
High alarm threshold
Attribute Name: high-alarm
Attribute Type: decimal64
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<thresholds>
<threshold>
<id>tx-fdd</id>
<config>
<id>tx-fdd</id>
</config>
<high-alarm>VALUE</high-alarm> <!-- operation="delete"-->
</threshold>
</thresholds>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
ha VALUE
Configure low alarm
Low alarm threshold
Attribute Name: low-alarm
Attribute Type: decimal64
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<thresholds>
<threshold>
<id>tx-fdd</id>
<config>
<id>tx-fdd</id>
</config>
<low-alarm>VALUE</low-alarm> <!-- operation="delete"-->
</threshold>
</thresholds>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
la VALUE
Configure high warning
High warn threshold
Attribute Name: high-warning
Attribute Type: decimal64
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<thresholds>
<threshold>
<id>tx-fdd</id>
<config>
<id>tx-fdd</id>
</config>
<high-warning>VALUE</high-warning> <!-- operation="delete"-->
</threshold>
</thresholds>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
hw VALUE
Configure low warning
Low warn threshold
Attribute Name: low-warning
Attribute Type: decimal64
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<thresholds>
<threshold>
<id>tx-fdd</id>
<config>
<id>tx-fdd</id>
</config>
<low-warning>VALUE</low-warning> <!-- operation="delete"-->
</threshold>
</thresholds>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
lw VALUE
Configure tx input equalizer target
Tx input equalizer target value code
Attribute Name: tx-input-equalizer-target
Attribute Type: uint8
Attribute Range: 1-15
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<signal-integrity>
<config>
<tx-input-equalizer-target>1</tx-input-equalizer-target> <!-- operation="delete"-->
</config>
</signal-integrity>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
tx-input eq-target <1-15>
Configure rx output equalizer pre cursor target
Rx output equalizer pre-cursor target value code
Attribute Name: rx-output-equalizer-pre-cursor-target
Attribute Type: uint8
Attribute Range: 1-15
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<signal-integrity>
<config>
<rx-output-equalizer-pre-cursor-target>1</rx-output-equalizer-pre-cursor-target> <!-- operation="delete"-->
</config>
</signal-integrity>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
rx-output eq-pre-cursor-target <1-15>
Configure rx output equalizer post cursor target
Rx output equalizer post-cursor target value code
Attribute Name: rx-output-equalizer-post-cursor-target
Attribute Type: uint8
Attribute Range: 1-15
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<signal-integrity>
<config>
<rx-output-equalizer-post-cursor-target>1</rx-output-equalizer-post-cursor-target> <!-- operation="delete"-->
</config>
</signal-integrity>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
rx-output eq-post-cursor-target <1-15>
Configure rx output amplitude target
Rx output equalizer amplitude target value code
Attribute Name: rx-output-amplitude-target
Attribute Type: uint8
Attribute Range: 0-15
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<signal-integrity>
<config>
<rx-output-amplitude-target>0</rx-output-amplitude-target> <!-- operation="delete"-->
</config>
</signal-integrity>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
rx-output amp-target <0-15>
Configure tx cdr bypass
Bypass the TX CDR control
Attribute Name: tx-cdr-bypass
Attribute Type: empty
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<signal-integrity>
<config>
</tx-cdr-bypass><!-- operation="delete"-->
</config>
</signal-integrity>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
tx cdr-bypass
Configure rx cdr bypass
Bypass the CDR control
Attribute Name: rx-cdr-bypass
Attribute Type: empty
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<host>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<signal-integrity>
<config>
</rx-cdr-bypass><!-- operation="delete"-->
</config>
</signal-integrity>
</lane>
</lanes>
</host>
</qsfp-dd>
</qsfp-dds>
Command Syntax
rx cdr-bypass
Configure channel
Channel number
Attribute Name: channel
Attribute Type: int16
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<media>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<laser>
<config>
<channel>0</channel>
</config>
</laser>
</lane>
</lanes>
</media>
</qsfp-dd>
</qsfp-dds>
Command Syntax
laser channel <-32768-32767>
Configure grid
Grid spacing
Attribute Name: grid
Attribute Type: enum (3p125|6p25|12p5|25|33|50|75|100)
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<media>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<laser>
<config>
<grid>3p125</grid> <!-- operation="delete"-->
</config>
</laser>
</lane>
</lanes>
</media>
</qsfp-dd>
</qsfp-dds>
Command Syntax
laser grid (3p125|6p25|12p5|25|33|50|75|100)
Configure fine tune freq
Fine tune frequency offset
Attribute Name: fine-tune-freq
Attribute Type: decimal64
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<media>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<laser>
<config>
<fine-tune-freq>VALUE</fine-tune-freq> <!-- operation="delete"-->
</config>
</laser>
</lane>
</lanes>
</media>
</qsfp-dd>
</qsfp-dds>
Command Syntax
laser fine-tune-freq VALUE
Configure output power
Targeted output power
Attribute Name: output-power
Attribute Type: decimal64
Netconf edit-config payload
<qsfp-dds xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<qsfp-dd>
<fp-port>0</fp-port>
<config>
<fp-port>0</fp-port>
</config>
<media>
<lanes>
<lane>
<lane-number>1</lane-number>
<config>
<lane-number>1</lane-number>
</config>
<laser>
<config>
<output-power>VALUE</output-power> <!-- operation="delete"-->
</config>
</laser>
</lane>
</lanes>
</media>
</qsfp-dd>
</qsfp-dds>
Command Syntax
laser output-power VALUE
tibit-olt-microplug set interface IFNAME management-vlan-tpid (0x8100|0x88a8)
Attribute Name: interface-name
Attribute Type: string
Attribute Name: vlan-tpid
Attribute Type: string
Netconf RPC payload
<ipi-platform-transceiver-tibit_tibit-olt-microplug-set-management-vlan-tpid xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interface-name>IFNAME</interface-name>
<vlan-tpid>0x8100</vlan-tpid>
</ipi-platform-transceiver-tibit_tibit-olt-microplug-set-management-vlan-tpid>
Command Syntax
tibit-olt-microplug set interface IFNAME management-vlan-tpid (0x8100|0x88a8)
tibit-olt-microplug set interface IFNAME management-vlan-id <1-4094>
Attribute Name: interface-name
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf RPC payload
<ipi-platform-transceiver-tibit_tibit-olt-microplug-set-management-vlan-id xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interface-name>IFNAME</interface-name>
<vlan-id>1</vlan-id>
</ipi-platform-transceiver-tibit_tibit-olt-microplug-set-management-vlan-id>
Command Syntax
tibit-olt-microplug set interface IFNAME management-vlan-id <1-4094>
tibit-olt-microplug set interface IFNAME ethernet-mac-address XX:XX:XX:XX:XX:XX
Attribute Name: interface-name
Attribute Type: string
Attribute Name: mac-address
Attribute Type: yang:mac-address
Netconf RPC payload
<ipi-platform-transceiver-tibit_tibit-olt-microplug-set-ethernet-mac-address xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interface-name>IFNAME</interface-name>
<mac-address>XX:XX:XX:XX:XX:XX</mac-address>
</ipi-platform-transceiver-tibit_tibit-olt-microplug-set-ethernet-mac-address>
Command Syntax
tibit-olt-microplug set interface IFNAME ethernet-mac-address XX:XX:XX:XX:XX:XX
tibit-olt-microplug set interface IFNAME next-active-firmware-bank-id <0-3>
Attribute Name: interface-name
Attribute Type: string
Attribute Name: bank-id
Attribute Type: uint8
Attribute Range: 0-3
Netconf RPC payload
<ipi-platform-transceiver-tibit_tibit-olt-microplug-set-next-active-firmware-bank xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interface-name>IFNAME</interface-name>
<bank-id>0</bank-id>
</ipi-platform-transceiver-tibit_tibit-olt-microplug-set-next-active-firmware-bank>
Command Syntax
tibit-olt-microplug set interface IFNAME next-active-firmware-bank-id <0-3>
tibit-olt-microplug reboot interface IFNAME
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<ipi-platform-transceiver-tibit_tibit-olt-microplug-reboot xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform">
<interface-name>IFNAME</interface-name>
</ipi-platform-transceiver-tibit_tibit-olt-microplug-reboot>
Command Syntax
tibit-olt-microplug reboot interface IFNAME
IPI-PLATFORM-TRANSCEIVER-SMART-SFP
Configure xcvr loopback remote
Use this attribute to set TX/RX loopback for remote
Attribute Name: xcvr-loopback-remote
Attribute Type: enum (in|out)
Netconf edit-config payload
<smart-sfp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform-transceiver-smart-sfp">
<interfaces>
<interface>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>WORD</interface-name>
</config>
<xcvr-loopback-remote>in</xcvr-loopback-remote> <!-- operation="delete"-->
</interface>
</interfaces>
</smart-sfp>
Command Syntax
xcvr loopback (in|out) remote
xcvr IFNAME tx-disable <1-256> remote
Attribute Name: if-name
Attribute Type: string
Attribute Name: xcvr-tx-disable-duration
Attribute Type: uint16
Attribute Range: 1-256
Netconf RPC payload
<smart-sfp-xcvr-txdisable-duration xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform-transceiver-smart-sfp">
<if-name>IFNAME</if-name>
<xcvr-tx-disable-duration>1</xcvr-tx-disable-duration>
</smart-sfp-xcvr-txdisable-duration>
Command Syntax
xcvr IFNAME tx-disable <1-256> remote
xcvr IFNAME reset remote
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<smart-sfp-xcvr-reset-remote xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-platform-transceiver-smart-sfp">
<if-name>IFNAME</if-name>
</smart-sfp-xcvr-reset-remote>
Command Syntax
xcvr IFNAME reset remote
IPI-AUTHENTICATION
Configure mac authentication
Use this attribute to enable MAC authentication globally. If MAC authentication is not enabled, other MAC authentication related commands throw an error when issued.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: mac-authentication
Attribute Type: empty
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<global>
<config>
</mac-authentication><!-- operation="delete"-->
</config>
</global>
</authentication>
Command Syntax
auth-mac system-auth-ctrl
Configure dot1x authentication
Use this attribute to enable globally authentication.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: dot1x-authentication
Attribute Type: empty
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<global>
<config>
</dot1x-authentication><!-- operation="delete"-->
</config>
</global>
</authentication>
Command Syntax
dot1x system-auth-ctrl
Configure dot1x control
Use this attribute to enable or disable the 802.1X authentication control on an interface.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: dot1x-control
Attribute Type: enum (force-unauthorized|force-authorized|auto)
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<dot1x-control>force-authorized</dot1x-control>
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x port-control (force-unauthorized|force-authorized|auto)
Configure protocol version
Use this attribute to set the protocol version of dot1x to 1 or 2. The protocol version must be synchronized with the Xsupplicant being used in that interface.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: protocol-version
Attribute Type: enum (1|2)
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<protocol-version>2</protocol-version> <!-- operation="delete"-->
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x protocol-version (1|2)
Configure quiet period
Use this attribute to set the quiet-period time interval.When a switch cannot authenticate a client, the switch remains idle for a quiet-period interval of time, then tries again. By administratively changing the quiet-period interval, by entering a lower number than the default, a faster response time can be provided
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: quiet-period
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<authenticator-pae>
<config>
<quiet-period>1</quiet-period> <!-- operation="delete"-->
</config>
</authenticator-pae>
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x quiet-period <1-65535>
Configure max reauth value
Use this attribute to set the maximum reauthentication value, which sets the maximum number of reauthentication attempts after which the port will be unauthorized.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: max-reauth-value
Attribute Type: uint8
Attribute Range: 1-10
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<authenticator-pae>
<config>
<max-reauth-value>1</max-reauth-value> <!-- operation="delete"-->
</config>
</authenticator-pae>
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x reauthMax <1-10>
Configure interval period
Use this attribute to set the interval between successive attempts to request an ID.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: interval-period
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<authenticator-pae>
<config>
<interval-period>1</interval-period> <!-- operation="delete"-->
</config>
</authenticator-pae>
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x timeout tx-period <1-65535>
Configure reauthentication period
Use this attribute to set the interval between reauthorization attempts.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: reauthentication-period
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<reauthentication-timer>
<config>
<reauthentication-period>1</reauthentication-period> <!-- operation="delete"-->
</config>
</reauthentication-timer>
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x timeout re-authperiod <1-4294967295>
Configure enable reauthentication
Use this attribute to enable reauthentication on a port.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: enable-reauthentication
Attribute Type: empty
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<reauthentication-timer>
<config>
</enable-reauthentication><!-- operation="delete"-->
</config>
</reauthentication-timer>
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x reauthentication
Configure enable mac auth bypass
Use this attribute to enable/disable mac-auth-bypass on a port.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: enable-mac-auth-bypass
Attribute Type: enum (enable|disable)
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<reauthentication-timer>
<config>
<enable-mac-auth-bypass>enable</enable-mac-auth-bypass> <!-- operation="delete"-->
</config>
</reauthentication-timer>
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x mac-auth-bypass (enable|disable)
Configure supplicant timeout
Use this attribute to set the interval for a supplicant to respond.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: supplicant-timeout
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<authenticator-be>
<config>
<supplicant-timeout>1</supplicant-timeout> <!-- operation="delete"-->
</config>
</authenticator-be>
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x timeout supp-timeout <1-65535>
Configure server timeout
Use this attribute to set the authentication server response timeout.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: server-timeout
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<dot1x-interfaces>
<dot1x-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<authenticator-be>
<config>
<server-timeout>1</server-timeout> <!-- operation="delete"-->
</config>
</authenticator-be>
</dot1x-interface>
</dot1x-interfaces>
</authentication>
Command Syntax
dot1x timeout server-timeout <1-65535>
Configure mac control
Use this attribute to enable or disable the MAC authentication control on an interface.
This command is supported when following feature are enabled MAC_AUTH feature,HAVE_AUTHD feature
Attribute Name: mac-control
Attribute Type: empty
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<mac-interfaces>
<mac-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</mac-control>
</mac-interface>
</mac-interfaces>
</authentication>
Command Syntax
auth-mac
Configure mac mode
Use this attribute to enable or disable the MAC authentication mode on an interface.
This command is supported when following feature are enabled MAC_AUTH feature,HAVE_AUTHD feature
Attribute Name: mac-mode
Attribute Type: enum (filter|shutdown)
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<mac-interfaces>
<mac-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mac-mode>shutdown</mac-mode> <!-- operation="delete"-->
</mac-interface>
</mac-interfaces>
</authentication>
Command Syntax
auth-mac mode (filter|shutdown)
Configure dynamic vlan creation
Use this attribute to enable or disable dynamic VLAN creation after successful MAC authentication.
This command is supported when following feature are enabled MAC_AUTH feature,HAVE_AUTHD feature
Attribute Name: dynamic-vlan-creation
Attribute Type: empty
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<mac-interfaces>
<mac-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</dynamic-vlan-creation><!-- operation="delete"-->
</mac-interface>
</mac-interfaces>
</authentication>
Command Syntax
auth-mac dynamic-vlan-creation
Configure mac address aging
Use this attribute to either enable or disable MAC aging. When enabled, a MAC entry is added to the forwarding database, with aging time equal to the bridge aging time. Otherwise, the MAC entry will not be aged out. If MAC aging is disabled, the MAC entry will not be aged out
This command is supported when following feature are enabled MAC_AUTH feature,HAVE_AUTHD feature
Attribute Name: mac-address-aging
Attribute Type: empty
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<mac-interfaces>
<mac-interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</mac-address-aging><!-- operation="delete"-->
</mac-interface>
</mac-interfaces>
</authentication>
Command Syntax
auth-mac mac-aging
Configure options
Use this attribute to turn on or turn off 802.1x debugging at various levels.
This command is supported when following feature are enabled HAVE_AUTHD feature
Attribute Name: options
Attribute Type: bits (event|timer|packet|nsm|all)
Netconf edit-config payload
<authentication xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<debug>
<config>
<options>event</options> <!-- operation="delete"-->
</config>
</debug>
</authentication>
Command Syntax
debug dot1x (event|timer|packet|nsm|all)
dot1x initialize interface IFNAME
Attribute Name: name
Attribute Type: string
Attribute Range: 1-33
Netconf RPC payload
<dot1x-authentication-initialize-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<name>IFNAME</name>
</dot1x-authentication-initialize-interface>
Command Syntax
dot1x initialize interface IFNAME
snmp restart auth
Netconf RPC payload
<dot1x-authentication-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication"/>
Command Syntax
snmp restart auth
debug dot1x (event|timer|packet|nsm|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|timer|packet|nsm|all)
Netconf RPC payload
<dot1x-authentication-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<terminal-debug-options>event</terminal-debug-options>
</dot1x-authentication-terminal-debug-on>
Command Syntax
debug dot1x (event|timer|packet|nsm|all)
no debug dot1x (event|timer|packet|nsm|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|timer|packet|nsm|all)
Netconf RPC payload
<dot1x-authentication-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication">
<terminal-debug-options>event</terminal-debug-options>
</dot1x-authentication-terminal-debug-off>
Command Syntax
no debug dot1x (event|timer|packet|nsm|all)
IPI-AUTHENTICATION-RADIUS
Configure port
Specify the radius client port number. The default port number is 1812.
This command is supported when following feature are enabled OpenSSL crypto library available
Attribute Name: port
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: source-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<authentication-radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication-radius">
<global>
<config>
<source-address>A.B.C.D</source-address> <!-- operation="delete"-->
<port>0</port> <!-- operation="delete"-->
</config>
</global>
</authentication-radius>
Command Syntax
ip radius source-interface A.B.C.D <0-65535>
Configure timeout
Use this attribute to set the global timeout which is how long the device waits for a response from a RADIUS server before declaring a timeout failure.
This command is supported when following feature are enabled OpenSSL crypto library available
Attribute Name: timeout
Attribute Type: uint8
Attribute Range: 1-60
Netconf edit-config payload
<authentication-radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication-radius">
<global>
<config>
<timeout>1</timeout> <!-- operation="delete"-->
</config>
</global>
</authentication-radius>
Command Syntax
radius-server dot1x timeout <1-60>
Configure retransmit max retries
Use this attribute to specify the number of times the router transmits each radius request to the server before giving up
This command is supported when following feature are enabled OpenSSL crypto library available
Attribute Name: retransmit-max-retries
Attribute Type: uint8
Attribute Range: 1-100
Netconf edit-config payload
<authentication-radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication-radius">
<global>
<config>
<retransmit-max-retries>1</retransmit-max-retries> <!-- operation="delete"-->
</config>
</global>
</authentication-radius>
Command Syntax
radius-server dot1x retransmit <1-100>
Configure key string
Use this attribute to set a global preshared key (shared secret) which is a text string shared between the device and RADIUS servers
This command is supported when following feature are enabled OpenSSL crypto library available
Attribute Name: key-string
Attribute Type: string
Attribute Range: 1-64
Netconf edit-config payload
<authentication-radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication-radius">
<global>
<config>
<key-string>WORD</key-string> <!-- operation="delete"-->
</config>
</global>
</authentication-radius>
Command Syntax
radius-server dot1x key-string WORD
Configure encryption key
Use this attribute to set a global preshared key (shared secret) which is a text string shared between the device and RADIUS servers
This command is supported when following feature are enabled OpenSSL crypto library available
Attribute Name: encryption-key
Attribute Type: string
Attribute Range: 18-130
Netconf edit-config payload
<authentication-radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication-radius">
<global>
<config>
<encryption-key>WORD</encryption-key> <!-- operation="delete"-->
</config>
</global>
</authentication-radius>
Command Syntax
radius-server dot1x key-string encrypted WORD
Configure host address
The host-address to configure the radius host.
This command is supported when following feature are enabled OpenSSL crypto library available
Attribute Name: host-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<authentication-radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication-radius">
<hosts>
<host> <!-- operation="delete"-->
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
</config>
</host>
</hosts>
</authentication-radius>
Command Syntax
radius-server dot1x host A.B.C.D
Configure host port
Specify the radius client port number. The default port number is 1812.
This command is supported when following feature are enabled OpenSSL crypto library available
Attribute Name: host-port
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<authentication-radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication-radius">
<hosts>
<host>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
</config>
<host-port>0</host-port> <!-- operation="delete"-->
</host>
</hosts>
</authentication-radius>
Command Syntax
auth-port <0-65535>
Configure host timeout
Use this attribute to set the timeout which is how long the device waits for a response from a RADIUS server before declaring a timeout failure.
This command is supported when following feature are enabled OpenSSL crypto library available
Attribute Name: host-timeout
Attribute Type: uint8
Attribute Range: 0-60
Netconf edit-config payload
<authentication-radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication-radius">
<hosts>
<host>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
</config>
<host-timeout>0</host-timeout> <!-- operation="delete"-->
</host>
</hosts>
</authentication-radius>
Command Syntax
timeout <0-60>
Configure host retransmit max retries
Use this attribute to specify the number of times the router transmits each radius request to the server before giving up.
This command is supported when following feature are enabled OpenSSL crypto library available
Attribute Name: host-retransmit-max-retries
Attribute Type: uint8
Attribute Range: 0-100
Netconf edit-config payload
<authentication-radius xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-authentication-radius">
<hosts>
<host>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
</config>
<host-retransmit-max-retries>0</host-retransmit-max-retries> <!-- operation="delete"-->
</host>
</hosts>
</authentication-radius>
Command Syntax
retransmit <0-100>
IPI-ACL
Configure type
Type indicates the fields allowed in the ACL entries belonging to the ACL set (e.g., ip, ipv6, etc.)
Attribute Name: type
Attribute Type: enum (mac|ip|ipv6|arp)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set> <!-- operation="delete"-->
<type>ip</type>
<config>
<type>ip</type>
<name>WORD</name>
</config>
<name>NAME</name>
</acl-set>
</acl-sets>
</acl>
Command Syntax
ip access-list NAME
Configure name
Type indicates the fields allowed in the ACL entries belonging to the ACL set (e.g., ip, ipv6, etc.)
Attribute Name: type
Attribute Type: enum (mac|ip|ipv6|arp)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set> <!-- operation="delete"-->
<type>ipv6</type>
<config>
<type>ipv6</type>
<name>WORD</name>
</config>
<name>NAME</name>
</acl-set>
</acl-sets>
</acl>
Command Syntax
ipv6 access-list NAME
Configure description
Description, or comment, for the ACL set
Attribute Name: description
Attribute Type: string
Attribute Range: 1-100
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<description>LINE</description> <!-- operation="delete"-->
</acl-set>
</acl-sets>
</acl>
Command Syntax
remark LINE
Configure ipv6 disable default icmpv6 rule
Use this attribute to inform that the default icmpv6 rule is disable for the IPv6 ACL.
Attribute Name: ipv6-disable-default-icmpv6-rule
Attribute Type: uint8
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
</ipv6-disable-default-icmpv6-rule><!-- operation="delete"-->
</acl-set>
</acl-sets>
</acl>
Command Syntax
no 268435453 permit icmpv6 any any
Configure starting sequence number
Use this attribute to set starting sequence number for resequencing
Attribute Name: starting-sequence-number
Attribute Type: uint32
Attribute Range: 1-268435453
Attribute Name: increment-steps
Attribute Type: uint32
Attribute Range: 1-268435453
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<re-sequence>
<config>
<increment-steps>1</increment-steps> <!-- operation="delete"-->
<starting-sequence-number>1</starting-sequence-number> <!-- operation="delete"-->
</config>
</re-sequence>
</acl-set>
</acl-sets>
</acl>
Command Syntax
resequence <1-268435453> <1-268435453>
Configure forwarding action default
Use this attribute to set default forwarding action
Attribute Name: forwarding-action-default
Attribute Type: enum (deny-all|permit-all)
Attribute Name: monitor-action-default
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<default-actions>
<config>
<monitor-action-default>log</monitor-action-default> <!-- operation="delete"-->
<forwarding-action-default>deny-all</forwarding-action-default> <!-- operation="delete"-->
</config>
</default-actions>
</acl-set>
</acl-sets>
</acl>
Command Syntax
default (deny-all|permit-all) ((log|sample)|)
Configure redirect interface name
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: union
Attribute Name: destination-address
Attribute Type: union
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any|host A.B.C.D|A.B.C.D/M|A.B.C.D A.B.C.D) (any|host A.B.C.D|A.B.C.D/M|A.B.C.D A.B.C.D) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure sequence id
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: union
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7|<0-63>) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure forwarding action
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: precedence
Attribute Type: union
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<precedence>routine</precedence> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) precedence (routine|priority|immediate|flash|flashoverride|critical|internet|network|<0-7>) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure protocol tcp
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) fragments ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure source address
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) fragments dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure destination address
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: precedence
Attribute Type: enum (routine|priority|immediate|flash|flashoverride|critical|internet|network)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<precedence>routine</precedence> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) fragments precedence (routine|priority|immediate|flash|flashoverride|critical|internet|network) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure destination port operator
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: union
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls|<0-65535>) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure tcp destination port
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure precedence
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: precedence
Attribute Type: enum (routine|priority|immediate|flash|flashoverride|critical|internet|network)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<precedence>routine</precedence> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) precedence (routine|priority|immediate|flash|flashoverride|critical|internet|network) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure lower destination port in range
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) range <0-65535> <0-65535> ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure upper destination port in range
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) range <0-65535> <0-65535> dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure tcp flags
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: precedence
Attribute Type: enum (routine|priority|immediate|flash|flashoverride|critical|internet|network)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<precedence>routine</precedence> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) range <0-65535> <0-65535> precedence (routine|priority|immediate|flash|flashoverride|critical|internet|network) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure source port operator
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-source-port
Attribute Type: union
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<tcp-source-port>echo</tcp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls|<0-65535>) (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure tcp source port
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-source-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<tcp-source-port>echo</tcp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure vlan id
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-source-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: precedence
Attribute Type: enum (routine|priority|immediate|flash|flashoverride|critical|internet|network)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<tcp-source-port>echo</tcp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<precedence>routine</precedence> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) precedence (routine|priority|immediate|flash|flashoverride|critical|internet|network) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure inner vlan id
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-source-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<tcp-source-port>echo</tcp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) (any) range <0-65535> <0-65535> ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure dscp
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-source-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<tcp-source-port>echo</tcp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) (any) range <0-65535> <0-65535> dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure monitor action
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-source-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: precedence
Attribute Type: enum (routine|priority|immediate|flash|flashoverride|critical|internet|network)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<tcp-source-port>echo</tcp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<precedence>routine</precedence> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) (any) range <0-65535> <0-65535> precedence (routine|priority|immediate|flash|flashoverride|critical|internet|network) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure lower source port in range
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: lower-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<lower-source-port-in-range>0</lower-source-port-in-range> <!-- operation="delete"-->
<upper-source-port-in-range>0</upper-source-port-in-range> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) range <0-65535> <0-65535> (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure upper source port in range
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: lower-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<lower-source-port-in-range>0</lower-source-port-in-range> <!-- operation="delete"-->
<upper-source-port-in-range>0</upper-source-port-in-range> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) range <0-65535> <0-65535> (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure protocol udp
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (any) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure fragments
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (any) fragments (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure udp destination port
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: udp-destination-port
Attribute Type: union
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<udp-destination-port>echo</udp-destination-port> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (any) (eq|neq|lt|gt) (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp|<0-65535>) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure udp source port
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: udp-source-port
Attribute Type: union
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: udp-destination-port
Attribute Type: enum (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<udp-source-port>echo</udp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<udp-destination-port>echo</udp-destination-port> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (eq|neq|lt|gt) (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp|<0-65535>) (any) (eq|neq|lt|gt) (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure protocol icmp
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: icmp-message
Attribute Type: enum (administratively-prohibited|alternate-address|conversion-error|dod-host-prohibited|dod-net-prohibited|echo|echo-reply|general-parameter-problem|host-isolated|host-precedence-unreachable|host-redirect|host-tos-redirect|host-tos-unreachable|host-unknown|host-unreachable|information-reply|information-request|mask-reply|mask-request|mobile-redirect|net-redirect|net-tos-redirect|net-tos-unreachable|net-unreachable|network-unknown|no-room-for-option|option-missing|packet-too-big|parameter-problem|port-unreachable|precedence-unreachable|protocol-unreachable|reassembly-timeout|redirect|router-advertisement|router-solicitation|source-quench|source-route-failed|time-exceeded|timestamp-reply|timestamp-request|traceroute|ttl-exceeded|unreachable)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<icmp-message>administratively-prohibited</icmp-message> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmp (any) (any) ((administratively-prohibited|alternate-address|conversion-error|dod-host-prohibited|dod-net-prohibited|echo|echo-reply|general-parameter-problem|host-isolated|host-precedence-unreachable|host-redirect|host-tos-redirect|host-tos-unreachable|host-unknown|host-unreachable|information-reply|information-request|mask-reply|mask-request|mobile-redirect|net-redirect|net-tos-redirect|net-tos-unreachable|net-unreachable|network-unknown|no-room-for-option|option-missing|packet-too-big|parameter-problem|port-unreachable|precedence-unreachable|protocol-unreachable|reassembly-timeout|redirect|router-advertisement|router-solicitation|source-quench|source-route-failed|time-exceeded|timestamp-reply|timestamp-request|traceroute|ttl-exceeded|unreachable)|) fragments (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure icmp message
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: icmp-message
Attribute Type: enum (administratively-prohibited|alternate-address|conversion-error|dod-host-prohibited|dod-net-prohibited|echo|echo-reply|general-parameter-problem|host-isolated|host-precedence-unreachable|host-redirect|host-tos-redirect|host-tos-unreachable|host-unknown|host-unreachable|information-reply|information-request|mask-reply|mask-request|mobile-redirect|net-redirect|net-tos-redirect|net-tos-unreachable|net-unreachable|network-unknown|no-room-for-option|option-missing|packet-too-big|parameter-problem|port-unreachable|precedence-unreachable|protocol-unreachable|reassembly-timeout|redirect|router-advertisement|router-solicitation|source-quench|source-route-failed|time-exceeded|timestamp-reply|timestamp-request|traceroute|ttl-exceeded|unreachable)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<icmp-message>administratively-prohibited</icmp-message> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmp (any) (any) ((administratively-prohibited|alternate-address|conversion-error|dod-host-prohibited|dod-net-prohibited|echo|echo-reply|general-parameter-problem|host-isolated|host-precedence-unreachable|host-redirect|host-tos-redirect|host-tos-unreachable|host-unknown|host-unreachable|information-reply|information-request|mask-reply|mask-request|mobile-redirect|net-redirect|net-tos-redirect|net-tos-unreachable|net-unreachable|network-unknown|no-room-for-option|option-missing|packet-too-big|parameter-problem|port-unreachable|precedence-unreachable|protocol-unreachable|reassembly-timeout|redirect|router-advertisement|router-solicitation|source-quench|source-route-failed|time-exceeded|timestamp-reply|timestamp-request|traceroute|ttl-exceeded|unreachable)|) fragments dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure icmp type
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: icmp-type
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: icmp-code
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: fragments
Attribute Type: empty
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<icmp-type>0</icmp-type> <!-- operation="delete"-->
<icmp-code>0</icmp-code> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmp (any) (any) <0-255> <0-255> fragments (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure icmp code
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: icmp-type
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: icmp-code
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: fragments
Attribute Type: empty
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<icmp-type>0</icmp-type> <!-- operation="delete"-->
<icmp-code>0</icmp-code> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmp (any) (any) <0-255> <0-255> fragments dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure protocol name
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-name
Attribute Type: union
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<protocol-name>igmp</protocol-name> <!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) (igmp|ipip|ipv6ip|rsvp|gre|esp|ahp|eigrp|ospf|pim|ipcomp|vrrp|any|<0-255>) (any) (any) fragments (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure fragment monitor action
Use this attribute to enable logging or sampling of the packets on which the match occurred (in-direction only).
This command is supported when following feature are enabled CUSTOM1 ACL feature
Attribute Name: fragment-monitor-action
Attribute Type: enum (log|sample)
Attribute Name: fragment-forwarding-action
Attribute Type: enum (deny-all|permit-all)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<type>mac</type>
<config>
<type>mac</type>
<name>WORD</name>
</config>
<name>NAME</name>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv4>
<fragment-actions>
<config>
<fragment-forwarding-action>deny-all</fragment-forwarding-action> <!-- operation="delete"-->
<fragment-monitor-action>log</fragment-monitor-action> <!-- operation="delete"-->
</config>
</fragment-actions>
</ipv4>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) fragments (deny-all|permit-all) ((log|sample)|)
IPI-ACL-IPV6
Configure redirect interface name
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: union
Attribute Name: destination-address
Attribute Type: union
Attribute Name: dscp
Attribute Type: union
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any|X:X::X:X/M|X:X::X:X X:X::X:X) (any|X:X::X:X/M|X:X::X:X X:X::X:X) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7|<0-63>)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure name
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: union
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls|<0-65535>) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure type
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) range <0-65535> <0-65535> (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure sequence id
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (any) fragments (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure forwarding action
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-source-port
Attribute Type: union
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<tcp-source-port>echo</tcp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls|<0-65535>) (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure protocol tcp
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-source-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<tcp-source-port>echo</tcp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure source address
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-source-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<tcp-source-port>echo</tcp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) (any) range <0-65535> <0-65535> (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure lower source port in range
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: lower-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<lower-source-port-in-range>0</lower-source-port-in-range> <!-- operation="delete"-->
<upper-source-port-in-range>0</upper-source-port-in-range> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) range <0-65535> <0-65535> (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure upper source port in range
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: lower-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: tcp-destination-port
Attribute Type: enum (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<lower-source-port-in-range>0</lower-source-port-in-range> <!-- operation="delete"-->
<upper-source-port-in-range>0</upper-source-port-in-range> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<tcp-destination-port>echo</tcp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) range <0-65535> <0-65535> (any) (eq|neq|lt|gt) (echo|discard|daytime|chargen|ftp-data|ftp|ssh|telnet|smtp|time|whois|tacacs|domain|gopher|finger|www|hostname|pop2|pop3|sunrpc|ident|nntp|bgp|irc|pim-auto-rp|exec|login|cmd|lpd|talk|uucp|klogin|kshell|netconf-ssh|drip|netconf-tls) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure destination address
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-tcp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: lower-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: tcp-flags
Attribute Type: bits (ack|established|fin|psh|rst|syn|urg)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-tcp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<lower-source-port-in-range>0</lower-source-port-in-range> <!-- operation="delete"-->
<upper-source-port-in-range>0</upper-source-port-in-range> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<tcp-flags>ack</tcp-flags> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) tcp (any) range <0-65535> <0-65535> (any) range <0-65535> <0-65535> (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) ({ack|established|fin|psh|rst|syn|urg}|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure protocol udp
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure destination port operator
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: udp-destination-port
Attribute Type: union
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<udp-destination-port>echo</udp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (any) (eq|neq|lt|gt) (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp|<0-65535>) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure lower destination port in range
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (any) range <0-65535> <0-65535> (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure fragments
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (any) fragments (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure source port operator
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: udp-source-port
Attribute Type: union
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<udp-source-port>echo</udp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (eq|neq|lt|gt) (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp|<0-65535>) (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure udp source port
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: udp-source-port
Attribute Type: enum (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: udp-destination-port
Attribute Type: enum (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<udp-source-port>echo</udp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<udp-destination-port>echo</udp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (eq|neq|lt|gt) (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp) (any) (eq|neq|lt|gt) (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure upper destination port in range
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: udp-source-port
Attribute Type: enum (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<udp-source-port>echo</udp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) (eq|neq|lt|gt) (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp) (any) range <0-65535> <0-65535> (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure dscp
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: lower-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<lower-source-port-in-range>0</lower-source-port-in-range> <!-- operation="delete"-->
<upper-source-port-in-range>0</upper-source-port-in-range> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) range <0-65535> <0-65535> (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure udp destination port
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: lower-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: udp-destination-port
Attribute Type: enum (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<lower-source-port-in-range>0</lower-source-port-in-range> <!-- operation="delete"-->
<upper-source-port-in-range>0</upper-source-port-in-range> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<udp-destination-port>echo</udp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) range <0-65535> <0-65535> (any) (eq|neq|lt|gt) (echo|discard|time|nameserver|tacacs|domain|bootps|bootpc|tftp|sunrpc|ntp|netbios-ns|netbios-dgm|netbios-ss|snmp|snmptrap|xdmcp|dnsix|mobile-ip|pim-auto-rp|isakmp|biff|who|syslog|talk|rip|non500-isakmp) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure flow label
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-udp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: lower-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-source-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: lower-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: upper-destination-port-in-range
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-udp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<lower-source-port-in-range>0</lower-source-port-in-range> <!-- operation="delete"-->
<upper-source-port-in-range>0</upper-source-port-in-range> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<lower-destination-port-in-range>0</lower-destination-port-in-range> <!-- operation="delete"-->
<upper-destination-port-in-range>0</upper-destination-port-in-range> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) udp (any) range <0-65535> <0-65535> (any) range <0-65535> <0-65535> (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure protocol icmp
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmpv6 (any) (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure icmp message
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: icmp-message
Attribute Type: enum (beyond-scope|destination-unreachable|echo-reply|echo-request|header|hop-limit|mld-query|mld-reduction|mld-report|nd-na|nd-ns|next-header|no-admin|no-route|packet-too-big|parameter-option|parameter-problem|port-unreachable|reassembly-timeout|redirect|renum-command|renum-result|renum-seq-number|router-advertisement|router-renumbering|router-solicitation|time-exceeded|unreachable)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<icmp-message>beyond-scope</icmp-message> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmpv6 (any) (any) (beyond-scope|destination-unreachable|echo-reply|echo-request|header|hop-limit|mld-query|mld-reduction|mld-report|nd-na|nd-ns|next-header|no-admin|no-route|packet-too-big|parameter-option|parameter-problem|port-unreachable|reassembly-timeout|redirect|renum-command|renum-result|renum-seq-number|router-advertisement|router-renumbering|router-solicitation|time-exceeded|unreachable) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure icmp type
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: icmp-type
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<icmp-type>0</icmp-type> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmpv6 (any) (any) <0-255> (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure icmp code
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: icmp-type
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: icmp-code
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<icmp-type>0</icmp-type> <!-- operation="delete"-->
<icmp-code>0</icmp-code> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmpv6 (any) (any) <0-255> <0-255> (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure vlan id
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: fragments
Attribute Type: empty
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmpv6 (any) (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) fragments (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure inner vlan id
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: icmp-message
Attribute Type: enum (beyond-scope|destination-unreachable|echo-reply|echo-request|header|hop-limit|mld-query|mld-reduction|mld-report|nd-na|nd-ns|next-header|no-admin|no-route|packet-too-big|parameter-option|parameter-problem|port-unreachable|reassembly-timeout|redirect|renum-command|renum-result|renum-seq-number|router-advertisement|router-renumbering|router-solicitation|time-exceeded|unreachable)
Attribute Name: fragments
Attribute Type: empty
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<icmp-message>beyond-scope</icmp-message> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmpv6 (any) (any) (beyond-scope|destination-unreachable|echo-reply|echo-request|header|hop-limit|mld-query|mld-reduction|mld-report|nd-na|nd-ns|next-header|no-admin|no-route|packet-too-big|parameter-option|parameter-problem|port-unreachable|reassembly-timeout|redirect|renum-command|renum-result|renum-seq-number|router-advertisement|router-renumbering|router-solicitation|time-exceeded|unreachable) fragments (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure monitor action
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-icmp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: icmp-type
Attribute Type: uint8
Attribute Range: 0-255
Attribute Name: fragments
Attribute Type: empty
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-icmp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<icmp-type>0</icmp-type> <!-- operation="delete"-->
</fragments><!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) icmpv6 (any) (any) <0-255> fragments (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure protocol sctp
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-sctp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-sctp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) sctp (any) (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure sctp destination port
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-sctp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: destination-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: sctp-destination-port
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-sctp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<destination-port-operator>eq</destination-port-operator> <!-- operation="delete"-->
<sctp-destination-port>0</sctp-destination-port> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) sctp (any) (any) (eq|neq|lt|gt) <0-65535> (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure sctp source port
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-sctp
Attribute Type: empty
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: source-port-operator
Attribute Type: enum (eq|neq|lt|gt)
Attribute Name: sctp-source-port
Attribute Type: uint16
Attribute Range: 0-65535
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</protocol-sctp><!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<source-port-operator>eq</source-port-operator> <!-- operation="delete"-->
<sctp-source-port>0</sctp-source-port> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) sctp (any) (eq|neq|lt|gt) <0-65535> (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure protocol name
Use this attribute to set the interface name on which packet to be redirected (in-direction only)
This command is supported when following feature are enabled IPV6 feature
Attribute Name: redirect-interface-name
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: protocol-name
Attribute Type: union
Attribute Name: source-address
Attribute Type: enum (any)
Attribute Name: destination-address
Attribute Type: enum (any)
Attribute Name: dscp
Attribute Type: enum (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)
Attribute Name: flow-label
Attribute Type: uint32
Attribute Range: 0-1048575
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<protocol-name>ipipv6</protocol-name> <!-- operation="delete"-->
<source-address>any</source-address> <!-- operation="delete"-->
<destination-address>any</destination-address> <!-- operation="delete"-->
<dscp>default</dscp> <!-- operation="delete"-->
<flow-label>0</flow-label> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<redirect-interface-name>IFNAME</redirect-interface-name> <!-- operation="delete"-->
</config>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) (ipipv6|ipv6ipv6|rsvp|gre|esp|ahp|ospf|pim|ipcomp|vrrp|any|<0-255>) (any) (any) (dscp (default|cs1|af11|af12|af13|cs2|af21|af22|af23|cs3|af31|af32|af33|cs4|af41|af42|af43|cs5|ef|cs6|cs7)|) (flow-label <0-1048575>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|) (redirect-to-port IFNAME|)
Configure fragment monitor action
Use this attribute to enable logging or sampling of the packets on which the match occurred (in-direction only).
This command is supported when following feature are enabled CUSTOM1 ACL feature,IPV6 feature
Attribute Name: fragment-monitor-action
Attribute Type: enum (log|sample)
Attribute Name: fragment-forwarding-action
Attribute Type: enum (deny-all|permit-all)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<ipv6>
<fragment-actions>
<config>
<fragment-forwarding-action>deny-all</fragment-forwarding-action> <!-- operation="delete"-->
<fragment-monitor-action>log</fragment-monitor-action> <!-- operation="delete"-->
</config>
</fragment-actions>
</ipv6>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) fragments (deny-all|permit-all) ((log|sample)|)
IPI-ACL-ARP
Configure source mac any
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: union
Attribute Name: destination-ip-address
Attribute Type: union
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<destination-ip-address>any</destination-ip-address> <!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) response ip (any|host A.B.C.D|A.B.C.D/M|A.B.C.D A.B.C.D) (any|host A.B.C.D|A.B.C.D/M|A.B.C.D A.B.C.D) mac any any (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure name
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: destination-ip-address
Attribute Type: enum (any)
Attribute Name: destination-mac-host
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<destination-ip-address>any</destination-ip-address> <!-- operation="delete"-->
<destination-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-host> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) response ip (any) (any) mac any host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure type
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: destination-ip-address
Attribute Type: enum (any)
Attribute Name: destination-mac-address
Attribute Type: string
Attribute Name: destination-mac-mask
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<destination-ip-address>any</destination-ip-address> <!-- operation="delete"-->
<destination-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-address> <!-- operation="delete"-->
<destination-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-mask> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) response ip (any) (any) mac any (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure source mac host
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: destination-ip-address
Attribute Type: enum (any)
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<destination-ip-address>any</destination-ip-address> <!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) response ip (any) (any) mac host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) any (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure sequence id
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: destination-ip-address
Attribute Type: enum (any)
Attribute Name: destination-mac-host
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<destination-ip-address>any</destination-ip-address> <!-- operation="delete"-->
<destination-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-host> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) response ip (any) (any) mac host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure forwarding action
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: destination-ip-address
Attribute Type: enum (any)
Attribute Name: destination-mac-address
Attribute Type: string
Attribute Name: destination-mac-mask
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<destination-ip-address>any</destination-ip-address> <!-- operation="delete"-->
<destination-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-address> <!-- operation="delete"-->
<destination-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-mask> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) response ip (any) (any) mac host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure source mac address
Use this attribute to set source mac-address.
Attribute Name: source-mac-address
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: destination-ip-address
Attribute Type: enum (any)
Attribute Name: source-mac-mask
Attribute Type: string
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<destination-ip-address>any</destination-ip-address> <!-- operation="delete"-->
<source-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-mask> <!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-address> <!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) response ip (any) (any) mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) any (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure arp packet type
Use this attribute to set source mac-address.
Attribute Name: source-mac-address
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: destination-ip-address
Attribute Type: enum (any)
Attribute Name: source-mac-mask
Attribute Type: string
Attribute Name: destination-mac-host
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<destination-ip-address>any</destination-ip-address> <!-- operation="delete"-->
<source-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-mask> <!-- operation="delete"-->
<destination-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-host> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-address> <!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) response ip (any) (any) mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure source ip address
Use this attribute to set source mac-address.
Attribute Name: source-mac-address
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: destination-ip-address
Attribute Type: enum (any)
Attribute Name: source-mac-mask
Attribute Type: string
Attribute Name: destination-mac-address
Attribute Type: string
Attribute Name: destination-mac-mask
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<destination-ip-address>any</destination-ip-address> <!-- operation="delete"-->
<source-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-mask> <!-- operation="delete"-->
<destination-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-address> <!-- operation="delete"-->
<destination-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-mask> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-address> <!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) response ip (any) (any) mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure vlan id
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) ((request)|) ip (any) mac any (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure inner vlan id
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) ((request)|) ip (any) mac host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure source mac mask
Use this attribute to set source mac-address.
Attribute Name: source-mac-address
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: source-ip-address
Attribute Type: enum (any)
Attribute Name: source-mac-mask
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<arp>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<source-ip-address>any</source-ip-address> <!-- operation="delete"-->
<source-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-mask> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-address> <!-- operation="delete"-->
</config>
</arp>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) ((request)|) ip (any) mac (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
IPI-ACL-MAC
Configure source mac any
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) any any arp (request|response) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure name
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-host
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<destination-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-host> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) any host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (request|response) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure type
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-address
Attribute Type: string
Attribute Name: destination-mac-mask
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<destination-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-address> <!-- operation="delete"-->
<destination-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-mask> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) any (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (request|response) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure source mac host
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) any arp (request|response) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure sequence id
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-host
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<destination-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-host> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (request|response) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure forwarding action
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-address
Attribute Type: string
Attribute Name: destination-mac-mask
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<destination-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-address> <!-- operation="delete"-->
<destination-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-mask> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (request|response) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure source mac address
Use this attribute to set source mac-address.
Attribute Name: source-mac-address
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: source-mac-mask
Attribute Type: string
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<source-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-mask> <!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-address> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) any arp (request|response) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure source mac mask
Use this attribute to set source mac-address.
Attribute Name: source-mac-address
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: source-mac-mask
Attribute Type: string
Attribute Name: destination-mac-host
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<source-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-mask> <!-- operation="delete"-->
<destination-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-host> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-address> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (request|response) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure destination mac address
Use this attribute to set source mac-address.
Attribute Name: source-mac-address
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: source-mac-mask
Attribute Type: string
Attribute Name: destination-mac-address
Attribute Type: string
Attribute Name: destination-mac-mask
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<source-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-mask> <!-- operation="delete"-->
<destination-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-address> <!-- operation="delete"-->
<destination-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-mask> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-address> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (request|response) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure destination mac any
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) any any arp (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure destination mac host
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-host
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<destination-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-host> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) any host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure destination mac mask
Use this attribute to indicate any source address.
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-address
Attribute Type: string
Attribute Name: destination-mac-mask
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<destination-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-address> <!-- operation="delete"-->
<destination-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-mask> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) any (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure arp packet type
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) any arp (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure cos value
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-host
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<destination-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-host> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure vlan id
Use this attribute to set Host source address.
Attribute Name: source-mac-host
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: destination-mac-address
Attribute Type: string
Attribute Name: destination-mac-mask
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<destination-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-address> <!-- operation="delete"-->
<destination-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-mask> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-host> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure inner vlan id
Use this attribute to set source mac-address.
Attribute Name: source-mac-address
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: source-mac-mask
Attribute Type: string
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<source-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-mask> <!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-address> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) any arp (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure monitor action
Use this attribute to set source mac-address.
Attribute Name: source-mac-address
Attribute Type: string
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: source-mac-mask
Attribute Type: string
Attribute Name: destination-mac-host
Attribute Type: string
Attribute Name: arp-packet-type
Attribute Type: enum (none|request|response)
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
<source-mac-mask>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-mask> <!-- operation="delete"-->
<destination-mac-host>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</destination-mac-host> <!-- operation="delete"-->
<arp-packet-type>none</arp-packet-type> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
<source-mac-address>XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX</source-mac-address> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) host (XX-XX-XX-XX-XX-XX|XX:XX:XX:XX:XX:XX|XXXX.XXXX.XXXX) arp (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
Configure ethertype
Use this attribute to enable logging or sampling of the packets on which the match occurred (in-direction only).
Attribute Name: monitor-action
Attribute Type: enum (log|sample)
Attribute Name: forwarding-action
Attribute Type: enum (deny|permit)
Attribute Name: source-mac-any
Attribute Type: empty
Attribute Name: destination-mac-any
Attribute Type: empty
Attribute Name: ethertype
Attribute Type: union
Attribute Name: cos-value
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<acl-sets>
<acl-set>
<name>NAME</name>
<config>
<name>WORD</name>
<type>mac</type>
</config>
<type>mac</type>
<acl-entries>
<acl-entry>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<mac>
<config>
<forwarding-action>deny</forwarding-action> <!-- operation="delete"-->
</source-mac-any><!-- operation="delete"-->
</destination-mac-any><!-- operation="delete"-->
<ethertype>ipv4</ethertype> <!-- operation="delete"-->
<cos-value>0</cos-value> <!-- operation="delete"-->
<vlan-id>1</vlan-id> <!-- operation="delete"-->
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
<monitor-action>log</monitor-action> <!-- operation="delete"-->
</config>
</mac>
</acl-entry>
</acl-entries>
</acl-set>
</acl-sets>
</acl>
Command Syntax
(<1-268435453>|) (deny|permit) any any ((ipv4|vines-echo|etype-6000|mop-dump|mop-console|decnet-iv|lat|diagnostic|lavc-sca|etype-8042|appletalk|aarp|ipv6|mpls|ETHTYPE)|) (cos <0-7>|) (vlan <1-4094>|) (inner-vlan <1-4094>|) ((log|sample)|)
IPI-ACL-PORTS
Configure acl name
The name of the access-list set applied on the interface
Attribute Name: acl-name
Attribute Type: string
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ingress-acl-sets>
<ingress-acl-set>
<acl-type>ip</acl-type>
<config>
<acl-type>ip</acl-type>
</config>
<access-groups>
<access-group> <!-- operation="delete"-->
<acl-name>WORD</acl-name>
<config>
<acl-name>WORD</acl-name>
</config>
</access-group>
</access-groups>
</ingress-acl-set>
</ingress-acl-sets>
</interface>
</interfaces>
</acl>
Command Syntax
ip access-group NAME in
Configure name
The name of the access-list set applied on the interface
Attribute Name: acl-name
Attribute Type: string
Attribute Name: time-range
Attribute Type: string
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ingress-acl-sets>
<ingress-acl-set>
<acl-type>mac</acl-type>
<config>
<acl-type>mac</acl-type>
</config>
<access-groups>
<access-group>
<acl-name>WORD</acl-name>
<config>
<acl-name>WORD</acl-name>
<time-range>WORD</time-range>
</config>
</access-group>
</access-groups>
</ingress-acl-set>
</ingress-acl-sets>
</interface>
</interfaces>
</acl>
Command Syntax
ip access-group NAME in time-range WORD
Configure acl type
Reference to the base interface name
Attribute Name: name
Attribute Type: string
Attribute Name: acl-type
Attribute Type: enum (mac|ip|ipv6|arp)
Attribute Name: acl-name
Attribute Type: string
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<interfaces>
<interface> <!-- operation="delete"-->
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ingress-acl-sets>
<ingress-acl-set>
<acl-type>ipv6</acl-type>
<access-groups>
<access-group>
<acl-name>WORD</acl-name>
</access-group>
</access-groups>
</ingress-acl-set>
</ingress-acl-sets>
</interface>
</interfaces>
</acl>
Command Syntax
ipv6 access-group NAME in
Configure time range
The time-range associated with this access-group
Attribute Name: time-range
Attribute Type: string
Netconf edit-config payload
<acl xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ingress-acl-sets>
<ingress-acl-set>
<acl-type>mac</acl-type>
<config>
<acl-type>mac</acl-type>
</config>
<access-groups>
<access-group>
<acl-name>WORD</acl-name>
<config>
<acl-name>WORD</acl-name>
</config>
<time-range>WORD</time-range> <!-- operation="delete"-->
</access-group>
</access-groups>
</ingress-acl-set>
</ingress-acl-sets>
</interface>
</interfaces>
</acl>
Command Syntax
ipv6 access-group NAME in time-range WORD
clear access-list counters
Netconf RPC payload
<ipi-acl-ports_clear-access-list-counters-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl"/>
Command Syntax
clear access-list counters
clear access-list NAME counters
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<ipi-acl-ports_clear-access-list-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<name>NAME</name>
</ipi-acl-ports_clear-access-list-counters>
Command Syntax
clear access-list NAME counters
clear ip access-list counters
Netconf RPC payload
<ipi-acl-ports_clear-ip-access-list-counters-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl"/>
Command Syntax
clear ip access-list counters
clear ip access-list NAME counters
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<ipi-acl-ports_clear-ip-access-list-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<name>NAME</name>
</ipi-acl-ports_clear-ip-access-list-counters>
Command Syntax
clear ip access-list NAME counters
clear ipv6 access-list counters
Netconf RPC payload
<ipi-acl-ports_clear-ipv6-access-list-counters-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl"/>
Command Syntax
clear ipv6 access-list counters
clear ipv6 access-list NAME counters
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<ipi-acl-ports_clear-ipv6-access-list-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<name>NAME</name>
</ipi-acl-ports_clear-ipv6-access-list-counters>
Command Syntax
clear ipv6 access-list NAME counters
clear mac access-list counters
Netconf RPC payload
<ipi-acl-ports_clear-mac-access-list-counters-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl"/>
Command Syntax
clear mac access-list counters
clear mac access-list NAME counters
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<ipi-acl-ports_clear-mac-access-list-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<name>NAME</name>
</ipi-acl-ports_clear-mac-access-list-counters>
Command Syntax
clear mac access-list NAME counters
clear arp access-list counters
Netconf RPC payload
<ipi-acl-ports_clear-arp-access-list-counters-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl"/>
Command Syntax
clear arp access-list counters
clear arp access-list NAME counters
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<ipi-acl-ports_clear-arp-access-list-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-acl">
<name>NAME</name>
</ipi-acl-ports_clear-arp-access-list-counters>
Command Syntax
clear arp access-list NAME counters
IPI-DHCP-SNOOPING
Configure options
Use this attribute to debug the DHCP snooping feature.
Attribute Name: options
Attribute Type: bits (event|rx|tx|packet|all)
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<debug>
<config>
<options>event</options> <!-- operation="delete"-->
</config>
</debug>
</snooping>
</dhcp>
Command Syntax
debug ip dhcp snooping (event|rx|tx|packet|all)
Configure snooping enable
Enable DHCP snooping feature
Attribute Name: snooping-enable
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
</snooping-enable>
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping bridge <1-32>
Configure verify mac address
Use this command to enable MAC address verification.
Attribute Name: verify-mac-address
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
</verify-mac-address><!-- operation="delete"-->
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping verify mac-address bridge <1-32>
Configure option 82 enable
Use this command to insert interface and VLAN name in the option 82 field in DHCP packets.
Attribute Name: option-82-enable
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
</option-82-enable><!-- operation="delete"-->
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping information option bridge <1-32>
Configure write delay
Configure DHCP snooping database write delay in multiples of 10 seconds
Attribute Name: write-delay
Attribute Type: uint32
Default Value: 300
Attribute Range: 20-86400
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<write-delay>20</write-delay> <!-- operation="delete"-->
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping database write-delay <20-86400> bridge <1-32>
Configure strict validation
Use this command to enable strict validation of DHCP packets.
Attribute Name: strict-validation
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
</strict-validation><!-- operation="delete"-->
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp packet strict-validation bridge <1-32>
Configure vlan range
Use this command to enable DHCP snooping for the given VLAN.
Attribute Name: vlan-range
Attribute Type: string
Attribute Range: 2-4094
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<vlan-range>VLAN_RANGE</vlan-range> <!-- operation="delete"-->
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping vlan VLAN_RANGE bridge <1-32>
Configure enable
Use this command to enable/disable arp-inspection on the bridge.
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<arp-inspection>
<config>
</enable>
</config>
</arp-inspection>
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping arp-inspection bridge <1-32>
Configure validate
Use this command to enable validation of the source-mac, destination-mac, or IP address field in the ARP packet payload.
Attribute Name: validate
Attribute Type: enum (src-mac|dst-mac|ip)
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<arp-inspection>
<config>
<validate>src-mac</validate> <!-- operation="delete"-->
</config>
</arp-inspection>
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping arp-inspection validate (src-mac|dst-mac|ip) bridge <1-32>
Configure bridge id
Use this command to enable ARP inspection on the VLAN in a bridge.
Attribute Name: vlan-range
Attribute Type: string
Attribute Range: 2-4094
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<arp-inspection>
<config>
<vlan-range>VLAN_RANGE</vlan-range> <!-- operation="delete"-->
</config>
</arp-inspection>
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping arp-inspection vlan VLAN_RANGE bridge <1-32>
Configure if name
Use this attribute to set the interface name
Attribute Name: if-name
Attribute Type: string
Attribute Name: ipv4-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<vlans>
<vlan>
<vlan-id>1</vlan-id>
<config>
<vlan-id>1</vlan-id>
</config>
<mac-addresses-ipv4>
<mac-address-ipv4>
<mac-address>XXXX.XXXX.XXXX</mac-address>
<config>
<mac-address>XXXX.XXXX.XXXX</mac-address>
<ipv4-address>A.B.C.D</ipv4-address>
</config>
<if-name>IFNAME</if-name>
</mac-address-ipv4>
</mac-addresses-ipv4>
</vlan>
</vlans>
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping binding bridge <1-32> XXXX.XXXX.XXXX <1-4094> ipv4 A.B.C.D IFNAME
Configure mac address
Use this attribute to set the interface name
This command is supported when following feature are enabled HAVE_IPV6 feature enabled
Attribute Name: if-name
Attribute Type: string
Attribute Name: ipv6-address
Attribute Type: inet:ipv6-address
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<snooping-bridges>
<snooping-bridge>
<bridge-id>1</bridge-id>
<config>
<bridge-id>1</bridge-id>
</config>
<vlans>
<vlan>
<vlan-id>1</vlan-id>
<config>
<vlan-id>1</vlan-id>
</config>
<mac-addresses-ipv6>
<mac-address-ipv6>
<mac-address>XXXX.XXXX.XXXX</mac-address>
<config>
<mac-address>XXXX.XXXX.XXXX</mac-address>
<ipv6-address>X:X::X:X</ipv6-address>
</config>
<if-name>IFNAME</if-name>
</mac-address-ipv6>
</mac-addresses-ipv6>
</vlan>
</vlans>
</snooping-bridge>
</snooping-bridges>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping binding bridge <1-32> XXXX.XXXX.XXXX <1-4094> ipv6 X:X::X:X IFNAME
ip dhcp snooping database bridge WORD
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<ipi-dhcp-snooping_dhcp-snooping-write-database xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<bridge-id>WORD</bridge-id>
</ipi-dhcp-snooping_dhcp-snooping-write-database>
Command Syntax
ip dhcp snooping database bridge WORD
renew ip dhcp snooping binding database bridge WORD
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<ipi-dhcp-snooping_dhcp-snooping-renew-database xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<bridge-id>WORD</bridge-id>
</ipi-dhcp-snooping_dhcp-snooping-renew-database>
Command Syntax
renew ip dhcp snooping binding database bridge WORD
ip dhcp snooping source database bridge WORD
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<ipi-dhcp-snooping_dhcp-snooping-write-source-binding-database xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<bridge-id>WORD</bridge-id>
</ipi-dhcp-snooping_dhcp-snooping-write-source-binding-database>
Command Syntax
ip dhcp snooping source database bridge WORD
renew ip dhcp snooping source binding database bridge WORD
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<ipi-dhcp-snooping_dhcp-snooping-renew-source-database xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<bridge-id>WORD</bridge-id>
</ipi-dhcp-snooping_dhcp-snooping-renew-source-database>
Command Syntax
renew ip dhcp snooping source binding database bridge WORD
clear ip dhcp snooping source binding bridge WORD
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<ipi-dhcp-snooping_dhcp-snooping-clear-source-binding-database xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<bridge-id>WORD</bridge-id>
</ipi-dhcp-snooping_dhcp-snooping-clear-source-binding-database>
Command Syntax
clear ip dhcp snooping source binding bridge WORD
clear ip dhcp snooping binding bridge WORD
Attribute Name: bridge-id
Attribute Type: string
Netconf RPC payload
<ipi-dhcp-snooping_dhcp-snooping-clear-database xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<bridge-id>WORD</bridge-id>
</ipi-dhcp-snooping_dhcp-snooping-clear-database>
Command Syntax
clear ip dhcp snooping binding bridge WORD
debug ip dhcp snooping (event|rx|tx|packet|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|rx|tx|packet|all)
Netconf RPC payload
<ipi-dhcp-snooping_dhcp-snooping-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<terminal-debug-options>event</terminal-debug-options>
</ipi-dhcp-snooping_dhcp-snooping-terminal-debug-on>
Command Syntax
debug ip dhcp snooping (event|rx|tx|packet|all)
no debug ip dhcp snooping (event|rx|tx|packet|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|rx|tx|packet|all)
Netconf RPC payload
<ipi-dhcp-snooping_dhcp-snooping-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<terminal-debug-options>event</terminal-debug-options>
</ipi-dhcp-snooping_dhcp-snooping-terminal-debug-off>
Command Syntax
no debug ip dhcp snooping (event|rx|tx|packet|all)
IPI-DHCP-SNOOPING-INTERFACE
Configure snooping trust
Use this command to enable the snooping trust on the interface level.
Attribute Name: snooping-trust
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<trust>
<config>
</snooping-trust><!-- operation="delete"-->
</config>
</trust>
</interface>
</interfaces>
</snooping>
</dhcp>
Command Syntax
ip dhcp snooping trust
Configure verify snooping vlan
Use this command to enable the IPSG feature at the interface level.
Attribute Name: verify-snooping-vlan
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<verify>
<config>
</verify-snooping-vlan>
</config>
</verify>
</interface>
</interfaces>
</snooping>
</dhcp>
Command Syntax
ip verify source dhcp-snooping-vlan
Configure verify access group mode
Use this command to enable the snooping access-group on the interface level.
Attribute Name: verify-access-group-mode
Attribute Type: empty
Netconf edit-config payload
<dhcp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dhcp">
<snooping>
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<verify>
<config>
</verify-access-group-mode><!-- operation="delete"-->
</config>
</verify>
</interface>
</interfaces>
</snooping>
</dhcp>
Command Syntax
ip verify source access-group mode merge
clear hsl ipc-stat VALUE VALUE
Attribute Name: start-value
Attribute Type: uint16
Attribute Name: end-value
Attribute Type: uint16
Netconf RPC payload
<platform-clear-hsl-ipc-stat-values xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ras">
<start-value>VALUE</start-value>
<end-value>VALUE</end-value>
</platform-clear-hsl-ipc-stat-values>
Command Syntax
clear hsl ipc-stat VALUE VALUE
clear hsl ipc-stat
Netconf RPC payload
<platform-clear-hsl-ipc-stat xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ras"/>
Command Syntax
clear hsl ipc-stat
clear hsl mlag mac-sync-count
Netconf RPC payload
<platform-clear-hsl-mlag-mac-sync xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ras"/>
Command Syntax
clear hsl mlag mac-sync-count
clear hardware-discard-counters
Netconf RPC payload
<platform-clear-hardware-discard-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ras"/>
Command Syntax
clear hardware-discard-counters
clear hsl fdb debug-counters
Netconf RPC payload
<platform-clear-hsl-fdb-debug-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ras"/>
Command Syntax
clear hsl fdb debug-counters
clear hsl system-cpu-stats
Netconf RPC payload
<platform-clear-hsl-system-cpu-stats xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ras"/>
Command Syntax
clear hsl system-cpu-stats
IPI-UNICAST-RPF
Configure enable route lookup
Use this attribute to enable uRPF globally on the system
This command is supported when following feature are enabled Unicast Reverse Path Forwarding feature
Attribute Name: enable-route-lookup
Attribute Type: empty
Netconf edit-config payload
<unicast-rpf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-unicast-rpf">
<global>
<config>
</enable-route-lookup><!-- operation="delete"-->
</config>
</global>
</unicast-rpf>
Command Syntax
ip urpf enable
Configure source reachability mode
Use this attribute to enable uRPF for an interface with specified reachability mode
Attribute Name: source-reachability-mode
Attribute Type: enum (any|rx|any allow-default)
Netconf edit-config payload
<unicast-rpf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-unicast-rpf">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<source-reachability-mode>any</source-reachability-mode> <!-- operation="delete"-->
</interface>
</interfaces>
</unicast-rpf>
Command Syntax
ip verify unicast source reachable-via (any|rx|any allow-default)
IPI-OSPF-INTERFACE-TRACKING
Configure event name
Attribute used to specify the event-name for OSPF interface tracking.
Attribute Name: event-name
Attribute Type: string
Attribute Name: event-match-criteria
Attribute Type: enum (all|any)
Netconf edit-config payload
<ospf-interfaces-events-tracking xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf-interface-tracking">
<ospf-interface-events-tracking> <!-- operation="delete"-->
<event-name>NAME</event-name>
<config>
<event-name>NAME</event-name>
<event-match-criteria>all</event-match-criteria>
</config>
</ospf-interface-events-tracking>
</ospf-interfaces-events-tracking>
Command Syntax
if-event-track ospf event NAME match (all|any)
Configure event neighbor ip address
Attribute used to specify the event neighbor IP address for OSPF interface tracking event.
Attribute Name: event-neighbor-ip-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ospf-interfaces-events-tracking xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf-interface-tracking">
<ospf-interface-events-tracking>
<event-name>NAME</event-name>
<config>
<event-name>NAME</event-name>
</config>
<event-neighbor-ip-address>A.B.C.D</event-neighbor-ip-address> <!-- operation="delete"-->
</ospf-interface-events-tracking>
</ospf-interfaces-events-tracking>
Command Syntax
event nbr A.B.C.D down
Configure name
Attribute used to specify the interface name for OSPF interface tracking event action.
Attribute Name: name
Attribute Type: string
Attribute Name: cost
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<ospf-interfaces-events-tracking xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf-interface-tracking">
<ospf-interface-events-tracking>
<event-name>NAME</event-name>
<config>
<event-name>NAME</event-name>
</config>
<actions>
<interfaces>
<interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>IFNAME</name>
<cost>1</cost>
</config>
</interface>
</interfaces>
</actions>
</ospf-interface-events-tracking>
</ospf-interfaces-events-tracking>
Command Syntax
action interface IFNAME cost <1-65535>
IPI-PORT-MIRROR
Configure id
Port mirror session index
Attribute Name: id
Attribute Type: uint32
Attribute Range: 1-18
Attribute Name: type
Attribute Type: enum (local|remote)
Netconf edit-config payload
<port-mirror xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-mirror">
<sessions>
<session> <!-- operation="delete"-->
<id>1</id>
<config>
<id>1</id>
<type>local</type>
</config>
</session>
</sessions>
</port-mirror>
Command Syntax
monitor session <1-18> (type (local|remote)|)
Configure enabled
Use this attribute to shut/unshut a port-mirror session
Attribute Name: enabled
Attribute Type: uint8
Netconf edit-config payload
<port-mirror xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-mirror">
<sessions>
<session>
<id>1</id>
<config>
<id>1</id>
</config>
</enabled><!-- operation="delete"-->
</session>
</sessions>
</port-mirror>
Command Syntax
no shut
Configure description
Use this attribute to add a description to port-mirror session
This command is supported when following feature are enabled advance mirror feature
Attribute Name: description
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<port-mirror xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-mirror">
<sessions>
<session>
<id>1</id>
<config>
<id>1</id>
</config>
<description>LINE</description> <!-- operation="delete"-->
</session>
</sessions>
</port-mirror>
Command Syntax
description LINE
Configure source vlan
use this attribute to configure source-vlan
This command is supported when following feature are enabled advance mirror feature
Attribute Name: source-vlan
Attribute Type: string
Attribute Range: 2-4094
Netconf edit-config payload
<port-mirror xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-mirror">
<sessions>
<session>
<id>1</id>
<config>
<id>1</id>
</config>
<source-vlan>VLAN_RANGE</source-vlan> <!-- operation="delete"-->
</session>
</sessions>
</port-mirror>
Command Syntax
source vlan VLAN_RANGE
Configure interface name
Use this attribute to configure port mirror local interface
This command is supported when following feature are enabled advance mirror feature
Attribute Name: interface-name
Attribute Type: string
Netconf edit-config payload
<port-mirror xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-mirror">
<sessions>
<session>
<id>1</id>
<config>
<id>1</id>
</config>
<destination>
<local>
<config>
<interface-name>IFNAME</interface-name> <!-- operation="delete"-->
</config>
</local>
</destination>
</session>
</sessions>
</port-mirror>
Command Syntax
destination interface IFNAME
Configure reflector interface name
Use this attribute to configure port mirror remote reflector interface
This command is supported when following feature are enabled advance mirror feature
Attribute Name: reflector-interface-name
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 2-4094
Netconf edit-config payload
<port-mirror xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-mirror">
<sessions>
<session>
<id>1</id>
<config>
<id>1</id>
</config>
<destination>
<remote>
<config>
<vlan-id>2</vlan-id>
<reflector-interface-name>IFNAME</reflector-interface-name>
</config>
</remote>
</destination>
</session>
</sessions>
</port-mirror>
Command Syntax
destination remote vlan <2-4094> reflector-port IFNAME
Configure direction
Source interface direction
This command is supported when following feature are enabled advance mirror feature
Attribute Name: direction
Attribute Type: bits (rx|tx|both)
Netconf edit-config payload
<port-mirror xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-mirror">
<sessions>
<session>
<id>1</id>
<config>
<id>1</id>
</config>
<source-interfaces>
<source-interface>
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<direction>rx</direction>
</source-interface>
</source-interfaces>
</session>
</sessions>
</port-mirror>
Command Syntax
source interface IFNAME ((rx|tx|both)|)
IPI-RIPNG
Configure options
This attribute enables debugging for RIPng
Attribute Name: options
Attribute Type: bits (all|events|packet send|packet recv|packet|packet detail|nsm|rib)
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</ripng>
Command Syntax
debug ipv6 rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|)
Configure split horizon
Use this attribute to perform the split-horizon action on the interface. Deleting this attribute would set the split-horizon to poisoned reverse which is the default value.
Attribute Name: split-horizon
Attribute Type: boolean
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<split-horizon>true</split-horizon> <!-- operation="delete"-->
</interface>
</interfaces>
</ripng>
Command Syntax
ipv6 rip split-horizon
Configure name
Use this attribute to perform the split-horizon action on the interface. Deleting this attribute would set the split-horizon to poisoned reverse which is the default value.
Attribute Name: split-horizon
Attribute Type: boolean
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<split-horizon>true</split-horizon> <!-- operation="delete"-->
</interface>
</interfaces>
</ripng>
Command Syntax
no ipv6 rip split-horizon
Configure enabled
Use this attribute to perform the router rip action on the interface
Attribute Name: enabled
Attribute Type: empty
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enabled><!-- operation="delete"-->
</interface>
</interfaces>
</ripng>
Command Syntax
ipv6 router rip
Configure metric offset
Use this attribute to perform the metric-offset action on the interface
Attribute Name: metric-offset
Attribute Type: uint8
Attribute Range: 1-16
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<metric-offset>1</metric-offset> <!-- operation="delete"-->
</interface>
</interfaces>
</ripng>
Command Syntax
ipv6 rip metric-offset <1-16>
Configure ripng enabled
Use this attribute to enable the router instance
Attribute Name: ripng-enabled
Attribute Type: uint8
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<config>
</ripng-enabled>
</config>
</instance>
</ripng>
Command Syntax
router ipv6 rip
Configure enable cisco metric behavior
Use this attribute to enable the metric update consistent with Cisco
Attribute Name: enable-cisco-metric-behavior
Attribute Type: boolean
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<config>
<enable-cisco-metric-behavior>true</enable-cisco-metric-behavior> <!-- operation="delete"-->
</config>
</instance>
</ripng>
Command Syntax
cisco-metric-behavior enable
Configure passive interfaces
Use this attribute to block RIP broadcast on the interface
Attribute Name: passive-interfaces
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<config>
<passive-interfaces>IFNAME</passive-interfaces> <!-- operation="delete"-->
</config>
</instance>
</ripng>
Command Syntax
passive-interface IFNAME
Configure distance
Use this attribute to set the administrative distance. The administrative distance is a feature used by the routers to select the path when there are two or more different routes to the same destination from two different routing protocols. A smaller administrative distance indicating a more reliable protocol
Attribute Name: distance
Attribute Type: uint8
Default Value: 120
Attribute Range: 1-255
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<config>
<distance>1</distance> <!-- operation="delete"-->
</config>
</instance>
</ripng>
Command Syntax
distance <1-255>
Configure static routes
Use this attribute to configure static RIP routes
Attribute Name: static-routes
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<config>
<static-routes>X:X::X:X/M</static-routes> <!-- operation="delete"-->
</config>
</instance>
</ripng>
Command Syntax
route X:X::X:X/M
Configure aggregate prefixes
Use this attribute to configure aggregate prefixes
Attribute Name: aggregate-prefixes
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<config>
<aggregate-prefixes>X:X::X:X/M</aggregate-prefixes> <!-- operation="delete"-->
</config>
</instance>
</ripng>
Command Syntax
aggregate-address X:X::X:X/M
Configure default metric
Use this attribute to specify the metrics to be assigned to redistributed routers
Attribute Name: default-metric
Attribute Type: uint8
Default Value: 1
Attribute Range: 1-15
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<config>
<default-metric>1</default-metric> <!-- operation="delete"-->
</config>
</instance>
</ripng>
Command Syntax
default-metric <1-15>
Configure originate default route
Use this attribute to add default routes to the RIP updates
Attribute Name: originate-default-route
Attribute Type: empty
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<config>
</originate-default-route><!-- operation="delete"-->
</config>
</instance>
</ripng>
Command Syntax
default-information originate
Configure receive buffer size
Use this attribute to run-time configure the RIP UDP receive-buffer size
Attribute Name: receive-buffer-size
Attribute Type: uint32
Default Value: 8192
Attribute Range: 8192-2147483647
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<config>
<receive-buffer-size>8192</receive-buffer-size> <!-- operation="delete"-->
</config>
</instance>
</ripng>
Command Syntax
recv-buffer-size <8192-2147483647>
Configure route type
Use this attribute to redistribute information from other routing protocols
Attribute Name: route-type
Attribute Type: enum (kernel|connected|static|ospf6|isis|bgp)
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<redistribute-policies>
<redistribute-policy> <!-- operation="delete"-->
<route-type>kernel</route-type>
<config>
<route-type>kernel</route-type>
</config>
</redistribute-policy>
</redistribute-policies>
</instance>
</ripng>
Command Syntax
redistribute (kernel|connected|static|ospf6|isis|bgp)
Configure route map
Use this attribute to redistribute route-map from other routing protocols
Attribute Name: route-map
Attribute Type: string
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<redistribute-policies>
<redistribute-policy>
<route-type>kernel</route-type>
<config>
<route-type>kernel</route-type>
<metric>0</metric>
</config>
<route-map>WORD</route-map>
</redistribute-policy>
</redistribute-policies>
</instance>
</ripng>
Command Syntax
redistribute (kernel|connected|static|ospf6|isis|bgp) metric <0-16> route-map WORD
Configure metric
Use this attribute to redistribute metric information from other routing protocols
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<redistribute-policies>
<redistribute-policy>
<route-type>kernel</route-type>
<config>
<route-type>kernel</route-type>
</config>
<metric>0</metric>
</redistribute-policy>
</redistribute-policies>
</instance>
</ripng>
Command Syntax
redistribute (kernel|connected|static|ospf6|isis|bgp) metric <0-16>
Configure route table update interval
Use this attribute to adjust basic routing protocol update timer interval
Attribute Name: route-table-update-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Attribute Name: route-info-timeout-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Attribute Name: garbage-collection-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<timers>
<config>
<route-info-timeout-interval>5</route-info-timeout-interval>
<garbage-collection-interval>5</garbage-collection-interval>
<route-table-update-interval>5</route-table-update-interval>
</config>
</timers>
</instance>
</ripng>
Command Syntax
timers basic <5-2147483647> <5-2147483647> <5-2147483647>
Configure address
Use this attribute to specify a link local address of neighbor router. It is used for each connected point-to-point link. This command exchanges non-broadcast routing information. It can be used multiple times for additional neighbors
Attribute Name: address
Attribute Type: inet:ipv6-address
Attribute Name: if-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<neighbors>
<neighbor> <!-- operation="delete"-->
<address>X:X::X:X</address>
<config>
<address>X:X::X:X</address>
<if-name>IFNAME</if-name>
</config>
</neighbor>
</neighbors>
</instance>
</ripng>
Command Syntax
neighbor X:X::X:X IFNAME
Configure type
Use this attribute to decide the type of packets to which the filtering is applied
Attribute Name: type
Attribute Type: enum (in|out)
Attribute Name: route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<filtering-route-maps>
<filtering-route-map>
<type>in</type>
<config>
<type>in</type>
<route-map-name>WORD</route-map-name>
</config>
</filtering-route-map>
</filtering-route-maps>
</interface>
</interfaces>
</instance>
</ripng>
Command Syntax
route-map WORD (in|out) IFNAME
Configure access list name
This attribute describes the metric used for offset list
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<offset-lists>
<offset-list>
<direction>in</direction>
<config>
<direction>in</direction>
<access-list-name>WORD</access-list-name>
</config>
<metric>0</metric>
</offset-list>
</offset-lists>
</interface>
</interfaces>
</instance>
</ripng>
Command Syntax
offset-list WORD (in|out) <0-16> IFNAME
Configure direction
Use this attribute to decide the type of packets to which the distribute list is applied
Attribute Name: direction
Attribute Type: enum (in|out)
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<distribute-lists>
<distribute-list>
<direction>in</direction>
<config>
<direction>in</direction>
<access-list-name>WORD</access-list-name>
</config>
</distribute-list>
</distribute-lists>
</interface>
</interfaces>
</instance>
</ripng>
Command Syntax
distribute-list WORD (in|out) IFNAME
Configure list name
Use this attribute to decide the type of packets to which the distribute list prefix is applied
Attribute Name: direction
Attribute Type: enum (in|out)
Attribute Name: list-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<distribute-prefix-lists>
<distribute-prefix-list>
<direction>in</direction>
<config>
<direction>in</direction>
<list-name>WORD</list-name>
</config>
</distribute-prefix-list>
</distribute-prefix-lists>
</interface>
</interfaces>
</instance>
</ripng>
Command Syntax
distribute-list prefix WORD (in|out) IFNAME
debug ipv6 rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet send|packet recv|packet|packet detail|nsm|rib)
Netconf RPC payload
<ripng-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<terminal-debug-options>all</terminal-debug-options>
</ripng-terminal-debug-on>
Command Syntax
debug ipv6 rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib)
no debug ipv6 rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet send|packet recv|packet|packet detail|nsm|rib)
Netconf RPC payload
<ripng-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<terminal-debug-options>all</terminal-debug-options>
</ripng-terminal-debug-off>
Command Syntax
no debug ipv6 rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib)
clear ipv6 rip route (kernel|connected|static|isis|ospf6|bgp|rip|all)
Attribute Name: type
Attribute Type: enum (kernel|connected|static|isis|ospf6|bgp|rip|all)
Netconf RPC payload
<ripng-clear-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<type>kernel</type>
</ripng-clear-route>
Command Syntax
clear ipv6 rip route (kernel|connected|static|isis|ospf6|bgp|rip|all)
clear ipv6 rip route X:X::X:X/M
Attribute Name: prefix
Attribute Type: string
Netconf RPC payload
<ripng-clear-route-prefix xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<prefix>X:X::X:X/M</prefix>
</ripng-clear-route-prefix>
Command Syntax
clear ipv6 rip route X:X::X:X/M
IPI-RIPNG-VRF
Configure vrf name
VRF Name
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf> <!-- operation="delete"-->
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
address-family ipv6 vrf NAME
Configure enable cisco metric behavior
Use this attribute to enable the metric update consistent with Cisco
Attribute Name: enable-cisco-metric-behavior
Attribute Type: boolean
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<enable-cisco-metric-behavior>true</enable-cisco-metric-behavior> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
cisco-metric-behavior enable
Configure passive interfaces
Use this attribute to block RIP broadcast on the interface
Attribute Name: passive-interfaces
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<passive-interfaces>IFNAME</passive-interfaces> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
passive-interface IFNAME
Configure distance
Use this attribute to set the administrative distance. The administrative distance is a feature used by the routers to select the path when there are two or more different routes to the same destination from two different routing protocols. A smaller administrative distance indicating a more reliable protocol
Attribute Name: distance
Attribute Type: uint8
Default Value: 120
Attribute Range: 1-255
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<distance>1</distance> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
distance <1-255>
Configure static routes
Use this attribute to configure static RIP routes
Attribute Name: static-routes
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<static-routes>X:X::X:X/M</static-routes> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
route X:X::X:X/M
Configure aggregate prefixes
Use this attribute to configure aggregate prefixes
Attribute Name: aggregate-prefixes
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<aggregate-prefixes>X:X::X:X/M</aggregate-prefixes> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
aggregate-address X:X::X:X/M
Configure default metric
Use this attribute to specify the metrics to be assigned to redistributed routers
Attribute Name: default-metric
Attribute Type: uint8
Default Value: 1
Attribute Range: 1-15
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<default-metric>1</default-metric> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
default-metric <1-15>
Configure originate default route
Use this attribute to add default routes to the RIP updates
Attribute Name: originate-default-route
Attribute Type: empty
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</originate-default-route><!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
default-information originate
Configure receive buffer size
Use this attribute to run-time configure the RIP UDP receive-buffer size
Attribute Name: receive-buffer-size
Attribute Type: uint32
Default Value: 8192
Attribute Range: 8192-2147483647
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<receive-buffer-size>8192</receive-buffer-size> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
recv-buffer-size <8192-2147483647>
Configure route type
Use this attribute to redistribute information from other routing protocols
Attribute Name: route-type
Attribute Type: enum (connected|static|ospf6|bgp)
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<redistribute-policies>
<redistribute-policy> <!-- operation="delete"-->
<route-type>connected</route-type>
<config>
<route-type>connected</route-type>
</config>
</redistribute-policy>
</redistribute-policies>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
redistribute (connected|static|ospf6|bgp)
Configure route map
Use this attribute to redistribute route-map from other routing protocols
Attribute Name: route-map
Attribute Type: string
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<redistribute-policies>
<redistribute-policy>
<route-type>connected</route-type>
<config>
<route-type>connected</route-type>
<metric>0</metric>
</config>
<route-map>WORD</route-map>
</redistribute-policy>
</redistribute-policies>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
redistribute (connected|static|ospf6|bgp) metric <0-16> route-map WORD
Configure metric
Use this attribute to redistribute metric information from other routing protocols
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<redistribute-policies>
<redistribute-policy>
<route-type>connected</route-type>
<config>
<route-type>connected</route-type>
</config>
<metric>0</metric>
</redistribute-policy>
</redistribute-policies>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
redistribute (connected|static|ospf6|bgp) metric <0-16>
Configure route table update interval
Use this attribute to adjust basic routing protocol update timer interval
Attribute Name: route-table-update-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Attribute Name: route-info-timeout-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Attribute Name: garbage-collection-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<timers>
<config>
<route-info-timeout-interval>5</route-info-timeout-interval>
<garbage-collection-interval>5</garbage-collection-interval>
<route-table-update-interval>5</route-table-update-interval>
</config>
</timers>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
timers basic <5-2147483647> <5-2147483647> <5-2147483647>
Configure address
Use this attribute to specify a link local address of neighbor router. It is used for each connected point-to-point link. This command exchanges non-broadcast routing information. It can be used multiple times for additional neighbors
Attribute Name: address
Attribute Type: inet:ipv6-address
Attribute Name: if-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<neighbors>
<neighbor> <!-- operation="delete"-->
<address>X:X::X:X</address>
<config>
<address>X:X::X:X</address>
<if-name>IFNAME</if-name>
</config>
</neighbor>
</neighbors>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
neighbor X:X::X:X IFNAME
Configure type
Use this attribute to decide the type of packets to which the filtering is applied
Attribute Name: type
Attribute Type: enum (in|out)
Attribute Name: route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<filtering-route-maps>
<filtering-route-map>
<type>in</type>
<config>
<type>in</type>
<route-map-name>WORD</route-map-name>
</config>
</filtering-route-map>
</filtering-route-maps>
</interface>
</interfaces>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
route-map WORD (in|out) IFNAME
Configure access list name
This attribute describes the metric used for offset list
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<offset-lists>
<offset-list>
<direction>in</direction>
<config>
<direction>in</direction>
<access-list-name>WORD</access-list-name>
</config>
<metric>0</metric>
</offset-list>
</offset-lists>
</interface>
</interfaces>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
offset-list WORD (in|out) <0-16> IFNAME
Configure direction
Use this attribute to decide the type of packets to which the distribute list is applied
Attribute Name: direction
Attribute Type: enum (in|out)
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<distribute-lists>
<distribute-list>
<direction>in</direction>
<config>
<direction>in</direction>
<access-list-name>WORD</access-list-name>
</config>
</distribute-list>
</distribute-lists>
</interface>
</interfaces>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
distribute-list WORD (in|out) IFNAME
Configure list name
Use this attribute to decide the type of packets to which the distribute list prefix is applied
Attribute Name: direction
Attribute Type: enum (in|out)
Attribute Name: list-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<distribute-prefix-lists>
<distribute-prefix-list>
<direction>in</direction>
<config>
<direction>in</direction>
<list-name>WORD</list-name>
</config>
</distribute-prefix-list>
</distribute-prefix-lists>
</interface>
</interfaces>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
distribute-list prefix WORD (in|out) IFNAME
IPI-ARP
Configure ip address
Use this attribute to create a static ARP entry
Attribute Name: ip-address
Attribute Type: inet:ipv4-address
Attribute Name: mac-address
Attribute Type: string
Netconf edit-config payload
<arp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<entries>
<entry> <!-- operation="delete"-->
<ip-address>A.B.C.D</ip-address>
<config>
<ip-address>A.B.C.D</ip-address>
<vrf-name>NAME</vrf-name>
<mac-address>XXXX.XXXX.XXXX</mac-address>
</config>
<vrf-name>NAME</vrf-name>
</entry>
</entries>
</arp>
Command Syntax
ip arp (vrf NAME|) A.B.C.D XXXX.XXXX.XXXX
Configure respond to arp request
Use this attribute to set the response to ARP requests for the IP address
Attribute Name: respond-to-arp-request
Attribute Type: empty
Attribute Name: mac-address
Attribute Type: string
Netconf edit-config payload
<arp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<entries>
<entry>
<ip-address>A.B.C.D</ip-address>
<config>
<ip-address>A.B.C.D</ip-address>
<vrf-name>NAME</vrf-name>
<mac-address>XXXX.XXXX.XXXX</mac-address>
</config>
<vrf-name>NAME</vrf-name>
</respond-to-arp-request>
</entry>
</entries>
</arp>
Command Syntax
ip arp (vrf NAME|) A.B.C.D XXXX.XXXX.XXXX alias
Configure enable
Enable/Disable arp event debug
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<arp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</arp>
Command Syntax
debug ip arp event
Configure enable proxy arp
Use this attribute to enable the proxy ARP feature
Attribute Name: enable-proxy-arp
Attribute Type: empty
Netconf edit-config payload
<arp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-proxy-arp><!-- operation="delete"-->
</interface>
</interfaces>
</arp>
Command Syntax
ip proxy-arp
Configure enable local proxy arp
Use this attribute to enable the local proxy ARP feature
Attribute Name: enable-local-proxy-arp
Attribute Type: empty
Netconf edit-config payload
<arp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-local-proxy-arp><!-- operation="delete"-->
</interface>
</interfaces>
</arp>
Command Syntax
ip local-proxy-arp
Configure enable ip redirects
Use this attribute to enable ICMP redirects in kernel
Attribute Name: enable-ip-redirects
Attribute Type: empty
Netconf edit-config payload
<arp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-ip-redirects><!-- operation="delete"-->
</interface>
</interfaces>
</arp>
Command Syntax
ip redirects
Configure arp ageing timeout
Use this attribute to set the ARP aging timeout. The bridge aging time affects the ARP entries which are dependent upon the MAC addresses in hardware. If a MAC address ages out, it causes the corresponding ARP entry to refresh.
Attribute Name: arp-ageing-timeout
Attribute Type: uint16
Default Value: 1500
Attribute Range: 60-36000
Netconf edit-config payload
<arp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<arp-ageing-timeout>60</arp-ageing-timeout> <!-- operation="delete"-->
</interface>
</interfaces>
</arp>
Command Syntax
arp-ageing-timeout <60-36000>
Configure arp reachable time
Use this attribute to set the ARP reachable time.
Attribute Name: arp-reachable-time
Attribute Type: uint16
Default Value: 60
Attribute Range: 10-36000
Netconf edit-config payload
<arp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<arp-reachable-time>10</arp-reachable-time> <!-- operation="delete"-->
</interface>
</interfaces>
</arp>
Command Syntax
arp-reachable-time <10-36000>
debug ip arp event
Netconf RPC payload
<arp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp"/>
Command Syntax
debug ip arp event
no debug ip arp event
Netconf RPC payload
<arp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp"/>
Command Syntax
no debug ip arp event
clear arp (A.B.C.D|) (vrf (all|VRFNAME|default)|)
Attribute Name: ip-address
Attribute Type: inet:ipv4-address
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<clear-arp-entry xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<ip-address>A.B.C.D</ip-address>
<vrf-name>all</vrf-name>
</clear-arp-entry>
Command Syntax
clear arp (A.B.C.D|) (vrf (all|VRFNAME|default)|)
clear arp IFNAME (vrf (all|VRFNAME|default)|)
Attribute Name: if-name
Attribute Type: string
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<clear-arp-entry-per-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-arp">
<if-name>IFNAME</if-name>
<vrf-name>all</vrf-name>
</clear-arp-entry-per-interface>
Command Syntax
clear arp IFNAME (vrf (all|VRFNAME|default)|)
IPI-NEIGHBOR-DISCOVERY
Configure interface name
Use this attribute to add a static neighbor entry of the interface name
Attribute Name: interface-name
Attribute Type: string
Attribute Name: mac-address
Attribute Type: string
Netconf edit-config payload
<neighbor-discovery xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery">
<entries>
<entry> <!-- operation="delete"-->
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<ipv6-address>X:X::X:X</ipv6-address>
<mac-address>XXXX.XXXX.XXXX</mac-address>
</config>
<ipv6-address>X:X::X:X</ipv6-address>
</entry>
</entries>
</neighbor-discovery>
Command Syntax
ipv6 neighbor X:X::X:X IFNAME XXXX.XXXX.XXXX
Configure ipv6 address
Use this attribute to add a static neighbor entry of the interface name
Attribute Name: interface-name
Attribute Type: string
Netconf edit-config payload
<neighbor-discovery xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery">
<entries>
<entry>
<interface-name>IFNAME</interface-name>
<config>
<interface-name>IFNAME</interface-name>
<ipv6-address>X:X::X:X</ipv6-address>
</config>
<ipv6-address>X:X::X:X</ipv6-address>
</entry>
</entries>
</neighbor-discovery>
Command Syntax
ipv6 neighbor X:X::X:X IFNAME IFNAME
Configure enable
Use this attribute to enable debugging for neighbor events.
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<neighbor-discovery xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</neighbor-discovery>
Command Syntax
debug ipv6 nd event
Configure nd ageing timeout
Use this attribute to set the neighbor ageing timeout value.
Attribute Name: nd-ageing-timeout
Attribute Type: uint16
Default Value: 1500
Attribute Range: 60-36000
Netconf edit-config payload
<neighbor-discovery xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<nd-ageing-timeout>60</nd-ageing-timeout> <!-- operation="delete"-->
</interface>
</interfaces>
</neighbor-discovery>
Command Syntax
nd-ageing-timeout <60-36000>
Configure nd reachable time
Use this attribute to set neighbor reachable time value.
Attribute Name: nd-reachable-time
Attribute Type: uint32
Default Value: 60
Attribute Range: 10-36000
Netconf edit-config payload
<neighbor-discovery xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<nd-reachable-time>10</nd-reachable-time> <!-- operation="delete"-->
</interface>
</interfaces>
</neighbor-discovery>
Command Syntax
nd-reachable-time <10-36000>
Configure no ip unreachable
Use this attribute to set ip unreachable.
Attribute Name: no-ip-unreachable
Attribute Type: empty
Netconf edit-config payload
<neighbor-discovery xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</no-ip-unreachable><!-- operation="delete"-->
</interface>
</interfaces>
</neighbor-discovery>
Command Syntax
no ip unreachable
Configure no ipv6 unreachable
Use this attribute to set ipv6 unreachable.
Attribute Name: no-ipv6-unreachable
Attribute Type: empty
Netconf edit-config payload
<neighbor-discovery xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</no-ipv6-unreachable><!-- operation="delete"-->
</interface>
</interfaces>
</neighbor-discovery>
Command Syntax
no ipv6 unreachable
debug ipv6 nd event
Netconf RPC payload
<nd-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery"/>
Command Syntax
debug ipv6 nd event
no debug ipv6 nd event
Netconf RPC payload
<nd-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery"/>
Command Syntax
no debug ipv6 nd event
clear ipv6 neighbors (X:X::X:X/M|) (vrf (all|VRFNAME|default)|)
Attribute Name: ipv6-address
Attribute Type: string
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<clear-ipv6-nd-entry xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery">
<ipv6-address>X:X::X:X/M</ipv6-address>
<vrf-name>all</vrf-name>
</clear-ipv6-nd-entry>
Command Syntax
clear ipv6 neighbors (X:X::X:X/M|) (vrf (all|VRFNAME|default)|)
clear ipv6 neighbors IFNAME (vrf (all|VRFNAME|default)|)
Attribute Name: if-name
Attribute Type: string
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<clear-ipv6-nd-entry-per-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-neighbor-discovery">
<if-name>IFNAME</if-name>
<vrf-name>all</vrf-name>
</clear-ipv6-nd-entry-per-interface>
Command Syntax
clear ipv6 neighbors IFNAME (vrf (all|VRFNAME|default)|)
IPI-USER-SESSION-MANAGEMENT
Configure console id
Attribute used to set line console identifcation.
Attribute Name: console-id
Attribute Type: enum (0)
Netconf edit-config payload
<user-session xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-session-management">
<line-console>
<console> <!-- operation="delete"-->
<console-id>0</console-id>
<config>
<console-id>0</console-id>
</config>
</console>
</line-console>
</user-session>
Command Syntax
line console <0-0>
Configure privilege level
Attribute used to set line privilege level.
Attribute Name: privilege-level
Attribute Type: uint8
Attribute Range: 1-16
Netconf edit-config payload
<user-session xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-session-management">
<line-console>
<console>
<console-id>0</console-id>
<config>
<console-id>0</console-id>
</config>
<privilege-level>1</privilege-level> <!-- operation="delete"-->
</console>
</line-console>
</user-session>
Command Syntax
privilege level <1-16>
Configure command history max limit
Attribute used to set line maximum limit to history commands.
Attribute Name: command-history-max-limit
Attribute Type: uint32
Attribute Range: 0-2147483647
Netconf edit-config payload
<user-session xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-session-management">
<line-console>
<console>
<console-id>0</console-id>
<config>
<console-id>0</console-id>
</config>
<command-history-max-limit>0</command-history-max-limit> <!-- operation="delete"-->
</console>
</line-console>
</user-session>
Command Syntax
history max <0-2147483647>
Configure seconds
Attribute used to set line timeout in seconds. The default is 0.
Attribute Name: seconds
Attribute Type: uint32
Attribute Range: 0-2147483
Attribute Name: minutes
Attribute Type: uint32
Attribute Range: 0-35791
Netconf edit-config payload
<user-session xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-session-management">
<line-console>
<console>
<console-id>0</console-id>
<config>
<console-id>0</console-id>
</config>
<timeout>
<config>
<minutes>0</minutes> <!-- operation="delete"-->
<seconds>0</seconds> <!-- operation="delete"-->
</config>
</timeout>
</console>
</line-console>
</user-session>
Command Syntax
exec-timeout <0-35791> <0-2147483>
Configure minutes
Attribute used to set line timeout in minutes. The default is 10 minutes.
Attribute Name: minutes
Attribute Type: uint32
Attribute Range: 0-35791
Netconf edit-config payload
<user-session xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-session-management">
<line-console>
<console>
<console-id>0</console-id>
<config>
<console-id>0</console-id>
</config>
<timeout>
<config>
<minutes>0</minutes>
</config>
</timeout>
</console>
</line-console>
</user-session>
Command Syntax
exec-timeout <0-35791>
Configure vty id
Attribute used to set line privilege level.
Attribute Name: privilege-level
Attribute Type: uint8
Attribute Range: 1-16
Netconf edit-config payload
<user-session xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-session-management">
<line-vty>
<vty>
<vty-id>0</vty-id>
<config>
<vty-id>0</vty-id>
</config>
<privilege-level>1</privilege-level> <!-- operation="delete"-->
</vty>
</line-vty>
</user-session>
Command Syntax
privilege level <1-16>
clear line WORD
Attribute Name: line-name
Attribute Type: string
Attribute Range: 1-64
Netconf RPC payload
<clear-line xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-session-management">
<line-name>WORD</line-name>
</clear-line>
Command Syntax
clear line WORD
mem-info imi monitor-start
Attribute Name: mem-info-imi
Attribute Type: boolean
Netconf RPC payload
<mem-info-monitor-start xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-session-management">
<mem-info-imi>true</mem-info-imi/>
</mem-info-monitor-start>
Command Syntax
mem-info imi monitor-start
mem-info imi monitor-stop
Attribute Name: mem-info-imi
Attribute Type: boolean
Netconf RPC payload
<mem-info-monitor-stop xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-user-session-management">
<mem-info-imi>true</mem-info-imi/>
</mem-info-monitor-stop>
Command Syntax
mem-info imi monitor-stop
IPI-IPV6-ROUTER-ADV
Configure suppress ra
Use this attribute to suppress IPv6 Router Advertisements
Attribute Name: suppress-ra
Attribute Type: uint8
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</suppress-ra><!-- operation="delete"-->
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd suppress-ra
Configure suppress ra mtu
Use this attribute to disable sending MTU in Router Advertisement messages
Attribute Name: suppress-ra-mtu
Attribute Type: uint8
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</suppress-ra-mtu><!-- operation="delete"-->
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd suppress-ra mtu
Configure managed flag
Use this attribute to use DHCP for address config by host
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: managed-flag
Attribute Type: empty
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</managed-flag><!-- operation="delete"-->
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd managed-config-flag
Configure other config flag
Use this attribute to use DHCP for non-address config by host
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: other-config-flag
Attribute Type: empty
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</other-config-flag><!-- operation="delete"-->
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd other-config-flag
Configure current hop limit
Use this attribute to set advertised current hop limit
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: current-hop-limit
Attribute Type: uint8
Default Value: 64
Attribute Range: 0-255
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<current-hop-limit>0</current-hop-limit> <!-- operation="delete"-->
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd current-hoplimit <0-255>
Configure link mtu
Use this attribute to set advertised link-mtu option
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: link-mtu
Attribute Type: uint32
Default Value: 1500
Attribute Range: 1280-65535
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<link-mtu>1280</link-mtu> <!-- operation="delete"-->
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd link-mtu <1280-65535>
Configure dad attempts
Use this attribute to set number of attempts for duplicate address detection
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: dad-attempts
Attribute Type: uint16
Default Value: 1
Attribute Range: 0-600
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<dad-attempts>0</dad-attempts> <!-- operation="delete"-->
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd dad attempts <0-600>
Configure off link
The IPV6 Router Advertisement prefix off-link flag
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: off-link
Attribute Type: empty
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-prefixes>
<config>
</off-link><!-- operation="delete"-->
</config>
</ipv6-prefixes>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd prefix offlink
Configure no auto configuration
The IPV6 Router Advertisement prefix no auto-configuration flag
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: no-auto-configuration
Attribute Type: empty
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-prefixes>
<config>
</no-auto-configuration><!-- operation="delete"-->
</config>
</ipv6-prefixes>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd prefix no-autoconf
Configure valid lifetime
The IPV6 Router Advertisement prefix valid lifetime
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: valid-lifetime
Attribute Type: uint32
Default Value: 2592000
Attribute Range: 0-4294967295
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-prefixes>
<config>
<valid-lifetime>0</valid-lifetime> <!-- operation="delete"-->
</config>
</ipv6-prefixes>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd prefix valid-lifetime <0-4294967295>
Configure preferred lifetime
The IPV6 Router Advertisement prefix preferred lifetime
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: preferred-lifetime
Attribute Type: uint32
Default Value: 604800
Attribute Range: 0-4294967295
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-prefixes>
<config>
<preferred-lifetime>0</preferred-lifetime> <!-- operation="delete"-->
</config>
</ipv6-prefixes>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd prefix preferred-lifetime <0-4294967295>
Configure ipv6 address
The IPV6 Router Advertisement prefix address
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: ipv6-address
Attribute Type: string
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-prefixes>
<ipv6-prefix> <!-- operation="delete"-->
<ipv6-address>X:X::X:X/M</ipv6-address>
<config>
<ipv6-address>X:X::X:X/M</ipv6-address>
</config>
</ipv6-prefix>
</ipv6-prefixes>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd prefix X:X::X:X/M
Configure name
The IPV6 Router Advertisement prefix address preferred lifetime
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: preferred-lifetime
Attribute Type: uint32
Default Value: 604800
Attribute Range: 0-4294967295
Attribute Name: valid-lifetime
Attribute Type: uint32
Default Value: 2592000
Attribute Range: 0-4294967295
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ipv6-prefixes>
<ipv6-prefix>
<ipv6-address>X:X::X:X/M</ipv6-address>
<config>
<ipv6-address>X:X::X:X/M</ipv6-address>
<valid-lifetime>0</valid-lifetime>
</config>
<preferred-lifetime>0</preferred-lifetime>
</ipv6-prefix>
</ipv6-prefixes>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd prefix X:X::X:X/M <0-4294967295> <0-4294967295>
Configure reachable time
Use this attribute to set advertised reachability time
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: reachable-time
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-36000000
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<timers>
<config>
<reachable-time>0</reachable-time> <!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd reachable-time <0-36000000>
Configure retransmission time
Use this attribute to set advertised retransmission timer
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: retransmission-time
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-4294967295
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<timers>
<config>
<retransmission-time>0</retransmission-time> <!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd retransmission-time <0-4294967295>
Configure router lifetime
Use this attribute to set IPv6 router advertisement lifetime
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: router-lifetime
Attribute Type: uint16
Default Value: 1800
Attribute Range: 0-9000
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<timers>
<config>
<router-lifetime>0</router-lifetime> <!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd ra-lifetime <0-9000>
Configure max ra interval
Use this attribute to set maximum IPv6 router advertisement interval (min-ra-interval must be no greater than 0.75*max-ra-interval)
This command is supported when following feature are enabled IPv6 Router Advertisement
Attribute Name: max-ra-interval
Attribute Type: uint32
Attribute Range: 4-1800
Attribute Name: min-ra-interval
Attribute Type: uint32
Attribute Range: 3-1350
Netconf edit-config payload
<router-advertisement xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipv6-router-adv">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<timers>
<ra-interval>
<config>
<min-ra-interval>3</min-ra-interval>
<max-ra-interval>4</max-ra-interval>
</config>
</ra-interval>
</timers>
</interface>
</interfaces>
</router-advertisement>
Command Syntax
ipv6 nd ra-interval <4-1800> (<3-1350>|)
IPI-ERPSV2
Configure ring name
G.8032 ring name. This attribute uniquely identifies a ring on the network device.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: ring-name
Attribute Type: string
Attribute Range: 1-255
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<rings>
<ring> <!-- operation="delete"-->
<ring-name>RINGNAME</ring-name>
<config>
<ring-name>RINGNAME</ring-name>
</config>
</ring>
</rings>
</erpsv2>
Command Syntax
g8032 ring RINGNAME
Configure east interface
East port associated to the protection ring
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: east-interface
Attribute Type: string
Attribute Range: 1-33
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<rings>
<ring>
<ring-name>RINGNAME</ring-name>
<config>
<ring-name>RINGNAME</ring-name>
</config>
<east-interface>IFNAME</east-interface> <!-- operation="delete"-->
</ring>
</rings>
</erpsv2>
Command Syntax
east-interface IFNAME
Configure west interface
West port associated to the protection ring
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: west-interface
Attribute Type: string
Attribute Range: 1-33
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<rings>
<ring>
<ring-name>RINGNAME</ring-name>
<config>
<ring-name>RINGNAME</ring-name>
</config>
<west-interface>IFNAME</west-interface> <!-- operation="delete"-->
</ring>
</rings>
</erpsv2>
Command Syntax
west-interface IFNAME
Configure description
Textual description of the ring.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: description
Attribute Type: string
Attribute Range: 1-255
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<rings>
<ring>
<ring-name>RINGNAME</ring-name>
<config>
<ring-name>RINGNAME</ring-name>
</config>
<description>1</description> <!-- operation="delete"-->
</ring>
</rings>
</erpsv2>
Command Syntax
description LINE
Configure profile name
G.8032 ring profile name
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: profile-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<profiles>
<profile> <!-- operation="delete"-->
<profile-name>PROFILENAME</profile-name>
<config>
<profile-name>PROFILENAME</profile-name>
</config>
</profile>
</profiles>
</erpsv2>
Command Syntax
g8032 profile PROFILENAME
Configure wait to restore timer
In revertive mode the ’wait to restore’ (WTR) timer is used to prevent frequent operation of the protection switching due to intermittent signal failure defects. When recovering from a Signal fail, the delay timer must be long enough to allow the recovering network to become stable. WTR timer is activated on RPL owner node. When WTR timer is expired RPL owner node initiates the reversion process by transmitting an R-APS (NR, RB) message.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: wait-to-restore-timer
Attribute Type: uint8
Default Value: 5
Attribute Range: 1-12
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<profiles>
<profile>
<profile-name>PROFILENAME</profile-name>
<config>
<profile-name>PROFILENAME</profile-name>
</config>
<wait-to-restore-timer>1</wait-to-restore-timer> <!-- operation="delete"-->
</profile>
</profiles>
</erpsv2>
Command Syntax
timer wait-to-restore <1-12>
Configure hold off timer
The hold-off timer is used to coordinate the timing of protection switches. When a new defect or more severe defect occurs (new SF), this event is not to be reported immediately to protection switching if the provisioned hold-off timer value is non-zero. Instead, the hold-off timer is started. When the hold-off timer expires, the trail that started the timer is checked as to whether a defect still exists. If one does exist, that defect is reported to protection switching. Hold off timer values SHOULD be specified in multiple of 100.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: hold-off-timer
Attribute Type: uint16
Default Value: 0
Attribute Range: 0-10000
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<profiles>
<profile>
<profile-name>PROFILENAME</profile-name>
<config>
<profile-name>PROFILENAME</profile-name>
</config>
<hold-off-timer>0</hold-off-timer> <!-- operation="delete"-->
</profile>
</profiles>
</erpsv2>
Command Syntax
timer hold-off <0-10000>
Configure guard time
The guard time is used to prevent Ethernet ring nodes from acting upon outdated R-APS messages and prevents the possibility of forming a closed loop. This timer period SHOULD be greater than the maximum expected forwarding delay in which an R-APS message traverses the entire ring. The period of the guard timer MAY be configured by the operator in 10 ms steps between 10 ms and 2 seconds.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: guard-time
Attribute Type: uint16
Default Value: 500
Attribute Range: 10-2000
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<profiles>
<profile>
<profile-name>PROFILENAME</profile-name>
<config>
<profile-name>PROFILENAME</profile-name>
</config>
<guard-time>10</guard-time> <!-- operation="delete"-->
</profile>
</profiles>
</erpsv2>
Command Syntax
timer guard-time <10-2000>
Configure protection mode
This leaf defines G.8032 ring protection mode. A ring may operate in revertive or non-revertive mode. In revertive operation, after the condition(s) causing a switch has cleared, the traffic channel is restored to the working transport entity, i.e., blocked on the RPL. In non-revertive operation, the traffic channel continues to use the RPL, if it has not failed, after a switch condition has cleared.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: protection-mode
Attribute Type: enum (revertive|non-revertive)
Default Value: revertive
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<profiles>
<profile>
<profile-name>PROFILENAME</profile-name>
<config>
<profile-name>PROFILENAME</profile-name>
</config>
<protection-mode>revertive</protection-mode> <!-- operation="delete"-->
</profile>
</profiles>
</erpsv2>
Command Syntax
switching mode (revertive|non-revertive)
Configure name
ERPS instance identifier
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: name
Attribute Type: string
Attribute Range: 1-255
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance> <!-- operation="delete"-->
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
g8032 erp-instance INSTANCENAME
Configure mapped profile name
G.8032 ring profile name. If this profile exists in the profile configuration list, profile parameters will be imported from it, default values will be used otherwise.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: mapped-profile-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<mapped-profile-name>PROFILENAME</mapped-profile-name> <!-- operation="delete"-->
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
g8032-profile PROFILENAME
Configure ring type
Defines type of a ethernet ring. A ring can be configured as major ring where ring nodes are connected in closed loop or as a sub-ring when a ring may not have a complete closed loop
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: ring-type
Attribute Type: enum (major-ring|sub-ring|sub-ring-vc)
Default Value: major-ring
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<ring-type>major-ring</ring-type> <!-- operation="delete"-->
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
ring-type (major-ring|sub-ring|sub-ring-vc)
Configure enable tcn propagation
Allows topology change notification (TCN) propagation to the ERPS ring if it is enabled
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: enable-tcn-propagation
Attribute Type: empty
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
</enable-tcn-propagation><!-- operation="delete"-->
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
enable-tcn-propagation
Configure tcn to instances
List of Instance that are to be notified when TCN occurs for this instance if topology change notification (TCN) propagation is enabled
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: tcn-to-instances
Attribute Type: string
Attribute Range: 1-255
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<tcn-to-instances>INSTANCENAME</tcn-to-instances> <!-- operation="delete"-->
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
tcn-to-instance INSTANCENAME
Configure non virtual channel
Creates a non-virtual channel
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: non-virtual-channel
Attribute Type: empty
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
</non-virtual-channel><!-- operation="delete"-->
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
non-virtual-channel
Configure ring id
G.8032 ring instance identifier (Ring ID).
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: ring-id
Attribute Type: uint8
Attribute Range: 1-239
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<ring-id>1</ring-id> <!-- operation="delete"-->
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
ring-id <1-239>
Configure associate ring name
G.8032 ring name to be associate with.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: associate-ring-name
Attribute Type: string
Attribute Range: 1-255
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<associate-rings>
<associate-ring> <!-- operation="delete"-->
<associate-ring-name>RINGNAME</associate-ring-name>
<config>
<associate-ring-name>RINGNAME</associate-ring-name>
</config>
</associate-ring>
</associate-rings>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
associate-ring RINGNAME
Configure owner port id
This identifies the ring port for which role is configured
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: owner-port-id
Attribute Type: enum (east-interface|west-interface)
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<instance-role>
<config>
<owner-port-id>east-interface</owner-port-id> <!-- operation="delete"-->
</config>
</instance-role>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
rpl role owner (east-interface|west-interface)
Configure neighbor port id
This identifies the ring port for which role is configured
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: neighbor-port-id
Attribute Type: enum (east-interface|west-interface)
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<instance-role>
<config>
<neighbor-port-id>east-interface</neighbor-port-id> <!-- operation="delete"-->
</config>
</instance-role>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
rpl role neighbor (east-interface|west-interface)
Configure next neighbor port id
This identifies the ring port for which role is configured
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: next-neighbor-port-id
Attribute Type: enum (east-interface|west-interface)
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<instance-role>
<config>
<next-neighbor-port-id>east-interface</next-neighbor-port-id> <!-- operation="delete"-->
</config>
</instance-role>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
rpl role next-neighbor (east-interface|west-interface)
Configure non owner
This identifies the ring port for which role is configured
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: non-owner
Attribute Type: empty
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<instance-role>
<config>
</non-owner><!-- operation="delete"-->
</config>
</instance-role>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
rpl role non-owner
Configure level
Maintainance Endpoint Level (MEL) at which R-APS PDU is transmitted. All nodes in the ring must be configured with same APS level value.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: level
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<aps-channel>
<config>
<level>0</level> <!-- operation="delete"-->
</config>
</aps-channel>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
aps-channel level <0-7>
Configure vlan id
ERPS instance identifier
Attribute Name: name
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 2-4094
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 2-4094
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance> <!-- operation="delete"-->
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<aps-channel-vlans>
<aps-channel-vlan>
<vlan-id>2</vlan-id>
<config>
<inner-vlan-id>2</inner-vlan-id>
</config>
</aps-channel-vlan>
</aps-channel-vlans>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
aps-channel vlan <2-4094> (inner-vlan <2-4094>|)
Configure data vlan
List of VLAN-IDs, protected by ring instance. For example ’2, 3-7, 9, 10-100’ VLAN-IDs MUST not overlap with VLAN-IDs of any other instance of the same ring.
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: data-vlan
Attribute Type: string
Attribute Range: 2-4094
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<data>
<config>
<data-vlan>VLAN_RANGE</data-vlan> <!-- operation="delete"-->
</config>
</data>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
data vlan VLAN_RANGE
Configure attached instance
This parameter specifies the ERPS instance on major ring which allows the RAPS messages of Sub-ring, so RAPS message will be sent to other nodes in the sub-ring
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: attached-instance
Attribute Type: string
Attribute Range: 1-31
Attribute Name: channel-id
Attribute Type: uint16
Attribute Range: 2-4094
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<erp-instances>
<erp-instance>
<name>INSTANCENAME</name>
<config>
<name>INSTANCENAME</name>
</config>
<virtual-channel>
<config>
<channel-id>2</channel-id>
<attached-instance>INSTANCENAME</attached-instance>
</config>
</virtual-channel>
</erp-instance>
</erp-instances>
</erpsv2>
Command Syntax
virtual-channel (<2-4094>|) attached-to-instance INSTANCENAME
Configure options
Supported debug options for G.8032
This command is supported when following feature are enabled ERPS V2 feature
Attribute Name: options
Attribute Type: bits (all|tx|rx|fsm|timers|events|external|hal)
Netconf edit-config payload
<erpsv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</erpsv2>
Command Syntax
debug g8032 (all|tx|rx|fsm|timers|events|external|hal)
g8032 erp-instance (INSTANCENAME|all) (force-switch|manual-switch) (east-interface|west-interface)
Attribute Name: instance-name
Attribute Type: string
Attribute Range: 1-255
Attribute Name: operation
Attribute Type: enum (force-switch|manual-switch)
Attribute Name: port-id
Attribute Type: enum (east-interface|west-interface)
Netconf RPC payload
<erpsv2-switch-erp-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<instance-name>INSTANCENAME</instance-name>
<operation>force-switch</operation>
<port-id>east-interface</port-id>
</erpsv2-switch-erp-instance>
Command Syntax
g8032 erp-instance (INSTANCENAME|all) (force-switch|manual-switch) (east-interface|west-interface)
clear g8032 erp-instance (INSTANCENAME|all)
Attribute Name: instance-name
Attribute Type: string
Attribute Range: 1-255
Netconf RPC payload
<erpsv2-clear-ring-erp-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<instance-name>INSTANCENAME</instance-name>
</erpsv2-clear-ring-erp-instance>
Command Syntax
clear g8032 erp-instance (INSTANCENAME|all)
clear g8032 aps-statistics INSTANCENAME
Attribute Name: instance-name
Attribute Type: string
Attribute Range: 1-255
Netconf RPC payload
<erpsv2-clear-aps-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<instance-name>INSTANCENAME</instance-name>
</erpsv2-clear-aps-statistics>
Command Syntax
clear g8032 aps-statistics INSTANCENAME
debug g8032 (all|tx|rx|fsm|timers|events|external|hal)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|tx|rx|fsm|timers|events|external|hal)
Netconf RPC payload
<erpsv2-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<terminal-debug-options>all</terminal-debug-options>
</erpsv2-terminal-debug-on>
Command Syntax
debug g8032 (all|tx|rx|fsm|timers|events|external|hal)
no debug g8032 (all|tx|rx|fsm|timers|events|external|hal)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|tx|rx|fsm|timers|events|external|hal)
Netconf RPC payload
<erpsv2-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-erpsv2">
<terminal-debug-options>all</terminal-debug-options>
</erpsv2-terminal-debug-off>
Command Syntax
no debug g8032 (all|tx|rx|fsm|timers|events|external|hal)
IPI-CFM
Configure cache enable
This attribute specifies the cache enable
Attribute Name: cache-enable
Attribute Type: uint8
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<global>
<linktrace>
<cache>
<config>
</cache-enable>
</config>
</cache>
</linktrace>
</global>
</cfm>
Command Syntax
ethernet cfm traceroute cache
Configure cache size
This attribute specifies the cache size
Attribute Name: cache-size
Attribute Type: uint16
Default Value: 100
Attribute Range: 1-4095
Attribute Name: cache-enable
Attribute Type: empty
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<global>
<linktrace>
<cache>
<config>
</cache-enable><!-- operation="delete"-->
<cache-size>1</cache-size> <!-- operation="delete"-->
</config>
</cache>
</linktrace>
</global>
</cfm>
Command Syntax
ethernet cfm traceroute cache size <1-4095>
Configure options
This attribute enables debugging for CFM
This command is supported when following feature are enabled CFM feature
Attribute Name: options
Attribute Type: bits (events|rx|tx|loopback|traceroute|all)
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<debug>
<config>
<options>events</options> <!-- operation="delete"-->
</config>
</debug>
</cfm>
Command Syntax
debug ethernet cfm (events|rx|tx|loopback|traceroute|all)
Configure type
Type discriminator for the value union described in the ’md-name’ leaf
Attribute Name: type
Attribute Type: enum (no-name|character-string)
Attribute Name: level
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: mip-creation
Attribute Type: enum (none|default|explicit)
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
<level>0</level>
<mip-creation>none</mip-creation>
</config>
<type>no-name</type>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
ethernet cfm domain-type (no-name|character-string) domain-name DOMAIN_NAME level <0-7> (mip-creation (none|default|explicit)|)
Configure ma name
The value union for the Maintenance Association Name.
Attribute Name: ma-name
Attribute Type: string
Attribute Range: 1-43
Attribute Name: type
Attribute Type: enum (string|integer|itu-t)
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association> <!-- operation="delete"-->
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
<type>string</type>
</config>
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
service ma-type (string|integer|itu-t) ma-name MA_NAME
Configure bridge id
This parameter indicates which bridge this maintenance association will be augumented to.
This command is supported when following feature are enabled CFM feature
Attribute Name: bridge-id
Attribute Type: string
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
<vlan-id>1</vlan-id> <!-- operation="delete"-->
</config>
<bridge-id>1</bridge-id> <!-- operation="delete"-->
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
vlan <1-4094> (bridge <1-32>|)
Configure md name
This parameter indicates which bridge this maintenance association will be augumented to.
This command is supported when following feature are enabled CFM feature
Attribute Name: bridge-id
Attribute Type: string
Attribute Name: link-level-ma
Attribute Type: empty
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</link-level-ma><!-- operation="delete"-->
</config>
<bridge-id>1</bridge-id> <!-- operation="delete"-->
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
link-level (bridge <1-32>|)
Configure mip creation
This parameter indicates whether the management entity can create MIPs for this MA
This command is supported when following feature are enabled CFM feature
Attribute Name: mip-creation
Attribute Type: enum (none|default|explicit|defer)
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<mip-creation>none</mip-creation> <!-- operation="delete"-->
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
(mip-creation (none|default|explicit|defer)|)
Configure inner vlan id
The inner VLAN ID monitored by this MA
This command is supported when following feature are enabled CFM feature
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
<vlan-id>1</vlan-id> <!-- operation="delete"-->
</config>
<inner-vlan-id>1</inner-vlan-id> <!-- operation="delete"-->
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
vlan <1-4094> (inner-vlan <1-4094>|)
Configure link level ma
Use this attribute to set the Service as Link Level MA
This command is supported when following feature are enabled CFM feature
Attribute Name: link-level-ma
Attribute Type: empty
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
</link-level-ma><!-- operation="delete"-->
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
link-level
Configure mip interface name
A list of static MIPs configured on the specified interfaces
This command is supported when following feature are enabled CFM feature
Attribute Name: mip-interface-name
Attribute Type: string
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<mip-interface-name>IFNAME</mip-interface-name> <!-- operation="delete"-->
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
ethernet cfm mip interface IFNAME
Configure evpn id
Use this attribute to set the Service as EVPN MA
This command is supported when following feature are enabled CFM feature
Attribute Name: evpn-id
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<evpn-id>1</evpn-id> <!-- operation="delete"-->
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
evpn <1-16777215>
Configure ccm interval
The interval between CCM transmissions to be used by all MEPs in the MA
This command is supported when following feature are enabled CFM feature
Attribute Name: ccm-interval
Attribute Type: enum (10ms|100ms|1s|10s|1min|10min)
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<ccm-interval>10ms</ccm-interval> <!-- operation="delete"-->
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
cc interval (10ms|100ms|1s|10s|1min|10min)
Configure static rmep identifiers
A list of static remote MEPs in a specified MA.
This command is supported when following feature are enabled CFM feature
Attribute Name: static-rmep-identifiers
Attribute Type: uint16
Attribute Range: 1-8191
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<static-rmep-identifiers>1</static-rmep-identifiers> <!-- operation="delete"-->
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
mep crosscheck mpid <1-8191>
Configure mep id
Integer that is unique among all the MEPs in the same MA. Other definition is: a small integer, unique over a given Maintenance Association, identifying a specific Maintenance association End Point
Attribute Name: mep-id
Attribute Type: uint16
Attribute Range: 1-8191
Attribute Name: direction
Attribute Type: enum (down|up)
Attribute Name: administrative-state
Attribute Type: enum (false|true)
Attribute Name: interface-name
Attribute Type: string
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<maintenance-end-points>
<maintenance-end-point> <!-- operation="delete"-->
<mep-id>1</mep-id>
<config>
<mep-id>1</mep-id>
<direction>down</direction>
<administrative-state>false</administrative-state>
<interface-name>IFNAME</interface-name>
</config>
</maintenance-end-point>
</maintenance-end-points>
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
ethernet cfm mep (down|up) mpid <1-8191> active (false|true) IFNAME
Configure direction
Integer that is unique among all the MEPs in the same MA. Other definition is: a small integer, unique over a given Maintenance Association, identifying a specific Maintenance association End Point
Attribute Name: mep-id
Attribute Type: uint16
Attribute Range: 1-8191
Attribute Name: direction
Attribute Type: enum (down|up)
Attribute Name: administrative-state
Attribute Type: enum (false|true)
Attribute Name: remote-evpn-id
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<maintenance-end-points>
<maintenance-end-point> <!-- operation="delete"-->
<mep-id>1</mep-id>
<config>
<mep-id>1</mep-id>
<direction>down</direction>
<administrative-state>false</administrative-state>
<remote-evpn-id>1</remote-evpn-id>
</config>
</maintenance-end-point>
</maintenance-end-points>
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
ethernet cfm mep (down|up) mpid <1-8191> active (false|true) evpn <1-16777215>
Configure bw mapped interface
This attribute specifies interface where the bandwidth shapers are to be applied
This command is supported when following feature are enabled CFM feature
Attribute Name: bw-mapped-interface
Attribute Type: string
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<maintenance-end-points>
<maintenance-end-point>
<mep-id>1</mep-id>
<config>
<mep-id>1</mep-id>
</config>
<bw-mapped-interface>IFNAME</bw-mapped-interface> <!-- operation="delete"-->
</maintenance-end-point>
</maintenance-end-points>
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
bw-mapped-interface IFNAME
Configure enable cc multicast
Integer that is unique among all the MEPs in the same MA. Other definition is: a small integer, unique over a given Maintenance Association, identifying a specific Maintenance association End Point
Attribute Name: mep-id
Attribute Type: uint16
Attribute Name: enable-cc-multicast
Attribute Type: empty
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<maintenance-end-points>
<maintenance-end-point>
<mep-id>1</mep-id>
<config>
<mep-id>1</mep-id>
</config>
<continuity-check>
<config>
</enable-cc-multicast>
</config>
</continuity-check>
</maintenance-end-point>
</maintenance-end-points>
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
cc multicast state enable
Configure lowest fault priority defect
The lowest priority defect that is allowed to generate a Fault Alarm. The non-existence of this leaf means that no defects are to be reported
This command is supported when following feature are enabled CFM feature
Attribute Name: lowest-fault-priority-defect
Attribute Type: enum (defRDICCM|defMACstatus|defRemoteCCM|defErrorCCM|defXconCCM)
Default Value: defMACstatus
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<maintenance-end-points>
<maintenance-end-point>
<mep-id>1</mep-id>
<config>
<mep-id>1</mep-id>
</config>
<continuity-check>
<config>
<lowest-fault-priority-defect>defMACstatus</lowest-fault-priority-defect> <!-- operation="delete"-->
</config>
</continuity-check>
</maintenance-end-point>
</maintenance-end-points>
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
mep lowest-priority-defect (defRDICCM|defMACstatus|defRemoteCCM|defErrorCCM|defXconCCM)
clear ethernet cfm maintenance-points remote domain DOMAIN_NAME
Attribute Name: domain-name
Attribute Type: string
Netconf RPC payload
<cfm-l2-clear-ethernet-remote-meps xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<domain-name>DOMAIN_NAME</domain-name>
</cfm-l2-clear-ethernet-remote-meps>
Command Syntax
clear ethernet cfm maintenance-points remote domain DOMAIN_NAME
clear ethernet cfm statistics
Netconf RPC payload
<cfm-clear-all-mep-stats xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm"/>
Command Syntax
clear ethernet cfm statistics
clear ethernet cfm statistics mep <1-8191> domain DOMAIN_NAME ma MA_NAME
Attribute Name: mep-id
Attribute Type: uint16
Attribute Range: 1-8191
Attribute Name: domain-name
Attribute Type: string
Attribute Name: ma-name
Attribute Type: string
Attribute Range: 1-6
Netconf RPC payload
<cfm-l2-clear-mep-stats xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<mep-id>1</mep-id>
<domain-name>DOMAIN_NAME</domain-name>
<ma-name>MA_NAME</ma-name>
</cfm-l2-clear-mep-stats>
Command Syntax
clear ethernet cfm statistics mep <1-8191> domain DOMAIN_NAME ma MA_NAME
cfm snmp restart
Netconf RPC payload
<cfm-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm"/>
Command Syntax
cfm snmp restart
debug ethernet cfm (events|rx|tx|loopback|traceroute|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|rx|tx|loopback|traceroute|all)
Netconf RPC payload
<cfm-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<terminal-debug-options>events</terminal-debug-options>
</cfm-terminal-debug-on>
Command Syntax
debug ethernet cfm (events|rx|tx|loopback|traceroute|all)
no debug ethernet cfm (events|rx|tx|loopback|traceroute|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|rx|tx|loopback|traceroute|all)
Netconf RPC payload
<cfm-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<terminal-debug-options>events</terminal-debug-options>
</cfm-terminal-debug-off>
Command Syntax
no debug ethernet cfm (events|rx|tx|loopback|traceroute|all)
clear ethernet cfm traceroute-cache
Netconf RPC payload
<cfm-l2-clear-linktrace-cache xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm"/>
Command Syntax
clear ethernet cfm traceroute-cache
IPI-CFM-Y1731
Configure enable status
This attribute specifies whether ETH-AIS transmission is enabled
Attribute Name: enable-status
Attribute Type: uint8
Attribute Name: client-md-level
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<maintenance-end-points>
<maintenance-end-point>
<mep-id>1</mep-id>
<config>
<mep-id>1</mep-id>
</config>
<ethernet-alarm-indication-signal>
<config>
<client-md-level>0</client-md-level>
</enable-status>
</config>
</ethernet-alarm-indication-signal>
</maintenance-end-point>
</maintenance-end-points>
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
ais status enable level <0-7>
Configure interval
This attribute specifies the ETH-AIS transmission period
This command is supported when following feature are enabled CFM Y1731 feature
Attribute Name: interval
Attribute Type: enum (1s|1min)
Default Value: 1s
Netconf edit-config payload
<cfm xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-cfm">
<maintenance-domains>
<maintenance-domain>
<md-name>DOMAIN_NAME</md-name>
<config>
<md-name>DOMAIN_NAME</md-name>
</config>
<maintenance-associations>
<maintenance-association>
<ma-name>MA_NAME</ma-name>
<config>
<ma-name>MA_NAME</ma-name>
</config>
<maintenance-end-points>
<maintenance-end-point>
<mep-id>1</mep-id>
<config>
<mep-id>1</mep-id>
</config>
<ethernet-alarm-indication-signal>
<config>
<interval>1s</interval> <!-- operation="delete"-->
</config>
</ethernet-alarm-indication-signal>
</maintenance-end-point>
</maintenance-end-points>
</maintenance-association>
</maintenance-associations>
</maintenance-domain>
</maintenance-domains>
</cfm>
Command Syntax
ais interval (1s|1min)
IPI-UDLD
Configure enable
Use this attribute to enable UDLD
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<udld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-udld">
<global>
<config>
</enable><!-- operation="delete"-->
</config>
</global>
</udld>
Command Syntax
udld enable
Configure message time
Use this attribute to set UDLD message interval value
Attribute Name: message-time
Attribute Type: uint8
Attribute Range: 7-90
Netconf edit-config payload
<udld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-udld">
<global>
<config>
<message-time>7</message-time> <!-- operation="delete"-->
</config>
</global>
</udld>
Command Syntax
udld message-time <7-90>
Configure options
Use this attribute to enable or disable UDLD debugging at various levels
Attribute Name: options
Attribute Type: bits (event|packet|timer|nsm|hal|all)
Netconf edit-config payload
<udld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-udld">
<debug>
<config>
<options>event</options> <!-- operation="delete"-->
</config>
</debug>
</udld>
Command Syntax
debug udld (event|packet|timer|nsm|hal|all)
Configure mode
Use this attribute to configure UDLD mode for an interface
Attribute Name: mode
Attribute Type: enum (normal|aggressive)
Netconf edit-config payload
<udld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-udld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mode>normal</mode> <!-- operation="delete"-->
</interface>
</interfaces>
</udld>
Command Syntax
udld mode (normal|aggressive)
Configure administrative state
Use this attribute configure UDLD administrative state for an interface
Attribute Name: administrative-state
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<udld xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-udld">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<administrative-state>disable</administrative-state> <!-- operation="delete"-->
</interface>
</interfaces>
</udld>
Command Syntax
udld state (disable|enable)
debug udld (event|packet|timer|nsm|hal|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|packet|timer|nsm|hal|all)
Netconf RPC payload
<udld-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-udld">
<terminal-debug-options>event</terminal-debug-options>
</udld-terminal-debug-on>
Command Syntax
debug udld (event|packet|timer|nsm|hal|all)
no debug udld (event|packet|timer|nsm|hal|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (event|packet|timer|nsm|hal|all)
Netconf RPC payload
<udld-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-udld">
<terminal-debug-options>event</terminal-debug-options>
</udld-terminal-debug-off>
Command Syntax
no debug udld (event|packet|timer|nsm|hal|all)
IPI-EFM
Configure link monitor off
Ethernet OAM link monitoring on the interface
Attribute Name: link-monitor-off
Attribute Type: uint8
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</link-monitor-off><!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
no ethernet oam link-monitor on
Configure remote loopback start
Ethernet OAM remote loopback trigger on interface
Attribute Name: remote-loopback-start
Attribute Type: uint8
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</remote-loopback-start><!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam remote-loopback start
Configure enable
Enable Ethernet OAM on the interface
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable><!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam enable
Configure mode
Ethernet OAM mode on the interface
Attribute Name: mode
Attribute Type: enum (active|passive)
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mode>active</mode> <!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam mode (active|passive)
Configure link lost timeout
Ethernet OAM link lost timer related configs
Attribute Name: link-lost-timeout
Attribute Type: uint8
Attribute Range: 2-30
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<link-lost-timeout>2</link-lost-timeout> <!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam timeout <2-30>
Configure pdu min rate
OAMPDU minimum rate per second
Attribute Name: pdu-min-rate
Attribute Type: uint8
Attribute Range: 1-10
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<pdu-min-rate>1</pdu-min-rate> <!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam min-rate <1-10>
Configure pdu max rate
OAMPDU maximum rate per second
Attribute Name: pdu-max-rate
Attribute Type: uint8
Attribute Range: 1-10
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<pdu-max-rate>1</pdu-max-rate> <!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam max-rate <1-10>
Configure unidirectional link support
Ethernet OAM unidirectional link support on the interface
Attribute Name: unidirectional-link-support
Attribute Type: empty
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</unidirectional-link-support><!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam unidirectional-link supported
Configure remote loopback support
Ethernet OAM remote loopback support on the interface
Attribute Name: remote-loopback-support
Attribute Type: empty
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</remote-loopback-support><!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam remote-loopback supported
Configure remote loopback timeout
Ethernet OAM remote loopback timeout on the interface
Attribute Name: remote-loopback-timeout
Attribute Type: uint8
Attribute Range: 1-10
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<remote-loopback-timeout>1</remote-loopback-timeout> <!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam remote-loopback timeout <1-10>
Configure link monitor support
Ethernet OAM link monitor support on the interface
Attribute Name: link-monitor-support
Attribute Type: empty
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</link-monitor-support><!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam link-monitor supported
Configure link monitor event log size
Ethernet OAM maximum event log entries on interface
Attribute Name: link-monitor-event-log-size
Attribute Type: uint8
Attribute Range: 1-100
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<link-monitor-event-log-size>1</link-monitor-event-log-size> <!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam link-monitor event-log-size <1-100>
Configure disable port on remote failure events
Ethernet OAM remote failure action on interface
Attribute Name: disable-port-on-remote-failure-events
Attribute Type: bits (dying-gasp|link-fault|critical-event)
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<disable-port-on-remote-failure-events>dying-gasp</disable-port-on-remote-failure-events> <!-- operation="delete"-->
</interface>
</interfaces>
</ethernet-oam>
Command Syntax
ethernet oam remote-failure {dying-gasp|link-fault|critical-event} action error-disable-interface
Configure options
Debugging enable configuration for Ethernet OAM
Attribute Name: options
Attribute Type: bits (event|rx|tx|all)
Netconf edit-config payload
<ethernet-oam xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<debug>
<config>
<options>event</options> <!-- operation="delete"-->
</config>
</debug>
</ethernet-oam>
Command Syntax
debug ethernet oam (event|rx|tx|all)
debug ethernet oam (event|rx|tx|all)
Attribute Name: terminal-debug-status
Attribute Type: bits (event|rx|tx|all)
Netconf RPC payload
<efm-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<terminal-debug-status>event</terminal-debug-status>
</efm-terminal-debug-on>
Command Syntax
debug ethernet oam (event|rx|tx|all)
no debug ethernet oam (event|rx|tx|all)
Attribute Name: terminal-debug-status
Attribute Type: bits (event|rx|tx|all)
Netconf RPC payload
<efm-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<terminal-debug-status>event</terminal-debug-status>
</efm-terminal-debug-off>
Command Syntax
no debug ethernet oam (event|rx|tx|all)
clear ethernet oam statistics interface IFNAME
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<clear-interface-oam-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-efm">
<name>IFNAME</name>
</clear-interface-oam-counters>
Command Syntax
clear ethernet oam statistics interface IFNAME
IPI-ROLE-BASED-ACCESS-CONTROL
Configure policy name
Use this attribute to create a TACACS+ Role-Based Authorization (RBAC) policy and enter RBAC policy mode.
Attribute Name: policy-name
Attribute Type: string
Attribute Range: 2-16
Netconf edit-config payload
<role-based-access-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-role-based-access-control">
<policies>
<policy> <!-- operation="delete"-->
<policy-name>POLICY-NAME</policy-name>
<config>
<policy-name>POLICY-NAME</policy-name>
</config>
</policy>
</policies>
</role-based-access-control>
Command Syntax
policy POLICY-NAME
Configure command mode
Attribute to specify the mode in which CLI should be allowed/denied. Command prompt string such as ’config-router’ or ’config-if’, deny/Permit access to the command only in this mode.
Attribute Name: command-mode
Attribute Type: string
Attribute Name: rule-type
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<role-based-access-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-role-based-access-control">
<policies>
<policy>
<policy-name>POLICY-NAME</policy-name>
<config>
<policy-name>POLICY-NAME</policy-name>
</config>
<rules>
<rule>
<rule-name>RULE-STRING</rule-name>
<config>
<rule-name>RULE-STRING</rule-name>
<rule-type>deny</rule-type> <!-- operation="delete"-->
</config>
<command-mode>MODE-NAME</command-mode> <!-- operation="delete"-->
</rule>
</rules>
</policy>
</policies>
</role-based-access-control>
Command Syntax
(deny|permit) RULE-STRING mode MODE-NAME
Configure rule name
This attribute specifies rule string configured as regex-expression for cli authorization
Attribute Name: rule-name
Attribute Type: string
Attribute Range: 3-255
Attribute Name: rule-type
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<role-based-access-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-role-based-access-control">
<policies>
<policy>
<policy-name>POLICY-NAME</policy-name>
<config>
<policy-name>POLICY-NAME</policy-name>
</config>
<rules>
<rule>
<rule-name>RULE-STRING</rule-name>
<config>
<rule-name>RULE-STRING</rule-name>
<rule-type>deny</rule-type>
</config>
</rule>
</rules>
</policy>
</policies>
</role-based-access-control>
Command Syntax
(deny|permit) RULE-STRING
Configure rule type
Attribute to specify the mode in which CLI should be allowed/denied. Command prompt string such as ’config-router’ or ’config-if’, deny/Permit access to the command only in this mode.
Attribute Name: command-mode
Attribute Type: string
Attribute Name: rule-type
Attribute Type: enum (deny|permit)
Netconf edit-config payload
<role-based-access-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-role-based-access-control">
<policies>
<policy>
<policy-name>POLICY-NAME</policy-name>
<config>
<policy-name>POLICY-NAME</policy-name>
</config>
<rules>
<rule>
<rule-name>RULE-STRING</rule-name>
<config>
<rule-name>RULE-STRING</rule-name>
<rule-type>deny</rule-type>
</config>
<command-mode>MODE-NAME</command-mode>
</rule>
</rules>
</policy>
</policies>
</role-based-access-control>
Command Syntax
(deny|permit) RULE-STRING mode MODE-NAME
Configure role name
Use this attribute to create a TACACS+ Role-Based Authorization (RBAC) role and to switch to RBAC role mode. End-user cannot specify one of these roles already defined in OcNOS: network-admin network-user network-operator network-engineer For more about these built-in roles, see ’username’ CLI configuration
Attribute Name: role-name
Attribute Type: string
Attribute Range: 2-16
Netconf edit-config payload
<role-based-access-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-role-based-access-control">
<roles>
<role> <!-- operation="delete"-->
<role-name>ROLE-NAME</role-name>
<config>
<role-name>ROLE-NAME</role-name>
</config>
</role>
</roles>
</role-based-access-control>
Command Syntax
role ROLE-NAME
Configure default policy
Use this atribute to set the default rule for a TACACS+ Role-Based Access Control (RBAC) role.
Attribute Name: default-policy
Attribute Type: enum (deny-all|permit-all)
Default Value: deny-all
Netconf edit-config payload
<role-based-access-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-role-based-access-control">
<roles>
<role>
<role-name>ROLE-NAME</role-name>
<config>
<role-name>ROLE-NAME</role-name>
</config>
<default-policy>deny-all</default-policy> <!-- operation="delete"-->
</role>
</roles>
</role-based-access-control>
Command Syntax
default (deny-all|permit-all)
Configure enable
Enable or disable the TACAS+ Role-Based Access Control of RBAC feature
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<role-based-access-control xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-role-based-access-control">
<config>
</enable><!-- operation="delete"-->
</config>
</role-based-access-control>
Command Syntax
feature dynamic-rbac
IPI-PORT-BREAKOUT
Configure interface
Name of the interface to breakout
Attribute Name: interface
Attribute Type: string
Attribute Name: mode
Attribute Type: enum (4X10g|4X25g|2X50g|4X100g|8X50g|8X25g|8X10g|2X200g|3X100g|2X100g|1X100g|1X200g|4X50g|1X40g)
Netconf edit-config payload
<port-breakout xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-breakout">
<breakouts>
<breakout> <!-- operation="delete"-->
<interface>IFNAME</interface>
<config>
<interface>WORD</interface>
<mode>4X10g</mode>
</config>
</breakout>
</breakouts>
</port-breakout>
Command Syntax
port IFNAME breakout (4X10g|4X25g|2X50g|4X100g|8X50g|8X25g|8X10g|2X200g|3X100g|1X200g|4X50g)
Configure mode
Name of the interface to breakout
Attribute Name: interface
Attribute Type: string
Attribute Name: mode
Attribute Type: enum (4X10g|4X25g|2X50g|4X100g|8X50g|8X25g|8X10g|2X200g|3X100g|2X100g|1X100g|1X200g|4X50g|1X40g)
Attribute Name: serdes
Attribute Type: enum (25g)
Netconf edit-config payload
<port-breakout xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-breakout">
<breakouts>
<breakout> <!-- operation="delete"-->
<interface>IFNAME</interface>
<config>
<interface>WORD</interface>
<mode>4X10g</mode>
<serdes>25g</serdes>
</config>
</breakout>
</breakouts>
</port-breakout>
Command Syntax
port IFNAME breakout (2X100g|1X100g) (serdes (25g)|)
Configure port group
Use this attribute to set the port group associated with this instance
This command is supported when following feature are disabled DUNE feature
Attribute Name: port-group
Attribute Type: uint8
Attribute Range: 1-64
Attribute Name: speed
Attribute Type: enum (10g)
Netconf edit-config payload
<port-breakout xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-breakout">
<groups-speed>
<group-speed> <!-- operation="delete"-->
<port-group>1</port-group>
<config>
<port-group>0</port-group>
<speed>10g</speed>
</config>
</group-speed>
</groups-speed>
</port-breakout>
Command Syntax
port-group <1-64> speed (10g)
Configure name
Use this attribute to configure Port-breakout mode for an interface
Attribute Name: mode
Attribute Type: enum (4X10g|4X25g|2X50g)
Netconf edit-config payload
<port-breakout xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-port-breakout">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mode>4X10g</mode> <!-- operation="delete"-->
</interface>
</interfaces>
</port-breakout>
Command Syntax
port breakout enable (4X10g|4X25g|2X50g)
IPI-SOURCE-INTERFACE
Configure vrf name
VRF to apply the source-interface.
This command is supported when following feature are enabled hostp feature
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: port-number
Attribute Type: union
Netconf edit-config payload
<source-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-source-interface">
<address-family-ipv4>
<source-nat-mappings>
<source-nat-mapping>
<vrf-name>VRF_NAME</vrf-name>
<config>
<vrf-name>VRF_NAME</vrf-name>
<protocol-type>tacacs+</protocol-type>
<interface-name>WORD</interface-name>
<port-number>0</port-number> <!-- operation="delete"-->
</config>
<protocol-type>tacacs+</protocol-type>
<interface-name>IFNAME</interface-name>
</source-nat-mapping>
</source-nat-mappings>
</address-family-ipv4>
</source-interface>
Command Syntax
ip source-interface IFNAME (tacacs+|ntp|snmp|syslog|radius) (port (0|<1025-65535>)|) (vrf VRF_NAME|)
Configure interface name
VRF to apply the source-interface.
This command is supported when following feature are enabled IPV6 feature,hostp feature
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: port-number
Attribute Type: union
Netconf edit-config payload
<source-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-source-interface">
<address-family-ipv6>
<source-nat-mappings>
<source-nat-mapping>
<vrf-name>VRF_NAME</vrf-name>
<config>
<vrf-name>VRF_NAME</vrf-name>
<protocol-type>tacacs+</protocol-type>
<interface-name>WORD</interface-name>
<port-number>0</port-number> <!-- operation="delete"-->
</config>
<protocol-type>tacacs+</protocol-type>
<interface-name>IFNAME</interface-name>
</source-nat-mapping>
</source-nat-mappings>
</address-family-ipv6>
</source-interface>
Command Syntax
ipv6 source-interface IFNAME (tacacs+|ntp|snmp|syslog|radius) (port (0|<1025-65535>)|) (vrf VRF_NAME|)
IPI-TACACS
Configure feature enable
Use this attribute to enable the TACACS+ feature
Attribute Name: feature-enable
Attribute Type: empty
Netconf edit-config payload
<tacacs xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
</feature-enable>
</vrf>
</vrfs>
</tacacs>
Command Syntax
feature tacacs+ (vrf management|)
Configure vrf name
VRF Name associated with this instance
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: key-type
Attribute Type: enum (0|7)
Attribute Name: secret-key-string
Attribute Type: string
Netconf edit-config payload
<tacacs xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<key-type>0</key-type>
<secret-key-string>WORD</secret-key-string>
</config>
</vrf>
</vrfs>
</tacacs>
Command Syntax
tacacs-server login key (0|7) WORD (vrf management|)
Configure key type
VRF Name associated with this instance
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: key-type
Attribute Type: enum (0|7)
Attribute Name: secret-key-string
Attribute Type: string
Netconf edit-config payload
<tacacs xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<key-type>0</key-type>
<secret-key-string>WORD</secret-key-string>
</config>
</vrf>
</vrfs>
</tacacs>
Command Syntax
tacacs-server login key (0|7) WORD (vrf management|)
Configure timeout
VRF Name associated with this instance
This command is supported when following feature are enabled hostp feature,aaa feature,tacacs-client feature
Attribute Name: vrf-name
Attribute Type: string
Attribute Name: timeout
Attribute Type: uint8
Default Value: 5
Attribute Range: 1-60
Netconf edit-config payload
<tacacs xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
<timeout>1</timeout> <!-- operation="delete"-->
</config>
</vrf>
</vrfs>
</tacacs>
Command Syntax
tacacs-server login timeout <1-60> (vrf management|)
Configure host address
Use this attribute to set the TACACS+ server host name or IP address
Attribute Name: host-address
Attribute Type: union
Attribute Range: 1-63
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Netconf edit-config payload
<tacacs xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server> <!-- operation="delete"-->
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
<sequence-number>1</sequence-number>
</config>
</server>
</remote-servers>
</vrf>
</vrfs>
</tacacs>
Command Syntax
tacacs-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8>
Configure secret key string
Shared key used between the authentication-server and the device
Attribute Name: secret-key-string
Attribute Type: string
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Attribute Name: key-type
Attribute Type: enum (0|7)
Netconf edit-config payload
<tacacs xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
<sequence-number>1</sequence-number> <!-- operation="delete"-->
<key-type>0</key-type> <!-- operation="delete"-->
</config>
<secret-key-string>WORD</secret-key-string> <!-- operation="delete"-->
</server>
</remote-servers>
</vrf>
</vrfs>
</tacacs>
Command Syntax
tacacs-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8> key (0|7) WORD
Configure port
Port number used for TACACS+ Server Connection
Attribute Name: port
Attribute Type: uint32
Attribute Range: 1025-65535
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Netconf edit-config payload
<tacacs xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
<sequence-number>1</sequence-number> <!-- operation="delete"-->
</config>
<port>1025</port> <!-- operation="delete"-->
</server>
</remote-servers>
</vrf>
</vrfs>
</tacacs>
Command Syntax
tacacs-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8> port <1025-65535>
Configure sequence number
To represent the timeout configured by the user
Attribute Name: timeout
Attribute Type: uint32
Default Value: 5
Attribute Range: 1-60
Attribute Name: sequence-number
Attribute Type: uint8
Attribute Range: 1-8
Netconf edit-config payload
<tacacs xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<vrfs>
<vrf>
<vrf-name>management</vrf-name>
<config>
<vrf-name>management</vrf-name>
</config>
<remote-servers>
<server>
<host-address>A.B.C.D</host-address>
<config>
<host-address>A.B.C.D</host-address>
<sequence-number>1</sequence-number> <!-- operation="delete"-->
</config>
<timeout>1</timeout> <!-- operation="delete"-->
</server>
</remote-servers>
</vrf>
</vrfs>
</tacacs>
Command Syntax
tacacs-server login host (A.B.C.D|X:X::X:X|HOSTNAME) (vrf management|) seq-num <1-8> timeout <1-60>
Configure enable
This attribute is to enable/disable TACACS+ debug logging
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<tacacs xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</tacacs>
Command Syntax
debug tacacs+
clear tacacs-server counters (vrf management|)
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<clear-all-tacacs-server-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<vrf-name>management</vrf-name>
</clear-all-tacacs-server-counters>
Command Syntax
clear tacacs-server counters (vrf management|)
clear tacacs-server (A.B.C.D|X:X::X:X|HOSTNAME) counters (vrf (management|all)|)
Attribute Name: hostname
Attribute Type: union
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<clear-tacacs-server-host-counters xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs">
<hostname>A.B.C.D</hostname>
<vrf-name>management</vrf-name>
</clear-tacacs-server-host-counters>
Command Syntax
clear tacacs-server (A.B.C.D|X:X::X:X|HOSTNAME) counters (vrf (management|all)|)
debug tacacs+
Netconf RPC payload
<tacacs-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs"/>
Command Syntax
debug tacacs+
no debug tacacs+
Netconf RPC payload
<tacacs-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-tacacs"/>
Command Syntax
no debug tacacs+
IPI-TIME-RANGE
Configure name
Time range name to be configured
Attribute Name: name
Attribute Type: string
Attribute Range: 1-60
Netconf edit-config payload
<time-ranges xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-time-range">
<time-range> <!-- operation="delete"-->
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</time-range>
</time-ranges>
Command Syntax
time-range WORD
Configure absolute start time
Start time hour and minute
Attribute Name: absolute-start-time
Attribute Type: string
Netconf edit-config payload
<time-ranges xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-time-range">
<time-range>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<start-time-options>
<config>
<absolute-start-time>TIME_RANGE_DATE_TIME_T</absolute-start-time>
</config>
</start-time-options>
</time-range>
</time-ranges>
Command Syntax
start-time HH:MM:SS <01-31> MONTH <1995-2035>
Configure relative start time
Configure the start-time of the time-range to be now or after sometime
Attribute Name: relative-start-time
Attribute Type: union
Netconf edit-config payload
<time-ranges xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-time-range">
<time-range>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<start-time-options>
<config>
<relative-start-time>TIME_RANGE_RELATIVE_TIME_T</relative-start-time>
</config>
</start-time-options>
</time-range>
</time-ranges>
Command Syntax
start-time (after (<1-129600>)|now)
Configure absolute end time
End time hour and minute
Attribute Name: absolute-end-time
Attribute Type: string
Netconf edit-config payload
<time-ranges xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-time-range">
<time-range>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<end-time-options>
<config>
<absolute-end-time>TIME_RANGE_DATE_TIME_T</absolute-end-time>
</config>
</end-time-options>
</time-range>
</time-ranges>
Command Syntax
end-time HH:MM:SS <01-31> MONTH <1995-2035>
Configure relative end time
Relative time in minutes
Attribute Name: relative-end-time
Attribute Type: string
Netconf edit-config payload
<time-ranges xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-time-range">
<time-range>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<end-time-options>
<config>
<relative-end-time>1</relative-end-time> <!-- operation="delete"-->
</config>
</end-time-options>
</time-range>
</time-ranges>
Command Syntax
end-time after <1-129600>
Configure frequency
Frequency (hourly, daily, weekly)
Attribute Name: frequency
Attribute Type: union
Netconf edit-config payload
<time-ranges xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-time-range">
<time-range>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<frequency-options>
<config>
<frequency>daily</frequency> <!-- operation="delete"-->
</config>
</frequency-options>
</time-range>
</time-ranges>
Command Syntax
frequency (daily|hourly|weekly|days WORD)
crypto pki generate rsa common-name ipv4 IPv4ADDR
Attribute Name: ipv4-addr
Attribute Type: inet:ipv4-address
Netconf RPC payload
<crypto-rsa-key-gen xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-crypto">
<ipv4-addr>IPv4ADDR</ipv4-addr>
</crypto-rsa-key-gen>
Command Syntax
crypto pki generate rsa common-name ipv4 IPv4ADDR
IPI-IP-SLA
Configure identifier
Use this attribute to set the IPSLA.
Attribute Name: identifier
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<ip-sla xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ip-sla">
<processes>
<process> <!-- operation="delete"-->
<identifier>1</identifier>
<config>
<identifier>1</identifier>
</config>
</process>
</processes>
</ip-sla>
Command Syntax
ip sla <1-65535>
Configure host
Use this attribute to set the ICMP Echo host name or IP address.
Attribute Name: host
Attribute Type: union
Attribute Name: source-interface
Attribute Type: string
Netconf edit-config payload
<ip-sla xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ip-sla">
<processes>
<process>
<identifier>1</identifier>
<config>
<identifier>1</identifier>
</config>
<icmp-echo-processes>
<icmp-echo-process> <!-- operation="delete"-->
<host>IP_SLA_HOSTNAME_T</host>
<config>
<host>IP_SLA_HOSTNAME_T</host>
<source-interface>IFNAME</source-interface>
</config>
</icmp-echo-process>
</icmp-echo-processes>
</process>
</processes>
</ip-sla>
Command Syntax
icmp-echo (ipv4 A.B.C.D|ipv6 X:X::X:X|HOSTNAME) (source-interface IFNAME|)
Configure frequency
The frequency (interval) correlates to how often the ICMP packet is sent. The unit of this parameter is in seconds.
Attribute Name: frequency
Attribute Type: uint8
Attribute Range: 1-60
Netconf edit-config payload
<ip-sla xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ip-sla">
<processes>
<process>
<identifier>1</identifier>
<config>
<identifier>1</identifier>
</config>
<icmp-echo-processes>
<icmp-echo-process>
<host>IP_SLA_HOSTNAME_T</host>
<config>
<host>IP_SLA_HOSTNAME_T</host>
</config>
<frequency>1</frequency> <!-- operation="delete"-->
</icmp-echo-process>
</icmp-echo-processes>
</process>
</processes>
</ip-sla>
Command Syntax
frequency <1-60>
Configure timeout
The timeout value correlates to how long the Ping application will wait for the response after sending packets ICMP Echo packets.
Attribute Name: timeout
Attribute Type: uint16
Attribute Range: 1000-60000
Netconf edit-config payload
<ip-sla xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ip-sla">
<processes>
<process>
<identifier>1</identifier>
<config>
<identifier>1</identifier>
</config>
<icmp-echo-processes>
<icmp-echo-process>
<host>IP_SLA_HOSTNAME_T</host>
<config>
<host>IP_SLA_HOSTNAME_T</host>
</config>
<timeout>1000</timeout> <!-- operation="delete"-->
</icmp-echo-process>
</icmp-echo-processes>
</process>
</processes>
</ip-sla>
Command Syntax
timeout <1000-60000>
Configure threshold
The threshold value correlates to the limit the administrator sets as what would be a successful test. Threshold can be configured in milli-seconds.
Attribute Name: threshold
Attribute Type: uint16
Attribute Range: 1000-60000
Netconf edit-config payload
<ip-sla xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ip-sla">
<processes>
<process>
<identifier>1</identifier>
<config>
<identifier>1</identifier>
</config>
<icmp-echo-processes>
<icmp-echo-process>
<host>IP_SLA_HOSTNAME_T</host>
<config>
<host>IP_SLA_HOSTNAME_T</host>
</config>
<threshold>1000</threshold> <!-- operation="delete"-->
</icmp-echo-process>
</icmp-echo-processes>
</process>
</processes>
</ip-sla>
Command Syntax
threshold <1000-60000>
Configure vrf name
VRF name
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<ip-sla xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ip-sla">
<scheduled-processes>
<scheduled-process>
<time-range-name>WORD</time-range-name>
<config>
<time-range-name>WORD</time-range-name>
<scheduled-pid>1</scheduled-pid>
</config>
<scheduled-pid>1</scheduled-pid>
<vrf-name>NAME</vrf-name>
</scheduled-process>
</scheduled-processes>
</ip-sla>
Command Syntax
ip sla schedule <1-65535> time-range WORD (vrf NAME|)
clear ip sla statistics (<1-65535>|)
Attribute Name: identifier
Attribute Type: uint16
Attribute Range: 1-65535
Netconf RPC payload
<ip-sla-clear-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ip-sla">
<identifier>1</identifier>
</ip-sla-clear-statistics>
Command Syntax
clear ip sla statistics (<1-65535>|)
IPI-OBJECT-TRACKING
Configure tracker id
Use this attribute for Object Tracking id.
Attribute Name: tracker-id
Attribute Type: uint16
Attribute Name: delay-up
Attribute Type: uint16
Attribute Range: 1-9999
Netconf edit-config payload
<object-tracking xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-object-tracking">
<trackers>
<tracker>
<tracker-id>1</tracker-id>
<config>
<tracker-id>1</tracker-id>
<delay-up>1</delay-up>
</config>
</tracker>
</trackers>
</object-tracking>
Command Syntax
delay up <1-9999>
Configure delay down
Use this attribute for Object Tracking id.
Attribute Name: tracker-id
Attribute Type: uint16
Attribute Name: delay-down
Attribute Type: uint16
Attribute Range: 1-9999
Netconf edit-config payload
<object-tracking xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-object-tracking">
<trackers>
<tracker>
<tracker-id>1</tracker-id>
<config>
<tracker-id>1</tracker-id>
<delay-down>1</delay-down>
</config>
</tracker>
</trackers>
</object-tracking>
Command Syntax
delay down <1-9999>
Configure delay up
Use this attribute for Object Tracking id.
Attribute Name: tracker-id
Attribute Type: uint16
Attribute Name: delay-up
Attribute Type: uint16
Attribute Range: 1-9999
Attribute Name: delay-down
Attribute Type: uint16
Attribute Range: 1-9999
Netconf edit-config payload
<object-tracking xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-object-tracking">
<trackers>
<tracker>
<tracker-id>1</tracker-id>
<config>
<tracker-id>1</tracker-id>
<delay-up>1</delay-up>
<delay-down>1</delay-down>
</config>
</tracker>
</trackers>
</object-tracking>
Command Syntax
delay up <1-9999> down <1-9999>
Configure select option
object tracking options
Attribute Name: select-option
Attribute Type: enum (all|any)
Netconf edit-config payload
<object-tracking xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-object-tracking">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<select-option>all</select-option> <!-- operation="delete"-->
</interface>
</interfaces>
</object-tracking>
Command Syntax
object-tracking (all|any)
Configure track id
Use this attribute for Object Tracking id.
Attribute Name: track-id
Attribute Type: uint32
Attribute Range: 1-500
Netconf edit-config payload
<object-tracking xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-object-tracking">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<track-interfaces>
<track-interface> <!-- operation="delete"-->
<track-id>1</track-id>
<config>
<track-id>1</track-id>
</config>
</track-interface>
</track-interfaces>
</interface>
</interfaces>
</object-tracking>
Command Syntax
object-tracking <1-500>
IPI-ELK
Configure password
Use this to configure ELK server password
Attribute Name: password
Attribute Type: string
Attribute Name: username
Attribute Type: string
Netconf edit-config payload
<elk xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-elk">
<metricbeats>
<metricbeat>
<ip>A.B.C.D</ip>
<config>
<ip>A.B.C.D</ip>
<username>USERNAME</username> <!-- operation="delete"-->
</config>
<password>PASSWORD</password> <!-- operation="delete"-->
</metricbeat>
</metricbeats>
</elk>
Command Syntax
elk server metricbeat A.B.C.D username USERNAME password PASSWORD
Configure certificate path
Used to configure Filebeat server path to certificate file
Attribute Name: certificate-path
Attribute Type: string
Netconf edit-config payload
<elk xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-elk">
<filebeats>
<filebeat>
<ip>A.B.C.D</ip>
<config>
<ip>A.B.C.D</ip>
</config>
<certificate-path>FILE-PATH</certificate-path> <!-- operation="delete"-->
</filebeat>
</filebeats>
</elk>
Command Syntax
elk server filebeat A.B.C.D FILE-PATH
service enable metricbeat (vrf management|)
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<elk-metricbeat-service-enable xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-elk">
<vrf-name>management</vrf-name>
</elk-metricbeat-service-enable>
Command Syntax
service enable metricbeat (vrf management|)
service enable filebeat (vrf management|)
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<elk-filebeat-service-enable xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-elk">
<vrf-name>management</vrf-name>
</elk-filebeat-service-enable>
Command Syntax
service enable filebeat (vrf management|)
service disable metricbeat (vrf management|)
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<elk-metricbeat-service-disable xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-elk">
<vrf-name>management</vrf-name>
</elk-metricbeat-service-disable>
Command Syntax
service disable metricbeat (vrf management|)
service disable filebeat (vrf management|)
Attribute Name: vrf-name
Attribute Type: string
Netconf RPC payload
<elk-filebeat-service-disable xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-elk">
<vrf-name>management</vrf-name>
</elk-filebeat-service-disable>
Command Syntax
service disable filebeat (vrf management|)
IPI-IPSEC
Configure transform set name
IPsec transform-set name
This command is supported when following feature are enabled IPsec feature
Attribute Name: transform-set-name
Attribute Type: string
Attribute Range: 1-127
Netconf edit-config payload
<ipsec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipsec">
<transform-sets>
<transform-set> <!-- operation="delete"-->
<transform-set-name>NAME</transform-set-name>
<config>
<transform-set-name>NAME</transform-set-name>
</config>
</transform-set>
</transform-sets>
</ipsec>
Command Syntax
crypto ipsec transform-set NAME
Configure transform set mode
This attribute is used to configure mode for a transform-set.
This command is supported when following feature are enabled IPsec feature
Attribute Name: transform-set-mode
Attribute Type: enum (transport)
Default Value: transport
Netconf edit-config payload
<ipsec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipsec">
<transform-sets>
<transform-set>
<transform-set-name>NAME</transform-set-name>
<config>
<transform-set-name>NAME</transform-set-name>
</config>
<transform-set-mode>transport</transform-set-mode> <!-- operation="delete"-->
</transform-set>
</transform-sets>
</ipsec>
Command Syntax
crypto ipsec transform-set NAME mode (transport)
Configure ah authentication
This attribute configures IPsec AH authentication type.
This command is supported when following feature are enabled IPsec feature
Attribute Name: ah-authentication
Attribute Type: enum (none|ah-md5|ah-sha1|ah-sha256|ah-sha384|ah-sha512)
Netconf edit-config payload
<ipsec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipsec">
<transform-sets>
<transform-set>
<transform-set-name>NAME</transform-set-name>
<config>
<transform-set-name>NAME</transform-set-name>
</config>
<ah-auth>
<config>
<ah-authentication>none</ah-authentication> <!-- operation="delete"-->
</config>
</ah-auth>
</transform-set>
</transform-sets>
</ipsec>
Command Syntax
crypto ipsec transform-set NAME ah (none|ah-md5|ah-sha1|ah-sha256|ah-sha384|ah-sha512)
Configure esp encryption
This attribute configures IPsec ESP encryption type.
This command is supported when following feature are enabled IPsec feature
Attribute Name: esp-encryption
Attribute Type: enum (esp-null|esp-3des|esp-cast|esp-blf|esp-blf192|esp-blf256|esp-aes|esp-aes192|esp-aes256)
Attribute Name: esp-authentication
Attribute Type: enum (none|esp-md5|esp-sha1|esp-sha256|esp-sha384|esp-sha512)
Netconf edit-config payload
<ipsec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipsec">
<transform-sets>
<transform-set>
<transform-set-name>NAME</transform-set-name>
<config>
<transform-set-name>NAME</transform-set-name>
</config>
<esp-auth>
<config>
<esp-authentication>none</esp-authentication>
<esp-encryption>esp-null</esp-encryption>
</config>
</esp-auth>
</transform-set>
</transform-sets>
</ipsec>
Command Syntax
crypto ipsec transform-set NAME esp-auth (none|esp-md5|esp-sha1|esp-sha256|esp-sha384|esp-sha512) esp-enc (esp-null|esp-3des|esp-cast|esp-blf|esp-blf192|esp-blf256|esp-aes|esp-aes192|esp-aes256)
Configure esp authentication
This attribute configures IPsec ESP authentication type.
This command is supported when following feature are enabled IPsec feature
Attribute Name: esp-authentication
Attribute Type: enum (none|esp-md5|esp-sha1|esp-sha256|esp-sha384|esp-sha512)
Attribute Name: esp-encryption
Attribute Type: enum (esp-null|esp-3des|esp-cast|esp-blf|esp-blf192|esp-blf256|esp-aes|esp-aes192|esp-aes256)
Netconf edit-config payload
<ipsec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipsec">
<transform-sets>
<transform-set>
<transform-set-name>NAME</transform-set-name>
<config>
<transform-set-name>NAME</transform-set-name>
</config>
<esp-auth>
<config>
<esp-encryption>esp-null</esp-encryption>
<esp-authentication>none</esp-authentication>
</config>
</esp-auth>
</transform-set>
</transform-sets>
</ipsec>
Command Syntax
crypto ipsec transform-set NAME esp-auth (none|esp-md5|esp-sha1|esp-sha256|esp-sha384|esp-sha512) esp-enc (esp-null|esp-3des|esp-cast|esp-blf|esp-blf192|esp-blf256|esp-aes|esp-aes192|esp-aes256)
Configure name
IPsec Crypto Map name
This command is supported when following feature are enabled IPsec feature
Attribute Name: name
Attribute Type: string
Attribute Range: 1-127
Attribute Name: sa-type
Attribute Type: enum (ipsec-manual)
Netconf edit-config payload
<ipsec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipsec">
<crypto-maps>
<crypto-map> <!-- operation="delete"-->
<name>MAP-NAME</name>
<config>
<name>WORD</name>
<sa-type>ipsec-manual</sa-type>
</config>
</crypto-map>
</crypto-maps>
</ipsec>
Command Syntax
crypto map MAP-NAME (ipsec-manual)
Configure sequence id
Map sequence-id
This command is supported when following feature are enabled IPsec feature
Attribute Name: sequence-id
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<ipsec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipsec">
<crypto-maps>
<crypto-map>
<name>MAP-NAME</name>
<config>
<name>WORD</name>
</config>
<sessions>
<session> <!-- operation="delete"-->
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
</session>
</sessions>
</crypto-map>
</crypto-maps>
</ipsec>
Command Syntax
sequence <1-65535>
Configure peer
Map session peer IP address
This command is supported when following feature are enabled IPsec feature
Attribute Name: peer
Attribute Type: inet:ip-address
Attribute Name: spi
Attribute Type: uint16
Netconf edit-config payload
<ipsec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipsec">
<crypto-maps>
<crypto-map>
<name>MAP-NAME</name>
<config>
<name>WORD</name>
</config>
<sessions>
<session>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<peer-addresses>
<peer-address> <!-- operation="delete"-->
<peer>A.B.C.D</peer>
<config>
<peer>CML_IP_ADDR_T</peer>
<spi>0</spi>
</config>
</peer-address>
</peer-addresses>
</session>
</sessions>
</crypto-map>
</crypto-maps>
</ipsec>
Command Syntax
set peer (A.B.C.D|X:X::X:X) (spi <0-4096>|)
Configure security parameter index
Crypto Map session key security parameter index (SPI)
This command is supported when following feature are enabled IPsec feature
Attribute Name: security-parameter-index
Attribute Type: uint16
Attribute Range: 0-4096
Attribute Name: cipher
Attribute Type: string
Attribute Range: 1-128
Attribute Name: authentication-key
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<ipsec xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ipsec">
<crypto-maps>
<crypto-map>
<name>MAP-NAME</name>
<config>
<name>WORD</name>
</config>
<sessions>
<session>
<sequence-id>1</sequence-id>
<config>
<sequence-id>1</sequence-id>
</config>
<session-keys>
<session-key> <!-- operation="delete"-->
<security-parameter-index>0</security-parameter-index>
<config>
<security-parameter-index>0</security-parameter-index>
<protocol>esp</protocol>
<direction>inbound</direction>
<cipher>HEX-KEY-DATA</cipher>
<authentication-key>HEX-KEY-DATA</authentication-key>
</config>
<protocol>esp</protocol>
<direction>inbound</direction>
</session-key>
</session-keys>
</session>
</sessions>
</crypto-map>
</crypto-maps>
</ipsec>
Command Syntax
set session-key (inbound|outbound) (esp) <0-4096> cipher HEX-KEY-DATA authenticator HEX-KEY-DATA
IPI-HOST
Configure disable service advanced vty
Use this attribute to enable advanced mode vty interface.
Attribute Name: disable-service-advanced-vty
Attribute Type: uint8
Netconf edit-config payload
<system-host xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-host">
<config>
</disable-service-advanced-vty><!-- operation="delete"-->
</config>
</system-host>
Command Syntax
no service advanced-vty
Configure service passwd encryption
Use this attribute to enable password encryption.
Attribute Name: service-passwd-encryption
Attribute Type: boolean
Default Value: true
Netconf edit-config payload
<system-host xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-host">
<config>
<service-passwd-encryption>true</service-passwd-encryption> <!-- operation="delete"-->
</config>
</system-host>
Command Syntax
service password-encryption
Configure passwd encrypted
Use this attribute to provide encrypted password.
Attribute Name: passwd-encrypted
Attribute Type: uint8
Attribute Name: system-enable-passwd
Attribute Type: string
Netconf edit-config payload
<system-host xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-host">
<config>
<system-enable-passwd>LINE</system-enable-passwd> <!-- operation="delete"-->
</passwd-encrypted><!-- operation="delete"-->
</config>
</system-host>
Command Syntax
enable password (8|) LINE
Configure banner motd
Use this attribute to set the login banner for the OcNOS device.
This command is supported when following feature are enabled IMI feature
Attribute Name: banner-motd
Attribute Type: union
Netconf edit-config payload
<system-host xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-host">
<config>
<banner-motd>CML_BANNER_T</banner-motd>
</config>
</system-host>
Command Syntax
banner motd (LINE|default)
Configure banner motd file
Use this attribute to set the filename containing the banner message
This command is supported when following feature are enabled IMI feature
Attribute Name: banner-motd-file
Attribute Type: string
Netconf edit-config payload
<system-host xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-host">
<config>
<banner-motd-file>FILENAME</banner-motd-file> <!-- operation="delete"-->
</config>
</system-host>
Command Syntax
banner motd file FILENAME
Configure service term length
Use this attribute to set system wide terminal length.
This command is supported when following feature are enabled IMI feature
Attribute Name: service-term-length
Attribute Type: uint16
Attribute Range: 0-512
Netconf edit-config payload
<system-host xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-host">
<config>
<service-term-length>0</service-term-length> <!-- operation="delete"-->
</config>
</system-host>
Command Syntax
service terminal-length <0-512>
Configure disable default autoenable
Use this attribute to disable auto enable feature based on the user role which is happening by default for remote authentication.
This command is supported when following feature are enabled IMI feature
Attribute Name: disable-default-autoenable
Attribute Type: empty
Netconf edit-config payload
<system-host xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-host">
<config>
</disable-default-autoenable><!-- operation="delete"-->
</config>
</system-host>
Command Syntax
disable default auto-enable