IPI-IF-EXTENDED
Configure group index
This attribute specifies the port group number
This command is supported when following feature are enabled dune feature,hal feature and following feature are disabled swfwdr feature
Attribute Name: group-index
Attribute Type: uint8
Attribute Range: 1-64
Attribute Name: group-speed
Attribute Type: enum (1g|10g)
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<port-group-speed-map> <!-- operation="delete"-->
<group-index>1</group-index>
<config>
<group-index>1</group-index>
<group-speed>1g</group-speed>
</config>
</port-group-speed-map>
</interfaces>
Command Syntax
port-group <1-64> speed (1g|10g)
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 subif service queue
This attribute specifies the sub interface queue type
This command is supported when following feature are enabled subinterface feature
Attribute Name: subif-service-queue
Attribute Type: enum (physical|flow-id)
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">
<service-queue>
<config>
<subif-service-queue>physical</subif-service-queue> <!-- operation="delete"-->
</config>
</service-queue>
</extended>
</interface>
</interfaces>
Command Syntax
service-queue (physical|flow-id)
Configure encap default
Use this attribute to configure encapsulation as default
This command is supported when following feature are enabled subinterface feature
Attribute Name: encap-default
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">
<subinterface-encapsulation>
<config>
</encap-default><!-- operation="delete"-->
</config>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
encapsulation default
Configure encap untagged
Use this attribute to configure encapsulation as untagged
This command is supported when following feature are enabled subinterface feature
Attribute Name: encap-untagged
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">
<subinterface-encapsulation>
<config>
</encap-untagged><!-- operation="delete"-->
</config>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
encapsulation untagged
Configure vlan action
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: vlan-action
Attribute Type: enum (pop|push|translate)
Attribute Name: push-tpid
Attribute Type: union
Attribute Name: push-outer-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended>
<subinterface-encapsulation>
<rewrite>
<config>
<vlan-action>pop</vlan-action>
<push-tpid>dot1q</push-tpid>
<push-outer-vlan-id>1</push-outer-vlan-id>
</config>
</rewrite>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
rewrite (push) (dot1q|dot1ad|TPID) <1-4094>
Configure push tpid
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: vlan-action
Attribute Type: enum (pop|push|translate)
Attribute Name: push-tpid
Attribute Type: enum (dot1q|dot1ad)
Attribute Name: push-outer-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: push-inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended>
<subinterface-encapsulation>
<rewrite>
<config>
<vlan-action>pop</vlan-action>
<push-tpid>dot1q</push-tpid>
<push-outer-vlan-id>1</push-outer-vlan-id>
<push-inner-vlan-id>inner-dot1q</push-inner-vlan-id>
</config>
</rewrite>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
rewrite (push) (dot1q|dot1ad) <1-4094> inner-dot1q <1-4094>
Configure rewrite translate action
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: vlan-action
Attribute Type: enum (pop|push|translate)
Attribute Name: rewrite-translate-action
Attribute Type: enum (1-to-1|1-to-2|2-to-2|2-to-1)
Attribute Name: dot1q-dot1ad-tpid
Attribute Type: union
Attribute Name: outer-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended>
<subinterface-encapsulation>
<rewrite>
<config>
<vlan-action>pop</vlan-action>
<rewrite-translate-action>1-to-1</rewrite-translate-action>
<dot1q-dot1ad-tpid>dot1q</dot1q-dot1ad-tpid>
<outer-vlan-id>1</outer-vlan-id>
</config>
</rewrite>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
rewrite (translate) (1-to-1) (dot1q|dot1ad|TPID) <1-4094>
Configure dot1q dot1ad tpid
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: vlan-action
Attribute Type: enum (pop|push|translate)
Attribute Name: rewrite-translate-action
Attribute Type: enum (1-to-1|1-to-2|2-to-2|2-to-1)
Attribute Name: dot1q-dot1ad-tpid
Attribute Type: enum (dot1q|dot1ad)
Attribute Name: outer-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: i-dot1q-dot1ad-tpid
Attribute Type: union
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended>
<subinterface-encapsulation>
<rewrite>
<config>
<vlan-action>pop</vlan-action>
<rewrite-translate-action>1-to-1</rewrite-translate-action>
<dot1q-dot1ad-tpid>dot1q</dot1q-dot1ad-tpid>
<outer-vlan-id>1</outer-vlan-id>
<i-dot1q-dot1ad-tpid>dot1q</i-dot1q-dot1ad-tpid>
<inner-vlan-id>1</inner-vlan-id>
</config>
</rewrite>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
rewrite (translate) (1-to-2) (dot1q|dot1ad) <1-4094> (dot1q|TPID) <1-4094>
Configure outer vlan id
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: vlan-action
Attribute Type: enum (pop|push|translate)
Attribute Name: rewrite-translate-action
Attribute Type: enum (1-to-1|1-to-2|2-to-2|2-to-1)
Attribute Name: dot1q-dot1ad-tpid
Attribute Type: enum (dot1q|dot1ad)
Attribute Name: outer-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Attribute Name: i-dot1q-dot1ad-tpid
Attribute Type: enum (dot1q)
Attribute Name: inner-vlan-id
Attribute Type: uint16
Attribute Range: 1-4094
Netconf edit-config payload
<interfaces xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-interface">
<interface> <!-- operation="delete"-->
<name>IFNAME</name>
<config>
<name>IFNAME</name>
</config>
<extended>
<subinterface-encapsulation>
<rewrite>
<config>
<vlan-action>pop</vlan-action>
<rewrite-translate-action>1-to-1</rewrite-translate-action>
<dot1q-dot1ad-tpid>dot1q</dot1q-dot1ad-tpid>
<outer-vlan-id>1</outer-vlan-id>
<i-dot1q-dot1ad-tpid>dot1q</i-dot1q-dot1ad-tpid>
<inner-vlan-id>1</inner-vlan-id>
</config>
</rewrite>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
rewrite (translate) (2-to-2) (dot1q|dot1ad) <1-4094> (dot1q) <1-4094>
Configure enable pop
This attribute is used to configure pop outer and inner tag. To change the rewrite config, delete and recreate the entire rewrite config.
Attribute Name: enable-pop
Attribute Type: enum (1tag|2tag)
Attribute Name: vlan-action
Attribute Type: enum (pop|push|translate)
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">
<subinterface-encapsulation>
<rewrite>
<config>
<vlan-action>pop</vlan-action>
<enable-pop>1</enable-pop>
</config>
</rewrite>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
rewrite (pop)
Configure vlan action
This attribute is used to configure pop outer and inner tag. To change the rewrite config, delete and recreate the entire rewrite config.
Attribute Name: enable-pop
Attribute Type: enum (1tag|2tag)
Attribute Name: vlan-action
Attribute Type: enum (pop|push|translate)
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">
<subinterface-encapsulation>
<rewrite>
<config>
<vlan-action>1</vlan-action>
<enable-pop>2</enable-pop>
</config>
</rewrite>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
rewrite pop-2tag
Configure encapsulation type
This attribute is used to configure the encapsulation type(dot1q/dot1ad).
This command is supported when following feature are enabled subinterface feature
Attribute Name: encapsulation-type
Attribute Type: enum (dot1q|dot1ad)
Attribute Name: outer-vlan-id
Attribute Type: string
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>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<subinterface-encapsulation>
<single-tag-vlan-matches>
<single-tag-vlan-match> <!-- operation="delete"-->
<encapsulation-type>dot1q</encapsulation-type>
<config>
<encapsulation-type>dot1q</encapsulation-type>
<outer-vlan-id>VLAN_RANGE2</outer-vlan-id>
</config>
</single-tag-vlan-match>
</single-tag-vlan-matches>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
encapsulation (dot1q|dot1ad) (VLAN_RANGE2|VLAN_RANGE2)
Configure outer vlan id
This attribute is used to configure the outer VLAN tag as a single value alone
This command is supported when following feature are enabled subinterface feature
Attribute Name: outer-vlan-id
Attribute Type: string
Attribute Range: 1-4094
Attribute Name: inner-vlan-id
Attribute Type: string
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>
<extended xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<subinterface-encapsulation>
<double-tag-vlan-matches>
<double-tag-vlan-match> <!-- operation="delete"-->
<outer-vlan-id>VLAN_RANGE2</outer-vlan-id>
<config>
<outer-vlan-id>1</outer-vlan-id>
<encap-type>dot1q</encap-type>
<inner-vlan-id>VLAN_RANGE2</inner-vlan-id>
</config>
<encap-type>dot1q</encap-type>
</double-tag-vlan-match>
</double-tag-vlan-matches>
</subinterface-encapsulation>
</extended>
</interface>
</interfaces>
Command Syntax
encapsulation (dot1q|dot1ad) VLAN_RANGE2 inner-dot1q VLAN_RANGE2
Configure split horizon group
This attribute is used to configure the split-horizon
This command is supported when following feature are enabled subinterface feature and following feature are disabled DNX feature
Attribute Name: split-horizon-group
Attribute Type: enum (network|access1|access2)
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">
<subinterface-split-horizon>
<config>
<split-horizon-group>network</split-horizon-group> <!-- operation="delete"-->
</config>
</subinterface-split-horizon>
</extended>
</interface>
</interfaces>
Command Syntax
split-horizon group (network|access1|access2)
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|synce)
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|synce) (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)
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>1</bcast-burst-value>
<bcast-value>LEVEL</bcast-value>
</config>
</broadcast>
</storm-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
storm-control broadcast level LEVEL (burst-size <1-33292>|)
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)
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>1</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) (burst-size <1-33292>|)
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)
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>1</mcast-burst-value>
<mcast-value>LEVEL</mcast-value>
</config>
</multicast>
</storm-control>
</ethernet>
</interface>
</interfaces>
Command Syntax
storm-control multicast level LEVEL (burst-size <1-33292>|)
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)
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>1</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) (burst-size <1-33292>|)
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)
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>1</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 <1-33292>|)
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)
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>1</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) (burst-size <1-33292>|)
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|)
no sniff
Attribute Name: interface-name
Attribute Type: string
Netconf RPC payload
<interface-sniff-disable xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-if-extended">
<interface-name>WORD</interface-name>
</interface-sniff-disable>
Command Syntax
no sniff
Last modified date: 08/22/2023