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 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|)
IPI-STREAMING-TELEMETRY
Configure feature enabled
Enable or Disable device’s telemetry system
Attribute Name: feature-enabled
Attribute Type: empty
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<streaming-telemetry>
<config>
</feature-enabled><!-- operation="delete"-->
</config>
</streaming-telemetry>
</telemetry-system>
Command Syntax
feature streaming-telemetry
Configure gnmi severity
device’s debug telemetry severity level
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">
<streaming-telemetry>
<debug>
<config>
</gnmi-debug><!-- operation="delete"-->
<gnmi-severity>error</gnmi-severity> <!-- operation="delete"-->
</config>
</debug>
</streaming-telemetry>
</telemetry-system>
Command Syntax
debug telemetry gnmi enable severity (debug|info|warning|error|fatal|panic|d-panic)
Configure gnmi debug
Enable or Disable device’s debug telemetry
Attribute Name: gnmi-debug
Attribute Type: empty
Netconf edit-config payload
<telemetry-system xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-streaming-telemetry">
<streaming-telemetry>
<debug>
<config>
</gnmi-debug><!-- operation="delete"-->
</config>
</debug>
</streaming-telemetry>
</telemetry-system>
Command Syntax
debug telemetry gnmi enable
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|ldp|lag|l2mrib|mstp|mrib|nsm|onm|oam|ospf|ospf6|rip|pim|rib|vrrp|sflow|rsvp|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-GLOBAL-TE
Configure id
identifier value for the administrative group
Attribute Name: id
Attribute Type: uint8
Attribute Range: 0-31
Netconf edit-config payload
<admin-groups xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-global-te">
<admin-group> <!-- operation="delete"-->
<id>0</id>
<config>
<id>0</id>
<name>NAME</name>
</config>
<name>NAME</name>
</admin-group>
</admin-groups>
Command Syntax
admin-group NAME <0-31>
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.
Attribute Name: port-speed
Attribute Type: enum (10m|100m|1g|2.5g|10g|20g|25g|40g|50g|100g|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">
<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)
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 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 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.
This command is supported when following feature are enabled IPV6 feature
Attribute Name: enable-auto-config
Attribute Type: boolean
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-auto-config>true</enable-auto-config> <!-- operation="delete"-->
</config>
</ipv6>
</interface>
</interfaces>
Command Syntax
ipv6 address autoconfig
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 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 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 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 rate
Interface minimum bandwidth
This command is supported when following feature are enabled TE Enabled
Attribute Name: rate
Attribute Type: uint32
Attribute Range: 1-1000000000
Attribute Name: rate-unit
Attribute Type: enum (kbps|mbps|gbps)
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">
<minimum-bandwidth>
<config>
<rate-unit>kbps</rate-unit>
<rate>1</rate>
</config>
</minimum-bandwidth>
</extended>
</interface>
</interfaces>
Command Syntax
minimum-bandwidth <1-1000000000> (kbps|mbps|gbps)
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)
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}
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 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|mpls|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|mpls|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|mpls|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|mpls|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|mpls|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|mpls|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|mpls|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|mpls|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|mpls|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|mpls|all)|)
debug hsl (general|ifmgr|bridge|msg|fib|fdb|devdrv|pktdrv|platform|pbr|bfd|lacp|qos|helper|rbridge|nvo|ofl|mlag|mpls|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|mpls|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|mpls|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|mpls|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|mpls|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|mpls|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
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 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 vlan VLAN_RANGE
Configure instance id
Use this attribute to set the bridge instance priority.
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>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>
<bridge-priority>0</bridge-priority> <!-- operation="delete"-->
</mst-instance>
</mst-instances>
</mstp>
</stp>
</bridge>
</network-instance>
</network-instances>
Command Syntax
bridge <1-32> instance <1-63> priority <0-61440>
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
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 tie break method
Use this attribute to set the CSPF (Constrained Shortest Path First) tie-break method.
This command is supported when following feature are enabled OSPF Constrained Shortest Path First (CSPF)
Attribute Name: tie-break-method
Attribute Type: enum (random|most-fill|least-fill)
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<global>
<cspf>
<config>
<tie-break-method>random</tie-break-method> <!-- operation="delete"-->
</config>
</cspf>
</global>
</ospfv2>
Command Syntax
ospf cspf tie-break (random|most-fill|least-fill)
Configure default retry interval
Use this attribute to set the CSPF (Constrained Shortest Path First) default computation retry-interval.
This command is supported when following feature are enabled OSPF Constrained Shortest Path First (CSPF)
Attribute Name: default-retry-interval
Attribute Type: uint16
Attribute Range: 1-3600
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<global>
<cspf>
<config>
<default-retry-interval>1</default-retry-interval> <!-- operation="delete"-->
</config>
</cspf>
</global>
</ospfv2>
Command Syntax
ospf cspf default-retry-interval <1-3600>
Configure enable better protection
Use this attribute to enable the CSPF (Constrained Shortest Path First) protection type.
This command is supported when following feature are enabled OSPF Constrained Shortest Path First (CSPF)
Attribute Name: enable-better-protection
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<global>
<cspf>
<config>
</enable-better-protection><!-- operation="delete"-->
</config>
</cspf>
</global>
</ospfv2>
Command Syntax
ospf cspf enable-better-protection
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 cspf
Use this attribute to enable the CSPF (Constrained Shortest Path First) feature. The default value for CSPF is enabled.
Attribute Name: disable-cspf
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-cspf><!-- operation="delete"-->
</config>
</capability>
</process>
</processes>
</ospfv2>
Command Syntax
no capability cspf
Configure disable traffic engineering
Use this attribute to enable OSPF Traffic Engineering feature.
Attribute Name: disable-traffic-engineering
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-traffic-engineering><!-- operation="delete"-->
</config>
</capability>
</process>
</processes>
</ospfv2>
Command Syntax
no capability traffic-engineering
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 traffic engineering metric
Use this attribute to set the minimum delay in milliseconds between accepting the same LSA from neighbors.
Attribute Name: traffic-engineering-metric
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>
<mpls>
<config>
<traffic-engineering-metric>1</traffic-engineering-metric> <!-- operation="delete"-->
</config>
</mpls>
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME te-metric <1-65535>
Configure ldp igp sync enable
Use this attribute to enable the MPLS LDP IGP SYNC on OSPF.
Attribute Name: ldp-igp-sync-enable
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>
<mpls>
<igp-ldp-sync>
<config>
</ldp-igp-sync-enable><!-- operation="delete"-->
</config>
</igp-ldp-sync>
</mpls>
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME mpls ldp-igp sync ospf
Configure holddown timer
Use this attribute to configure the hold-down timer for which OSPF will wait for LDP to converge and advertises Max cost. When the configured time expires, OSPF starts advertising the actual cost in the Router-LSA.
Attribute Name: holddown-timer
Attribute Type: uint32
Default Value: 70000
Attribute Range: 1-2147483
Attribute Name: ldp-igp-sync-enable
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>
<mpls>
<igp-ldp-sync>
<config>
</ldp-igp-sync-enable><!-- operation="delete"-->
<holddown-timer>1</holddown-timer> <!-- operation="delete"-->
</config>
</igp-ldp-sync>
</mpls>
</interface>
</interfaces>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area interface IFNAME mpls ldp-igp sync ospf holddown-timer <1-2147483>
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 destination id
Use this attribute to set the destination IP address of sham link.
This command is supported when following feature are enabled OSPF Virtual Routing and Forwarding (VRF),Multi-Protocol Label Switching (MPLS)
Attribute Name: destination-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>
<sham-links>
<sham-link> <!-- operation="delete"-->
<destination-id>A.B.C.D</destination-id>
<config>
<destination-id>A.B.C.D</destination-id>
<source-id>A.B.C.D</source-id>
</config>
<source-id>A.B.C.D</source-id>
</sham-link>
</sham-links>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area sham-link A.B.C.D A.B.C.D
Configure source id
Use this attribute to set the sham link cost.
This command is supported when following feature are enabled OSPF Virtual Routing and Forwarding (VRF),Multi-Protocol Label Switching (MPLS)
Attribute Name: cost
Attribute Type: uint16
Default Value: 1
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>
<sham-links>
<sham-link>
<destination-id>A.B.C.D</destination-id>
<config>
<destination-id>A.B.C.D</destination-id>
<source-id>A.B.C.D</source-id>
</config>
<source-id>A.B.C.D</source-id>
<cost>1</cost> <!-- operation="delete"-->
</sham-link>
</sham-links>
</area>
</areas>
</process>
</processes>
</ospfv2>
Command Syntax
area sham-link A.B.C.D A.B.C.D cost <1-65535>
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 remote lfa areas
Use this attribute to set remote-lfa for OSPF area.
This command is supported when following feature are enabled OSPF Loop Free Alternate (LFA)
Attribute Name: remote-lfa-areas
Attribute Type: union
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>
<remote-lfa-areas>OSPF_AREA_T</remote-lfa-areas>
</config>
</fast-reroute>
</lfa>
</process>
</processes>
</ospfv2>
Command Syntax
fast-reroute per-prefix remote-lfa area (A.B.C.D|<0-4294967295>) tunnel mpls-ldp
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 teName
Use this attribute to set the OSPF TE metric.
This command is supported when following feature are enabled OSPF Traffic Engineering (TE),Generalized Multi-Protocol Label Switching (GMPLS)
Attribute Name: metric
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<traffic-engineering-links>
<traffic-engineering-link>
<teName>WORD</teName>
<config>
<teName>WORD</teName>
</config>
<metric>1</metric> <!-- operation="delete"-->
</traffic-engineering-link>
</traffic-engineering-links>
</ospfv2>
Command Syntax
te-metric <1-65535>
Configure link local exchange
Use this attribute to enable OSPF TE link local exchange.
This command is supported when following feature are enabled OSPF Traffic Engineering (TE),Generalized Multi-Protocol Label Switching (GMPLS)
Attribute Name: link-local-exchange
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<traffic-engineering-links>
<traffic-engineering-link>
<teName>WORD</teName>
<config>
<teName>WORD</teName>
</config>
</link-local-exchange><!-- operation="delete"-->
</traffic-engineering-link>
</traffic-engineering-links>
</ospfv2>
Command Syntax
enable-te-link-local
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: cspf-events
Attribute Type: empty
Attribute Name: cspf-hexdump
Attribute Type: empty
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"-->
</cspf-events><!-- operation="delete"-->
</cspf-hexdump><!-- 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: cspf-events
Attribute Type: empty
Attribute Name: cspf-hexdump
Attribute Type: empty
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"-->
</cspf-events><!-- operation="delete"-->
</cspf-hexdump><!-- 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 cspf events
Use this attribute to enable CSPF Information debug.
Attribute Name: cspf-events
Attribute Type: uint8
Attribute Name: cspf-hexdump
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
</cspf-hexdump><!-- operation="delete"-->
</cspf-events><!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug cspf 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 cspf hexdump
Use this attribute to enable CSPF message hexdump debug.
Attribute Name: cspf-hexdump
Attribute Type: empty
Netconf edit-config payload
<ospfv2 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf">
<debug>
<config>
</cspf-hexdump><!-- operation="delete"-->
</config>
</debug>
</ospfv2>
Command Syntax
debug cspf hexdump
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 cspf all
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-cspf-all-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug cspf all
no debug cspf all
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-cspf-all-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug cspf all
debug cspf events
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-cspf-events-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug cspf events
no debug cspf events
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-cspf-events-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug cspf events
debug cspf hexdump
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-cspf-hexdump-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
debug cspf hexdump
no debug cspf hexdump
Netconf RPC payload
<ipi-ospf-debug_ospfv2-terminal-debug-cspf-hexdump-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ospf"/>
Command Syntax
no debug cspf hexdump
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 traffic engineering metric
Use this attribute to set the minimum delay in milliseconds between accepting the same LSA from neighbors.
Attribute Name: traffic-engineering-metric
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>
<traffic-engineering-metric>1</traffic-engineering-metric> <!-- operation="delete"-->
</interface>
</interfaces>
</ospfv2>
Command Syntax
te-metric <1-65535>
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 ldp igp sync enable
Use this attribute to enable the MPLS LDP IGP SYNC on OSPF.
Attribute Name: ldp-igp-sync-enable
Attribute Type: uint8
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>
</ldp-igp-sync-enable><!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</ospfv2>
Command Syntax
mpls ldp-igp sync ospf
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 holddown timer
Use this attribute to configure the hold-down timer for which OSPF will wait for LDP to converge and advertises Max cost. When the configured time expires, OSPF starts advertising the actual cost in the Router-LSA.
Attribute Name: holddown-timer
Attribute Type: uint32
Default Value: 70000
Attribute Range: 1-2147483
Attribute Name: ldp-igp-sync-enable
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>
<timers>
<config>
</ldp-igp-sync-enable><!-- operation="delete"-->
<holddown-timer>1</holddown-timer> <!-- operation="delete"-->
</config>
</timers>
</interface>
</interfaces>
</ospfv2>
Command Syntax
mpls ldp-igp sync ospf holddown-timer <1-2147483>
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 traffic engineering
OSPFv3 Traffic Engineering extension
Attribute Name: traffic-engineering
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>
</traffic-engineering><!-- operation="delete"-->
</config>
</capability>
</process>
</processes>
</ospfv3>
Command Syntax
capability te
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 traffic engineering metric
Use this attribute to set the traffic engineering metric for an interface. The traffic engineering metric is used in OSPF-TE Link State Advertisements. If the traffic engineering metric is not set, the ipv6 ospf cost value for an interface is used in OSPF-TE Link State Advertisements.
Attribute Name: traffic-engineering-metric
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>
<traffic-engineering-metric>1</traffic-engineering-metric> <!-- operation="delete"-->
</instance>
</instances>
</interface>
</interfaces>
</ospfv3>
Command Syntax
ipv6 te-metric <1-65535> (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 address family name
Use this attribute to specify address family name
Attribute Name: address-family-name
Attribute Type: enum (all-afs|vpnv4|vpnv6)
Attribute Name: label-alloc-type
Attribute Type: enum (per-prefix|per-vrf)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<mpls-l3vpn-label-modes>
<mpls-l3vpn-label-mode> <!-- operation="delete"-->
<vrf-name>0</vrf-name>
<config>
<vrf-name>0</vrf-name>
<address-family-name>all-afs</address-family-name>
<label-alloc-type>per-prefix</label-alloc-type>
</config>
<address-family-name>all-afs</address-family-name>
</mpls-l3vpn-label-mode>
</mpls-l3vpn-label-modes>
</global>
</bgp>
Command Syntax
mpls label mode (all-afs|vpnv4|vpnv6) all-vrfs (per-prefix|per-vrf)
Configure vrf name
Use this attribute to specify address family name
Attribute Name: address-family-name
Attribute Type: enum (all-afs|vpnv4|vpnv6)
Attribute Name: label-alloc-type
Attribute Type: enum (per-prefix|per-vrf)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<mpls-l3vpn-label-modes>
<mpls-l3vpn-label-mode> <!-- operation="delete"-->
<vrf-name>BGP_VRF_TYPE_T</vrf-name>
<config>
<vrf-name>0</vrf-name>
<address-family-name>all-afs</address-family-name>
<label-alloc-type>per-prefix</label-alloc-type>
</config>
<address-family-name>all-afs</address-family-name>
</mpls-l3vpn-label-mode>
</mpls-l3vpn-label-modes>
</global>
</bgp>
Command Syntax
mpls label mode (all-afs|vpnv4|vpnv6) vrf WORD (per-prefix|per-vrf)
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 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 enable per prefix label mode
Use this attribute to configure mpls label mode
This command is supported when following feature are enabled MPLS feature enabled,bgp 6PE feature enabled
Attribute Name: enable-per-prefix-label-mode
Attribute Type: empty
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<mpls-6pe>
<config>
</enable-per-prefix-label-mode><!-- operation="delete"-->
</config>
</mpls-6pe>
</global>
</bgp>
Command Syntax
mpls label mode 6pe per-prefix
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|dampening|bfd|mpls|vpls|link-state|rib|normal)
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|dampening|bfd|mpls|vpls|link-state|rib|normal)
Configure update 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: update-options
Attribute Type: bits (in|out)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<global>
<debug>
<config>
<update-options>in</update-options> <!-- operation="delete"-->
</config>
</debug>
</global>
</bgp>
Command Syntax
debug bgp updates (in|out)
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|dampening|bfd|mpls|vpls|link-state|rib|normal)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|nht|nsm|fsm|events|filters|keepalives|updates|dampening|bfd|mpls|vpls|link-state|rib|normal)
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|dampening|bfd|mpls|vpls|link-state|rib|normal)
no debug bgp (all|nht|nsm|fsm|events|filters|keepalives|updates|dampening|bfd|mpls|vpls|link-state|rib|normal)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|nht|nsm|fsm|events|filters|keepalives|updates|dampening|bfd|mpls|vpls|link-state|rib|normal)
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|dampening|bfd|mpls|vpls|link-state|rib|normal)
debug bgp updates (in|out)
Attribute Name: terminal-debug-options
Attribute Type: bits (in|out)
Netconf RPC payload
<bgp-debug-updates-type-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<terminal-debug-options>in</terminal-debug-options>
</bgp-debug-updates-type-on>
Command Syntax
debug bgp updates (in|out)
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 enable
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-enable
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-enable><!-- 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 bgp as
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 afi
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 safi
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 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-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 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
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 suppress 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 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 afi
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 safi
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 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>
<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>
<bgp-port>0</bgp-port> <!-- operation="delete"-->
</address-family>
</address-families>
</peer-group>
</peer-groups>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor WORD port <0-65535>
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 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 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>
<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 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>
<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 afi
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 safi
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 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>
<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>
<bgp-port>0</bgp-port> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) port <0-65535>
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 (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 (A.B.C.D|X:X::X:X) 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 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>
<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>
<mapped-peer-group-tag-af>WORD</mapped-peer-group-tag-af> <!-- operation="delete"-->
</address-family>
</address-families>
</peer>
</peers>
</bgp-instance>
</bgp-instances>
</bgp>
Command Syntax
neighbor (A.B.C.D|X:X::X:X) peer-group WORD
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 (A.B.C.D|X:X::X:X) 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 (A.B.C.D|X:X::X:X) 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
Configure point of insertion
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)
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)
Configure service type
Vlan-Based EVPN-Service Type
This command is supported when following feature are enabled MPLS feature enabled,bgp evpn feature enabled
Attribute Name: service-type
Attribute Type: enum (vlan-based|vlan-aware-bundle)
Default Value: vlan-aware-bundle
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">
<evpn-service-type xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp-vrf">
<config>
<service-type>vlan-aware-bundle</service-type> <!-- operation="delete"-->
</config>
</evpn-service-type>
</vrf>
</network-instance>
</network-instances>
Command Syntax
evpn-vlan-service (vlan-based|vlan-aware-bundle)
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)
Configure enable mpls ping request
Use this attribute to enable or disable MPLS ping request DSMAP TLV
This command is supported when following feature are enabled MPLS-OAM feature enabled
Attribute Name: enable-mpls-ping-request
Attribute Type: empty
Netconf edit-config payload
<oam-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<config>
</enable-mpls-ping-request><!-- operation="delete"-->
</config>
</oam-mpls>
Command Syntax
mpls-ping-request-dsmap-tlv
Configure mpls ping reply
Use this attribute to enable or disable MPLS ping reply TLV
This command is supported when following feature are enabled MPLS-OAM feature enabled
Attribute Name: mpls-ping-reply
Attribute Type: empty
Netconf edit-config payload
<oam-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bfd">
<config>
</mpls-ping-reply><!-- operation="delete"-->
</config>
</oam-mpls>
Command Syntax
mpls-ping-reply-tlv
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-IGP-TE
Configure delay
Use this attribute to specify a unidirectional, link delay value for the interface
Attribute Name: delay
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<igp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igp-te">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<uni-link>
<config>
<delay>1</delay> <!-- operation="delete"-->
</config>
</uni-link>
</interface>
</interfaces>
</igp-te>
Command Syntax
delay-measurement static uni-link-delay <1-16777215>
Configure delay variation
Use this attribute to specify a unidirectional, link delay variation value for the interface
Attribute Name: delay-variation
Attribute Type: uint32
Attribute Range: 0-16777215
Netconf edit-config payload
<igp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igp-te">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<uni-link>
<config>
<delay-variation>0</delay-variation> <!-- operation="delete"-->
</config>
</uni-link>
</interface>
</interfaces>
</igp-te>
Command Syntax
delay-measurement static uni-delay-variation <0-16777215>
Configure loss percentage
Use this attribute to specify a unidirectional, link loss value for the interface
Attribute Name: loss-percentage
Attribute Type: decimal64
Netconf edit-config payload
<igp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igp-te">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<uni-link>
<config>
<loss-percentage>VALUE</loss-percentage> <!-- operation="delete"-->
</config>
</uni-link>
</interface>
</interfaces>
</igp-te>
Command Syntax
loss-measurement static uni-link-loss VALUE
Configure a bit max
use this attribute to configure a-bit-max
Attribute Name: a-bit-max
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<igp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igp-te">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<uni-link>
<delay-threshold>
<a-bit> <!-- operation="delete"-->
<a-bit-max>1</a-bit-max>
<config>
<a-bit-max>1</a-bit-max>
<a-bit-min>1</a-bit-min>
</config>
<a-bit-min>1</a-bit-min>
</a-bit>
</delay-threshold>
</uni-link>
</interface>
</interfaces>
</igp-te>
Command Syntax
delay-measurement a-bit-delay-threshold min <1-16777215> max <1-16777215>
Configure max value
use this attribute to configure max-value
Attribute Name: max-value
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<igp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igp-te">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<uni-link>
<min-max-delay>
<delay> <!-- operation="delete"-->
<max-value>1</max-value>
<config>
<max-value>1</max-value>
<min-value>1</min-value>
</config>
<min-value>1</min-value>
</delay>
</min-max-delay>
</uni-link>
</interface>
</interfaces>
</igp-te>
Command Syntax
delay-measurement static min-max-uni-link-delay <1-16777215> <1-16777215>
Configure loss a bit max
use this attribute to configure loss-a-bit-max
Attribute Name: loss-a-bit-max
Attribute Type: decimal64
Netconf edit-config payload
<igp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igp-te">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<uni-link>
<loss>
<threshold> <!-- operation="delete"-->
<loss-a-bit-max>VALUE</loss-a-bit-max>
<config>
<loss-a-bit-max>VALUE</loss-a-bit-max>
<loss-a-bit-min>VALUE</loss-a-bit-min>
</config>
<loss-a-bit-min>VALUE</loss-a-bit-min>
</threshold>
</loss>
</uni-link>
</interface>
</interfaces>
</igp-te>
Command Syntax
loss-measurement a-bit-loss-threshold min VALUE max VALUE
Configure a bit max range maximum
use this attribute to configure a-bit-max-range-maximum
Attribute Name: a-bit-max-range-maximum
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<igp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igp-te">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<uni-link>
<min-max-delay-threshold>
<a-bit> <!-- operation="delete"-->
<a-bit-max-range-maximum>1</a-bit-max-range-maximum>
<config>
<a-bit-max-range-maximum>1</a-bit-max-range-maximum>
<a-bit-max-range-minimum>1</a-bit-max-range-minimum>
<a-bit-min-range-maximum>1</a-bit-min-range-maximum>
<a-bit-min-range-minimum>1</a-bit-min-range-minimum>
</config>
<a-bit-max-range-minimum>1</a-bit-max-range-minimum>
<a-bit-min-range-maximum>1</a-bit-min-range-maximum>
<a-bit-min-range-minimum>1</a-bit-min-range-minimum>
</a-bit>
</min-max-delay-threshold>
</uni-link>
</interface>
</interfaces>
</igp-te>
Command Syntax
delay-measurement a-bit-min-max-delay-threshold min <1-16777215> <1-16777215> max <1-16777215> <1-16777215>
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|ipv6) prefix-list
Attribute Name: type
Attribute Type: enum (ip|ipv6)
Netconf RPC payload
<clear-prefix-list-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-prefix-list">
<type>ip</type>
</clear-prefix-list-all>
Command Syntax
clear (ip|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 enable cspf capability
Use this attribute to enable the constrained shortest path first (CSPF) feature in the ISIS module. CSPF calculates optimum explicit route (ER), using Traffic Engineering Database and (TED) and pre-existing Label Switched Path (LSP). The resulting ER is used by a signaling protocol (RSVP-TE) to set up LSPs.
Attribute Name: enable-cspf-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>
</enable-cspf-capability><!-- operation="delete"-->
</isis-instance>
</isis-instances>
</isis>
Command Syntax
enable-cspf
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 level number
Use this attribute to configure the ISIS metric style for particular level
This command is supported when following feature are enabled wide metric feature
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>
<metrics>
<metric> <!-- operation="delete"-->
<level-number>level-1-2</level-number>
<config>
<level-number>level-1-2</level-number>
<style>narrow</style>
</config>
<style>narrow</style>
</metric>
</metrics>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
metric-style (narrow|wide|transition|narrow transition|wide transition) (level-1|level-2|)
Configure style
Use this attribute to configure the ISIS metric style
Attribute Name: style
Attribute Type: enum (narrow|wide|transition|narrow transition|wide 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>
<metrics>
<metric>
<level-number>level-1-2</level-number>
<config>
<level-number>level-1-2</level-number>
<style>narrow</style>
</config>
<style>narrow</style>
</metric>
</metrics>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
metric-style (narrow) 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 ipv4 router id
Use this attribute to configure the traffic engineering stable IP address for a system.
Attribute Name: ipv4-router-id
Attribute Type: inet:ipv4-address
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>
<traffic-engineering>
<config>
<ipv4-router-id>A.B.C.D</ipv4-router-id> <!-- operation="delete"-->
</config>
</traffic-engineering>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
mpls traffic-eng router-id A.B.C.D
Configure ipv6 router id
Use this attribute to configure the traffic engineering stable IPv6 address for a system.
Attribute Name: ipv6-router-id
Attribute Type: inet:ipv6-address
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>
<traffic-engineering>
<config>
<ipv6-router-id>X:X::X:X</ipv6-router-id> <!-- operation="delete"-->
</config>
</traffic-engineering>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
mpls traffic-eng ipv6 router-id X:X::X:X
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 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|interlevel external)
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|interlevel external)| 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 level
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 enable level 1
Use this attribute to configure MPLS Traffic Engineering feature for ISIS.
Attribute Name: enable-level-1
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>
<mpls-traffic-engg>
<config>
</enable-level-1><!-- operation="delete"-->
</config>
</mpls-traffic-engg>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
mpls traffic-eng level-1
Configure enable level 2
Use this attribute to configure MPLS Traffic Engineering feature for ISIS.
Attribute Name: enable-level-2
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>
<mpls-traffic-engg>
<config>
</enable-level-2><!-- operation="delete"-->
</config>
</mpls-traffic-engg>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
mpls traffic-eng level-2
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|mpls|rib|lfa|ofib|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|mpls|rib|lfa|ofib|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
Configure cspf
Use this attribute to enable CSPF debug logs.
Attribute Name: cspf
Attribute Type: bits (events|hexdump)
Netconf edit-config payload
<isis xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<debug>
<config>
<cspf>events</cspf> <!-- operation="delete"-->
</config>
</debug>
</isis>
Command Syntax
debug isis cspf (events|hexdump)
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|mpls|rib|lfa|ofib|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|mpls|rib|lfa|ofib|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|mpls|rib|lfa|ofib|all)
no debug isis (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|mpls|rib|lfa|ofib|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (ifsm|nfsm|pdu|lsp|spf|events|nsm|checksum|authentication|local-updates|protocol-errors|bfd|mpls|rib|lfa|ofib|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|mpls|rib|lfa|ofib|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
debug isis cspf (events|hexdump)
Attribute Name: cspf-debug
Attribute Type: bits (events|hexdump)
Netconf RPC payload
<isis-debug-cspf-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<cspf-debug>events</cspf-debug>
</isis-debug-cspf-on>
Command Syntax
debug isis cspf (events|hexdump)
no debug isis cspf (events|hexdump)
Attribute Name: cspf-debug
Attribute Type: bits (events|hexdump)
Netconf RPC payload
<isis-debug-cspf-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-isis">
<cspf-debug>events</cspf-debug>
</isis-debug-cspf-off>
Command Syntax
no debug isis cspf (events|hexdump)
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 remote lfa protocol
Protocol Address Family
Attribute Name: remote-lfa-protocol
Attribute Type: enum (ipv4)
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>
<remote-lfa-protocol>ipv4</remote-lfa-protocol> <!-- operation="delete"-->
</fast-reroute>
</fast-reroute-levels>
</isis-instance>
</isis-instances>
</isis>
Command Syntax
fast-reroute per-prefix remote-lfa (level-1|level-2) proto (ipv4) tunnel mpls-ldp
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 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 te metric
Use this attribute to set te metric for the interface. Interface te-metric is put into Extended IS reachability TLVs and IPv6 reachability TLVs in LSPs. The value is used for CSPF calculation
Attribute Name: te-metric
Attribute Type: uint32
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>
<te-metric>1</te-metric> <!-- operation="delete"-->
</level-info>
</level-infos>
</interface-parameters>
</interface>
</interfaces>
</isis>
Command Syntax
isis te-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 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|)
Configure hold timer
It is the max time period for which IGP should advertise the max metric for the interface in case of LDP session down on that interface.
Attribute Name: hold-timer
Attribute Type: uint32
Attribute Range: 1-2147483
Attribute Name: level
Attribute Type: enum (level-1|level-2|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>
<igp-ldp-sync>
<config>
<level>level-1</level>
<hold-timer>1</hold-timer>
</config>
</igp-ldp-sync>
</interface>
</interfaces>
</isis>
Command Syntax
mpls ldp-igp sync isis (level-1|level-2|level-1-2) (holddown-timer <1-2147483>|)
Configure level
It is the max time period for which IGP should advertise the max metric for the interface in case of LDP session down on that interface.
Attribute Name: hold-timer
Attribute Type: uint32
Attribute Range: 1-2147483
Attribute Name: level
Attribute Type: enum (level-1|level-2|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>
<igp-ldp-sync>
<config>
<level>level-1</level>
<hold-timer>1</hold-timer>
</config>
</igp-ldp-sync>
</interface>
</interfaces>
</isis>
Command Syntax
mpls ldp-igp sync isis (level-1|level-2|level-1-2) (holddown-timer <1-2147483>|)
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)
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-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)|)
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
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>
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 evpn mpls multihoming
Use this attribute to enable multihoming module on evpn mpls. Without this attribute multihomig functionality can not be achieved
Attribute Name: enable-evpn-mpls-multihoming
Attribute Type: empty
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<global>
<config>
</enable-evpn-mpls-multihoming><!-- operation="delete"-->
</config>
</global>
</evpn>
Command Syntax
evpn mpls 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 mpls irb
Use this attribute to enable integrated routing and bridging module. Without this attribute IRB functionality can not be achieved
Attribute Name: enable-mpls-irb
Attribute Type: empty
Netconf edit-config payload
<evpn xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ethernet-vpn">
<global>
<config>
</enable-mpls-irb><!-- operation="delete"-->
</config>
</global>
</evpn>
Command Syntax
evpn mpls irb
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 name
Use this attribute to map links in a FOG.
Attribute Name: name
Attribute Type: string
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>WORD</name>
<config>
<name>WORD</name>
<link-type>uplink</link-type>
</config>
</interface>
</interfaces>
</trigger-failover>
Command Syntax
link-type (uplink|downlink)
Configure group id
Use this attribute to map links in a FOG.
Attribute Name: name
Attribute Type: string
Attribute Name: group-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>WORD</name>
<config>
<name>WORD</name>
</config>
<tfo-groups>
<tfo-group>
<group-id>1</group-id>
<config>
<group-type>mpg</group-type>
</config>
</tfo-group>
</tfo-groups>
</interface>
</interfaces>
</trigger-failover>
Command Syntax
fog <1-64> type (mpg|cpg)
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|ldp|lag|l2mrib|mstp|mrib|nsm|onm|oam|ospf|ospf6|rip|pim|rib|vrrp|sflow|rsvp|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>
<severity-level>6</severity-level>
<max-file-size>4096</max-file-size>
</config>
</logfile>
</logging>
Command Syntax
logging logfile LOGFILENAME (0|1|2|3|4|5|6|7) (size <4096-419430400>|)
Configure file name
Set size of the debug log file in bytes. The default value is 4194304 bytes.
Attribute Name: max-file-size
Attribute Type: uint32
Attribute Range: 4096-4194304
Attribute Name: file-name
Attribute Type: string
Netconf edit-config payload
<logging xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-logging">
<debug-logfile>
<config>
<file-name>LOGFILE</file-name>
<max-file-size>4096</max-file-size>
</config>
</debug-logfile>
</logging>
Command Syntax
debug logfile LOGFILE size <4096-4194304>
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 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)
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-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
Use this attribute to display AAA debugging information.
Attribute Name: enable
Attribute Type: empty
Netconf edit-config payload
<aaa xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-aaa">
<debug>
<config>
</enable><!-- operation="delete"-->
</config>
</debug>
</aaa>
Command Syntax
debug aaa
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 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: empty
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<config>
</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: empty
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<config>
</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: empty
Netconf edit-config payload
<dns-relay xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-dns-relay">
<config>
</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 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 max datagram size
The maximum number of data bytes that can be sent in a single sample datagram. The manager should set this value to avoid fragmentation of the sFlow datagrams.
Attribute Name: max-datagram-size
Attribute Type: uint16
Attribute Range: 200-9000
Attribute Name: receiver-timeout
Attribute Type: uint32
Attribute Range: 0-2147483647
Netconf edit-config payload
<sampling xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-sflow">
<sflow>
<collectors>
<collector>
<port>1024</port>
<config>
<port>1024</port>
<address>A.B.C.D</address>
<receiver-timeout>0</receiver-timeout> <!-- operation="delete"-->
</config>
<address>A.B.C.D</address>
<max-datagram-size>200</max-datagram-size> <!-- operation="delete"-->
</collector>
</collectors>
</sflow>
</sampling>
Command Syntax
sflow collector A.B.C.D port <1024-65535> receiver-time-out <0-2147483647> max-datagram-size <200-9000>
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 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|ldpd|rsvpd|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
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 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
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
IPI-SNMP-SERVER-EXTENDED
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-LDP
Configure multicast hello disable
This attribute enable multicast hello exchange on all interfaces enabled for LDP. This is used for autodiscovery of LDP peers on directly connected networks. This option is enabled by default.
Attribute Name: multicast-hello-disable
Attribute Type: uint8
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
</multicast-hello-disable><!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
no multicast-hellos
Configure ldp instance
This command is used to enter the LDP specific command-line mode in which global attributes for the LDP process can be set. Without this command, the LSR does not perform any LDP operations, such as sending hello packets.
Attribute Name: ldp-instance
Attribute Type: enum (ldp)
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
<ldp-instance>ldp</ldp-instance>
</config>
</global>
</ldp>
Command Syntax
router (ldp)
Configure router identifier
This attribute sets the router-id to the supplied IP address; the router uses this address to generate the LDP-ID
Attribute Name: router-identifier
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
<router-identifier>A.B.C.D</router-identifier> <!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
router-id A.B.C.D
Configure pseudowire status tlv
This attribute enables the use of the PW Status TLV to signal the pseudowire status
Attribute Name: pseudowire-status-tlv
Attribute Type: boolean
Default Value: false
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
<pseudowire-status-tlv>true</pseudowire-status-tlv> <!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
pw-status-tlv
Configure rlfa ilm optimization
This attribute enables the rlfa ilm optimization
Attribute Name: rlfa-ilm-optimization
Attribute Type: boolean
Default Value: false
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
<rlfa-ilm-optimization>true</rlfa-ilm-optimization> <!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
rlfa-ilm-optimization
Configure advertise label for default route
Advertise the label for default route.
Attribute Name: advertise-label-for-default-route
Attribute Type: empty
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
</advertise-label-for-default-route><!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
advertise-label-for-default-route
Configure import bgp routes
This attribute is used to import BGP routes into LDP. BGP routes are not imported into LDP by default. Use the no parameter to flush out all BGP routes currently being used by LDP, and to reject any further BGP specific routing updates from ZebOS-XP.
Attribute Name: import-bgp-routes
Attribute Type: boolean
Default Value: false
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
<import-bgp-routes>true</import-bgp-routes> <!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
import-bgp-routes
Configure ldp optimization
This command helps optimize the resetting of an LDP session by enabling the two scalability features for LDP. It Resets the session keepalive timer on receipt of a hello message and Resets the hold timer on receipt of any LDP control message.
Attribute Name: ldp-optimization
Attribute Type: boolean
Default Value: false
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
<ldp-optimization>true</ldp-optimization> <!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
ldp-optimization
Configure explicit null
This attribute is used to configure the router to send explicit-null labels for directly connected FECs instead of implicit-null labels. Implicit-nulls are the default labels.
Attribute Name: explicit-null
Attribute Type: boolean
Default Value: false
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
<explicit-null>true</explicit-null> <!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
explicit-null
Configure global merge
This attribute is used to override the default merge capability setting of all the interfaces for the current LSR. The merge capability aggregates multiple incoming flows with the same destination address into a single outgoing flow.
Attribute Name: global-merge
Attribute Type: enum (merge-capable|non-merge-capable)
Default Value: merge-capable
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
<global-merge>merge-capable</global-merge> <!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
global-merge-capability (merge-capable|non-merge-capable)
Configure propagate release
This attribute is used to propagate the release of labels to downstream routers
Attribute Name: propagate-release
Attribute Type: boolean
Default Value: false
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<config>
<propagate-release>true</propagate-release> <!-- operation="delete"-->
</config>
</global>
</ldp>
Command Syntax
propagate-release
Configure control mode
Use this attribute to override the default merge capability setting of all the interfaces for the current LSR.The merge capability aggregates multiple incoming flows with the same destination address into a single outgoing flow. This reduces the label-space shortage by sharing labels for different flows with the same destination, or the same FEC (Forwarding Equivalence Class).an LSR replies to a request packet from an LSR higher in the chain only after it receives a label from an LSR lower in the chain. Independent processing setthe mode to instant replies.In independent control mode, each LSR might advertise label mappings to its neighbors at any time. In independent downstream-on-demand mode, an LSR might answer requests for label mappings immediately, without waiting for a label mapping from the next hop. In independent downstream unsolicited mode, an LSR might advertise a label mapping for an Forwarding Equivalence Class (FEC) to its neighbors when ever it is prepared to label-switch that FEC.In independent mode, an upstream label can be advertised before a downstream label is received.In ordered control mode, an LSR may initiate the transmission of label mapping only for an FEC for which it has a label mapping for the FEC next hop, or for which the LSR is the egress. For each FEC for which the LSR is not the egress and no mapping exists, the LSR must wait until a label from a downstream LSR is received. An LSR may be an egress for some FECs and a non-egress for others. Changes in control mode only affect labels that were sent or received after the change was made.
Attribute Name: control-mode
Attribute Type: enum (independent|ordered)
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<label-management>
<config>
<control-mode>independent</control-mode> <!-- operation="delete"-->
</config>
</label-management>
</global>
</ldp>
Command Syntax
control-mode (independent|ordered)
Configure retention mode
This attribute is used to set the retention mode to be used for all labels exchanged. When an LSR receives a label binding for a particular FEC (Forwarding Equivalence Class) from another LSR that is not its next hop for that FEC, it might keep track of such bindings or discard them. Use the liberal parameter to retain all labels binding to FEC received from label distribution peers, even if the LSR is not the current next-hop. Use the conservative parameter to maintain only the label bindings for valid next-hops in a LSP.
Attribute Name: retention-mode
Attribute Type: enum (liberal|conservative)
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<label-management>
<config>
<retention-mode>liberal</retention-mode> <!-- operation="delete"-->
</config>
</label-management>
</global>
</ldp>
Command Syntax
label-retention-mode (liberal|conservative)
Configure advertisement mode
This attribute is used to set the label advertisement mode for all the interfaces for the current LSR. Specifying downstream-on-demand and downstream-unsolicited mode affects which LSR initiates mapping requests and mapping advertisements. This command is a global command used to set the label advertisement mode for all interfaces for the current LSR.
Attribute Name: advertisement-mode
Attribute Type: enum (downstream-unsolicited|downstream-on-demand)
Default Value: downstream-unsolicited
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<label-management>
<config>
<advertisement-mode>downstream-unsolicited</advertisement-mode> <!-- operation="delete"-->
</config>
</label-management>
</global>
</ldp>
Command Syntax
advertisement-mode (downstream-unsolicited|downstream-on-demand)
Configure hello interval
Use this attribute set the hello interval to send the hello messages to peers
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-21845
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<timers>
<config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</config>
</timers>
</global>
</ldp>
Command Syntax
hello-interval <1-21845>
Configure hello holdtime
Use this attribute set the hello hold time as the time out value that the router waits before rejecting an adjacency
Attribute Name: hello-holdtime
Attribute Type: uint16
Default Value: 15
Attribute Range: 3-65535
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<timers>
<config>
<hello-holdtime>3</hello-holdtime> <!-- operation="delete"-->
</config>
</timers>
</global>
</ldp>
Command Syntax
hold-time <3-65535>
Configure keepalive interval
Use this attribute to set the global value for the interval after which keep-alive packets are sent out
Attribute Name: keepalive-interval
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-21845
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<timers>
<config>
<keepalive-interval>1</keepalive-interval> <!-- operation="delete"-->
</config>
</timers>
</global>
</ldp>
Command Syntax
keepalive-interval <1-21845>
Configure keepalive timeout
Use this attribute to set the time period for which an LSR must wait for successive keep-alive messages from LDP peers
Attribute Name: keepalive-timeout
Attribute Type: uint16
Default Value: 30
Attribute Range: 3-65535
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<timers>
<config>
<keepalive-timeout>3</keepalive-timeout> <!-- operation="delete"-->
</config>
</timers>
</global>
</ldp>
Command Syntax
keepalive-timeout <3-65535>
Configure request retry timeout
Use this attribute to set the interval between retries. Before this time is over, a request is re-sent to a peer. This command changes the interval between request messages that are resent to a peer to account for routing changes.
Attribute Name: request-retry-timeout
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-65535
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<label-request-policy>
<config>
<request-retry-timeout>1</request-retry-timeout> <!-- operation="delete"-->
</config>
</label-request-policy>
</global>
</ldp>
Command Syntax
request-retry-timeout <1-65535>
Configure request retry
Use this attribute to enable the retry of requests once a request for a label has been rejected for a valid reason. This command enables the LSR to send a maximum of five label requests if a label request is rejected by an LDP peer.
Attribute Name: request-retry
Attribute Type: boolean
Default Value: false
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<label-request-policy>
<config>
<request-retry>true</request-retry> <!-- operation="delete"-->
</config>
</label-request-policy>
</global>
</ldp>
Command Syntax
request-retry
Configure label request policy ipv4
Use this attribute to send LDP Label Request Message for certain IPv4 FEC prefixes.
Attribute Name: label-request-policy-ipv4
Attribute Type: string
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<label-request-policy>
<config>
<label-request-policy-ipv4>NAME</label-request-policy-ipv4> <!-- operation="delete"-->
</config>
</label-request-policy>
</global>
</ldp>
Command Syntax
request-labels-for prefix-list-ipv4 NAME
Configure loop detection enable
Use this attribute to enable loop detection on the current LSR. This command detects looping LSPs, and prevent Label Request messages from looping because of non-merge capable LSRs. This loop detection mechanism is useful for networks of non time-to-live (non TTL) decrementing devices that can not allocate resources among traffic flows.
Attribute Name: loop-detection-enable
Attribute Type: empty
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<loop-detection-policy>
<config>
</loop-detection-enable>
</config>
</loop-detection-policy>
</global>
</ldp>
Command Syntax
loop-detection
Configure path vector limit
Use this attribute to set the loop detection vec (vector) count, which determines the maximum supported path vectors. This command sets the maximum supported path vectors for loop detection, which specifies the permitted path vector length. An LSR that detects a path vector has reached the maximum length behaves as if the containing message has traversed a loop. This command ensures that a loop is detected while establishing a label switched path before any data is passed over that LSP.
Attribute Name: path-vector-limit
Attribute Type: uint32
Default Value: 255
Attribute Range: 1-255
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<loop-detection-policy>
<config>
<path-vector-limit>1</path-vector-limit> <!-- operation="delete"-->
</config>
</loop-detection-policy>
</global>
</ldp>
Command Syntax
loop-detection-path-vec-count <1-255>
Configure hop count limit
Use this attribute to set the loop detection hop count, which determines the maximum hop-count value. This command sets the maximum hop count value, which specifies the permitted maximum permitted hop-count. An LSR that detects a maximum hop count behaves as if the containing message has traversed a loop. The use of this command ensures that a loop is detected while establishing a label switched path before any data is passed via LSP
Attribute Name: hop-count-limit
Attribute Type: uint32
Default Value: 255
Attribute Range: 1-255
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<loop-detection-policy>
<config>
<hop-count-limit>1</hop-count-limit> <!-- operation="delete"-->
</config>
</loop-detection-policy>
</global>
</ldp>
Command Syntax
loop-detection-hop-count <1-255>
Configure session protection enable
This attribute is used to activate adjacency session protection.
This command is supported when following feature are enabled LDP Session Protection feature
Attribute Name: session-protection-enable
Attribute Type: empty
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<session-protection>
<config>
</session-protection-enable>
</config>
</session-protection>
</global>
</ldp>
Command Syntax
session-protection
Configure duration
Set adjacency session protection duration. Protection is infinite, it is not configured
This command is supported when following feature are enabled LDP Session Protection feature
Attribute Name: duration
Attribute Type: union
Attribute Name: session-protection-enable
Attribute Type: empty
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<session-protection>
<config>
</session-protection-enable><!-- operation="delete"-->
<duration>infinite</duration> <!-- operation="delete"-->
</config>
</session-protection>
</global>
</ldp>
Command Syntax
session-protection duration (infinite|<5-86400>)
Configure session protection prefix list name
This attribute is used to set adjacency prefixes for session protection.
This command is supported when following feature are enabled LDP Session Protection feature
Attribute Name: session-protection-prefix-list-name
Attribute Type: union
Attribute Name: session-protection-enable
Attribute Type: empty
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<global>
<session-protection>
<config>
</session-protection-enable><!-- operation="delete"-->
<session-protection-prefix-list-name>none</session-protection-prefix-list-name> <!-- operation="delete"-->
</config>
</session-protection>
</global>
</ldp>
Command Syntax
session-protection for (none|WORD)
Configure ldp
Use this attribute to enable the debugging of all LDP events.
Attribute Name: ldp
Attribute Type: bits (events|fsm|hexdump|dsm|usm|tsm|qos|nsm|advertise-labels|cspf|vc usm|vc dsm|graceful-restart|rib|inter-area|packet notification|packet hello|packet initialization|packet keepalive|packet address|packet label|packet|all)
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<debug>
<config>
<ldp>events</ldp> <!-- operation="delete"-->
</config>
</debug>
</ldp>
Command Syntax
debug ldp (events|fsm|hexdump|dsm|usm|tsm|qos|nsm|advertise-labels|cspf|vc usm|vc dsm|graceful-restart|rib|inter-area|packet notification|packet hello|packet initialization|packet keepalive|packet address|packet label|packet|all)
Configure enable
Use this attribute with the enable option to enable Graceful Restart capability on a router. This is a global command. LDP decides whether or not to encode FT Session TLV in its initialization message for each session depending on this capability, but the restart capability of each session also depends on support for graceful restart at the peer router
This command is supported when following feature are enabled restart feature
Attribute Name: enable
Attribute Type: enum (full|helper-only)
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<graceful-restart>
<config>
<enable>full</enable>
</config>
</graceful-restart>
</ldp>
Command Syntax
graceful-restart (full|helper-only)
Configure neighbor liveness time
Use this attribute to set the Neighbor-Liveness timer. The amount of time the LSR keeps its stale label-FEC (Forwarding Equivalence Class) bindings is set to the lesser of the Fault Tolerant (FT) Reconnect timeout and Neighbor-Liveness timer. This command sets the Neighbor-Liveness timer
This command is supported when following feature are enabled restart feature
Attribute Name: neighbor-liveness-time
Attribute Type: uint16
Default Value: 120
Attribute Range: 5-300
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<graceful-restart>
<config>
<neighbor-liveness-time>5</neighbor-liveness-time> <!-- operation="delete"-->
</config>
</graceful-restart>
</ldp>
Command Syntax
graceful-restart timers neighbor-liveness <5-300>
Configure max recovery time
Use this attribute to set the maximum recovery time.If the LSR determines that the neighbor was able to preserve its MPLS forwarding state, the LSR should keep the stale label-FEC (Forwarding Equivalence Class) bindings for as long as the lesser of: the recovery time advertised by the neighbor and a local maximum recovery time. This command sets the maximum recovery time
This command is supported when following feature are enabled restart feature
Attribute Name: max-recovery-time
Attribute Type: uint16
Default Value: 120
Attribute Range: 15-600
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<graceful-restart>
<config>
<max-recovery-time>15</max-recovery-time> <!-- operation="delete"-->
</config>
</graceful-restart>
</ldp>
Command Syntax
graceful-restart timers max-recovery <15-600>
Configure inter area acl name
Use this attribute to enable creation of inter-area LSPs.
Attribute Name: inter-area-acl-name
Attribute Type: string
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<inter-area>
<inter-area-enable>WORD</inter-area-enable>
<config>
<inter-area-enable>WORD</inter-area-enable>
<inter-area-acl-name>WORD</inter-area-acl-name>
</config>
<inter-area-acl-name>WORD</inter-area-acl-name>
</inter-area>
</ldp>
Command Syntax
inter-area-lsp (PREFIX_ACL|) (config-only|)
Configure transport address ipv4
Use this attribute to configure the IPv4 transport address for a label space.The transport address is the address used for the TCP session over which LDP is running. Use this attribute to manually configure the transport address. Transport addresses may either be bound to a loopback interface, or to a physical interface that is bound to the label space in question. A transport address can also be manually configured using the CLI with the loopback address as the transport address.
Attribute Name: transport-address-ipv4
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<transport-addresses>
<transport-address>
<label-space-identifier>0</label-space-identifier>
<config>
<label-space-identifier>0</label-space-identifier>
</config>
<transport-address-ipv4>A.B.C.D</transport-address-ipv4> <!-- operation="delete"-->
</transport-address>
</transport-addresses>
</ldp>
Command Syntax
transport-address ipv4 A.B.C.D ((0)|)
Configure peer address
Use this attribute to configure neighbors of LDP for authentication.
This command is supported when following feature are enabled TCP MD5SIG encrypt password enabled
Attribute Name: peer-address
Attribute Type: union
Attribute Name: password-type
Attribute Type: enum (plain-text|encrypt)
Attribute Name: password
Attribute Type: string
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<peer-authentication>
<peer-authentication-lists>
<peer-authentication-list> <!-- operation="delete"-->
<peer-address>all</peer-address>
<config>
<peer-address>all</peer-address>
<password-type>plain-text</password-type>
<password>WORD</password>
</config>
</peer-authentication-list>
</peer-authentication-lists>
</peer-authentication>
</ldp>
Command Syntax
neighbor (all|auto-targeted|A.B.C.D) auth md5 password (plain-text|encrypt) WORD
Configure group name
LDP Session group name.
Attribute Name: group-name
Attribute Type: string
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<peer-authentication>
<authentication-groups>
<authentication-group> <!-- operation="delete"-->
<group-name>NAME</group-name>
<config>
<group-name>WORD</group-name>
</config>
</authentication-group>
</authentication-groups>
</peer-authentication>
</ldp>
Command Syntax
session-group name NAME
Configure prefix list
Peer authentication group prefix list.
Attribute Name: prefix-list
Attribute Type: string
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<peer-authentication>
<authentication-groups>
<authentication-group>
<group-name>NAME</group-name>
<config>
<group-name>WORD</group-name>
</config>
<prefix-list>NAME</prefix-list> <!-- operation="delete"-->
</authentication-group>
</authentication-groups>
</peer-authentication>
</ldp>
Command Syntax
neighbor prefix-list NAME
Configure auth
Use this attribute to configure session-group authentication.
Attribute Name: auth
Attribute Type: enum (auth)
Attribute Name: password-type
Attribute Type: enum (plain-text|encrypt)
Attribute Name: password
Attribute Type: string
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<peer-authentication>
<authentication-groups>
<authentication-group>
<group-name>NAME</group-name>
<config>
<group-name>WORD</group-name>
</config>
<authentication-group-passwords>
<authentication-group-password> <!-- operation="delete"-->
<auth>auth</auth>
<config>
<auth>auth</auth>
<password-type>plain-text</password-type>
<password>WORD</password>
</config>
</authentication-group-password>
</authentication-group-passwords>
</authentication-group>
</authentication-groups>
</peer-authentication>
</ldp>
Command Syntax
(auth) md5 password (plain-text|encrypt) WORD
Configure prefix access control list name
Use this attribute to prevent the distribution of any locally assigned labels
Attribute Name: prefix-access-control-list-name
Attribute Type: string
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<label-mapping-access-lists>
<label-mapping-access-list>
<prefix-access-control-list-name>WORD</prefix-access-control-list-name>
<config>
<prefix-access-control-list-name>WORD</prefix-access-control-list-name>
<peer-access-control-list-name>WORD</peer-access-control-list-name>
</config>
<peer-access-control-list-name>WORD</peer-access-control-list-name>
</label-mapping-access-list>
</label-mapping-access-lists>
</ldp>
Command Syntax
advertise-labels for any to none
Configure peer access control list name
Use this attribute to prevent the distribution of any locally assigned labels
Attribute Name: prefix-access-control-list-name
Attribute Type: string
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<label-mapping-access-lists>
<label-mapping-access-list>
<prefix-access-control-list-name>WORD</prefix-access-control-list-name>
<config>
<prefix-access-control-list-name>WORD</prefix-access-control-list-name>
<peer-access-control-list-name>WORD</peer-access-control-list-name>
</config>
<peer-access-control-list-name>WORD</peer-access-control-list-name>
</label-mapping-access-list>
</label-mapping-access-lists>
</ldp>
Command Syntax
advertise-labels for PREFIX to (any|PEER)
Configure tcp mss range
Use this attribute to configure TCP MSS for LDP neighbors
Attribute Name: tcp-mss-range
Attribute Type: uint32
Attribute Range: 560-1440
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<tcp-mss-lists>
<tcp-mss-list>
<peer-address>all</peer-address>
<config>
<peer-address>all</peer-address>
</config>
<tcp-mss-range>560</tcp-mss-range> <!-- operation="delete"-->
</tcp-mss-list>
</tcp-mss-lists>
</ldp>
Command Syntax
neighbor (all|auto-targeted|A.B.C.D) tcp-mss <560-1440>
clear ldp statistics
Netconf RPC payload
<clear-ldp-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp"/>
Command Syntax
clear ldp statistics
clear ldp statistics advertise-labels
Netconf RPC payload
<clear-ldp-statistics-advertise-labels xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp"/>
Command Syntax
clear ldp statistics advertise-labels
clear ldp statistics advertise-labels for PREFIX
Attribute Name: prefix
Attribute Type: string
Netconf RPC payload
<clear-ldp-statistics-advertise-labels-prefix xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<prefix>PREFIX</prefix>
</clear-ldp-statistics-advertise-labels-prefix>
Command Syntax
clear ldp statistics advertise-labels for PREFIX
clear ldp statistics advertise-labels for PREFIX to PEER
Attribute Name: prefix
Attribute Type: string
Attribute Name: peer
Attribute Type: string
Netconf RPC payload
<clear-ldp-statistics-advertise-labels-prefix-peer xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<prefix>PREFIX</prefix>
<peer>PEER</peer>
</clear-ldp-statistics-advertise-labels-prefix-peer>
Command Syntax
clear ldp statistics advertise-labels for PREFIX to PEER
clear ldp session *
Netconf RPC payload
<clear-ldp-session-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp"/>
Command Syntax
clear ldp session *
clear ldp session A.B.C.D
Attribute Name: addr
Attribute Type: inet:ipv4-address
Netconf RPC payload
<clear-ldp-session-ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<addr>A.B.C.D</addr>
</clear-ldp-session-ipv4>
Command Syntax
clear ldp session A.B.C.D
clear ldp adjacency *
Netconf RPC payload
<clear-ldp-adjacency-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp"/>
Command Syntax
clear ldp adjacency *
clear ldp adjacency A.B.C.D
Attribute Name: addr
Attribute Type: inet:ipv4-address
Netconf RPC payload
<clear-ldp-adjacency-ipv4 xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<addr>A.B.C.D</addr>
</clear-ldp-adjacency-ipv4>
Command Syntax
clear ldp adjacency A.B.C.D
snmp restart ldp
Netconf RPC payload
<snmp-restart-ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp"/>
Command Syntax
snmp restart ldp
debug ldp (events|fsm|hexdump|dsm|usm|tsm|qos|nsm|advertise-labels|cspf|vc usm|vc dsm|graceful-restart|rib|inter-area|packet notification|packet hello|packet initialization|packet keepalive|packet address|packet label|packet|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|fsm|hexdump|dsm|usm|tsm|qos|nsm|advertise-labels|cspf|vc usm|vc dsm|graceful-restart|rib|inter-area|packet notification|packet hello|packet initialization|packet keepalive|packet address|packet label|packet|all)
Netconf RPC payload
<ldp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<terminal-debug-options>events</terminal-debug-options>
</ldp-terminal-debug-on>
Command Syntax
debug ldp (events|fsm|hexdump|dsm|usm|tsm|qos|nsm|advertise-labels|cspf|vc usm|vc dsm|graceful-restart|rib|inter-area|packet notification|packet hello|packet initialization|packet keepalive|packet address|packet label|packet|all)
no debug ldp (events|fsm|hexdump|dsm|usm|tsm|qos|nsm|advertise-labels|cspf|vc usm|vc dsm|graceful-restart|rib|inter-area|packet notification|packet hello|packet initialization|packet keepalive|packet address|packet label|packet|all)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|fsm|hexdump|dsm|usm|tsm|qos|nsm|advertise-labels|cspf|vc usm|vc dsm|graceful-restart|rib|inter-area|packet notification|packet hello|packet initialization|packet keepalive|packet address|packet label|packet|all)
Netconf RPC payload
<ldp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<terminal-debug-options>events</terminal-debug-options>
</ldp-terminal-debug-off>
Command Syntax
no debug ldp (events|fsm|hexdump|dsm|usm|tsm|qos|nsm|advertise-labels|cspf|vc usm|vc dsm|graceful-restart|rib|inter-area|packet notification|packet hello|packet initialization|packet keepalive|packet address|packet label|packet|all)
restart ldp graceful
Netconf RPC payload
<restart-ldp-graceful xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp"/>
Command Syntax
restart ldp graceful
IPI-LDP-INTERFACE
Configure enable ldp ipv4
Use this attribute to enable LDP IPv4, on a specified interface. This command enables the transmission of Hello packets through the current interface, so that LDP adjacencies and LDP sessions can be created.
Attribute Name: enable-ldp-ipv4
Attribute Type: uint8
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-ldp-ipv4><!-- operation="delete"-->
</interface>
</interfaces>
</ldp>
Command Syntax
enable-ldp ipv4
Configure name
Use this attribute to enable LDP IPv4, on a specified interface. This command enables the transmission of Hello packets through the current interface, so that LDP adjacencies and LDP sessions can be created.
Attribute Name: enable-ldp-ipv4
Attribute Type: uint8
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-ldp-ipv4><!-- operation="delete"-->
</interface>
</interfaces>
</ldp>
Command Syntax
enable-ldp ipv4 no-igp-sync
Configure multicast hello disable
Use this attribute to enable multicast hello exchange on specified interfaces enabled for LDP.
Attribute Name: multicast-hello-disable
Attribute Type: uint8
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</multicast-hello-disable><!-- operation="delete"-->
</interface>
</interfaces>
</ldp>
Command Syntax
no ldp multicast-hellos
Configure maximum pdu length
Use this attribute to specify max pdu length
Attribute Name: maximum-pdu-length
Attribute Type: uint32
Default Value: 4096
Attribute Range: 256-65535
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<maximum-pdu-length>256</maximum-pdu-length> <!-- operation="delete"-->
</interface>
</interfaces>
</ldp>
Command Syntax
ldp max-pdu-length <256-65535>
Configure ldp igp sync delay interval
Use this attribute to configure a synchronization delay, that is, a delay for notifications of LDP convergence to the IGP protocol used, which can be either IS-IS or OSPF.
Attribute Name: ldp-igp-sync-delay-interval
Attribute Type: uint32
Attribute Range: 5-60
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<ldp-igp-sync-delay-interval>5</ldp-igp-sync-delay-interval> <!-- operation="delete"-->
</interface>
</interfaces>
</ldp>
Command Syntax
mpls ldp-igp sync-delay <5-60>
Configure hello interval
Use this attribute set the hello interval to send the hello messages to peers
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-21845
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<hello-timers>
<config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</config>
</hello-timers>
</interface>
</interfaces>
</ldp>
Command Syntax
ldp hello-interval <1-21845>
Configure hello holdtime
Use this attribute set the hello hold time as the time out value that the router waits before rejecting an adjacency
Attribute Name: hello-holdtime
Attribute Type: uint16
Default Value: 15
Attribute Range: 3-65535
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<hello-timers>
<config>
<hello-holdtime>3</hello-holdtime> <!-- operation="delete"-->
</config>
</hello-timers>
</interface>
</interfaces>
</ldp>
Command Syntax
ldp hold-time <3-65535>
Configure keepalive interval
Use this attribute to set the global value for the interval after which keep-alive packets are sent out
Attribute Name: keepalive-interval
Attribute Type: uint16
Default Value: 10
Attribute Range: 1-21845
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<session-timers>
<config>
<keepalive-interval>1</keepalive-interval> <!-- operation="delete"-->
</config>
</session-timers>
</interface>
</interfaces>
</ldp>
Command Syntax
ldp keepalive-interval <1-21845>
Configure keepalive timeout
Use this attribute to set the time period for which an LSR must wait for successive keep-alive messages from LDP peers
Attribute Name: keepalive-timeout
Attribute Type: uint16
Default Value: 30
Attribute Range: 3-65535
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<session-timers>
<config>
<keepalive-timeout>3</keepalive-timeout> <!-- operation="delete"-->
</config>
</session-timers>
</interface>
</interfaces>
</ldp>
Command Syntax
ldp keepalive-timeout <3-65535>
Configure interface advertisement mode
Use this attribute to set the label advertisement mode for an interface to either downstream-ondemand (label is sent only when requested) or downstream-unsolicited (label is sent unrequested).
Attribute Name: interface-advertisement-mode
Attribute Type: enum (downstream-unsolicited|downstream-on-demand)
Default Value: downstream-unsolicited
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<label-management>
<config>
<interface-advertisement-mode>downstream-unsolicited</interface-advertisement-mode> <!-- operation="delete"-->
</config>
</label-management>
</interface>
</interfaces>
</ldp>
Command Syntax
ldp advertisement-mode (downstream-unsolicited|downstream-on-demand)
Configure interface retention mode
Use this attribute to set the retention mode to be used for all labels exchanged via the given interface. When an LSR receives a label binding for a particular FEC (Forwarding Equivalence Class) from another LSR that is not its next hop for that FEC, it might keep track of such bindings or discard them. Use the liberal parameter to retain all labels binding to FEC received from label distribution peers, even if the LSR is not the current next-hop. Use the conservative parameter to maintain only the label bindings for valid next-hops in a LSP. Liberal label retention mode allows for quicker adaptation to routing changes, whereas conservative label retention mode requires an LSR to maintain fewer labels.
Attribute Name: interface-retention-mode
Attribute Type: enum (liberal|conservative)
Default Value: liberal
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<label-management>
<config>
<interface-retention-mode>liberal</interface-retention-mode> <!-- operation="delete"-->
</config>
</label-management>
</interface>
</interfaces>
</ldp>
Command Syntax
ldp label-retention-mode (liberal|conservative)
IPI-LDP-PEER
Configure targeted global hello interval
Use this attribute to set the interval for sending unicast hello packets to targeted peers
Attribute Name: targeted-global-hello-interval
Attribute Type: uint16
Default Value: 15
Attribute Range: 1-21845
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<targeted-peers>
<global-timers>
<config>
<targeted-global-hello-interval>1</targeted-global-hello-interval> <!-- operation="delete"-->
</config>
</global-timers>
</targeted-peers>
</ldp>
Command Syntax
targeted-peer-hello-interval <1-21845>
Configure targeted global hello holdtime
Use this attribute to set the time-out value that is the time that the router waits before rejecting an adjacency with targeted peers.
Attribute Name: targeted-global-hello-holdtime
Attribute Type: uint16
Default Value: 45
Attribute Range: 3-65535
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<targeted-peers>
<global-timers>
<config>
<targeted-global-hello-holdtime>3</targeted-global-hello-holdtime> <!-- operation="delete"-->
</config>
</global-timers>
</targeted-peers>
</ldp>
Command Syntax
targeted-peer-hold-time <3-65535>
Configure target address
Use this attribute to enter a targeted IPv4 or IPv6 LDP peer mode. A targeted session is an LDP session between non-directly connected LSRs. Set this command to send a targeted hello messages to specific IP addresses. This command is specific to a targeted IPv4 or IPv6 LDP peer.
Attribute Name: target-address
Attribute Type: union
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<targeted-peers>
<targeted-peer> <!-- operation="delete"-->
<target-address>LDP_IP_ADDR_T</target-address>
<config>
<target-address>LDP_IP_ADDR_T</target-address>
</config>
</targeted-peer>
</targeted-peers>
</ldp>
Command Syntax
targeted-peer (ipv4 A.B.C.D)
Configure hello interval
Use this attribute set the hello interval to send the hello messages to peers
Attribute Name: hello-interval
Attribute Type: uint16
Default Value: 5
Attribute Range: 1-21845
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<targeted-peers>
<targeted-peer>
<target-address>LDP_IP_ADDR_T</target-address>
<config>
<target-address>LDP_IP_ADDR_T</target-address>
</config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</targeted-peer>
</targeted-peers>
</ldp>
Command Syntax
hello-interval <1-21845>
Configure hello holdtime
Use this attribute set the hello hold time as the time out value that the router waits before rejecting an adjacency
Attribute Name: hello-holdtime
Attribute Type: uint16
Default Value: 15
Attribute Range: 3-65535
Netconf edit-config payload
<ldp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ldp">
<targeted-peers>
<targeted-peer>
<target-address>LDP_IP_ADDR_T</target-address>
<config>
<target-address>LDP_IP_ADDR_T</target-address>
</config>
<hello-holdtime>3</hello-holdtime> <!-- operation="delete"-->
</targeted-peer>
</targeted-peers>
</ldp>
Command Syntax
hold-time <3-65535>
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 statistics enabled
Use this attribute to enable QoS statistics
Attribute Name: statistics-enabled
Attribute Type: empty
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<config>
</statistics-enabled><!-- operation="delete"-->
</config>
</global>
</qos>
Command Syntax
qos statistics
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>
<config>
<block-size>1</block-size> <!-- operation="delete"-->
</config>
</global>
</qos>
Command Syntax
qos vlan-queuing block-size <1-8>
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 profile id
Use this attribute to set a name to MPLS experimental (EXP) to Traffic-Class profile name. Default value is 0.
This command is supported when following feature are enabled Diffserv feature,QoS Mapping Profile feature
Attribute Name: profile-id
Attribute Type: enum (default)
Netconf edit-config payload
<qos xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-qos">
<global>
<map-profile>
<exp-to-queue-profiles>
<exp-to-queue-profile> <!-- operation="delete"-->
<profile-id>default</profile-id>
<config>
<profile-id>default</profile-id>
</config>
</exp-to-queue-profile>
</exp-to-queue-profiles>
</map-profile>
</global>
</qos>
Command Syntax
qos profile exp-to-queue default
Configure exp value
Use this attribute to select the color mapped to.
This command is supported when following feature are enabled Diffserv feature,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>
<exp-to-queue-profiles>
<exp-to-queue-profile>
<profile-id>default</profile-id>
<config>
<profile-id>default</profile-id>
</config>
<exp-to-queues>
<exp-to-queue>
<exp-value>0</exp-value>
<config>
<exp-value>0</exp-value>
<queue-id>0</queue-id> <!-- operation="delete"-->
</config>
<color>green</color> <!-- operation="delete"-->
</exp-to-queue>
</exp-to-queues>
</exp-to-queue-profile>
</exp-to-queue-profiles>
</map-profile>
</global>
</qos>
Command Syntax
exp <0-7> queue <0-7> color (green|yellow|red)
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 custom options1,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 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 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 mpls exp
Use this attribute to classify traffic based on the MPLS experimental (EXP) value
Attribute Name: mpls-exp
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>
<mpls-exp>WORD</mpls-exp> <!-- operation="delete"-->
</config>
</match-any-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match mpls experimental topmost 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 mpls exp all
Use this attribute to classify traffic based on the MPLS experimental (EXP) value
Attribute Name: mpls-exp-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>
<mpls-exp-all>0</mpls-exp-all> <!-- operation="delete"-->
</config>
</match-all-conditions>
</class-map>
</class-maps>
</global>
</qos>
Command Syntax
match mpls experimental topmost <0-7>
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
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 queue to exp
Use this attibute to attach a Traffic-Class to exp profile to the interface
This command is supported when following feature are enabled QoS Mapping profile
Attribute Name: queue-to-exp
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-exp>NAME</queue-to-exp> <!-- operation="delete"-->
</config>
</map-profile>
</interface>
</interfaces>
</qos>
Command Syntax
qos map-profile queue-to-exp 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-RSVP
Configure options
Use this attribute to enable all debugging options for an RSVP daemon. Enable RSVP debugs at configuration mode
Attribute Name: options
Attribute Type: bits (events|packet|packet in|packet out|hexdump|nsm|cspf|fsm egress|fsm transit downstream|fsm transit upstream|fsm ingress|rib|neighbor|fsm|fsm transit|all)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<debug>
<config>
<options>events</options> <!-- operation="delete"-->
</config>
</debug>
</rsvp-te>
Command Syntax
debug rsvp (events|packet|packet in|packet out|hexdump|nsm|cspf|fsm egress|fsm transit downstream|fsm transit upstream|fsm ingress|rib|neighbor|fsm|fsm transit|all|)
Configure enable rsvp trap
Use this attribute to enable/disable the rsvp trap
Attribute Name: enable-rsvp-trap
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<snmp-configuration>
<config>
</enable-rsvp-trap><!-- operation="delete"-->
</config>
</snmp-configuration>
</rsvp-te>
Command Syntax
rsvp-trap enable
Configure disable refresh resv parsing
Use this attribute to disable parsing of Refresh RESV messages received from upstream nodes. Use this attribute to minimize message processing by RSVP when you are sure that a particular router does not need to parse Refresh RESV messages to check for changes because LSPs passing through this router are not required to be updated simultaneously.
Attribute Name: disable-refresh-resv-parsing
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
</disable-refresh-resv-parsing><!-- operation="delete"-->
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
no refresh-resv-parsing
Configure disable refresh path parsing
Use this attribute to disable parsing of Refresh PATH messages received from upstream nodes. Use this attribute to minimize message processing by RSVP when you are sure that a particular router does not need to parse Refresh-PATH messages to check for changes, because LSPs passing through this router are not required to be updated simultaneously.
Attribute Name: disable-refresh-path-parsing
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
</disable-refresh-path-parsing><!-- operation="delete"-->
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
no refresh-path-parsing
Configure disable loop detection
Use this attribute to turn on loop detection for Path and Reservation messages exchanged between LSRs
Attribute Name: disable-loop-detection
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
</disable-loop-detection><!-- operation="delete"-->
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
no loop-detection
Configure enable php
Use this attribute to enable Penultimate-Hop-Popping for the router. An egress router sends either the implicit-null or the explicit-null label for LSPs. If the no-php command has been enabled, the egress router sends non-reserved labels (those labels in the label pool range allotted to RSVP) to the upstream router.
Attribute Name: enable-php
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
</enable-php><!-- operation="delete"-->
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
php
Configure enable bundle send
Use thi attrubute Enable sending of BUNDLE messages for all the interfaces
Attribute Name: enable-bundle-send
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
</enable-bundle-send><!-- operation="delete"-->
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
bundle-send
Configure enable local protection
Use this attribute to enable/disable the local repair of explicit routes for which this router is a transit node
Attribute Name: enable-local-protection
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
</enable-local-protection><!-- operation="delete"-->
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
local-protection
Configure enable explicit null
Use this attribute to send explicit-null labels for directly-connected forwarding equivalency classes (FECs) instead of implicit-null labels. This command controls the label value advertised to an egress router of an LSP. By default, implicit null label (label 3) is advertised for directly connected FECs. If implicit-null label is advertised, the penultimate hop removes the label and sends the packet as a plain IP packet to the egress router. The explicit-null command advertises label 0 and retains the label so the egress router can pop it. For details about usage of explicit-null, please refer to RFC 3032.Use the no parameter with this command to stop sending explicit-null labels for directly-connected FECs and resume sending implicit-null labels.
Attribute Name: enable-explicit-null
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
</enable-explicit-null><!-- operation="delete"-->
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
explicit-null
Configure detour allow primary upstream path
Use this attribute to ensure detour formation allowed to consider upstream path of primary, a deviation to RFC 4090 section 6.2 recomendation. This attribute intended to be used on special case where detour protection required on ring topology with no additional alternate path available.
Attribute Name: detour-allow-primary-upstream-path
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<fast-reroute>
<config>
</detour-allow-primary-upstream-path><!-- operation="delete"-->
</config>
</fast-reroute>
</rsvp-instance>
</rsvp-te>
Command Syntax
detour-allow-primary-upstream-path
Configure rsvp
Use this attribute to enter router mode from configure mode and to enable the RSVP daemon, if it is not already enabled and Enter in to router rsvp mode from configure mode
Attribute Name: rsvp
Attribute Type: enum (rsvp)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
<rsvp>rsvp</rsvp>
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
router (rsvp)
Configure revert timer
Use this attribute to Hold-on timer before revert back to primary session
Attribute Name: revert-timer
Attribute Type: uint32
Default Value: 60
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
<revert-timer>1</revert-timer> <!-- operation="delete"-->
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
revert-timer <1-65535>
Configure ingress
Use this attribute to specify a .from. IPv4 address for the RSVP daemon. This command can be invoked from either the router rsvp mode or from the rsvp-trunk mode. In the RSVP router mode, this command defines the source address as an IPv4 packet sent out by the RSVP daemon. In the RSVP trunk mode, this command indicates a sender.s address in the sender template object that is used in path messages.
Attribute Name: ingress
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<config>
<ingress>A.B.C.D</ingress> <!-- operation="delete"-->
</config>
</rsvp-instance>
</rsvp-te>
Command Syntax
from A.B.C.D
Configure enable message ack
Use this attribute to enable message acknowledgement for all messages being sent to neighbors that are known to support refresh reduction.
Attribute Name: enable-message-ack
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<route-refresh>
<config>
</enable-message-ack><!-- operation="delete"-->
</config>
</route-refresh>
</rsvp-instance>
</rsvp-te>
Command Syntax
message-ack
Configure disable refresh reduction
Use this attribute to enable refresh reduction capability advertisement for all interfaces
Attribute Name: disable-refresh-reduction
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<route-refresh>
<config>
</disable-refresh-reduction><!-- operation="delete"-->
</config>
</route-refresh>
</rsvp-instance>
</rsvp-te>
Command Syntax
no refresh-reduction
Configure ack send timer
Use this attribute to configure the timer for sending acknowledgement for all RSVP-TE neighbors. By default, timer is disabled.
Attribute Name: ack-send-timer
Attribute Type: uint16
Attribute Range: 1-5
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<route-refresh>
<config>
<ack-send-timer>1</ack-send-timer> <!-- operation="delete"-->
</config>
</route-refresh>
</rsvp-instance>
</rsvp-te>
Command Syntax
ack-send-timer <1-5>
Configure ack wait timeout
Use this attribute to configure the acknowledgement wait timeout for all RSVP-TE neighbors
Attribute Name: ack-wait-timeout
Attribute Type: uint32
Default Value: 10
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<route-refresh>
<config>
<ack-wait-timeout>1</ack-wait-timeout> <!-- operation="delete"-->
</config>
</route-refresh>
</rsvp-instance>
</rsvp-te>
Command Syntax
ack-wait-timeout <1-65535>
Configure refresh time
Use this attribute to configure RSVP refresh interval timer. The timer specifies the interval after which Path and/ or Reservation Request (Resv) messages will be sent out.The refresh time and keep multiplier are two interrelated timing parameters used to calculate the valid Reservation Lifetime for an LSP. Refresh time regulates the interval between Refresh messages which include Path and Reservation Request (Resv) messages. Refresh messages are sent periodically so that reservation does not timeout in the neighboring nodes. Each sender and receiver host sends Path and Resv messages, downstream and upstream respectively, along the paths.
Attribute Name: refresh-time
Attribute Type: uint16
Default Value: 30
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<route-refresh>
<config>
<refresh-time>1</refresh-time> <!-- operation="delete"-->
</config>
</route-refresh>
</rsvp-instance>
</rsvp-te>
Command Syntax
refresh-time <1-65535>
Configure keep multiplier
Use this attribute to configure the constant to be used to calculate a valid reservation lifetime for a Labeled Switched Path (LSP).The refresh time and keep multiplier are two interrelated timing parameters used to calculate the valid reservation lifetime for an LSP. The router sends refresh messages periodically so that the neighbors do not timeout
Attribute Name: keep-multiplier
Attribute Type: int32
Default Value: 3
Attribute Range: 1-255
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<route-refresh>
<config>
<keep-multiplier>1</keep-multiplier> <!-- operation="delete"-->
</config>
</route-refresh>
</rsvp-instance>
</rsvp-te>
Command Syntax
keep-multiplier <1-255>
Configure default frr protection
Use this attribute to set default FRR protection mechanism to trigger when local protection requested by protection mechanism not mentioned via FRR object. When FRR object explicitly requests for the protection type, this attribute will not come into picture. Default will be one-to-one protection.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: default-frr-protection
Attribute Type: enum (one-to-one|facility)
Default Value: one-to-one
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<fast-reroute>
<config>
<default-frr-protection>one-to-one</default-frr-protection> <!-- operation="delete"-->
</config>
</fast-reroute>
</rsvp-instance>
</rsvp-te>
Command Syntax
default-frr-protection (one-to-one|facility)
Configure preemption type
Use this attribute to set preemption type for an LSP for the router. Preemption of an LSP or set of LSPs happens based on bandwidth constraints like preempting an LSP cause less number of LSPs be preempted upon satisfying the bandwidth required, preempting an LSP or set of LSPs which results in an LSP having less unused(remaining) bandwidth.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: preemption-type
Attribute Type: enum (less-lsp-preempted|less-unused-bandwidth)
Default Value: less-lsp-preempted
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<fast-reroute>
<config>
<preemption-type>less-lsp-preempted</preemption-type> <!-- operation="delete"-->
</config>
</fast-reroute>
</rsvp-instance>
</rsvp-te>
Command Syntax
preemption-type (less-lsp-preempted|less-unused-bandwidth)
Configure bypass lsp addr query interval
Modify interval of bypass trunk querying LSP address
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: bypass-lsp-addr-query-interval
Attribute Type: uint8
Default Value: 60
Attribute Range: 10-60
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<fast-reroute>
<config>
<bypass-lsp-addr-query-interval>10</bypass-lsp-addr-query-interval> <!-- operation="delete"-->
</config>
</fast-reroute>
</rsvp-instance>
</rsvp-te>
Command Syntax
bypass-lsp-addr-query-interval <10-60>
Configure detour id
Use this attribute to set a path-specific detour LSP identification method, using the detour object.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: detour-id
Attribute Type: enum (sender-template|path)
Default Value: path
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<fast-reroute>
<config>
<detour-id>path</detour-id> <!-- operation="delete"-->
</config>
</fast-reroute>
</rsvp-instance>
</rsvp-te>
Command Syntax
detour-identification (sender-template|path)
Configure disable cspf
Use this attribute to disable the use of the Constrained Shortest Path First (CSPF) server for all RSVP sessions.Disable CSPF when no nodes support the required traffic engineering extensions.When this command is executed in Router mode, CSPF is enabled for all configured RSVP sessions, and all RSVP sessions configured from this point forward. If the default CSPF per RSVP session is enabled, it will be disabled. The CSPF status for RSVP sessions can be verified using the show rsvp session command with the detail option
Attribute Name: disable-cspf
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<cspf>
<config>
</disable-cspf><!-- operation="delete"-->
</config>
</cspf>
</rsvp-instance>
</rsvp-te>
Command Syntax
no cspf
Configure cspf lsp reoptimization time
Use this attribute to configure timer for the reoptimizing lsp.
This command is supported when following feature are enabled CSPF feature
Attribute Name: cspf-lsp-reoptimization-time
Attribute Type: uint32
Default Value: 5
Attribute Range: 1-240
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<cspf>
<config>
<cspf-lsp-reoptimization-time>1</cspf-lsp-reoptimization-time> <!-- operation="delete"-->
</config>
</cspf>
</rsvp-instance>
</rsvp-te>
Command Syntax
lsp-reoptimization-timer <1-240>
Configure enable hello receipt
Use this attribute to enable the receipt of Hello messages from peers.
Attribute Name: enable-hello-receipt
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<global>
<hellos>
<config>
</enable-hello-receipt><!-- operation="delete"-->
</config>
</hellos>
</global>
</rsvp-instance>
</rsvp-te>
Command Syntax
hello-receipt
Configure enable graceful restart
Use this attribute to enable RSVP-TE Graceful Restart capability on a router. This is a global parameter. RSVP-TE determines whether or not to send the graceful restart capability object in its hello message. However, this capability also depends on support for graceful restart on the neighbor router.
Attribute Name: enable-graceful-restart
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<global>
<graceful-restart>
<config>
</enable-graceful-restart>
</config>
</graceful-restart>
</global>
</rsvp-instance>
</rsvp-te>
Command Syntax
graceful-restart
Configure hello interval
Use this attribute to set an interval between Hello packets.Used as a global command, this value is over-ridden by the hello-interval set on the interface (see rsvp hello-interval).For optimum performance, set this value no more than one-third of the hello-timeout value.
Attribute Name: hello-interval
Attribute Type: int32
Default Value: 2
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<global>
<hellos>
<config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</config>
</hellos>
</global>
</rsvp-instance>
</rsvp-te>
Command Syntax
hello-interval <1-65535>
Configure hello timeout
Timeout for clearing up all sessions shared with a neighbor.If an LSR has not received a Hello message from a peer within the number of seconds set with this command, all sessions shared with this peer are reset. The hello-timeout determines how long an RSVP node waits for a hello message before declaring a neighbor to be down.
Attribute Name: hello-timeout
Attribute Type: int32
Default Value: 7
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<global>
<hellos>
<config>
<hello-timeout>1</hello-timeout> <!-- operation="delete"-->
</config>
</hellos>
</global>
</rsvp-instance>
</rsvp-te>
Command Syntax
hello-timeout <1-65535>
Configure restart time
Use this attribute to set a restart time for an RSVP-TE graceful restart configuration.
This command is supported when following feature are enabled grst feature
Attribute Name: restart-time
Attribute Type: uint32
Default Value: 180000
Attribute Range: 10000-600000
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<global>
<graceful-restart>
<config>
<restart-time>10000</restart-time> <!-- operation="delete"-->
</config>
</graceful-restart>
</global>
</rsvp-instance>
</rsvp-te>
Command Syntax
graceful-restart restart-time <10000-600000>
Configure recovery time
Use this attribute to set a recovery time for an RSVP-TE graceful restart configuration.
This command is supported when following feature are enabled grst feature
Attribute Name: recovery-time
Attribute Type: uint32
Default Value: 360000
Attribute Range: 60000-3600000
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<global>
<graceful-restart>
<config>
<recovery-time>60000</recovery-time> <!-- operation="delete"-->
</config>
</graceful-restart>
</global>
</rsvp-instance>
</rsvp-te>
Command Syntax
graceful-restart recovery-time <60000-3600000>
Configure enable gmpls notification
Use this attribute to enable a router.s ability to send notification messages for all GMPLS LSPs configured on the box. This command can be used to enable or disable sending notification messages. By default, notification is enabled for all GMPLS LSPs configured on the box.
Attribute Name: enable-gmpls-notification
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<gmpls>
<config>
</enable-gmpls-notification><!-- operation="delete"-->
</config>
</gmpls>
</rsvp-instance>
</rsvp-te>
Command Syntax
notification
Configure enable pre program suggested label
Enable suggested label feature of gmpls
Attribute Name: enable-pre-program-suggested-label
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<gmpls>
<config>
</enable-pre-program-suggested-label><!-- operation="delete"-->
</config>
</gmpls>
</rsvp-instance>
</rsvp-te>
Command Syntax
preprogram-suggested-label
Configure srlg disjoint
Use the attribute to configure the srlg-disjoint path-protection in global mode
This command is supported when following feature are enabled Shared Risk Link Groups feature
Attribute Name: srlg-disjoint
Attribute Type: enum (forced|preferred)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<srlg>
<config>
<srlg-disjoint>forced</srlg-disjoint> <!-- operation="delete"-->
</config>
</srlg>
</rsvp-instance>
</rsvp-te>
Command Syntax
srlg-disjoint (forced|preferred)
Configure enable override diff serv
Setup a non-diffserv lsp if diffserv obj is not present in Path message
Attribute Name: enable-override-diff-serv
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<diff-serv>
<config>
</enable-override-diff-serv><!-- operation="delete"-->
</config>
</diff-serv>
</rsvp-instance>
</rsvp-te>
Command Syntax
override-diffserv
Configure address
Directly connected neighbor
Attribute Name: address
Attribute Type: inet:ip-address
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-instance>
<neighbors>
<neighbor> <!-- operation="delete"-->
<address>CML_IP_ADDR_T</address>
<config>
<address>CML_IP_ADDR_T</address>
</config>
</neighbor>
</neighbors>
</rsvp-instance>
</rsvp-te>
Command Syntax
neighbor (A.B.C.D|X:X::X:X)
clear rsvp statistics
Netconf RPC payload
<clear-rsvp-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp"/>
Command Syntax
clear rsvp statistics
snmp restart rsvp
Netconf RPC payload
<rsvp-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp"/>
Command Syntax
snmp restart rsvp
debug rsvp (events|packet|packet in|packet out|hexdump|nsm|cspf|fsm egress|fsm transit downstream|fsm transit upstream|fsm ingress|rib|neighbor|fsm|fsm transit|all|)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|packet|packet in|packet out|hexdump|nsm|cspf|fsm egress|fsm transit downstream|fsm transit upstream|fsm ingress|rib|neighbor|fsm|fsm transit|all)
Netconf RPC payload
<rsvp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<terminal-debug-options>events</terminal-debug-options>
</rsvp-terminal-debug-on>
Command Syntax
debug rsvp (events|packet|packet in|packet out|hexdump|nsm|cspf|fsm egress|fsm transit downstream|fsm transit upstream|fsm ingress|rib|neighbor|fsm|fsm transit|all|)
no debug rsvp (events|packet|packet in|packet out|hexdump|nsm|cspf|fsm egress|fsm transit downstream|fsm transit upstream|fsm ingress|rib|neighbor|fsm|fsm transit|all|)
Attribute Name: terminal-debug-options
Attribute Type: bits (events|packet|packet in|packet out|hexdump|nsm|cspf|fsm egress|fsm transit downstream|fsm transit upstream|fsm ingress|rib|neighbor|fsm|fsm transit|all)
Netconf RPC payload
<rsvp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<terminal-debug-options>events</terminal-debug-options>
</rsvp-terminal-debug-off>
Command Syntax
no debug rsvp (events|packet|packet in|packet out|hexdump|nsm|cspf|fsm egress|fsm transit downstream|fsm transit upstream|fsm ingress|rib|neighbor|fsm|fsm transit|all|)
restart rsvp graceful
Netconf RPC payload
<restart-rsvp-graceful xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp"/>
Command Syntax
restart rsvp graceful
IPI-RSVP-TRUNK
Configure path name
Use this attribute to configure the path
Attribute Name: path-name
Attribute Type: string
Attribute Range: 1-128
Attribute Name: path-type
Attribute Type: enum (mpls|gmpls)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-paths>
<rsvp-path>
<path-name>PATHNAME</path-name>
<config>
<path-name>PATHNAME</path-name>
<path-type>mpls</path-type>
</config>
</rsvp-path>
</rsvp-paths>
</rsvp-te>
Command Syntax
rsvp-path PATHNAME (mpls|gmpls|)
Configure description
Use this attribute to add description for rsvp path
This command is supported when following feature are disabled Generic MPLS Tunnel Infra Feature
Attribute Name: description
Attribute Type: string
Attribute Range: 1-255
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-paths>
<rsvp-path>
<path-name>PATHNAME</path-name>
<config>
<path-name>PATHNAME</path-name>
</config>
<description>LINE</description> <!-- operation="delete"-->
</rsvp-path>
</rsvp-paths>
</rsvp-te>
Command Syntax
description LINE
Configure hop address
Use this attribute to define an explicit IPv4 or IPv6 route sub-object as either loose or strict hop. A list of sub-objects specifies an explicit route to the egress router for an LSP
Attribute Name: hop-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-paths>
<rsvp-path>
<path-name>PATHNAME</path-name>
<config>
<path-name>PATHNAME</path-name>
</config>
<explicit-route-object>
<mpls-hops>
<mpls-hop> <!-- operation="delete"-->
<hop-type>loose</hop-type>
<config>
<hop-type>loose</hop-type>
<hop-address>A.B.C.D</hop-address>
</config>
<hop-address>A.B.C.D</hop-address>
</mpls-hop>
</mpls-hops>
</explicit-route-object>
</rsvp-path>
</rsvp-paths>
</rsvp-te>
Command Syntax
A.B.C.D (loose|strict)
Configure strict hop address
Use this attribute to define an ERO path for a numbered (IPv4) interface. Only strict hops can be configured, and the strict type is implicit.
Attribute Name: strict-hop-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-paths>
<rsvp-path>
<path-name>PATHNAME</path-name>
<config>
<path-name>PATHNAME</path-name>
</config>
<explicit-route-object>
<gmpls-strict-hops>
<gmpls-strict-hop>
<strict-hop-address>A.B.C.D</strict-hop-address>
<config>
<strict-hop-address>A.B.C.D</strict-hop-address>
</config>
</gmpls-strict-hop>
</gmpls-strict-hops>
</explicit-route-object>
</rsvp-path>
</rsvp-paths>
</rsvp-te>
Command Syntax
strict-hop A.B.C.D
Configure unnumbered ip addr
Use this attribute to define an ERO path for an unnumbered interface. Both the router ID and the link ID must be entered.
Attribute Name: unnumbered-ip-addr
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<rsvp-paths>
<rsvp-path>
<path-name>PATHNAME</path-name>
<config>
<path-name>PATHNAME</path-name>
</config>
<explicit-route-object>
<gmpls-unnumbered-entry>
<gmpls-unnumbered-hop>
<link-id>1</link-id>
<config>
<link-id>1</link-id>
<unnumbered-ip-addr>A.B.C.D</unnumbered-ip-addr>
</config>
<unnumbered-ip-addr>A.B.C.D</unnumbered-ip-addr>
</gmpls-unnumbered-hop>
</gmpls-unnumbered-entry>
</explicit-route-object>
</rsvp-path>
</rsvp-paths>
</rsvp-te>
Command Syntax
unnumbered A.B.C.D link-id <1-4294967295>
Configure bypass name
rsvp trunk bypass name
Attribute Name: bypass-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
rsvp-bypass BYPASSNAME
Configure ingress
Use this attribute to specify a from IPv4 address for the RSVP daemon. In the RSVP trunk mode, this command indicates a sender’s address in the sender template object that is used in path messages.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: ingress
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<ingress>A.B.C.D</ingress> <!-- operation="delete"-->
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
from A.B.C.D
Configure egress
Use this attribute to specify an IPv4 egress for an LSP. When configuring an LSP, you must specify the address of the egress router by using this command in the trunk node. An egress definition is a mandatory attribute; no RSVP session is created when an egress is not defined.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: egress
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<egress>A.B.C.D</egress> <!-- operation="delete"-->
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
to A.B.C.D
Configure ext tunnel id
Use this attribute to configure an extended-tunnel identifier as an IPv4/IPv6 address. These identifiers are used in RSVP messages. If no extended-tunnel ID is specified, the LSR-ID for the router is used as the extended-tunnel ID for all LSPs. The extended-tunnel ID is a simple way of identifying all LSPs belonging to the same trunk.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: ext-tunnel-id
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<ext-tunnel-id>A.B.C.D</ext-tunnel-id> <!-- operation="delete"-->
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
ext-tunnel-id A.B.C.D
Configure update type
Use this attribute to change the method of updating attributes for sessions (primary/ secondary) for this trunk as either make-before-break (default) or break-before-make
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: update-type
Attribute Type: enum (break-before-make|make-before-break)
Default Value: make-before-break
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<update-type>make-before-break</update-type> <!-- operation="delete"-->
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
update-type (break-before-make|make-before-break)
Configure backup bandwidth type
rsvp bypass trunk backup bandwidth type
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: backup-bandwidth-type
Attribute Type: enum (best-effort|dedicated)
Default Value: best-effort
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<backup-bandwidth-type>best-effort</backup-bandwidth-type> <!-- operation="delete"-->
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
backup-bw-type (best-effort|dedicated)
Configure disable route record
Use this attribute to enable recording of the route taken by Path and Reservation Request (Resv) messages. These messages confirm the establishment of reservations and also identifies errors. Routes are recorded by means of the Route Record Object (RRO) in the RSVP message.
Attribute Name: disable-route-record
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<config>
</disable-route-record><!-- operation="delete"-->
</config>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
no record
Configure enable reuse route record
Use this attribute to use the updated Route Record List as an Explicit Route (with all strict nodes) when a path message is sent out at the next refresh.
Attribute Name: enable-reuse-route-record
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<config>
</enable-reuse-route-record><!-- operation="delete"-->
</config>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
reuse-route-record
Configure traffic type
Use this attribute to identify the traffic type for this RSVP Trunk/bypss/P2MP LSP’s
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: traffic-type
Attribute Type: enum (controlled-load|guaranteed)
Default Value: controlled-load
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<config>
<traffic-type>controlled-load</traffic-type> <!-- operation="delete"-->
</config>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
traffic (controlled-load|guaranteed)
Configure retry count
Use this attribute to specify a retry count for an RSVP Trunk.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: retry-count
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<config>
<retry-count>1</retry-count> <!-- operation="delete"-->
</config>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
retry-limit <1-65535>
Configure retry interval
Use this attribute to specify a retry interval for an RSVP Trunk. When an ingress node tries to configure an LSP and the setup fails due to the receipt of a Path Error message, the system waits for the time configured with this command, before retrying the LSP setup process
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: retry-interval
Attribute Type: uint16
Default Value: 30
Attribute Range: 1-600
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<config>
<retry-interval>1</retry-interval> <!-- operation="delete"-->
</config>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
retry-timer <1-600>
Configure cspf retry count
Use this attribute to specify the number of retries that CSPF should carry out for a request received from RSVP.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: cspf-retry-count
Attribute Type: uint16
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<config>
<cspf-retry-count>1</cspf-retry-count> <!-- operation="delete"-->
</config>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
cspf-retry-limit <1-65535>
Configure cspf retry interval
Use this attribute to specify the time between each retry that CSPF might carry out for a request received from RSVP.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: cspf-retry-interval
Attribute Type: uint16
Default Value: 30
Attribute Range: 1-600
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<config>
<cspf-retry-interval>1</cspf-retry-interval> <!-- operation="delete"-->
</config>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
cspf-retry-timer <1-600>
Configure exclude addr
Use this attribute to exclude an address link or address node from the LSP creation of the Bypass Tunnel.
Attribute Name: exclude-addr
Attribute Type: inet:ipv4-address
Attribute Name: exclude-type
Attribute Type: enum (link|node)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<exclude-path>
<config>
<exclude-type>node</exclude-type>
<exclude-addr>A.B.C.D</exclude-addr>
</config>
</exclude-path>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
exclude-address (link|node) A.B.C.D
Configure bandwidth
Use this attribute to reserve the primary/secondary bandwidth in bits per second for the current trunk.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: bandwidth
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<path-state-block>
<config>
<bandwidth>BANDWIDTH</bandwidth> <!-- operation="delete"-->
</config>
</path-state-block>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
bandwidth BANDWIDTH
Configure enable label record
Use this attribute to record all labels exchanged between RSVP-enabled routers during the reservation setup process
Attribute Name: enable-label-record
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<path-state-block>
<session-attributes>
<config>
</enable-label-record><!-- operation="delete"-->
</config>
</session-attributes>
</path-state-block>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
label-record
Configure hold priority
Use this attribute to configure the hold priority value for the selected trunk.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: hold-priority
Attribute Type: uint8
Default Value: 0
Attribute Range: 0-7
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<path-state-block>
<session-attributes>
<config>
<hold-priority>0</hold-priority> <!-- operation="delete"-->
</config>
</session-attributes>
</path-state-block>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
hold-priority <0-7>
Configure setup priority
Use this attribute to configure the setup priority value for the selected trunk
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: setup-priority
Attribute Type: uint8
Default Value: 7
Attribute Range: 0-7
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<path-state-block>
<session-attributes>
<config>
<setup-priority>0</setup-priority> <!-- operation="delete"-->
</config>
</session-attributes>
</path-state-block>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
setup-priority <0-7>
Configure hop limit
Use this attribute to specify a limit of hops for an RSVP trunk. Hop-limit data is sent to the CSPF server if CSPF is used.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: hop-limit
Attribute Type: uint16
Default Value: 255
Attribute Range: 1-255
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<path-state-block>
<session-attributes>
<config>
<hop-limit>1</hop-limit> <!-- operation="delete"-->
</config>
</session-attributes>
</path-state-block>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
hop-limit <1-255>
Configure filter type
Use this attribute to set the filter to fixed or shared filter style for RSVP trunk.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: filter-type
Attribute Type: enum (fixed|shared-explicit)
Default Value: shared-explicit
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<path-state-block>
<session-attributes>
<config>
<filter-type>shared-explicit</filter-type> <!-- operation="delete"-->
</config>
</session-attributes>
</path-state-block>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
filter (fixed)
Configure llsp class
to configure a Differentiated Services Label-Only-Inferred-PSC (Diff-Serv L-LSP) that uses Diff-Serv Class as its PHB Scheduling Class (PSC).
This command is supported when following feature are enabled MPLS-FRR feature,diffserv feature
Attribute Name: llsp-class
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<diff-serv-info>
<config>
<llsp-class>0</llsp-class> <!-- operation="delete"-->
</config>
</diff-serv-info>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
llsp class <0-7>
Configure dscp exp map exp val
rsvp trunk dsinfo exp val
Attribute Name: dscp-exp-map-exp-val
Attribute Type: int32
Attribute Range: 0-7
Attribute Name: dscp-exp-map-class-name
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<bypass-trunks>
<bypass-trunk>
<bypass-name>BYPASSNAME</bypass-name>
<config>
<bypass-name>BYPASSNAME</bypass-name>
</config>
<session>
<diff-serv-info>
<dscp-exp-maps>
<dscp-exp-map>
<dscp-exp-map-exp-val>0</dscp-exp-map-exp-val>
<config>
<dscp-exp-map-exp-val>0</dscp-exp-map-exp-val>
<dscp-exp-map-class-name>CLASS</dscp-exp-map-class-name>
</config>
</dscp-exp-map>
</dscp-exp-maps>
</diff-serv-info>
</session>
</bypass-trunk>
</bypass-trunks>
</trunks>
</rsvp-te>
Command Syntax
class-to-exp-bit (CLASS|<0-7>) <0-7>
Configure trunk name
rsvp trunk name
Attribute Name: trunk-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: trunk-family
Attribute Type: enum (gmpls|ipv4)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
<trunk-family>ipv4</trunk-family>
</config>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
rsvp-trunk TRUNKNAME (gmpls|ipv4|)
Configure enable igp shortcut
Use this attrinute to enable Interior Gateway Protocol (IGP) Shortcut. With IGP Shortcut, link-state IGPs calculate IP routes to forward traffic over tunnels configured by TE.
Attribute Name: enable-igp-shortcut
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
</enable-igp-shortcut><!-- operation="delete"-->
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
enable-igp-shortcut
Configure enable reoptimize
Use this attribute to enable the reoptimization for the RSVP Trunk
Attribute Name: enable-reoptimize
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
</enable-reoptimize><!-- operation="delete"-->
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
reoptimize
Configure absolute metric
Use this attribute to set LSP absolute metric metric for IGP Shortcut use
Attribute Name: absolute-metric
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<absolute-metric>1</absolute-metric> <!-- operation="delete"-->
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
lsp-metric absolute-metric <1-65535>
Configure relative metric
Use this attribute to set LSP relative metric metric for IGP Shortcut use
Attribute Name: relative-metric
Attribute Type: int32
Attribute Range: -65535-0,1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<relative-metric>-65535</relative-metric> <!-- operation="delete"-->
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
lsp-metric relative (<-65535-0>|<1-65535>)
Configure revert timer
Use this attribute configure the Hold-on timer before revert back to RSVP session
Attribute Name: revert-timer
Attribute Type: uint32
Default Value: 60
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<revert-timer>1</revert-timer> <!-- operation="delete"-->
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
revert-timer <1-65535>
Configure bsid value
Use this attribute to configure static binding segment identifier value
Attribute Name: bsid-value
Attribute Type: uint32
Attribute Range: 16-15999
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<bsid-value>16</bsid-value> <!-- operation="delete"-->
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
binding-sid mpls label <16-15999>
Configure switching capability
Use this attribute to configure a switching capability for the RSVP Trunk
This command is supported when following feature are enabled gmpls feature
Attribute Name: switching-capability
Attribute Type: enum (psc-1|psc-2|psc-3|psc-4)
Default Value: psc-1
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<gmpls>
<config>
<switching-capability>psc-1</switching-capability> <!-- operation="delete"-->
</config>
</gmpls>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
capability (psc-1|psc-2|psc-3|psc-4)
Configure direction
Use this attribute to configure a direction for the RSVP Trunk
This command is supported when following feature are enabled gmpls feature
Attribute Name: direction
Attribute Type: enum (unidirectional|bidirectional)
Default Value: unidirectional
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<gmpls>
<config>
<direction>unidirectional</direction> <!-- operation="delete"-->
</config>
</gmpls>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
direction (unidirectional|bidirectional)
Configure generalized pid
Use this attribute to configure a generalized PID for the RSVP Trunk
This command is supported when following feature are enabled gmpls feature
Attribute Name: generalized-pid
Attribute Type: enum (ethernet|ipv4)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<gmpls>
<config>
<generalized-pid>ethernet</generalized-pid> <!-- operation="delete"-->
</config>
</gmpls>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
gpid (ethernet|ipv4)
Configure address
rsvp trunk ipv4 map route address
Attribute Name: address
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<mapped-ip-routes>
<mapped-ip-route>
<address>A.B.C.D/M</address>
<config>
<address>A.B.C.D/M|A.B.C.D A.B.C.D</address>
</config>
</mapped-ip-route>
</mapped-ip-routes>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
map-route (A.B.C.D/M|A.B.C.D A.B.C.D)
Configure dst addr
rsvp trunk map route address
Attribute Name: dst-addr
Attribute Type: string
Attribute Name: name
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<mapped-prefix-class-routes>
<mapped-prefix-class-route>
<dst-addr>A.B.C.D/M</dst-addr>
<config>
<dst-addr>A.B.C.D/M</dst-addr>
<name>CLASS</name>
</config>
</mapped-prefix-class-route>
</mapped-prefix-class-routes>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
map-route (A.B.C.D/M|A.B.C.D A.B.C.D) CLASS
Configure priority value
Use this attribute to configure the secondary priorities of the RSVP Trunk.
Attribute Name: priority-value
Attribute Type: int32
Attribute Range: 1-5
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<secondary-priorities>
<secondary-priority> <!-- operation="delete"-->
<priority-value>1</priority-value>
<config>
<priority-value>1</priority-value>
</config>
</secondary-priority>
</secondary-priorities>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
secondary-priority <1-5>
Configure priority path
Use this attribute to configure the secondary priority path for the RSVP Trunk.
Attribute Name: priority-path
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<secondary-priorities>
<secondary-priority>
<priority-value>1</priority-value>
<config>
<priority-value>1</priority-value>
</config>
<priority-path>PATHNAME</priority-path> <!-- operation="delete"-->
</secondary-priority>
</secondary-priorities>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
secondary-priority <1-5> path PATHNAME
Configure secondary priority srlg disjoint
Use this attribute to configure the SRLG disjoint path for the RSVP Trunk.
Attribute Name: secondary-priority-srlg-disjoint
Attribute Type: enum (forced|preferred)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<secondary-priorities>
<secondary-priority>
<priority-value>1</priority-value>
<config>
<priority-value>1</priority-value>
</config>
<secondary-priority-srlg-disjoint>forced</secondary-priority-srlg-disjoint> <!-- operation="delete"-->
</secondary-priority>
</secondary-priorities>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
secondary-priority <1-5> srlg-disjoint (forced|preferred)
Configure end label range
Use this attribute to configure the gmpls label set end label
This command is supported when following feature are enabled gmpls feature
Attribute Name: end-label-range
Attribute Type: int32
Attribute Range: 16-1048575
Attribute Name: action-type
Attribute Type: boolean
Attribute Name: start-label-range
Attribute Type: int32
Attribute Range: 16-1048575
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<gmpls-label-set>
<config>
<action-type>true</action-type>
<start-label-range>16</start-label-range>
<end-label-range>16</end-label-range>
</config>
</gmpls-label-set>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
gmpls-label-set (packet|) range <16-1048575> <16-1048575>
Configure enable node protection
Use this attribute to configure fast-reroute node-protection
Attribute Name: enable-node-protection
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<fast-reroute>
<config>
</enable-node-protection><!-- operation="delete"-->
</config>
</fast-reroute>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(primary) fast-reroute node-protection
Configure protection
Use this attribute to create an Fast Reroute backup and to set an LSP one-to-one protection mechanism. This command can also be used to create an FRR Facility (Bypass) backup and assign a Facility Backup (Bypass Tunnel) available to the protected LSP.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: protection
Attribute Type: enum (one-to-one|facility)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<fast-reroute>
<config>
<protection>one-to-one</protection> <!-- operation="delete"-->
</config>
</fast-reroute>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(primary) fast-reroute protection (one-to-one|facility)
Configure frr hold priority
Use this attribute to configure the hold priority value for the selected trunk.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: frr-hold-priority
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-7
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<fast-reroute>
<config>
<frr-hold-priority>0</frr-hold-priority> <!-- operation="delete"-->
</config>
</fast-reroute>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(primary) fast-reroute hold-priority <0-7>
Configure frr setup priority
Use this attribute to configure the setup priority value for the selected trunk
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: frr-setup-priority
Attribute Type: uint32
Default Value: 7
Attribute Range: 0-7
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<fast-reroute>
<config>
<frr-setup-priority>0</frr-setup-priority> <!-- operation="delete"-->
</config>
</fast-reroute>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(primary) fast-reroute setup-priority <0-7>
Configure frr hop limit
Use this attribute to specify a limit of hops for an RSVP trunk. Hop-limit data is sent to the CSPF server if CSPF is used.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: frr-hop-limit
Attribute Type: uint32
Default Value: 255
Attribute Range: 1-255
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<fast-reroute>
<config>
<frr-hop-limit>1</frr-hop-limit> <!-- operation="delete"-->
</config>
</fast-reroute>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(primary) fast-reroute hop-limit <1-255>
Configure fast reroute bandwidth
Use this attribute to reserve the primary/secondary bandwidth in bits per second for the current trunk.
This command is supported when following feature are enabled MPLS-FRR feature
Attribute Name: fast-reroute-bandwidth
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<fast-reroute>
<config>
<fast-reroute-bandwidth>BANDWIDTH</fast-reroute-bandwidth> <!-- operation="delete"-->
</config>
</fast-reroute>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(primary) fast-reroute bandwidth BANDWIDTH
Configure admin group name
rsvp admin group name
Attribute Name: admin-group-name
Attribute Type: string
Attribute Name: admin-group-type
Attribute Type: enum (exclude-any|include-any)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<fast-reroute>
<frr-admin-groups>
<frr-admin-group>
<admin-group-name>ADMIN-GROUP-NAME</admin-group-name>
<config>
<admin-group-name>ADMIN-GROUP-NAME</admin-group-name>
<admin-group-type>exclude-any</admin-group-type>
</config>
</frr-admin-group>
</frr-admin-groups>
</fast-reroute>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(primary) fast-reroute (exclude-any|include-any) ADMIN-GROUP-NAME
Configure srlg disjoint secondary
Use this attribute to enable secondary srlg disjoint
This command is supported when following feature are enabled Shared Risk Link Group
Attribute Name: srlg-disjoint-secondary
Attribute Type: enum (forced|preferred)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<srlg>
<config>
<srlg-disjoint-secondary>forced</srlg-disjoint-secondary> <!-- operation="delete"-->
</config>
</srlg>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary) srlg-disjoint (forced|preferred)
Configure trunk session type
rsvp trunk session type
Attribute Name: trunk-session-type
Attribute Type: enum (secondary|primary)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session> <!-- operation="delete"-->
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary)
Configure disable affinity
Use this attribute to enable sending of session attribute objects with resource affinity data.
Attribute Name: disable-affinity
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
</disable-affinity><!-- operation="delete"-->
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
no (secondary|primary) affinity
Configure disable cspf
Use this attribute to enable the use of Constrained Shortest Path First (CSPF) server for an explicit route to the egress, or all RSVP sessions. When CSPF is turned off globally, it cannot be enabled for any LSP.
Attribute Name: disable-cspf
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
</disable-cspf><!-- operation="delete"-->
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
no (secondary|primary) cspf
Configure enable local protection
Use this attribute to enable the local repair of explicit routes for which this router is a transit node.
Attribute Name: enable-local-protection
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
</enable-local-protection><!-- operation="delete"-->
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) local-protection
Configure name
rsvp admin group name
Attribute Name: name
Attribute Type: string
Attribute Name: type
Attribute Type: enum (exclude-any|include-any|include-all)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<admin-groups>
<admin-group>
<name>ADMIN-GROUP-NAME</name>
<config>
<name>ADMIN-GROUP-NAME</name>
<type>exclude-any</type>
</config>
</admin-group>
</admin-groups>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) (exclude-any|include-any|include-all) ADMIN-GROUP-NAME
Configure link protection
Use this attribute to configure the gmpls link-protection for the RSVP Trunk
Attribute Name: link-protection
Attribute Type: enum (extra-traffic|unprotected|shared|dedicated-one-to-one|dedicated-one-plus-one|enhanced)
Default Value: unprotected
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<gmpls-attributes>
<config>
<link-protection>unprotected</link-protection> <!-- operation="delete"-->
</config>
</gmpls-attributes>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) protection (extra-traffic|unprotected|shared|dedicated-one-to-one|dedicated-one-plus-one|enhanced)
Configure forward label value
Use this attribute to configure the explicit label supported for an LSP.
Attribute Name: forward-label-value
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: forward-direction
Attribute Type: enum (forward|packet forward)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<gmpls-attributes>
<explicit-forward>
<forward-label-value>16</forward-label-value>
<config>
<forward-label-value>16</forward-label-value>
<forward-direction>forward</forward-direction>
</config>
</explicit-forward>
</gmpls-attributes>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) explicit-label <16-1048575> (forward|packet forward)
Configure reverse label value
Use this attribute to configure the explicit label supported for an LSP.
Attribute Name: reverse-label-value
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: reverse-direction
Attribute Type: enum (reverse|packet reverse)
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<gmpls-attributes>
<explicit-reverse>
<reverse-label-value>16</reverse-label-value>
<config>
<reverse-label-value>16</reverse-label-value>
<reverse-direction>reverse</reverse-direction>
</config>
</explicit-reverse>
</gmpls-attributes>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) explicit-label <16-1048575> (reverse|packet reverse)
Configure dscp exp map class name
rsvp trunk dsinfo exp val
Attribute Name: dscp-exp-map-exp-val
Attribute Type: int32
Attribute Range: 0-7
Attribute Name: dscp-exp-map-class-name
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<diff-serv-info>
<dscp-exp-maps>
<dscp-exp-map>
<dscp-exp-map-exp-val>0</dscp-exp-map-exp-val>
<config>
<dscp-exp-map-exp-val>0</dscp-exp-map-exp-val>
<dscp-exp-map-class-name>CLASS</dscp-exp-map-class-name>
</config>
</dscp-exp-map>
</dscp-exp-maps>
</diff-serv-info>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) class-to-exp-bit CLASS <0-7>
Configure elsp signal
Use this attribute to configure a primary Diff-Serv (Differentiated Services) explicitly signaled E-LSP (EXP-InferredPSC LSP) interface.
This command is supported when following feature are enabled diffserv feature
Attribute Name: elsp-signal
Attribute Type: empty
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<diff-serv-info>
<elsp-class>
<config>
</elsp-signal><!-- operation="delete"-->
</config>
</elsp-class>
</diff-serv-info>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) elsp-signaled
Configure elsp signal class1
Use this attribute to configure a primary Diff-Serv (Differentiated Services) explicitly signaled E-LSP (EXP-InferredPSC LSP) interface class1
This command is supported when following feature are enabled diffserv feature
Attribute Name: elsp-signal-class1
Attribute Type: string
Attribute Name: elsp-signal
Attribute Type: empty
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<diff-serv-info>
<elsp-class>
<config>
</elsp-signal><!-- operation="delete"-->
<elsp-signal-class1>CLASS1</elsp-signal-class1> <!-- operation="delete"-->
</config>
</elsp-class>
</diff-serv-info>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) elsp-signaled CLASS1
Configure elsp signal class2
Use this attribute to configure a primary Diff-Serv (Differentiated Services) explicitly signaled E-LSP (EXP-InferredPSC LSP) interface class2
This command is supported when following feature are enabled diffserv feature
Attribute Name: elsp-signal-class2
Attribute Type: string
Attribute Name: elsp-signal
Attribute Type: empty
Attribute Name: elsp-signal-class1
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<diff-serv-info>
<elsp-class>
<config>
</elsp-signal><!-- operation="delete"-->
<elsp-signal-class1>CLASS1</elsp-signal-class1> <!-- operation="delete"-->
<elsp-signal-class2>CLASS2</elsp-signal-class2> <!-- operation="delete"-->
</config>
</elsp-class>
</diff-serv-info>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) elsp-signaled CLASS1 CLASS2
Configure elsp signal class3
Use this attribute to configure a primary Diff-Serv (Differentiated Services) explicitly signaled E-LSP (EXP-InferredPSC LSP) interface class3
This command is supported when following feature are enabled diffserv feature
Attribute Name: elsp-signal-class3
Attribute Type: string
Attribute Name: elsp-signal
Attribute Type: empty
Attribute Name: elsp-signal-class1
Attribute Type: string
Attribute Name: elsp-signal-class2
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<diff-serv-info>
<elsp-class>
<config>
</elsp-signal><!-- operation="delete"-->
<elsp-signal-class1>CLASS1</elsp-signal-class1> <!-- operation="delete"-->
<elsp-signal-class2>CLASS2</elsp-signal-class2> <!-- operation="delete"-->
<elsp-signal-class3>CLASS3</elsp-signal-class3> <!-- operation="delete"-->
</config>
</elsp-class>
</diff-serv-info>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) elsp-signaled CLASS1 CLASS2 CLASS3
Configure elsp signal class4
Use this attribute to configure a primary Diff-Serv (Differentiated Services) explicitly signaled E-LSP (EXP-InferredPSC LSP) interface class4
This command is supported when following feature are enabled diffserv feature
Attribute Name: elsp-signal-class4
Attribute Type: string
Attribute Name: elsp-signal
Attribute Type: empty
Attribute Name: elsp-signal-class1
Attribute Type: string
Attribute Name: elsp-signal-class2
Attribute Type: string
Attribute Name: elsp-signal-class3
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<diff-serv-info>
<elsp-class>
<config>
</elsp-signal><!-- operation="delete"-->
<elsp-signal-class1>CLASS1</elsp-signal-class1> <!-- operation="delete"-->
<elsp-signal-class2>CLASS2</elsp-signal-class2> <!-- operation="delete"-->
<elsp-signal-class3>CLASS3</elsp-signal-class3> <!-- operation="delete"-->
<elsp-signal-class4>CLASS4</elsp-signal-class4> <!-- operation="delete"-->
</config>
</elsp-class>
</diff-serv-info>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) elsp-signaled CLASS1 CLASS2 CLASS3 CLASS4
Configure elsp signal class5
Use this attribute to configure a primary Diff-Serv (Differentiated Services) explicitly signaled E-LSP (EXP-InferredPSC LSP) interface class5
This command is supported when following feature are enabled diffserv feature
Attribute Name: elsp-signal-class5
Attribute Type: string
Attribute Name: elsp-signal
Attribute Type: empty
Attribute Name: elsp-signal-class1
Attribute Type: string
Attribute Name: elsp-signal-class2
Attribute Type: string
Attribute Name: elsp-signal-class3
Attribute Type: string
Attribute Name: elsp-signal-class4
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<diff-serv-info>
<elsp-class>
<config>
</elsp-signal><!-- operation="delete"-->
<elsp-signal-class1>CLASS1</elsp-signal-class1> <!-- operation="delete"-->
<elsp-signal-class2>CLASS2</elsp-signal-class2> <!-- operation="delete"-->
<elsp-signal-class3>CLASS3</elsp-signal-class3> <!-- operation="delete"-->
<elsp-signal-class4>CLASS4</elsp-signal-class4> <!-- operation="delete"-->
<elsp-signal-class5>CLASS5</elsp-signal-class5> <!-- operation="delete"-->
</config>
</elsp-class>
</diff-serv-info>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) elsp-signaled CLASS1 CLASS2 CLASS3 CLASS4 CLASS5
Configure elsp signal class6
Use this attribute to configure a primary Diff-Serv (Differentiated Services) explicitly signaled E-LSP (EXP-InferredPSC LSP) interface class6
This command is supported when following feature are enabled diffserv feature
Attribute Name: elsp-signal-class6
Attribute Type: string
Attribute Name: elsp-signal
Attribute Type: empty
Attribute Name: elsp-signal-class1
Attribute Type: string
Attribute Name: elsp-signal-class2
Attribute Type: string
Attribute Name: elsp-signal-class3
Attribute Type: string
Attribute Name: elsp-signal-class4
Attribute Type: string
Attribute Name: elsp-signal-class5
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<diff-serv-info>
<elsp-class>
<config>
</elsp-signal><!-- operation="delete"-->
<elsp-signal-class1>CLASS1</elsp-signal-class1> <!-- operation="delete"-->
<elsp-signal-class2>CLASS2</elsp-signal-class2> <!-- operation="delete"-->
<elsp-signal-class3>CLASS3</elsp-signal-class3> <!-- operation="delete"-->
<elsp-signal-class4>CLASS4</elsp-signal-class4> <!-- operation="delete"-->
<elsp-signal-class5>CLASS5</elsp-signal-class5> <!-- operation="delete"-->
<elsp-signal-class6>CLASS6</elsp-signal-class6> <!-- operation="delete"-->
</config>
</elsp-class>
</diff-serv-info>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) elsp-signaled CLASS1 CLASS2 CLASS3 CLASS4 CLASS5 CLASS6
Configure elsp signal class7
Use this attribute to configure a primary Diff-Serv (Differentiated Services) explicitly signaled E-LSP (EXP-InferredPSC LSP) interface class7
This command is supported when following feature are enabled diffserv feature
Attribute Name: elsp-signal-class7
Attribute Type: string
Attribute Name: elsp-signal
Attribute Type: empty
Attribute Name: elsp-signal-class1
Attribute Type: string
Attribute Name: elsp-signal-class2
Attribute Type: string
Attribute Name: elsp-signal-class3
Attribute Type: string
Attribute Name: elsp-signal-class4
Attribute Type: string
Attribute Name: elsp-signal-class5
Attribute Type: string
Attribute Name: elsp-signal-class6
Attribute Type: string
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunks>
<ingress-trunks>
<ingress-trunk>
<trunk-name>TRUNKNAME</trunk-name>
<config>
<trunk-name>TRUNKNAME</trunk-name>
</config>
<sessions>
<session>
<trunk-session-type>secondary</trunk-session-type>
<config>
<trunk-session-type>secondary</trunk-session-type>
</config>
<diff-serv-info>
<elsp-class>
<config>
</elsp-signal><!-- operation="delete"-->
<elsp-signal-class1>CLASS1</elsp-signal-class1> <!-- operation="delete"-->
<elsp-signal-class2>CLASS2</elsp-signal-class2> <!-- operation="delete"-->
<elsp-signal-class3>CLASS3</elsp-signal-class3> <!-- operation="delete"-->
<elsp-signal-class4>CLASS4</elsp-signal-class4> <!-- operation="delete"-->
<elsp-signal-class5>CLASS5</elsp-signal-class5> <!-- operation="delete"-->
<elsp-signal-class6>CLASS6</elsp-signal-class6> <!-- operation="delete"-->
<elsp-signal-class7>CLASS7</elsp-signal-class7> <!-- operation="delete"-->
</config>
</elsp-class>
</diff-serv-info>
</session>
</sessions>
</ingress-trunk>
</ingress-trunks>
</trunks>
</rsvp-te>
Command Syntax
(secondary|primary) elsp-signaled CLASS1 CLASS2 CLASS3 CLASS4 CLASS5 CLASS6 CLASS7
clear rsvp session *
Netconf RPC payload
<ipi-rsvp-trunk_clear-rsvp-session xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp"/>
Command Syntax
clear rsvp session *
clear rsvp trunk (TRUNKNAME|*)
Attribute Name: trunk-name
Attribute Type: string
Netconf RPC payload
<ipi-rsvp-trunk_clear-rsvp-trunk xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunk-name>TRUNKNAME</trunk-name>
</ipi-rsvp-trunk_clear-rsvp-trunk>
Command Syntax
clear rsvp trunk (TRUNKNAME|*)
clear rsvp trunk (TRUNKNAME|*) (primary)
Attribute Name: trunk-name
Attribute Type: string
Netconf RPC payload
<ipi-rsvp-trunk_clear-rsvp-primary-trunk xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunk-name>TRUNKNAME</trunk-name>
</ipi-rsvp-trunk_clear-rsvp-primary-trunk>
Command Syntax
clear rsvp trunk (TRUNKNAME|*) (primary)
clear rsvp trunk (TRUNKNAME|*) (secondary)
Attribute Name: trunk-name
Attribute Type: string
Netconf RPC payload
<ipi-rsvp-trunk_clear-rsvp-secondary-trunk xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunk-name>TRUNKNAME</trunk-name>
</ipi-rsvp-trunk_clear-rsvp-secondary-trunk>
Command Syntax
clear rsvp trunk (TRUNKNAME|*) (secondary)
clear rsvp trunk ingress (TRUNKNAME|*)
Attribute Name: trunk-name
Attribute Type: string
Netconf RPC payload
<ipi-rsvp-trunk_clear-rsvp-ingress-trunk xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunk-name>TRUNKNAME</trunk-name>
</ipi-rsvp-trunk_clear-rsvp-ingress-trunk>
Command Syntax
clear rsvp trunk ingress (TRUNKNAME|*)
clear rsvp trunk non-ingress (TRUNKNAME|*)
Attribute Name: trunk-name
Attribute Type: string
Netconf RPC payload
<ipi-rsvp-trunk_clear-rsvp-non-ingress-trunk xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunk-name>TRUNKNAME</trunk-name>
</ipi-rsvp-trunk_clear-rsvp-non-ingress-trunk>
Command Syntax
clear rsvp trunk non-ingress (TRUNKNAME|*)
rsvp-trunk TRUNKNAME force-reoptimize
Attribute Name: trunk-name
Attribute Type: string
Netconf RPC payload
<ipi-rsvp-trunk_rsvp-trunk-force-reoptimize-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunk-name>TRUNKNAME</trunk-name>
</ipi-rsvp-trunk_rsvp-trunk-force-reoptimize-on>
Command Syntax
rsvp-trunk TRUNKNAME force-reoptimize
rsvp-trunk TRUNKNAME force-switchover-secondary (off|on)
Attribute Name: trunk-name
Attribute Type: string
Attribute Name: action
Attribute Type: enum (off|on)
Netconf RPC payload
<ipi-rsvp-trunk_rsvp-trunk-force-switchover-secondary xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunk-name>TRUNKNAME</trunk-name>
<action>off</action>
</ipi-rsvp-trunk_rsvp-trunk-force-switchover-secondary>
Command Syntax
rsvp-trunk TRUNKNAME force-switchover-secondary (off|on)
rsvp-trunk-restart
Attribute Name: trunk-name
Attribute Type: string
Netconf RPC payload
<ipi-rsvp-trunk_rsvp-trunk-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<trunk-name>WORD</trunk-name>
</ipi-rsvp-trunk_rsvp-trunk-restart>
Command Syntax
rsvp-trunk-restart
clear rsvp session TUNNEL-ID LSP-ID INGRESS EGRESS
Attribute Name: tunnel-id
Attribute Type: uint32
Attribute Name: lsp-id
Attribute Type: uint32
Attribute Name: ingress
Attribute Type: inet:ipv4-address
Attribute Name: egress
Attribute Type: inet:ipv4-address
Netconf RPC payload
<ipi-rsvp-trunk_rsvp-session-reset xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<tunnel-id>TUNNEL-ID</tunnel-id>
<lsp-id>LSP-ID</lsp-id>
<ingress>INGRESS</ingress>
<egress>EGRESS</egress>
</ipi-rsvp-trunk_rsvp-session-reset>
Command Syntax
clear rsvp session TUNNEL-ID LSP-ID INGRESS EGRESS
IPI-RSVP-INTERFACE
Configure enable rsvp
Use this attribute to enable control adjacency to send and receive RSVP-TE control messages for MPLS and GMPLS
Attribute Name: enable-rsvp
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-rsvp><!-- operation="delete"-->
</interface>
</interfaces>
</rsvp-te>
Command Syntax
enable-rsvp
Configure enable iana hello config
Enable the exchange of non IANA specific Hello messages
Attribute Name: enable-iana-hello-config
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</enable-iana-hello-config><!-- operation="delete"-->
</interface>
</interfaces>
</rsvp-te>
Command Syntax
rsvp non-IANA-hello
Configure disable refresh reduction
Use this attribute to enable refresh reduction capability advertisement for all interfaces
Attribute Name: disable-refresh-reduction
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<refresh-reduction>
<config>
</disable-refresh-reduction><!-- operation="delete"-->
</config>
</refresh-reduction>
</interface>
</interfaces>
</rsvp-te>
Command Syntax
no rsvp refresh-reduction
Configure enable message ack
Use this attribute to enable message acknowledgement for all messages being sent to neighbors that are known to support refresh reduction.
Attribute Name: enable-message-ack
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<refresh-reduction>
<config>
</enable-message-ack><!-- operation="delete"-->
</config>
</refresh-reduction>
</interface>
</interfaces>
</rsvp-te>
Command Syntax
rsvp message-ack
Configure ack wait timeout
Use this attribute to configure the acknowledgement wait timeout for all RSVP-TE neighbors
Attribute Name: ack-wait-timeout
Attribute Type: uint32
Default Value: 10
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<refresh-reduction>
<config>
<ack-wait-timeout>1</ack-wait-timeout> <!-- operation="delete"-->
</config>
</refresh-reduction>
</interface>
</interfaces>
</rsvp-te>
Command Syntax
rsvp ack-wait-timeout <1-65535>
Configure refresh time
Use this attribute to configure RSVP refresh interval timer. The timer specifies the interval after which Path and/ or Reservation Request (Resv) messages will be sent out.The refresh time and keep multiplier are two interrelated timing parameters used to calculate the valid Reservation Lifetime for an LSP. Refresh time regulates the interval between Refresh messages which include Path and Reservation Request (Resv) messages. Refresh messages are sent periodically so that reservation does not timeout in the neighboring nodes. Each sender and receiver host sends Path and Resv messages, downstream and upstream respectively, along the paths.
Attribute Name: refresh-time
Attribute Type: uint16
Default Value: 30
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<refresh-reduction>
<config>
<refresh-time>1</refresh-time> <!-- operation="delete"-->
</config>
</refresh-reduction>
</interface>
</interfaces>
</rsvp-te>
Command Syntax
rsvp refresh-time <1-65535>
Configure keep multiplier
Use this attribute to configure the constant to be used to calculate a valid reservation lifetime for a Labeled Switched Path (LSP).The refresh time and keep multiplier are two interrelated timing parameters used to calculate the valid reservation lifetime for an LSP. The router sends refresh messages periodically so that the neighbors do not timeout
Attribute Name: keep-multiplier
Attribute Type: int32
Default Value: 3
Attribute Range: 1-255
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<refresh-reduction>
<config>
<keep-multiplier>1</keep-multiplier> <!-- operation="delete"-->
</config>
</refresh-reduction>
</interface>
</interfaces>
</rsvp-te>
Command Syntax
rsvp keep-multiplier <1-255>
Configure enable hello receipt
Use this attribute to enable the receipt of Hello messages from peers.
Attribute Name: enable-hello-receipt
Attribute Type: uint8
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<hellos>
<config>
</enable-hello-receipt><!-- operation="delete"-->
</config>
</hellos>
</interface>
</interfaces>
</rsvp-te>
Command Syntax
rsvp hello-receipt
Configure hello interval
Use this attribute to set an interval between Hello packets.Used as a global command, this value is over-ridden by the hello-interval set on the interface (see rsvp hello-interval).For optimum performance, set this value no more than one-third of the hello-timeout value.
Attribute Name: hello-interval
Attribute Type: int32
Default Value: 2
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<hellos>
<config>
<hello-interval>1</hello-interval> <!-- operation="delete"-->
</config>
</hellos>
</interface>
</interfaces>
</rsvp-te>
Command Syntax
rsvp hello-interval <1-65535>
Configure hello timeout
Timeout for clearing up all sessions shared with a neighbor.If an LSR has not received a Hello message from a peer within the number of seconds set with this command, all sessions shared with this peer are reset. The hello-timeout determines how long an RSVP node waits for a hello message before declaring a neighbor to be down.
Attribute Name: hello-timeout
Attribute Type: int32
Default Value: 7
Attribute Range: 1-65535
Netconf edit-config payload
<rsvp-te xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rsvp">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<hellos>
<config>
<hello-timeout>1</hello-timeout> <!-- operation="delete"-->
</config>
</hellos>
</interface>
</interfaces>
</rsvp-te>
Command Syntax
rsvp hello-timeout <1-65535>
IPI-MPLS
Configure name
Specify service template name
Attribute Name: name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<l2vpn>
<customer-service-templates>
<customer-service-template> <!-- operation="delete"-->
<name>NAME</name>
<config>
<name>WORD</name>
</config>
</customer-service-template>
</customer-service-templates>
</l2vpn>
</mpls>
Command Syntax
service-template NAME
Configure match all
Use this attribute to specify match criteria as match all
Attribute Name: match-all
Attribute Type: empty
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<l2vpn>
<customer-service-templates>
<customer-service-template>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
</match-all><!-- operation="delete"-->
</customer-service-template>
</customer-service-templates>
</l2vpn>
</mpls>
Command Syntax
match all
Configure match single tag outer vlan range
Use this attribute to set match type with outer vlan value
Attribute Name: match-single-tag-outer-vlan-range
Attribute Type: string
Attribute Range: 1-4094
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<l2vpn>
<customer-service-templates>
<customer-service-template>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<match-single-tag-outer-vlan-range>VLAN_RANGE2</match-single-tag-outer-vlan-range> <!-- operation="delete"-->
</customer-service-template>
</customer-service-templates>
</l2vpn>
</mpls>
Command Syntax
match outer-vlan VLAN_RANGE2
Configure match untagged
Use this attribute to specify match criteria as match untagged
Attribute Name: match-untagged
Attribute Type: empty
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<l2vpn>
<customer-service-templates>
<customer-service-template>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
</match-untagged><!-- operation="delete"-->
</customer-service-template>
</customer-service-templates>
</l2vpn>
</mpls>
Command Syntax
match untagged
Configure match inner vlan id
Specify inner vlan VID or range(VLAN ID 1-4094 or range: 2-5) for match double tag
Attribute Name: match-inner-vlan-id
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<l2vpn>
<customer-service-templates>
<customer-service-template>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<double-tags>
<double-tag>
<match-outer-vlan-id>1</match-outer-vlan-id>
<config>
<match-outer-vlan-id>1</match-outer-vlan-id>
</config>
<match-inner-vlan-id>VLAN_RANGE2</match-inner-vlan-id> <!-- operation="delete"-->
</double-tag>
</double-tags>
</customer-service-template>
</customer-service-templates>
</l2vpn>
</mpls>
Command Syntax
match double-tag outer-vlan <1-4094> inner-vlan VLAN_RANGE2
Configure vlan action type
Specify rewrite ingress action type
Attribute Name: vlan-action-type
Attribute Type: enum (pop|push|translate)
Attribute Name: tag-protocol-identifier
Attribute Type: enum (dot1.q|dot1.ad|0x9100)
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<l2vpn>
<customer-service-templates>
<customer-service-template>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<action-types>
<action-type>
<vlan-action-type>pop</vlan-action-type>
<config>
<vlan-action-type>pop</vlan-action-type>
<tag-protocol-identifier>dot1.q</tag-protocol-identifier>
</config>
</action-type>
</action-types>
</customer-service-template>
</customer-service-templates>
</l2vpn>
</mpls>
Command Syntax
rewrite ingress (pop) (outgoing-tpid (dot1.q|dot1.ad|0x9100)|)
Configure outer vlan identifier
Specify rewrite ingress action type
Attribute Name: vlan-action-type
Attribute Type: enum (pop|push|translate)
Attribute Name: outer-vlan-identifier
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: tag-protocol-identifier
Attribute Type: enum (dot1.q|dot1.ad|0x9100)
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<l2vpn>
<customer-service-templates>
<customer-service-template>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<action-types>
<action-type>
<vlan-action-type>pop</vlan-action-type>
<config>
<vlan-action-type>pop</vlan-action-type>
<outer-vlan-identifier>1</outer-vlan-identifier>
<tag-protocol-identifier>dot1.q</tag-protocol-identifier>
</config>
</action-type>
</action-types>
</customer-service-template>
</customer-service-templates>
</l2vpn>
</mpls>
Command Syntax
rewrite ingress (translate) <1-4094> (outgoing-tpid (dot1.q|dot1.ad|0x9100)|)
Configure group name
Use this attribute to create a new access circuit group for MPLS
This command is supported when following feature are enabled MPLS-VC feature
Attribute Name: group-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: group-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<l2vpn>
<access-circuit-groups>
<access-circuit-group> <!-- operation="delete"-->
<group-name>NAME</group-name>
<config>
<group-name>WORD</group-name>
<group-identifier>1</group-identifier>
</config>
</access-circuit-group>
</access-circuit-groups>
</l2vpn>
</mpls>
Command Syntax
mpls ac-group NAME <1-4294967295>
Configure local packet handling
Use this attribute to enable the labeling of locally generated TCP packets. All other locally generated packets are not looked at by the MPLS Forwarder
Attribute Name: local-packet-handling
Attribute Type: empty
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<global>
<config>
</local-packet-handling><!-- operation="delete"-->
</config>
</global>
</mpls>
Command Syntax
mpls local-packet-handling
Configure lsp stitching
Use this attribute to enable lsp stitching for ILM and installed FTM
Attribute Name: lsp-stitching
Attribute Type: empty
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<global>
<config>
</lsp-stitching><!-- operation="delete"-->
</config>
</global>
</mpls>
Command Syntax
mpls lsp-stitching
Configure propagate ttl
Use this attribute to enable TTL propagation. Enabling TTL propagation causes the TTL value in the IP header to be copied onto the TTL field in the shim header, at the LSP ingress
Attribute Name: propagate-ttl
Attribute Type: empty
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<global>
<config>
</propagate-ttl><!-- operation="delete"-->
</config>
</global>
</mpls>
Command Syntax
mpls propagate-ttl
Configure ingress ttl value
Use this attribute to set a Time to Live (TTL) value for LSPs for which this LSR is the ingress.
Attribute Name: ingress-ttl-value
Attribute Type: uint8
Attribute Range: 0-255
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<global>
<config>
<ingress-ttl-value>0</ingress-ttl-value> <!-- operation="delete"-->
</config>
</global>
</mpls>
Command Syntax
mpls ingress-ttl <0-255>
Configure lsp model uniform
Use this attribute to configure the MPLS LSP model as Uniform.
Attribute Name: lsp-model-uniform
Attribute Type: empty
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<global>
<config>
</lsp-model-uniform><!-- operation="delete"-->
</config>
</global>
</mpls>
Command Syntax
mpls lsp-model uniform
Configure enable
Use this attribute to enable label-switching on a TE link
Attribute Name: enable
Attribute Type: empty
Attribute Name: label-space
Attribute Type: uint16
Attribute Range: 0-60000
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<label-switching>
<config>
<label-space>0</label-space>
</enable>
</config>
</label-switching>
</interface>
</interfaces>
</mpls>
Command Syntax
label-switching (<0-60000>|)
Configure admin group name
Use this attribute to create an administrative group to be used for links. Each link can be a member of one or more, or no administrative groups.this attribute adds link between an interface and a group. The name is the name of the group previously configured. There can be multiple groups per interface.
Attribute Name: admin-group-name
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mpls-interface-bandwidth>
<config>
<admin-group-name>NAME</admin-group-name> <!-- operation="delete"-->
</config>
</mpls-interface-bandwidth>
</interface>
</interfaces>
</mpls>
Command Syntax
admin-group NAME
Configure bandwidth
Use this attribute to specify a discrete, maximum bandwidth value for the interface. The bandwidth attribute takes input ranges from 1 to 999 kbps, 1 to 999 mbps and 1 to 100 gbps.
Attribute Name: bandwidth
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mpls-interface-bandwidth>
<config>
<bandwidth>BANDWIDTH</bandwidth> <!-- operation="delete"-->
</config>
</mpls-interface-bandwidth>
</interface>
</interfaces>
</mpls>
Command Syntax
bandwidth BANDWIDTH
Configure reservable bandwidth
Use this attribute to specify the maximum reservable bandwidth per interface. This value can be equal or smaller value than max-bandwidth. Attribute takes input from 1 to 999 kbps, 1 to 999 mbps and 1 to 100 gbps
Attribute Name: reservable-bandwidth
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mpls-interface-bandwidth>
<config>
<reservable-bandwidth>BANDWIDTH</reservable-bandwidth> <!-- operation="delete"-->
</config>
</mpls-interface-bandwidth>
</interface>
</interfaces>
</mpls>
Command Syntax
reservable-bandwidth BANDWIDTH
Configure shared risk link group
Use this attribute to add the link to a srlg group
Attribute Name: shared-risk-link-group
Attribute Type: uint32
Attribute Range: 0-4294967295
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mpls-interface-bandwidth>
<config>
<shared-risk-link-group>0</shared-risk-link-group> <!-- operation="delete"-->
</config>
</mpls-interface-bandwidth>
</interface>
</interfaces>
</mpls>
Command Syntax
mpls traffic-eng srlg <0-4294967295>
Configure uni available bandwidth
Use this attribute to specify a unidirectional, available bandwidth value for the interface. The bandwidth attribute takes input in 0-999 kbps, 0-999 mbps and 0-100 gbps.
Attribute Name: uni-available-bandwidth
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mpls-interface-bandwidth>
<config>
<uni-available-bandwidth>BANDWIDTH</uni-available-bandwidth> <!-- operation="delete"-->
</config>
</mpls-interface-bandwidth>
</interface>
</interfaces>
</mpls>
Command Syntax
bandwidth-measurement static uni-available-bandwidth BANDWIDTH
Configure uni residual bandwidth
Use this attribute to specify a unidirectional, residual bandwidth value for the interface. The bandwidth attribute takes input in 0-999 kbps, 0-999 mbps and 0-100 gbps.
Attribute Name: uni-residual-bandwidth
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mpls-interface-bandwidth>
<config>
<uni-residual-bandwidth>BANDWIDTH</uni-residual-bandwidth> <!-- operation="delete"-->
</config>
</mpls-interface-bandwidth>
</interface>
</interfaces>
</mpls>
Command Syntax
bandwidth-measurement static uni-residual-bandwidth BANDWIDTH
Configure uni utilized bandwidth
Use this attribute to specify a unidirectional, utilised bandwidth value for the interface. The bandwidth attribute takes input in 0 to 999 kbps, 0 to 999 mbps and 1 to 100gbps.
Attribute Name: uni-utilized-bandwidth
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<mpls-interface-bandwidth>
<config>
<uni-utilized-bandwidth>BANDWIDTH</uni-utilized-bandwidth> <!-- operation="delete"-->
</config>
</mpls-interface-bandwidth>
</interface>
</interfaces>
</mpls>
Command Syntax
bandwidth-measurement static uni-utilized-bandwidth BANDWIDTH
Configure max label
Use this attribute to configure a maximum label value for a label space. After setting a maximum label value for a label space, make sure to bind the label space to an interface
Attribute Name: max-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: min-label
Attribute Type: uint32
Attribute Range: 16-1048575
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<label-spaces>
<label-space>
<label-space-name>0</label-space-name>
<config>
<label-space-name>0</label-space-name>
</config>
<global-label-range>
<config>
<min-label>16</min-label>
<max-label>16</max-label>
</config>
</global-label-range>
</label-space>
</label-spaces>
</mpls>
Command Syntax
mpls min-label-value <16-1048575> max-label-value <16-1048575> (label-space <0-60000>|)
Configure label space name
This attribute identifies the label space
Attribute Name: label-space-name
Attribute Type: uint16
Attribute Range: 0-60000
Attribute Name: module-name
Attribute Type: enum (rsvp|ldp|ldp-vc|bgp)
Attribute Name: min-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: max-label
Attribute Type: uint32
Attribute Range: 16-1048575
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<label-spaces>
<label-space> <!-- operation="delete"-->
<label-space-name>0</label-space-name>
<config>
<label-space-name>0</label-space-name>
</config>
<module-label-ranges>
<module-label-range>
<module-name>rsvp</module-name>
<config>
<min-label>16</min-label>
<max-label>16</max-label>
</config>
</module-label-range>
</module-label-ranges>
</label-space>
</label-spaces>
</mpls>
Command Syntax
mpls (rsvp|ldp|ldp-vc|bgp) min-label-value <16-1048575> max-label-value <16-1048575> (label-space <0-60000>|)
Configure max bandwidth
Use this attribute to specify the maximum bandwidth to be used for a bandwidth-class. The bandwidth value is in bits
This command is supported when following feature are enabled TE feature
Attribute Name: max-bandwidth
Attribute Type: string
Attribute Name: setup-priority
Attribute Type: uint8
Attribute Range: 0-7
Attribute Name: hold-priority
Attribute Type: uint8
Attribute Range: 0-7
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<bandwidth-classes>
<bandwidth-class>
<name>NAME</name>
<config>
<name>WORD</name>
</config>
<properties>
<config>
<setup-priority>0</setup-priority>
<hold-priority>0</hold-priority>
<max-bandwidth>BANDWIDTH</max-bandwidth>
</config>
</properties>
</bandwidth-class>
</bandwidth-classes>
</mpls>
Command Syntax
bandwidth BANDWIDTH setup-priority <0-7> hold-priority <0-7>
IPI-MPLS-RIB
Configure route prefix
Use this attribute to specify the route prefix for which FEC mapping needs to be added
Attribute Name: route-prefix
Attribute Type: string
Attribute Name: mapped-fec
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<rib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls-rib">
<map-route>
<static-ipv4-map-routes>
<static-ipv4-map-route> <!-- operation="delete"-->
<route-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</route-prefix>
<config>
<route-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</route-prefix>
<mapped-fec>A.B.C.D/M|A.B.C.D A.B.C.D</mapped-fec>
</config>
</static-ipv4-map-route>
</static-ipv4-map-routes>
</map-route>
</rib>
</mpls>
Command Syntax
mpls map-route (A.B.C.D/M|A.B.C.D A.B.C.D) (A.B.C.D/M|A.B.C.D A.B.C.D)
Configure out interface name
Outgoing interface name
Attribute Name: out-interface-name
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<rib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls-rib">
<static-lsps>
<ipv4-static-ftn-entries>
<ipv4-static-ftn-entry>
<out-interface-name>IFNAME</out-interface-name>
<config>
<out-interface-name>IFNAME</out-interface-name>
<nexthop-ip-address>A.B.C.D</nexthop-ip-address>
<pushed-label>16</pushed-label>
<fec-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</fec-prefix>
</config>
<nexthop-ip-address>A.B.C.D</nexthop-ip-address>
<pushed-label>16</pushed-label>
<fec-prefix>A.B.C.D/M|A.B.C.D A.B.C.D</fec-prefix>
</ipv4-static-ftn-entry>
</ipv4-static-ftn-entries>
</static-lsps>
</rib>
</mpls>
Command Syntax
mpls ftn-entry (A.B.C.D/M|A.B.C.D A.B.C.D) <16-1048575> A.B.C.D IFNAME
Configure tunnel id
FTN tunnel-id value
Attribute Name: tunnel-id
Attribute Type: uint32
Attribute Range: 1-5000
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<rib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls-rib">
<static-lsps>
<static-ftn-tunnels>
<static-ftn-tunnel> <!-- operation="delete"-->
<is-primary>primary</is-primary>
<config>
<is-primary>primary</is-primary>
<out-interface-name>IFNAME</out-interface-name>
<nexthop-ip-address>CML_IP_ADDR_T</nexthop-ip-address>
<pushed-label>16</pushed-label>
<fec-prefix>CML_IP_PREFIX_T</fec-prefix>
<tunnel-id>1</tunnel-id>
</config>
<out-interface-name>IFNAME</out-interface-name>
<nexthop-ip-address>CML_IP_ADDR_T</nexthop-ip-address>
<pushed-label>16</pushed-label>
<fec-prefix>CML_IP_PREFIX_T</fec-prefix>
<tunnel-id>1</tunnel-id>
</static-ftn-tunnel>
</static-ftn-tunnels>
</static-lsps>
</rib>
</mpls>
Command Syntax
mpls ftn-entry tunnel-id <1-5000> (A.B.C.D/M|A.B.C.D A.B.C.D) <16-1048575> A.B.C.D IFNAME ((secondary|primary)|)
Configure fec prefix
FTN tunnel-id value
Attribute Name: tunnel-id
Attribute Type: uint32
Attribute Range: 1-5000
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<rib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls-rib">
<static-lsps>
<static-ftn-tunnels>
<static-ftn-tunnel> <!-- operation="delete"-->
<is-primary>primary</is-primary>
<config>
<is-primary>primary</is-primary>
<out-interface-name>IFNAME</out-interface-name>
<nexthop-ip-address>CML_IP_ADDR_T</nexthop-ip-address>
<pushed-label>16</pushed-label>
<fec-prefix>CML_IP_PREFIX_T</fec-prefix>
<tunnel-id>1</tunnel-id>
</config>
<out-interface-name>IFNAME</out-interface-name>
<nexthop-ip-address>CML_IP_ADDR_T</nexthop-ip-address>
<pushed-label>16</pushed-label>
<fec-prefix>CML_IP_PREFIX_T</fec-prefix>
<tunnel-id>1</tunnel-id>
</static-ftn-tunnel>
</static-ftn-tunnels>
</static-lsps>
</rib>
</mpls>
Command Syntax
mpls ftn-entry tunnel-id <1-5000> X:X::X:X/M <16-1048575> X:X::X:X IFNAME ((secondary|primary)|)
Configure enable pop label
Use this attribute to create an ILM entry in the ILM table to which a POP incoming interface is bound. Upon receipt of a labeled packet on an MPLS-enabled router, a lookup is done based on the incoming label in the ILM table. If a match is found, the packet may either be label-switched downstream, or popped and passed over IP. In a pop operation, an outgoing label is not needed as is either accepted or forwarded over IP. The nexthop option is also not mandatory because the FEC IP address could be a local IP address
Attribute Name: enable-pop-label
Attribute Type: uint8
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<rib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls-rib">
<static-lsps>
<static-ilm-entries>
<static-ilm-entry>
<incoming-label>16</incoming-label>
<config>
<incoming-label>16</incoming-label>
</config>
<pop>
<config>
</enable-pop-label>
</config>
</pop>
</static-ilm-entry>
</static-ilm-entries>
</static-lsps>
</rib>
</mpls>
Command Syntax
mpls ilm-entry <16-1048575> pop
Configure incoming label
Incoming Label
Attribute Name: incoming-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: in-interface-name
Attribute Type: string
Attribute Name: swapped-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: out-interface-name
Attribute Type: string
Attribute Name: nexthop-ip-address
Attribute Type: inet:ip-address
Attribute Name: fec-prefix
Attribute Type: union
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<rib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls-rib">
<static-lsps>
<static-ilm-entries>
<static-ilm-entry> <!-- operation="delete"-->
<incoming-label>16</incoming-label>
<config>
<incoming-label>16</incoming-label>
</config>
<swaps>
<swap>
<in-interface-name>IFNAME</in-interface-name>
<swapped-label>16</swapped-label>
<out-interface-name>IFNAME</out-interface-name>
<nexthop-ip-address>CML_IP_ADDR_T</nexthop-ip-address>
<fec-prefix>CML_IP_PREFIX_T</fec-prefix>
</swap>
</swaps>
</static-ilm-entry>
</static-ilm-entries>
</static-lsps>
</rib>
</mpls>
Command Syntax
mpls ilm-entry <16-1048575> swap <16-1048575> IFNAME A.B.C.D (A.B.C.D/M|A.B.C.D A.B.C.D)
Configure in interface name
Incoming Label
Attribute Name: incoming-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: in-interface-name
Attribute Type: string
Attribute Name: swapped-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: out-interface-name
Attribute Type: string
Attribute Name: nexthop-ip-address
Attribute Type: inet:ipv4-address
Attribute Name: fec-prefix
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<rib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls-rib">
<static-lsps>
<static-ilm-entries>
<static-ilm-entry> <!-- operation="delete"-->
<incoming-label>16</incoming-label>
<config>
<incoming-label>16</incoming-label>
</config>
<swaps>
<swap>
<in-interface-name>IFNAME</in-interface-name>
<swapped-label>16</swapped-label>
<out-interface-name>IFNAME</out-interface-name>
<nexthop-ip-address>CML_IP_ADDR_T</nexthop-ip-address>
<fec-prefix>CML_IP_PREFIX_T</fec-prefix>
</swap>
</swaps>
</static-ilm-entry>
</static-ilm-entries>
</static-lsps>
</rib>
</mpls>
Command Syntax
mpls ilm-entry <16-1048575> IFNAME swap <16-1048575> IFNAME A.B.C.D (A.B.C.D/M|A.B.C.D A.B.C.D)
Configure swapped label
Incoming Label
Attribute Name: incoming-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: in-interface-name
Attribute Type: string
Attribute Name: swapped-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: out-interface-name
Attribute Type: string
Attribute Name: nexthop-ip-address
Attribute Type: inet:ipv4-address
Attribute Name: fec-prefix
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<rib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls-rib">
<static-lsps>
<static-ilm-entries>
<static-ilm-entry> <!-- operation="delete"-->
<incoming-label>16</incoming-label>
<config>
<incoming-label>16</incoming-label>
</config>
<swaps>
<swap>
<in-interface-name>IFNAME</in-interface-name>
<swapped-label>16</swapped-label>
<out-interface-name>IFNAME</out-interface-name>
<nexthop-ip-address>CML_IP_ADDR_T</nexthop-ip-address>
<fec-prefix>CML_IP_PREFIX_T</fec-prefix>
</swap>
</swaps>
</static-ilm-entry>
</static-ilm-entries>
</static-lsps>
</rib>
</mpls>
Command Syntax
mpls ilm-entry <16-1048575> swap <16-1048575> IFNAME X:X::X:X X:X::X:X/M
Configure nexthop ip address
Incoming Label
Attribute Name: incoming-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: in-interface-name
Attribute Type: string
Attribute Name: swapped-label
Attribute Type: uint32
Attribute Range: 16-1048575
Attribute Name: out-interface-name
Attribute Type: string
Attribute Name: nexthop-ip-address
Attribute Type: inet:ipv4-address
Attribute Name: fec-prefix
Attribute Type: string
Netconf edit-config payload
<mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls">
<rib xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-mpls-rib">
<static-lsps>
<static-ilm-entries>
<static-ilm-entry> <!-- operation="delete"-->
<incoming-label>16</incoming-label>
<config>
<incoming-label>16</incoming-label>
</config>
<swaps>
<swap>
<in-interface-name>IFNAME</in-interface-name>
<swapped-label>16</swapped-label>
<out-interface-name>IFNAME</out-interface-name>
<nexthop-ip-address>CML_IP_ADDR_T</nexthop-ip-address>
<fec-prefix>CML_IP_PREFIX_T</fec-prefix>
</swap>
</swaps>
</static-ilm-entry>
</static-ilm-entries>
</static-lsps>
</rib>
</mpls>
Command Syntax
mpls ilm-entry <16-1048575> IFNAME swap <16-1048575> IFNAME X:X::X:X X:X::X:X/M
IPI-L2VPN-VPWS
Configure pseudowire identifier
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire> <!-- operation="delete"-->
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> (A.B.C.D|X:X::X:X)
Configure instance name
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: service-tpid
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
<service-tpid>dot1.q</service-tpid>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> service-tpid (dot1.q|dot1.ad|0x9100|0x9200)
Configure instance type
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: service-tpid
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
Attribute Name: enable-control-word
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
<service-tpid>dot1.q</service-tpid>
</enable-control-word>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> service-tpid (dot1.q|dot1.ad|0x9100|0x9200) control-word
Configure peer address
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: service-tpid
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
Attribute Name: enable-control-word
Attribute Type: empty
Attribute Name: enable-manual-pseudowire
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
<service-tpid>dot1.q</service-tpid>
</enable-control-word>
</enable-manual-pseudowire>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> service-tpid (dot1.q|dot1.ad|0x9100|0x9200) control-word manual
Configure enable default tagged mode
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: enable-control-word
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
</enable-control-word>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> control-word
Configure service tpid
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: service-tpid
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
Attribute Name: enable-manual-pseudowire
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
<service-tpid>dot1.q</service-tpid>
</enable-manual-pseudowire>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> service-tpid (dot1.q|dot1.ad|0x9100|0x9200) manual
Configure enable manual pseudowire
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: enable-manual-pseudowire
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
</enable-manual-pseudowire>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> manual
Configure tunnel name
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: tunnel-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>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
<tunnel-name>NAME</tunnel-name>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> tunnel-name NAME
Configure enable control word
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: service-tpid
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
Attribute Name: enable-control-word
Attribute Type: empty
Attribute Name: tunnel-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>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
<service-tpid>dot1.q</service-tpid>
</enable-control-word>
<tunnel-name>NAME</tunnel-name>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> service-tpid (dot1.q|dot1.ad|0x9100|0x9200) control-word tunnel-name NAME
Configure tunnel identifier
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: tunnel-identifier
Attribute Type: uint32
Attribute Range: 1-5000
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
<tunnel-identifier>1</tunnel-identifier>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> tunnel-id <1-5000>
Configure group name
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: group-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>NAME</instance-name>
<config>
<instance-name>WORD</instance-name>
<instance-type>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
<group-name>NAME</group-name>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> NAME
Configure group identifier
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-default-tagged-mode
Attribute Type: empty
Attribute Name: group-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: service-tpid
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
Attribute Name: group-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-control-word
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-default-tagged-mode>
<group-name>NAME</group-name>
<service-tpid>dot1.q</service-tpid>
<group-identifier>1</group-identifier>
</enable-control-word>
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> NAME service-tpid (dot1.q|dot1.ad|0x9100|0x9200) group-id <1-4294967295> control-word
Configure enable interface parameter tlv
Use this attribute to configure interface parameter tlv for VPLS Virtual Circuits.
Attribute Name: enable-interface-parameter-tlv
Attribute Type: empty
Attribute Name: enable-flow-label
Attribute Type: empty
Attribute Name: flow-label-direction
Attribute Type: enum (both|transmit|receive)
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-flow-label><!-- operation="delete"-->
<flow-label-direction>both</flow-label-direction> <!-- operation="delete"-->
</enable-interface-parameter-tlv><!-- operation="delete"-->
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
flow-label (both|transmit|receive) interface-param-tlv
Configure enable static flow label
Use this attribute to enable static flow label for VPWS Virtual Circuits.
Attribute Name: enable-static-flow-label
Attribute Type: empty
Attribute Name: enable-flow-label
Attribute Type: empty
Attribute Name: flow-label-direction
Attribute Type: enum (both|transmit|receive)
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-flow-label><!-- operation="delete"-->
<flow-label-direction>both</flow-label-direction> <!-- operation="delete"-->
</enable-static-flow-label><!-- operation="delete"-->
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
flow-label (both|transmit|receive) static
Configure flow label direction
Use this attribute to configure flow label direction to transmit,receive or both for VPWS Virtual Circuits.
Attribute Name: flow-label-direction
Attribute Type: enum (both|transmit|receive)
Attribute Name: enable-flow-label
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</enable-flow-label><!-- operation="delete"-->
<flow-label-direction>both</flow-label-direction> <!-- operation="delete"-->
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
flow-label (both|transmit|receive)
Configure allow l2protocol peer
Use this attribute to configure L2CP in peer mode
Attribute Name: allow-l2protocol-peer
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<default-tagged>
<config>
</allow-l2protocol-peer><!-- operation="delete"-->
</config>
</default-tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
allow-l2protocol-peer
Configure enable tagged mode
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-tagged-mode
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire> <!-- operation="delete"-->
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<tagged>
<config>
</enable-tagged-mode>
</config>
</tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> mode tagged
Configure enable flow label
Use this attribute to configure interface parameter tlv for VPLS Virtual Circuits.
Attribute Name: enable-interface-parameter-tlv
Attribute Type: empty
Attribute Name: enable-flow-label
Attribute Type: empty
Attribute Name: flow-label-direction
Attribute Type: enum (both|transmit|receive)
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<tagged>
<config>
</enable-flow-label><!-- operation="delete"-->
<flow-label-direction>both</flow-label-direction> <!-- operation="delete"-->
</enable-interface-parameter-tlv><!-- operation="delete"-->
</config>
</tagged>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
flow-label (both|transmit|receive) interface-param-tlv
Configure enable raw mode
Use this attribute to assign pseudowire identifier to create an instance of an MPLS layer 2 virtual circuit. A Layer-2 MPLS Virtual Circuit instance may be bound to any interface on the router; however, only one interface may be bound to a Layer-2 circuit at a time.
Attribute Name: pseudowire-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Attribute Name: enable-raw-mode
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowires>
<pseudowire> <!-- operation="delete"-->
<peer-address>VPWS_IP_ADDR_T</peer-address>
<config>
<peer-address>VPWS_IP_ADDR_T</peer-address>
<pseudowire-identifier>1</pseudowire-identifier>
</config>
<pseudowire-identifier>1</pseudowire-identifier>
<raw>
<config>
</enable-raw-mode>
</config>
</raw>
</pseudowire>
</pseudowires>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME <1-4294967295> mode raw
Configure attachment group identifier
Use this attribute to enable control word for MPLS Layer-2 Virtual Circuit.
This command is supported when following feature are enabled Generic FEC129 Feature
Attribute Name: enable-control-word
Attribute Type: empty
Attribute Name: service-tpid
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowire-fec129>
<target-attachment-individual-identifier>NAME</target-attachment-individual-identifier>
<config>
<target-attachment-individual-identifier>NAME</target-attachment-individual-identifier>
<source-attachment-individual-identifier>NAME</source-attachment-individual-identifier>
<attachment-group-identifier>NAME</attachment-group-identifier>
<peer-address>A.B.C.D</peer-address>
<service-tpid>dot1.q</service-tpid>
</config>
<source-attachment-individual-identifier>NAME</source-attachment-individual-identifier>
<attachment-group-identifier>NAME</attachment-group-identifier>
<peer-address>A.B.C.D</peer-address>
</enable-control-word>
</pseudowire-fec129>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME A.B.C.D agi NAME saii NAME taii NAME service-tpid (dot1.q|dot1.ad|0x9100|0x9200) control-word
Configure source attachment individual identifier
Use this attribute to specificy the transport tunnel-name to be used for MPLS Layer-2 Virtual Circuit.
This command is supported when following feature are enabled Generic FEC129 Feature
Attribute Name: tunnel-name
Attribute Type: string
Attribute Range: 1-32
Attribute Name: service-tpid
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
Attribute Name: enable-control-word
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowire-fec129>
<target-attachment-individual-identifier>NAME</target-attachment-individual-identifier>
<config>
<target-attachment-individual-identifier>NAME</target-attachment-individual-identifier>
<source-attachment-individual-identifier>NAME</source-attachment-individual-identifier>
<attachment-group-identifier>NAME</attachment-group-identifier>
<peer-address>A.B.C.D</peer-address>
<service-tpid>dot1.q</service-tpid>
</enable-control-word>
</config>
<source-attachment-individual-identifier>NAME</source-attachment-individual-identifier>
<attachment-group-identifier>NAME</attachment-group-identifier>
<peer-address>A.B.C.D</peer-address>
<tunnel-name>NAME</tunnel-name>
</pseudowire-fec129>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME A.B.C.D agi NAME saii NAME taii NAME service-tpid (dot1.q|dot1.ad|0x9100|0x9200) control-word tunnel-name NAME
Configure target attachment individual identifier
Use this attribute to specificy the static tunnel-identifier to be used for MPLS Layer-2 Virtual Circuit.
This command is supported when following feature are enabled Generic FEC129 Feature
Attribute Name: tunnel-identifier
Attribute Type: uint32
Attribute Range: 1-5000
Attribute Name: service-tpid
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
Attribute Name: enable-control-word
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>vpws</instance-type>
</config>
<instance-type>vpws</instance-type>
<vpws-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowire-fec129>
<target-attachment-individual-identifier>NAME</target-attachment-individual-identifier>
<config>
<target-attachment-individual-identifier>NAME</target-attachment-individual-identifier>
<source-attachment-individual-identifier>NAME</source-attachment-individual-identifier>
<attachment-group-identifier>NAME</attachment-group-identifier>
<peer-address>A.B.C.D</peer-address>
<service-tpid>dot1.q</service-tpid>
</enable-control-word>
</config>
<source-attachment-individual-identifier>NAME</source-attachment-individual-identifier>
<attachment-group-identifier>NAME</attachment-group-identifier>
<peer-address>A.B.C.D</peer-address>
<tunnel-identifier>1</tunnel-identifier>
</pseudowire-fec129>
</vpws-instance>
</network-instance>
</network-instances>
Command Syntax
mpls l2-circuit NAME A.B.C.D agi NAME saii NAME taii NAME service-tpid (dot1.q|dot1.ad|0x9100|0x9200) control-word tunnel-id <1-5000>
Configure service template
This attribute is used to configure service-template for vc-mode
Attribute Name: service-template
Attribute Type: string
Attribute Name: mode
Attribute Type: enum (standby|revertive)
Netconf edit-config payload
<vpws xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<pseudowire-modes>
<pseudowire-mode>
<service-template>WORD</service-template>
<config>
<service-template>NAME</service-template>
<mode>standby</mode>
</config>
</pseudowire-mode>
</pseudowire-modes>
</interface>
</interfaces>
</vpws>
Command Syntax
vc-mode (standby|revertive) service-template NAME
Configure pseudowire name
Use this attribute to specify pseudowire name
Attribute Name: pseudowire-name
Attribute Type: string
Attribute Name: service-template-name
Attribute Type: string
Attribute Name: pseudowire-link-mode
Attribute Type: enum (primary|secondary)
Netconf edit-config payload
<vpws xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<service-template-mappings>
<service-template-mapping>
<pseudowire-name>NAME</pseudowire-name>
<config>
<pseudowire-name>WORD</pseudowire-name>
<service-template-name>NAME</service-template-name>
<pseudowire-link-mode>primary</pseudowire-link-mode>
</config>
</service-template-mapping>
</service-template-mappings>
</interface>
</interfaces>
</vpws>
Command Syntax
mpls-l2-circuit NAME service-template NAME ((primary|secondary)|)
Configure name
Use this attribute to specify pseudowire name
Attribute Name: pseudowire-name
Attribute Type: string
Attribute Name: service-template-name
Attribute Type: string
Attribute Name: cos-to-queue-profile-name
Attribute Type: string
Attribute Name: pseudowire-link-mode
Attribute Type: enum (primary|secondary)
Netconf edit-config payload
<vpws xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<service-template-mappings>
<service-template-mapping>
<pseudowire-name>NAME</pseudowire-name>
<config>
<pseudowire-name>WORD</pseudowire-name>
<service-template-name>NAME</service-template-name>
<cos-to-queue-profile-name>NAME</cos-to-queue-profile-name>
<pseudowire-link-mode>primary</pseudowire-link-mode>
</config>
</service-template-mapping>
</service-template-mappings>
</interface>
</interfaces>
</vpws>
Command Syntax
mpls-l2-circuit NAME service-template NAME cos-to-queue NAME ((primary|secondary)|)
Configure access interface name
This attribute is used to configure customer network interface for static VC fib entry
Attribute Name: access-interface-name
Attribute Type: string
Attribute Name: incoming-label
Attribute Type: uint32
Attribute Range: 16-52443
Attribute Name: outgoing-label
Attribute Type: uint32
Attribute Range: 16-52443
Attribute Name: nexthop-address
Attribute Type: inet:ip-address
Attribute Name: provider-interface-name
Attribute Type: string
Netconf edit-config payload
<vpws xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<static-forwarding>
<forwarding-information-bases>
<forwarding-information-base>
<pseudowire-identifier>1</pseudowire-identifier>
<config>
<pseudowire-identifier>1</pseudowire-identifier>
<incoming-label>16</incoming-label>
<outgoing-label>16</outgoing-label>
<nexthop-address>CML_IP_ADDR_T</nexthop-address>
<provider-interface-name>IFNAME</provider-interface-name>
</config>
<access-interface-name>NAME</access-interface-name>
</forwarding-information-base>
</forwarding-information-bases>
</static-forwarding>
</vpws>
Command Syntax
mpls l2-circuit-fib-entry <1-4294967295> <16-52443> <16-52443> (A.B.C.D|X:X::X:X) IFNAME NAME
clear mpls l2-circuit NAME statistics
Attribute Name: pseudowire-name
Attribute Type: string
Netconf RPC payload
<clear-mpls-l2-circuit-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<pseudowire-name>NAME</pseudowire-name>
</clear-mpls-l2-circuit-statistics>
Command Syntax
clear mpls l2-circuit NAME statistics
clear mpls l2-circuit NAME statistics (access-port|network-port)
Attribute Name: port-pseudowire-name
Attribute Type: string
Attribute Name: port-type
Attribute Type: enum (access-port|network-port)
Default Value: network-port
Netconf RPC payload
<clear-mpls-l2-circuit-port-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<port-pseudowire-name>NAME</port-pseudowire-name>
<port-type>network-port</port-type>
</clear-mpls-l2-circuit-port-statistics>
Command Syntax
clear mpls l2-circuit NAME statistics (access-port|network-port)
vc-switchover NAME NAME
Attribute Name: primary-pseudowire
Attribute Type: string
Attribute Name: secondary-pseudowire
Attribute Type: string
Netconf RPC payload
<pseudowire-manual-switchover xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpws">
<primary-pseudowire>NAME</primary-pseudowire>
<secondary-pseudowire>NAME</secondary-pseudowire>
</pseudowire-manual-switchover>
Command Syntax
vc-switchover NAME NAME
IPI-L2VPN-VPLS
Configure service template name
Specify Customer service template name to bind to this Attachment circuit
Attribute Name: service-template-name
Attribute Type: string
Netconf edit-config payload
<vpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<attachment-circuit>
<service-template-mappings>
<service-template-mapping> <!-- operation="delete"-->
<service-template-name>NAME</service-template-name>
<config>
<service-template-name>WORD</service-template-name>
<vpls-name>WORD</vpls-name>
<interface-name>WORD</interface-name>
</config>
<vpls-name>NAME</vpls-name>
<interface-name>WORD</interface-name>
</service-template-mapping>
</service-template-mappings>
</attachment-circuit>
</vpls>
Command Syntax
mpls-vpls NAME service-template NAME
Configure admin status
Specify admin status for VPLS AC
Attribute Name: admin-status
Attribute Type: enum (down)
Netconf edit-config payload
<vpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<attachment-circuit>
<service-template-mappings>
<service-template-mapping>
<service-template-name>NAME</service-template-name>
<config>
<service-template-name>WORD</service-template-name>
<vpls-name>WORD</vpls-name>
<interface-name>WORD</interface-name>
</config>
<vpls-name>NAME</vpls-name>
<interface-name>WORD</interface-name>
<admin-status>down</admin-status> <!-- operation="delete"-->
</service-template-mapping>
</service-template-mappings>
</attachment-circuit>
</vpls>
Command Syntax
ac-admin-status (down)
Configure attachment circuit description
Specify description of VPLS AC
Attribute Name: attachment-circuit-description
Attribute Type: string
Netconf edit-config payload
<vpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<attachment-circuit>
<service-template-mappings>
<service-template-mapping>
<service-template-name>NAME</service-template-name>
<config>
<service-template-name>WORD</service-template-name>
<vpls-name>WORD</vpls-name>
<interface-name>WORD</interface-name>
</config>
<vpls-name>NAME</vpls-name>
<interface-name>WORD</interface-name>
<attachment-circuit-description>LINE</attachment-circuit-description> <!-- operation="delete"-->
</service-template-mapping>
</service-template-mappings>
</attachment-circuit>
</vpls>
Command Syntax
ac-description LINE
Configure mac learning
Specify mac-learning for VPLS AC
Attribute Name: mac-learning
Attribute Type: enum (enable|disable)
Netconf edit-config payload
<vpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<attachment-circuit>
<service-template-mappings>
<service-template-mapping>
<service-template-name>NAME</service-template-name>
<config>
<service-template-name>WORD</service-template-name>
<vpls-name>WORD</vpls-name>
<interface-name>WORD</interface-name>
</config>
<vpls-name>NAME</vpls-name>
<interface-name>WORD</interface-name>
<mac-learning>enable</mac-learning> <!-- operation="delete"-->
</service-template-mapping>
</service-template-mappings>
</attachment-circuit>
</vpls>
Command Syntax
learning (enable|disable)
Configure allow layer2 bridge pdu
Specify allowed L2 control packets in peer-mode
Attribute Name: allow-layer2-bridge-pdu
Attribute Type: empty
Netconf edit-config payload
<vpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<attachment-circuit>
<service-template-mappings>
<service-template-mapping>
<service-template-name>NAME</service-template-name>
<config>
<service-template-name>WORD</service-template-name>
<vpls-name>WORD</vpls-name>
<interface-name>WORD</interface-name>
</config>
<vpls-name>NAME</vpls-name>
<interface-name>WORD</interface-name>
</allow-layer2-bridge-pdu><!-- operation="delete"-->
</service-template-mapping>
</service-template-mappings>
</attachment-circuit>
</vpls>
Command Syntax
allow-l2protocol-peer
Configure static mac address
Specify static-mac to be added on AC
Attribute Name: static-mac-address
Attribute Type: string
Netconf edit-config payload
<vpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<attachment-circuit>
<service-template-mappings>
<service-template-mapping>
<service-template-name>NAME</service-template-name>
<config>
<service-template-name>WORD</service-template-name>
<vpls-name>WORD</vpls-name>
<interface-name>WORD</interface-name>
</config>
<vpls-name>NAME</vpls-name>
<interface-name>WORD</interface-name>
<static-mac-address>XXXX.XXXX.XXXX</static-mac-address> <!-- operation="delete"-->
</service-template-mapping>
</service-template-mappings>
</attachment-circuit>
</vpls>
Command Syntax
static-mac XXXX.XXXX.XXXX
Configure profile name
Specify profile name for map profile
This command is supported when following feature are enabled QOS feature
Attribute Name: profile-name
Attribute Type: string
Netconf edit-config payload
<vpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<attachment-circuit>
<service-template-mappings>
<service-template-mapping>
<service-template-name>NAME</service-template-name>
<config>
<service-template-name>WORD</service-template-name>
<vpls-name>WORD</vpls-name>
<interface-name>WORD</interface-name>
</config>
<vpls-name>NAME</vpls-name>
<interface-name>WORD</interface-name>
<quality-of-service-profiles>
<quality-of-service-profile> <!-- operation="delete"-->
<profile-name>NAME</profile-name>
<config>
<profile-name>WORD</profile-name>
<profile-type>cos-to-queue</profile-type>
</config>
<profile-type>cos-to-queue</profile-type>
</quality-of-service-profile>
</quality-of-service-profiles>
</service-template-mapping>
</service-template-mappings>
</attachment-circuit>
</vpls>
Command Syntax
vc-qos map-profile (cos-to-queue) NAME
Configure out label
Specify out going label for VPLS static forwarding
Attribute Name: out-label
Attribute Type: uint32
Attribute Range: 16-52443
Attribute Name: in-label
Attribute Type: uint32
Attribute Range: 16-52443
Attribute Name: out-interface-name
Attribute Type: string
Netconf edit-config payload
<vpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<static-forwarding>
<vpls-entries>
<vpls-entry>
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
<vpls-identifier>1</vpls-identifier>
<in-label>16</in-label>
<out-interface-name>OUT-INTF</out-interface-name>
</config>
<vpls-identifier>1</vpls-identifier>
<out-label>16</out-label>
</vpls-entry>
</vpls-entries>
</static-forwarding>
</vpls>
Command Syntax
vpls fib-entry <1-4294967295> peer A.B.C.D <16-52443> OUT-INTF <16-52443>
Configure vpls identifier
Specify out going label for VPLS static forwarding
Attribute Name: out-label
Attribute Type: uint32
Attribute Range: 16-52443
Attribute Name: in-label
Attribute Type: uint32
Attribute Range: 16-52443
Attribute Name: out-interface-name
Attribute Type: string
Netconf edit-config payload
<vpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<static-forwarding>
<hierarchical-vpls-entries>
<hierarchical-vpls-entry>
<spoke-pseudowire-name>VC-NAME</spoke-pseudowire-name>
<config>
<spoke-pseudowire-name>WORD</spoke-pseudowire-name>
<vpls-identifier>1</vpls-identifier>
<in-label>16</in-label>
<out-interface-name>OUT-INTF</out-interface-name>
</config>
<vpls-identifier>1</vpls-identifier>
<out-label>16</out-label>
</hierarchical-vpls-entry>
</hierarchical-vpls-entries>
</static-forwarding>
</vpls>
Command Syntax
vpls fib-entry <1-4294967295> spoke-vc WORD <16-52443> OUT-INTF <16-52443>
Configure vpls identifier
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: vpls-identifier
Attribute Type: uint32
Attribute Range: 1-4294967295
Netconf edit-config payload
<network-instances xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-instance">
<network-instance> <!-- operation="delete"-->
<instance-type>vpls</instance-type>
<config>
<instance-type>vpls</instance-type>
<instance-name>WORD</instance-name>
</config>
<instance-name>WORD</instance-name>
<vpls-instance>
<config>
<vpls-identifier>1</vpls-identifier>
</config>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
mpls vpls NAME <1-4294967295>
Configure service transport identifier
Specify service transport identifier
Attribute Name: service-transport-identifier
Attribute Type: enum (dot1.q|dot1.ad|0x9100|0x9200)
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<config>
<service-transport-identifier>dot1.q</service-transport-identifier> <!-- operation="delete"-->
</config>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
service-tpid (dot1.q|dot1.ad|0x9100|0x9200)
Configure maximum transmission unit
Set the Maximum Transmission Unit (MTU) size for a given VPLS instance. This size is signaled to peer VPLS routers
Attribute Name: maximum-transmission-unit
Attribute Type: uint16
Default Value: 1500
Attribute Range: 576-65535
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<config>
<maximum-transmission-unit>576</maximum-transmission-unit> <!-- operation="delete"-->
</config>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-mtu <576-65535>
Configure vpls description
Specify a description for this VPLS instance
Attribute Name: vpls-description
Attribute Type: string
Default Value: NULL
Attribute Range: 1-64
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<config>
<vpls-description>LINE</vpls-description> <!-- operation="delete"-->
</config>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-description LINE
Configure control word
Control Word for VPLS instance
Attribute Name: control-word
Attribute Type: empty
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<config>
</control-word><!-- operation="delete"-->
</config>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
control-word
Configure mac learning disable
Specify mac learning disable for VPLS instance
Attribute Name: mac-learning-disable
Attribute Type: empty
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<config>
</mac-learning-disable><!-- operation="delete"-->
</config>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
learning disable
Configure mac learning limit
Specify mac learning limit
Attribute Name: mac-learning-limit
Attribute Type: uint32
Default Value: 32767
Attribute Range: 5-32767
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<config>
<mac-learning-limit>5</mac-learning-limit> <!-- operation="delete"-->
</config>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
learning limit <5-32767>
Configure attachment circuit group name
Specify ac-group name
Attribute Name: attachment-circuit-group-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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<config>
<attachment-circuit-group-name>GROUPNAME</attachment-circuit-group-name> <!-- operation="delete"-->
</config>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-ac-group GROUPNAME
Configure pseudowire type
Specify pseudowire type
Attribute Name: pseudowire-type
Attribute Type: enum (vlan|ethernet)
Default Value: ethernet
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<spoke-pseudowires>
<spoke-pseudowire>
<pseudowire-name>WORD</pseudowire-name>
<config>
<pseudowire-name>NAME</pseudowire-name>
</config>
<pseudowire-type>ethernet</pseudowire-type> <!-- operation="delete"-->
</spoke-pseudowire>
</spoke-pseudowires>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-vc NAME ((vlan|ethernet)|)
Configure enable interface parameter tlv
Use this attribute to configure interface parameter tlv for VPLS Virtual Circuits.
Attribute Name: enable-interface-parameter-tlv
Attribute Type: empty
Attribute Name: enable-flow-label
Attribute Type: empty
Attribute Name: flow-label-direction
Attribute Type: enum (both|transmit|receive)
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<fat-label>
<config>
</enable-flow-label><!-- operation="delete"-->
<flow-label-direction>both</flow-label-direction> <!-- operation="delete"-->
</enable-interface-parameter-tlv><!-- operation="delete"-->
</config>
</fat-label>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
flow-label (both|transmit|receive) interface-param-tlv
Configure enable static flow label
Use this attribute to configure static flow label for VPLS Virtual Circuits.
Attribute Name: enable-static-flow-label
Attribute Type: empty
Attribute Name: enable-flow-label
Attribute Type: empty
Attribute Name: flow-label-direction
Attribute Type: enum (both|transmit|receive)
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<fat-label>
<config>
</enable-flow-label><!-- operation="delete"-->
<flow-label-direction>both</flow-label-direction> <!-- operation="delete"-->
</enable-static-flow-label><!-- operation="delete"-->
</config>
</fat-label>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
flow-label (both|transmit|receive) static
Configure flow label direction
Use this attribute to configure flow label direction to transmit, receive or both for VPLS Virtual Circuits
Attribute Name: flow-label-direction
Attribute Type: enum (both|transmit|receive)
Attribute Name: enable-flow-label
Attribute Type: empty
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<fat-label>
<config>
</enable-flow-label><!-- operation="delete"-->
<flow-label-direction>both</flow-label-direction> <!-- operation="delete"-->
</config>
</fat-label>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
flow-label (both|transmit|receive)
Configure signaling protocol ldp
Specify protocol used for signaling is ldp
Attribute Name: signaling-protocol-ldp
Attribute Type: empty
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<config>
</signaling-protocol-ldp>
</config>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
signaling ldp
Configure disable mac withdrawal
Specify mac address withdrawal disable
Attribute Name: disable-mac-withdrawal
Attribute Type: empty
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<config>
</disable-mac-withdrawal><!-- operation="delete"-->
</config>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
mac-withdrawal disable
Configure vpls encapsulation type
Specify encapsulation type
Attribute Name: vpls-encapsulation-type
Attribute Type: enum (vlan|ethernet)
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<config>
<vpls-encapsulation-type>ethernet</vpls-encapsulation-type> <!-- operation="delete"-->
</config>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-type (vlan|ethernet)
Configure peer address
Specify VPLS peer address
Attribute Name: peer-address
Attribute Type: string
Attribute Name: peer-type
Attribute Type: enum (manual)
Default Value: manual
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>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<vpls-peer> <!-- operation="delete"-->
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
<peer-type>manual</peer-type>
</config>
</vpls-peer>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-peer A.B.C.D (manual)
Configure instance name
Specify VPLS peer address
Attribute Name: peer-address
Attribute Type: string
Attribute Name: tunnel-name
Attribute Type: string
Attribute Name: peer-type
Attribute Type: enum (manual)
Default Value: manual
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>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<vpls-peer> <!-- operation="delete"-->
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
<tunnel-name>TUNNELNAME</tunnel-name>
<peer-type>manual</peer-type>
</config>
</vpls-peer>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-peer A.B.C.D tunnel-name TUNNELNAME (manual)
Configure instance type
Specify VPLS peer address
Attribute Name: peer-address
Attribute Type: string
Attribute Name: tunnel-identifier
Attribute Type: uint32
Attribute Name: peer-type
Attribute Type: enum (manual)
Default Value: manual
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>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<vpls-peer> <!-- operation="delete"-->
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
<tunnel-identifier>1</tunnel-identifier>
<peer-type>manual</peer-type>
</config>
</vpls-peer>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-peer A.B.C.D tunnel-id <1-5000> (manual)
Configure tunnel name
Specify tunnel name
Attribute Name: tunnel-name
Attribute Type: string
Attribute Range: 1-128
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<vpls-peer>
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
</config>
<tunnel-name>TUNNELNAME</tunnel-name>
</vpls-peer>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-peer A.B.C.D tunnel-name TUNNELNAME
Configure tunnel identifier
Specify static tunnel identifier value
Attribute Name: tunnel-identifier
Attribute Type: uint32
Attribute Range: 1-5000
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<vpls-peer>
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
</config>
<tunnel-identifier>1</tunnel-identifier>
</vpls-peer>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-peer A.B.C.D tunnel-id <1-5000>
Configure target attachment individual identifier
Specify the Target Attachment Individual Identifier
Attribute Name: target-attachment-individual-identifier
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<vpls-peer>
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
</config>
<fec129s>
<fec129> <!-- operation="delete"-->
<target-attachment-individual-identifier>NAME</target-attachment-individual-identifier>
<config>
<target-attachment-individual-identifier>WORD</target-attachment-individual-identifier>
<source-attachment-individual-identifier>WORD</source-attachment-individual-identifier>
<attachment-group-identifier>WORD</attachment-group-identifier>
</config>
<source-attachment-individual-identifier>NAME</source-attachment-individual-identifier>
<attachment-group-identifier>NAME</attachment-group-identifier>
</fec129>
</fec129s>
</vpls-peer>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
agi NAME saii NAME taii NAME
Configure attachment group identifier
Specify VPLS peer address
Attribute Name: peer-address
Attribute Type: string
Attribute Name: attachment-group-identifier
Attribute Type: string
Attribute Name: source-attachment-individual-identifier
Attribute Type: string
Attribute Name: target-attachment-individual-identifier
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>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<vpls-peer> <!-- operation="delete"-->
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
</config>
<fec129s>
<fec129>
<attachment-group-identifier>NAME</attachment-group-identifier>
<source-attachment-individual-identifier>NAME</source-attachment-individual-identifier>
<target-attachment-individual-identifier>NAME</target-attachment-individual-identifier>
</fec129>
</fec129s>
</vpls-peer>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-peer A.B.C.D agi NAME saii NAME taii NAME
Configure source attachment individual identifier
Specify VPLS peer address
Attribute Name: peer-address
Attribute Type: string
Attribute Name: attachment-group-identifier
Attribute Type: string
Attribute Name: source-attachment-individual-identifier
Attribute Type: string
Attribute Name: target-attachment-individual-identifier
Attribute Type: string
Attribute Name: tunnel-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>vrf</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-peers>
<vpls-peer> <!-- operation="delete"-->
<peer-address>A.B.C.D</peer-address>
<config>
<peer-address>A.B.C.D</peer-address>
</config>
<fec129s>
<fec129>
<attachment-group-identifier>NAME</attachment-group-identifier>
<source-attachment-individual-identifier>NAME</source-attachment-individual-identifier>
<target-attachment-individual-identifier>NAME</target-attachment-individual-identifier>
<config>
<tunnel-name>TUNNELNAME</tunnel-name>
</config>
</fec129>
</fec129s>
</vpls-peer>
</vpls-peers>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-peer A.B.C.D agi NAME saii NAME taii NAME tunnel-name TUNNELNAME
Configure signaling protocol bgp
Specify protocol used for signaling is bgp
This command is supported when following feature are enabled Mpls BGP feature
Attribute Name: signaling-protocol-bgp
Attribute Type: empty
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<bgp-signaling>
<config>
</signaling-protocol-bgp>
</config>
</bgp-signaling>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
signaling bgp
Configure vpls edge identifier
Specify VPLS edge identifier value
This command is supported when following feature are enabled Mpls BGP feature
Attribute Name: vpls-edge-identifier
Attribute Type: uint16
Attribute Range: 1-65535
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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<bgp-signaling>
<config>
<vpls-edge-identifier>1</vpls-edge-identifier> <!-- operation="delete"-->
</config>
</bgp-signaling>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
ve-id <1-65535>
Configure profile type
Specify profile name
This command is supported when following feature are enabled QOS feature
Attribute Name: profile-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>vpls</instance-type>
</config>
<instance-type>vpls</instance-type>
<vpls-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<quality-of-service-profiles>
<quality-of-service-profile> <!-- operation="delete"-->
<profile-name>NAME</profile-name>
<config>
<profile-name>WORD</profile-name>
<profile-type>cos-to-queue</profile-type>
</config>
<profile-type>cos-to-queue</profile-type>
</quality-of-service-profile>
</quality-of-service-profiles>
</vpls-instance>
</network-instance>
</network-instances>
Command Syntax
vpls-qos map-profile (cos-to-queue) NAME
clear mpls vpls NAME statistics (access-port|network-port)
Attribute Name: port-circuit-name
Attribute Type: string
Attribute Name: port-type
Attribute Type: enum (access-port|network-port)
Netconf RPC payload
<clear-mpls-vpls-name-statistics-port-type xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<port-circuit-name>NAME</port-circuit-name>
<port-type>access-port</port-type>
</clear-mpls-vpls-name-statistics-port-type>
Command Syntax
clear mpls vpls NAME statistics (access-port|network-port)
clear mpls vpls NAME statistics network-port peer A.B.C.D
Attribute Name: port-circuit-name
Attribute Type: string
Attribute Name: vc-circuit-type
Attribute Type: string
Netconf RPC payload
<clear-mpls-vpls-name-statistics-network-port-peer xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<port-circuit-name>NAME</port-circuit-name>
<vc-circuit-type>A.B.C.D</vc-circuit-type>
</clear-mpls-vpls-name-statistics-network-port-peer>
Command Syntax
clear mpls vpls NAME statistics network-port peer A.B.C.D
clear mpls vpls NAME statistics network-port spoke-vc VC_NAME
Attribute Name: port-circuit-name
Attribute Type: string
Attribute Name: vc-circuit-type
Attribute Type: string
Netconf RPC payload
<clear-mpls-vpls-name-statistics-network-port-spoke xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<port-circuit-name>NAME</port-circuit-name>
<vc-circuit-type>VC_NAME</vc-circuit-type>
</clear-mpls-vpls-name-statistics-network-port-spoke>
Command Syntax
clear mpls vpls NAME statistics network-port spoke-vc VC_NAME
clear mpls vpls NAME statistics access-port WORD (vlan (<1-4094>)|ethernet)
Attribute Name: port-circuit-name
Attribute Type: string
Attribute Name: vc-interface-name
Attribute Type: string
Attribute Name: vc-access-type
Attribute Type: union
Netconf RPC payload
<clear-mpls-vpls-name-statistics-access-port xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<port-circuit-name>NAME</port-circuit-name>
<vc-interface-name>WORD</vc-interface-name>
<vc-access-type>VPLS_MPLS_ACCESS_TYPE_T</vc-access-type>
</clear-mpls-vpls-name-statistics-access-port>
Command Syntax
clear mpls vpls NAME statistics access-port WORD (vlan (<1-4094>)|ethernet)
clear mpls vpls NAME statistics
Attribute Name: vpls-circuit-name
Attribute Type: string
Netconf RPC payload
<clear-mpls-vpls-name-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<vpls-circuit-name>NAME</vpls-circuit-name>
</clear-mpls-vpls-name-statistics>
Command Syntax
clear mpls vpls NAME statistics
clear mpls vpls NAME mac-addresses
Attribute Name: name
Attribute Type: string
Netconf RPC payload
<clear-mpls-vpls-mac-addresses-for-instance xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls">
<name>NAME</name>
</clear-mpls-vpls-mac-addresses-for-instance>
Command Syntax
clear mpls vpls NAME mac-addresses
clear mpls vpls mac-addresses
Netconf RPC payload
<clear-mpls-vpls-mac-addresses-all xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-l2vpn-vpls"/>
Command Syntax
clear mpls vpls mac-addresses
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 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 aclif
Use this attribute to set or unset the hardware profile aclif
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.
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.
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.
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.
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.
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.
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.
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.
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|ldp-rsvp|rip|ospf|dhcp|nd|mpls|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|ldp-rsvp|rip|ospf|dhcp|nd|mpls|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|ldp-rsvp|rip|ospf|dhcp|nd|mpls|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|ldp-rsvp|rip|ospf|dhcp|nd|mpls|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|ldp-rsvp|rip|ospf|dhcp|nd|mpls|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|ldp-rsvp|rip|ospf|dhcp|nd|mpls|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|ldp-rsvp|rip|ospf|dhcp|nd|mpls|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|ldp-rsvp|rip|ospf|dhcp|nd|mpls|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
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.
Attribute Name: soc
Attribute Type: enum (qax|qux|qmx|dnx|tomahawk|tomahawk2|tomahawk3|tomahawkplus|trident2|trident2plus|trident3|helix4|saber2|maverick2|hurricane4|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|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
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
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 mpls 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
Attribute Name: mpls-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
Attribute Name: ep-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"-->
<mpls-banks>1</mpls-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>| mpls-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
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
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
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
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
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
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
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 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
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-28800
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-28800>
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-3600
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-3600>
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-28800
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-28800>
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-3600
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-3600>
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-3600000
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-3600000>
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-NETWORK-ADDRESS-TRANSLATION
Configure generic timeout
Generic time-out for NAT translations
This command is supported when following feature are enabled NAT feature
Attribute Name: generic-timeout
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-536870
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<timeouts>
<config>
<generic-timeout>0</generic-timeout> <!-- operation="delete"-->
</config>
</timeouts>
</network-address-translation>
Command Syntax
ip nat translations time-out <0-536870>
Configure icmp timeout
ICMP timeout for NAT translations
This command is supported when following feature are enabled NAT feature
Attribute Name: icmp-timeout
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-536870
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<timeouts>
<config>
<icmp-timeout>0</icmp-timeout> <!-- operation="delete"-->
</config>
</timeouts>
</network-address-translation>
Command Syntax
ip nat translations icmp-timeout <0-536870>
Configure tcp timeout
TCP timeout for NAT translation
This command is supported when following feature are enabled NAT feature
Attribute Name: tcp-timeout
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-536870
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<timeouts>
<config>
<tcp-timeout>0</tcp-timeout> <!-- operation="delete"-->
</config>
</timeouts>
</network-address-translation>
Command Syntax
ip nat translations tcp-timeout <0-536870>
Configure udp timeout
UDP timeout for NAT translations
This command is supported when following feature are enabled NAT feature
Attribute Name: udp-timeout
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-536870
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<timeouts>
<config>
<udp-timeout>0</udp-timeout> <!-- operation="delete"-->
</config>
</timeouts>
</network-address-translation>
Command Syntax
ip nat translations udp-timeout <0-536870>
Configure tcp fin timeout
TCP FIN timeout for NAT translations
This command is supported when following feature are enabled NAT feature
Attribute Name: tcp-fin-timeout
Attribute Type: uint32
Default Value: 0
Attribute Range: 0-536870
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<timeouts>
<config>
<tcp-fin-timeout>0</tcp-fin-timeout> <!-- operation="delete"-->
</config>
</timeouts>
</network-address-translation>
Command Syntax
ip nat translations tcp-fin-timeout <0-536870>
Configure global address
Network Address Translation Address global address
This command is supported when following feature are enabled NAT feature
Attribute Name: global-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<ip-rules>
<incoming>
<source-mapping-entries>
<source-mapping-entry> <!-- operation="delete"-->
<global-address>A.B.C.D</global-address>
<config>
<global-address>A.B.C.D</global-address>
<local-address>A.B.C.D</local-address>
</config>
<local-address>A.B.C.D</local-address>
</source-mapping-entry>
</source-mapping-entries>
</incoming>
</ip-rules>
</network-address-translation>
Command Syntax
ip nat inside source static A.B.C.D A.B.C.D
Configure local address
Network Address Translation Address global address
This command is supported when following feature are enabled NAT feature
Attribute Name: global-address
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<ip-rules>
<incoming>
<destination-mapping-entries>
<destination-mapping-entry> <!-- operation="delete"-->
<global-address>A.B.C.D</global-address>
<config>
<global-address>A.B.C.D</global-address>
<local-address>A.B.C.D</local-address>
</config>
<local-address>A.B.C.D</local-address>
</destination-mapping-entry>
</destination-mapping-entries>
</incoming>
</ip-rules>
</network-address-translation>
Command Syntax
ip nat inside destination static A.B.C.D A.B.C.D
Configure address
Network Address Translation global address
This command is supported when following feature are enabled NAT feature
Attribute Name: address
Attribute Type: inet:ipv4-address
Attribute Name: global-port
Attribute Type: uint16
Attribute Range: 0-65535
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<ip-rules>
<outgoing>
<protocol-rule-mapping-entries>
<protocol-rule-mapping-entry>
<port>0</port>
<config>
<port>0</port>
<local-address>A.B.C.D</local-address>
<protocol>tcp</protocol>
</config>
<local-address>A.B.C.D</local-address>
<protocol>tcp</protocol>
<global-addresses>
<global-address> <!-- operation="delete"-->
<address>A.B.C.D</address>
<config>
<address>A.B.C.D</address>
<global-port>0</global-port>
</config>
</global-address>
</global-addresses>
</protocol-rule-mapping-entry>
</protocol-rule-mapping-entries>
</outgoing>
</ip-rules>
</network-address-translation>
Command Syntax
ip nat outside destination static (tcp|udp) A.B.C.D <0-65535> A.B.C.D <0-65535>
IPI-NETWORK-ADDRESS-TRANSLATION-INTERFACE
Configure incoming
Incoming interface
Attribute Name: incoming
Attribute Type: empty
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</incoming><!-- operation="delete"-->
</interface>
</interfaces>
</network-address-translation>
Command Syntax
ip nat inside
Configure outgoing
Outgoing interface
Attribute Name: outgoing
Attribute Type: empty
Netconf edit-config payload
<network-address-translation xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-network-address-translation">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</outgoing><!-- operation="delete"-->
</interface>
</interfaces>
</network-address-translation>
Command Syntax
ip nat outside
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|static)
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|static)|)
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 ethernet cfm cfm mip interface IFNAME
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 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-EVPN-MPLS
Configure enable evpn mpls
Use this attribute to enable EVPN-MPLS module. Without this attribute evpn mpls functionality can not be achieved
Attribute Name: enable-evpn-mpls
Attribute Type: empty
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<global>
<config>
</enable-evpn-mpls>
</config>
</global>
</evpn-mpls>
Command Syntax
evpn mpls enable
Configure vtep ipv4
Use this attribute to set source vtep global ip address. This will be treated at evpn mpls tunnel source address
Attribute Name: vtep-ipv4
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<global>
<config>
<vtep-ipv4>A.B.C.D</vtep-ipv4> <!-- operation="delete"-->
</config>
</global>
</evpn-mpls>
Command Syntax
evpn mpls 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
Attribute Range: 10-572
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<global>
<config>
<mac-ageing-timer>10</mac-ageing-timer> <!-- operation="delete"-->
</config>
</global>
</evpn-mpls>
Command Syntax
evpn mpls mac-ageing-time <10-572>
Configure arp nd refresh time
Use this attribute to configure aging out the arp-cache and nd-cache entries
Attribute Name: arp-nd-refresh-time
Attribute Type: uint32
Attribute Range: 3-190
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<arp-nd-global>
<config>
<arp-nd-refresh-time>3</arp-nd-refresh-time> <!-- operation="delete"-->
</config>
</arp-nd-global>
</evpn-mpls>
Command Syntax
evpn mpls arp-nd refresh-timer <3-190>
Configure tenant identifier
Tenant Identifier
Attribute Name: tenant-identifier
Attribute Type: uint32
Attribute Range: 1-16777215
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<mpls-tenants>
<mpls-tenant> <!-- operation="delete"-->
<tenant-identifier>1</tenant-identifier>
<config>
<tenant-identifier>1</tenant-identifier>
</config>
</mpls-tenant>
</mpls-tenants>
</evpn-mpls>
Command Syntax
evpn mpls id <1-16777215>
Configure control word
Tenant Identifier
Attribute Name: tenant-identifier
Attribute Type: uint32
Attribute Range: 1-16777215
Attribute Name: control-word
Attribute Type: uint8
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<mpls-tenants>
<mpls-tenant>
<tenant-identifier>1</tenant-identifier>
<config>
<tenant-identifier>1</tenant-identifier>
</control-word>
</config>
</mpls-tenant>
</mpls-tenants>
</evpn-mpls>
Command Syntax
evpn mpls id <1-16777215> control-word
Configure vrf name
Use this attribute to map vrf to carry EVPN routes
Attribute Name: vrf-name
Attribute Type: string
Attribute Range: 1-32
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<mpls-tenants>
<mpls-tenant>
<tenant-identifier>1</tenant-identifier>
<config>
<tenant-identifier>1</tenant-identifier>
</config>
<vrf-name>VRF-NAME</vrf-name> <!-- operation="delete"-->
</mpls-tenant>
</mpls-tenants>
</evpn-mpls>
Command Syntax
host-reachability-protocol evpn-bgp VRF-NAME
Configure mac holdtime
Use this attribute to set the time a host mac entry will persist after unconfig
Attribute Name: mac-holdtime
Attribute Type: int32
Default Value: 0
Attribute Range: -1-300
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<mpls-tenants>
<mpls-tenant>
<tenant-identifier>1</tenant-identifier>
<config>
<tenant-identifier>1</tenant-identifier>
</config>
<mac-holdtime>-1</mac-holdtime> <!-- operation="delete"-->
</mpls-tenant>
</mpls-tenants>
</evpn-mpls>
Command Syntax
mac-holdtime <-1-300>
Configure tenant description
Use this attribute to set evpn-mpls tenant identifier name
Attribute Name: tenant-description
Attribute Type: string
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<mpls-tenants>
<mpls-tenant>
<tenant-identifier>1</tenant-identifier>
<config>
<tenant-identifier>1</tenant-identifier>
</config>
<tenant-description>WORD</tenant-description> <!-- operation="delete"-->
</mpls-tenant>
</mpls-tenants>
</evpn-mpls>
Command Syntax
evi-name WORD
Configure irb name
Use this attribute to provide default gateway behavior on a VTEP for particular VNID.
Attribute Name: irb-name
Attribute Type: string
Netconf edit-config payload
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<mpls-tenants>
<mpls-tenant>
<tenant-identifier>1</tenant-identifier>
<config>
<tenant-identifier>1</tenant-identifier>
</config>
<irb-name>NAME</irb-name> <!-- operation="delete"-->
</mpls-tenant>
</mpls-tenants>
</evpn-mpls>
Command Syntax
evpn irb 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
<evpn-mpls xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-evpn-mpls">
<mpls-tenants>
<mpls-tenant>
<tenant-identifier>1</tenant-identifier>
<config>
<tenant-identifier>1</tenant-identifier>
</config>
<irb>
<config>
</irb-advertise-host-route><!-- operation="delete"-->
</config>
</irb>
</mpls-tenant>
</mpls-tenants>
</evpn-mpls>
Command Syntax
evpn irb-advertise-host-route
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)
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)
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 protocol type
Protocol type to apply the source-interface.
This command is supported when following feature are enabled hostp feature
Attribute Name: protocol-type
Attribute Type: enum (tacacs+|ntp|snmp|syslog|radius)
Attribute Name: port-number
Attribute Type: union
Attribute Name: vrf-name
Attribute Type: string
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> <!-- operation="delete"-->
<protocol-type>tacacs+</protocol-type>
<config>
<protocol-type>tacacs+</protocol-type>
<interface-name>WORD</interface-name>
<port-number>0</port-number>
<vrf-name>VRF_NAME</vrf-name>
</config>
<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
Protocol type to apply the source-interface.
This command is supported when following feature are enabled IPV6 feature,hostp feature
Attribute Name: protocol-type
Attribute Type: enum (tacacs+|ntp|snmp|syslog|radius)
Attribute Name: port-number
Attribute Type: union
Attribute Name: vrf-name
Attribute Type: string
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> <!-- operation="delete"-->
<protocol-type>tacacs+</protocol-type>
<config>
<protocol-type>tacacs+</protocol-type>
<interface-name>WORD</interface-name>
<port-number>0</port-number>
<vrf-name>VRF_NAME</vrf-name>
</config>
<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-128
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
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 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>