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'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (33)
.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
Conformance Groups (3)
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
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.1
The compliance statement for entities which
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
ObjectAccessSyntaxDescription
cvnPinnedSubGrpId readonly
Write access is not required.