CISCO-VIRTUAL-NIC-MIB
This MIB module defines MIB objects which provide
mechanisms to manage the parameters used by or
related to Virtual NIC.
Virtual switch extends across one or more
virtualization servers which host the VM instances.
Each virtualization server is represented as a line
card module and is assigned to a unique slot in
the virtual chassis.
All the ports on the virtual switch which can be
hooked up to VM VNICs or to special hypervisor ports
(e.g. vmk or vswif ports) are represented as virtual
ethernet interfaces.
Virtual ethernet interfaces(veths) represent
the switching ports on the virtual switch which
provide networking connectivity to virtual packet
based interfaces such as the Virtual NIC (VNIC)
interfaces defined on a Virtual Machine (VM).
These interfaces are configurable and provide
operational information to the network administrator.
The assignment of virtual ethernet interface ports
to a VM does not change when the VM is migrated.
Glossary:
APC - Asymmetric Port Channel
DVS - Distributed Virtual switch
NIC - Network Interface Card
NIV - Network interface virtualization
PCI - Peripheral Component Interconnect
VEM - Virtual Ethernet Module
VNIC - Virtual Network Interface Card
VSM - Virtual Supervisor Module
VM - Virtual Machine
VMK - Virtual Machine Kernel
VMKNIC - Virtual Machine Kernel Network Interface Card
VSWIF - a virtual management port on hosts running
VMware ESX.
UUID - Universally Unique identifier
connectee - Entity connected to a system using veth.
eg: Virtual machine
System Diagram :
**************
* VSM *
**************
' '
' '
' '
' '
******** ********
* VEM * * VEM *
******** ********
' ' '
' ' '
****** ****** ******
* VM * * VM * * VM *
****** ****** ******
- Source file
CISCO-VIRTUAL-NIC-MIB- Last revised
- Identity
ciscoVirtualNicMIB- Base OID
1.3.6.1.4.1.9.9.710
Imported Objects
| CISCO-SMI | ciscoMgmt |
| IF-MIB | InterfaceIndex |
| INET-ADDRESS-MIB | InetAddress InetAddressType |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page) |
| SNMPv2-SMI | Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32 |
| SNMPv2-TC | MacAddress |
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-NIC-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-VIRTUAL-NIC-MIB::ciscoVirtualNicMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-VIRTUAL-NIC-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-VIRTUAL-NIC-MIB::ciscoVirtualNicMIB'
Objects (33)
Showing 33 of 33 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.710 |
||
.1.3.6.1.4.1.9.9.710.0 |
||
.1.3.6.1.4.1.9.9.710.1 |
||
.1.3.6.1.4.1.9.9.710.1.1 |
||
.1.3.6.1.4.1.9.9.710.1.1.1 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1.1 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1.10 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1.2 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1.3 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1.4 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1.5 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1.6 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1.7 |
||
.1.3.6.1.4.1.9.9.710.1.1.1.1.8 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.710.1.1.1.1.9 |
|
.1.3.6.1.4.1.9.9.710.1.1.2 |
||
.1.3.6.1.4.1.9.9.710.1.1.2.1 |
||
|
Integer32
|
.1.3.6.1.4.1.9.9.710.1.1.2.1.1 |
|
.1.3.6.1.4.1.9.9.710.1.2 |
||
.1.3.6.1.4.1.9.9.710.1.2.1 |
||
.1.3.6.1.4.1.9.9.710.1.2.1.1 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.710.1.2.1.1.1 |
|
.1.3.6.1.4.1.9.9.710.1.2.1.1.2 |
||
.1.3.6.1.4.1.9.9.710.1.2.1.1.3 |
||
.1.3.6.1.4.1.9.9.710.1.2.1.1.4 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.710.1.2.1.1.5 |
|
.1.3.6.1.4.1.9.9.710.1.2.1.1.6 |
||
.1.3.6.1.4.1.9.9.710.1.2.1.1.7 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.710.1.2.1.1.8 |
|
.1.3.6.1.4.1.9.9.710.2 |
||
.1.3.6.1.4.1.9.9.710.2.1 |
||
.1.3.6.1.4.1.9.9.710.2.2 |
Dependencies (9) 7 direct · 2 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
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- INET-ADDRESS-MIBrfc
- SNMP-FRAMEWORK-MIBrfc
- CISCO-VIRTUAL-NIC-MIBciscoselected
Conformance Groups (3)
|
cvnVethAdapter cvnVethOwner cvnVethHostID cvnVethHostAddrType cvnVethHostAddr cvnVethPortProfileUsed cvnVethIfProfileAlias cvnVethIfAdditionalState cvnVethStateReason
A collection of objects providing the virtual
ethernet interface management information on the device. |
.1.3.6.1.4.1.9.9.710.2.2.1
|
|
|
A collection of objects providing management
information of pinning functionality. |
.1.3.6.1.4.1.9.9.710.2.2.2
|
|
|
cvnConnecteeAttachType cvnDVSPort cvnConnecteeName cvnConnecteeUuid cvnConnecteeType cvnConnecteeMac cvnConnecteeDeviceName cvnConnecteeDeviceType
A collection of objects providing management
information of connectee. |
.1.3.6.1.4.1.9.9.710.2.2.3
|
Compliance Statements (1)
OID
.1.3.6.1.4.1.9.9.710.2.1.1The compliance statement for entities which
implement the CISCO-VIRTUAL-NIC-MIB.
implement the CISCO-VIRTUAL-NIC-MIB.
Required groups
| mandatory | cvnVethGroup | |
| optional | cvnPinningGroup |
This group is mandatory for devices which support pinning functionality. |
| optional | cvnConnecteeGroup |
This group is mandatory for devices which support connectee management information. |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| cvnPinnedSubGrpId | readonly | Write access is not required. |