CISCO-VIRTUAL-INTERFACE-MIB
The MIB module for creation and deletion of Virtual Interfaces
and Virtual Interface Groups. In addition to this MIB,
interface mib (rfc2863) will also contain entries for virtual
interfaces.
There are two ways virtual interfaces can be created and bound
to an interface. The MIB Object cvifGroupsSupported indicates
if a particular system supports the Virtual Interface Group
concept.
If Virtual Interface Groups are supported, then a virtual
interface is always created/deleted in conjunction with its
associated Virtual Interface Group. The Virtual Interface
Group, which may be associated to multiple virtual interfaces,
is then bound to a physical interface or another virtual
interface like an EtherChannel.
If Virtual Interface Groups are not supported, then a virtual
interface is created/deleted independently. And each virtual
interface is bound to a physical interface or another virtual
interface like an EtherChannel.
In order for a virtual interface to become operational, it must
be directly or indirectly (via its Virtual Interface Group)
bound to a physical interface or possibly to another virtual
interface such as an EtherChannel.
The cvifGroupTable is only used if the MIB object
cvifGroupsSupported indicates Virtual Interface Groups are
supported.
- Source file
CISCO-VIRTUAL-INTERFACE-MIB- Last revised
- Identity
ciscoVirtualInterfaceMIB- Base OID
1.3.6.1.4.1.9.9.648
Imported Objects
| CISCO-SMI | ciscoMgmt |
| CISCO-ST-TC | PortMemberList |
| IANAifType-MIB | IANAifType |
| IF-MIB | InterfaceIndex InterfaceIndexOrZero |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page) |
| SNMPv2-SMI | MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32 |
| SNMPv2-TC | RowStatus TimeStamp TruthValue |
Net-SNMP examples using the cisco MIB directory Show commands
These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.
Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-VIRTUAL-INTERFACE-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-VIRTUAL-INTERFACE-MIB::ciscoVirtualInterfaceMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-VIRTUAL-INTERFACE-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-VIRTUAL-INTERFACE-MIB::ciscoVirtualInterfaceMIB'
Objects (27)
Showing 27 of 27 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.1.3.6.1.4.1.9.9.648 |
||
.1.3.6.1.4.1.9.9.648.1 |
||
.1.3.6.1.4.1.9.9.648.1.1 |
||
.1.3.6.1.4.1.9.9.648.1.1.1 |
||
.1.3.6.1.4.1.9.9.648.1.2 |
||
.1.3.6.1.4.1.9.9.648.1.2.1 |
||
.1.3.6.1.4.1.9.9.648.1.2.1.1 |
||
|
Unsigned32
|
.1.3.6.1.4.1.9.9.648.1.2.1.1.1 |
|
.1.3.6.1.4.1.9.9.648.1.2.1.1.2 |
||
.1.3.6.1.4.1.9.9.648.1.2.1.1.3 |
||
.1.3.6.1.4.1.9.9.648.1.2.1.1.4 |
||
.1.3.6.1.4.1.9.9.648.1.2.1.1.5 |
||
.1.3.6.1.4.1.9.9.648.1.2.1.1.6 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.648.1.2.1.1.7 |
|
.1.3.6.1.4.1.9.9.648.1.2.1.1.8 |
||
.1.3.6.1.4.1.9.9.648.1.2.2 |
||
.1.3.6.1.4.1.9.9.648.1.2.2.1 |
||
|
Unsigned32
|
.1.3.6.1.4.1.9.9.648.1.2.2.1.1 |
|
.1.3.6.1.4.1.9.9.648.1.2.2.1.2 |
||
.1.3.6.1.4.1.9.9.648.1.2.2.1.3 |
||
.1.3.6.1.4.1.9.9.648.1.2.2.1.4 |
||
.1.3.6.1.4.1.9.9.648.1.2.2.1.5 |
||
.1.3.6.1.4.1.9.9.648.1.2.2.1.6 |
||
|
|
.1.3.6.1.4.1.9.9.648.1.2.2.1.7 |
|
.1.3.6.1.4.1.9.9.648.2 |
||
.1.3.6.1.4.1.9.9.648.2.1 |
||
.1.3.6.1.4.1.9.9.648.2.2 |
Dependencies (9) 8 direct · 1 transitive Show tree and compile order Hide dependency details
Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.
Dependency tree
Dependency-first compile order
- SNMPv2-SMIrfc
- CISCO-SMIcisco
- SNMPv2-TCrfc
- CISCO-ST-TCcisco
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- SNMP-FRAMEWORK-MIBrfc
- CISCO-VIRTUAL-INTERFACE-MIBciscoselected
Conformance Groups (3)
|
cvifGroupIfIndex cvifGroupBindingIfIndex cvifGroupMemberList cvifGroupCreationTime cvifGroupFailureCause cvifGroupOperState cvifGroupRowStatus
A collection of objects related to implementation of
virtual interfaces bound to Virtual Interface Groups. |
.1.3.6.1.4.1.9.9.648.2.2.1
|
|
|
A collection of objects related to all implementations
of virtual interfaces. |
.1.3.6.1.4.1.9.9.648.2.2.2
|
|
|
A collection of objects related to implementation of
virtual interfaces bound to physical interfaces. |
.1.3.6.1.4.1.9.9.648.2.2.3
|
Compliance Statements (2)
OID
.1.3.6.1.4.1.9.9.648.2.1.1The compliance statement for entities which implement the
CISCO-VIRTUAL-INTERFACE-MIB mib, with support for Virtual
Interface Groups, as indicated by the cvifGroupsSupported MIB
object.
CISCO-VIRTUAL-INTERFACE-MIB mib, with support for Virtual
Interface Groups, as indicated by the cvifGroupsSupported MIB
object.
Required groups
| mandatory | cvifGroupConformanceObjects | |
| mandatory | cvifCommonConformanceObjects |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| cvifGroupsSupported | readonly | Support for write access is not required. | |
| cvifGroupBindingIfIndex | readonly | Support for write access is not required. | |
| cvifGroupRowStatus | readonly | Support for write access is not required. | |
| cvifRowStatus | readonly | Support for write access is not required. |
OID
.1.3.6.1.4.1.9.9.648.2.1.2The compliance statement for entities which implement the
CISCO-VIRTUAL-INTERFACE-MIB mib, without support for Virtual
Interface Groups, as indicated by the cvifGroupsSupported MIB
object.
CISCO-VIRTUAL-INTERFACE-MIB mib, without support for Virtual
Interface Groups, as indicated by the cvifGroupsSupported MIB
object.
Required groups
| mandatory | cvifPhysicalConformanceObjects | |
| mandatory | cvifCommonConformanceObjects |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| cvifGroupsSupported | readonly | Support for write access is not required. | |
| cvifBindingIfIndex | readonly | Support for write access is not required. | |
| cvifRowStatus | readonly | Support for write access is not required. |