CISCO-VIRTUAL-SWITCH-MIB
AI MIB Summary
The CISCO-VIRTUAL-SWITCH-MIB monitors the operational state, redundancy status, and Virtual Switch Link (VSL) health of Cisco Virtual Switching System (VSS) clusters, tracking specific metrics such as active versus standby core switch roles, VSL EtherChannel interfaces, and chassis synchronization status to ensure single logical management of distributed physical chassis.
This MIB module defines the managed objects that support the virtual switch architecture.
The virtual switch concept combines several individual distributed physical switches together to build a single logical management point. The core switches are the control point for a virtual switch, all the traffic is forwarded and distributed in the core switches, including control and data traffic.
The core switches are connected through a dedicated ether channel called Virtual Switch Link (VSL) that is used for both control traffic as well as some data traffic to provide the traffic load sharing and switch redundancy between the physical chassis.
One or multiple core switches can be supported in the virtual switch architecture, but only one core called 'active core' switch can be active to manage the traffic. The other is called 'standby core' switch as redundancy if there is.
The concept of virtual switch is to collect many physical switches chassis together to form a single management unit to simplify the whole network architecture.
Main OID:
ciscoVirtualSwitchMIB.1.3.6.1.4.1.9.9.388
105
Objects
Active
Status
7
Dependencies
Imported Objects
Objects
105 total| Object Name |
|---|
ciscoVirtualSwitchMIBThis MIB module defines the managed objects that support the
virtual switch architecture.
The virtual switch concept combines several individual
distributed physical switches together to build a single
logical management point. The core switches are the control
point for a virtual switch, all the traffic is forwarded and
distributed in the core switches, including control and data
traffic.
The core switches are connected through a dedicated ether
channel called Virtual Switch Link (VSL) that is used for
both control traffic as well as some data traffic to provide
the traffic load sharing and switch redundancy between the
physical chassis.
One or multiple core switches can be supported in the virtual
switch architecture, but only one core called 'active core'
switch can be active to manage the traffic. The other is
called 'standby core' switch as redundancy if there is.
The concept of virtual switch is to collect many physical
switches chassis together to form a single management unit to
simplify the whole network architecture. MODULE-IDENTITY .1.3.6.1.4.1.9.9.388 |
ciscoVirtualSwitchMIBNotifs OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.0 |
cvsVSLConnectionChangeNotifThe notification will be generated when the state of the VSL
connection is changed. NOTIFICATION-TYPE .1.3.6.1.4.1.9.9.388.0.1 |
cvsDualActiveDetectionNotifThe notification will be generated when dual-active
is detected. NOTIFICATION-TYPE .1.3.6.1.4.1.9.9.388.0.2 |
ciscoVirtualSwitchMIBObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.1 |
cvsGlobalObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.1.1 |
cvsDomainThe virtual switch domain identifier to recognize a
virtual switch domain. Only Switches with the same
domain number can be in the same virtual switch.
0 means no switch domain configured.rw Unsigned32 .1.3.6.1.4.1.9.9.388.1.1.1 |
cvsSwitchIDThe unique ID which is assigned to the current switch
for identifying this physical chassis as a core switch
in the virtual switch architecture.
0 means no switch ID configured.rw VSSwitchID .1.3.6.1.4.1.9.9.388.1.1.2 |
cvsSwitchCapabilityThe capability of the switch can be. A physical chassis can
be a standalone switch in the normal environment or a switch
which is part of the virtual switch architecture.ro VSSwitchCapability .1.3.6.1.4.1.9.9.388.1.1.3 |
cvsSwitchModeConverting a standalone switch in the regular switch
architecture to a switch in the virtual switch
architecture. Or converting a switch in the virtual
switch architecture to a standalone switch in the regular
switch architecture. And the value of this object can
only be set to one of mode where the corresponding bits in
cvsSwitchCapability is set.
To prevent vague switch status, this action will not only
change the switch mode, but also reload the device
automatically to activate to the new switch mode.rw VSSwitchMode .1.3.6.1.4.1.9.9.388.1.1.4 |
cvsSwitchConvertingStatusIndicating whether the switch is in the process of
converting the mode of switch which is specified in
the object cvsSwitchMode.
true(1) : the switch is in converting the switch mode.
false(2) : the switch is not in converting the switch
mode.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.9.388.1.1.5 |
cvsVSLChangeNotifEnableEnable or disable the generation of cvsVSLConnectionChangeNotif
notification.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.9.388.1.1.6 |
cvsChassisObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.1.2 |
cvsCoreSwitchConfigTableThis table describes the configuration information for
the core switches to select the active or standby
core switches in the virtual switch architecture.
If cvsDomain or cvsSwitchID objects are configured to
0, this table is not instantiated. SEQUENCE OF CvsCoreSwitchConfigEntry .1.3.6.1.4.1.9.9.388.1.2.1 |
cvsCoreSwitchConfigEntryAn entry describes the configuration for a core switch
information in the virtual switch architecture. CvsCoreSwitchConfigEntry .1.3.6.1.4.1.9.9.388.1.2.1.1 |
cvsCoreSwitchIDThe switch number as an identifier for a core switch. If the
priority value is the same, the higher switch number has the
precedence to be the active core switch. VSSwitchID .1.3.6.1.4.1.9.9.388.1.2.1.1.1 |
cvsCoreSwitchPriorityThe configured priority information for this core switch.
This priority value will be used to choose active or standby
core switch. The core switch with the higher numerical value
will be more desirable to be chosen as an active core switch.rw Unsigned32 .1.3.6.1.4.1.9.9.388.1.2.1.1.2 |
cvsCoreSwitchPreemptThe configured preemption information for this core switch.
This configuration will enable or disable the preemption of
choosing the active core with higher priority.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.9.388.1.2.1.1.3 |
cvsCoreSwitchLocationThe configured location for this core switch.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.9.9.388.1.2.1.1.4 |
cvsChassisTableThis table describes the information of the devices listed
in the ENTITY-MIB entPhysicalTable in the virtual switch
architecture, whose entPhysicalClass is chassis(3).
This table will only be instantiated when the value of
cvsSwitchMode is 'multiNode' in the virtual switch
architecture. SEQUENCE OF CvsChassisEntry .1.3.6.1.4.1.9.9.388.1.2.2 |
cvsChassisEntryAn entry describes the present chassis information in
the virtual switch architecture. CvsChassisEntry .1.3.6.1.4.1.9.9.388.1.2.2.1 |
cvsChassisSwitchIDThe unique switch ID which is assigned for identifying a
chassis in the virtual switch architecture.ro VSSwitchID .1.3.6.1.4.1.9.9.388.1.2.2.1.1 |
cvsChassisRoleThis object indicates the role of this chassis in the
virtual switch architecture.ro VSSwitchRole .1.3.6.1.4.1.9.9.388.1.2.2.1.2 |
cvsChassisUpTimeThe time (in hundredths of a second) since the chassis
device was last re-initialized.ro TimeStamp (SNMPv2-TC) .1.3.6.1.4.1.9.9.388.1.2.2.1.3 |
cvsVSLObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.1.3 |
cvsVSLConnectionTableThis table contains the VSLs (Virtual Switch Link)
connection information of the core switches.
A bundle link is a collection of two or more physical
point-to-point links which are combined to form one
logical link. A VSL is a bundle link which spans the core
switch to connect to another core switch in the virtual
switch. SEQUENCE OF CvsVSLConnectionEntry .1.3.6.1.4.1.9.9.388.1.3.1 |
cvsVSLConnectionEntryThe entry contains connections information of the VSL
channel interfaces between the core switches. CvsVSLConnectionEntry .1.3.6.1.4.1.9.9.388.1.3.1.1 |
cvsVSLChannelIfindexThe interface index of the VSL channel interface in the
core switch to be used for the VSL. InterfaceIndex (IF-MIB) .1.3.6.1.4.1.9.9.388.1.3.1.1.1 |
cvsVSLCoreSwitchIDThe switch ID will be used to form the VSL.rw VSSwitchID .1.3.6.1.4.1.9.9.388.1.3.1.1.2 |
cvsVSLConnectOperStatusThis object indicates the operational status of the VSL
connection.ro VSConnectStatus .1.3.6.1.4.1.9.9.388.1.3.1.1.3 |
cvsVSLLastConnectionStateChangeThe last time when the VSL connection was changed from
up to down or down to up.ro DateAndTime (SNMPv2-TC) .1.3.6.1.4.1.9.9.388.1.3.1.1.4 |
cvsVSLConfiguredPortCountThe number of configured ports for this VSL.ro Unsigned32 .1.3.6.1.4.1.9.9.388.1.3.1.1.5 |
cvsVSLOperationalPortCountThe number of operational ports for this VSL.ro Unsigned32 .1.3.6.1.4.1.9.9.388.1.3.1.1.6 |
cvsVSLConnectionRowStatusThis object is a conceptual row entry that allows creating
or removing entries in or from the cvsVSLConnectionTable.
Creating an entry in this table means building the VSL
connection and removing an entry means to remove the VSL
connection.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.9.9.388.1.3.1.1.7 |
cvsVSLStatsTableThis table contains the VSL (Virtual Switch Link)
connection statistics information between the core switches
in the virtual switch architecture.
This table will only show the statistics information for the
channel interface in the active core switch. SEQUENCE OF CvsVSLStatsEntry .1.3.6.1.4.1.9.9.388.1.3.2 |
cvsVSLStatsEntryThe entry contains transmitting and receiving statistics
information of the VSL channel interface in the active
core switch. CvsVSLStatsEntry .1.3.6.1.4.1.9.9.388.1.3.2.1 |
cvsVSLTxTotalPktsThe total number of transmitted packets.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.2.1.1 |
cvsVSLTxErrorPktsThe number of transmitted error packets.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.2.1.2 |
cvsVSLTxChksumErrPktsThe number of transmitted packets with checksum error.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.2.1.3 |
cvsVSLRxTotalPktsThe total number of received packets.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.2.1.4 |
cvsVSLRxErrorPktsThe number of received error packets.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.2.1.5 |
cvsVSLRxChksumErrPktsThe number of received packets with checksum error.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.2.1.6 |
cvsVSLTxLmpPktsThe number of transmitted LMP (Link Maintenance Protocol)
packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.7 |
cvsVSLTxRrpPktsThe number of transmitted RRP (Role Resolution Protocol)
packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.8 |
cvsVSLTxPingPktsThe number of transmitted VSL PING packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.9 |
cvsVSLTxProtoPktsThe number of transmitted protocol packets, such as
ISSU's (In Service software Upgrade) protocol.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.10 |
cvsVSLTxDataPktsThe number of transmitted data packets, such as
ISSU's .ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.11 |
cvsVSLTxAckPktsThe number of transmitted ACK (Acknowledge) packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.12 |
cvsVSLRxLmpPktsThe number of received LMP packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.13 |
cvsVSLRxRrpPktsThe number of received RRP packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.14 |
cvsVSLRxPingPktsThe number of received VSL PING packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.15 |
cvsVSLRxProtoPktsThe number of received ISSU's protocol packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.16 |
cvsVSLRxDataPktsThe number of received ISSU's data packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.17 |
cvsVSLRxAckPktsThe number of received ACK packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.18 |
cvsVSLTxTotalEobcPktsThe total number of transmitted EOBC (Ethernet
Out-of-Band Channel) packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.19 |
cvsVSLTxLmpEobcPktsThe number of transmitted LMP EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.20 |
cvsVSLTxRrpEobcPktsThe number of transmitted RRP EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.21 |
cvsVSLTxPingEobcPktsThe number of transmitted VSL PING EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.22 |
cvsVSLTxProtoEobcPktsThe number of transmitted ISSU's protocol EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.23 |
cvsVSLTxDataEobcPktsThe number of transmitted ISSU's data EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.24 |
cvsVSLTxAckEobcPktsThe number of transmitted ACK EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.25 |
cvsVSLRxTotalEobcPktsThe total number of received EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.26 |
cvsVSLRxLmpEobcPktsThe number of received LMP EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.27 |
cvsVSLRxRrpEobcPktsThe number of received RRP EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.28 |
cvsVSLRxPingEobcPktsThe number of received VSL PING EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.29 |
cvsVSLRxProtoEobcPktsThe number of received ISSU's protocol EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.30 |
cvsVSLRxDataEobcPktsThe number of received ISSU's data EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.31 |
cvsVSLRxAckEobcPktsThe number of received ACK EOBC packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.32 |
cvsVSLTxTotalHCPktsThe high capacity counter for the total number of
transmitted packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.33 |
cvsVSLTxErrorHCPktsThe high capacity counter for the total number of
transmitted error packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.34 |
cvsVSLTxChksumErrHCPktsThe high capacity counter for the number of
transmitted packets with checksum error.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.35 |
cvsVSLRxTotalHCPktsThe high capacity counter for the total number of
received packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.36 |
cvsVSLRxErrorHCPktsThe high capacity counter for the number of received
error packets.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.37 |
cvsVSLRxChksumErrHCPktsThe high capacity counter for the number of received
received packets with checksum error.ro Counter64 .1.3.6.1.4.1.9.9.388.1.3.2.1.38 |
cvsVSLPortStatsTableThis table contains the statistics information for the
configured physical ports of the VSL (Virtual Switch Link)
connection in the active core switch. SEQUENCE OF CvsVSLPortStatsEntry .1.3.6.1.4.1.9.9.388.1.3.3 |
cvsVSLPortStatsEntryThe entry contains transmitting and receiving statistics
information for a configured physical port of the VSL
channel interface in the active core switch. CvsVSLPortStatsEntry .1.3.6.1.4.1.9.9.388.1.3.3.1 |
cvsVSLPortStatsIfindexThe interface index for the configured physical port in the
VSL. InterfaceIndex (IF-MIB) .1.3.6.1.4.1.9.9.388.1.3.3.1.1 |
cvsVSLPortTxOkPktsThe number of transmitted packets without errors for the
port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.2 |
cvsVSLPortTxFailPktsThe number of transmitted packets that had local sending
failures, such as out of buffers and other internal errors
for the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.3 |
cvsVSLPortRxBidirPktsThe number of received packets indicating a bidirectional link
for the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.4 |
cvsVSLPortRxUnidirPktsThe number of received packets that do not indicate a
bidirectional link for the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.5 |
cvsVSLPortRxFailPktsThe number of received packets with incorrect data for
the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.6 |
cvsVSLPortRxBadPktsThe number of received packets with in invalid states for the
port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.7 |
cvsVSLPortRxMyInfoMismatchPktsThe number of received packets with mismatched local switch
information for the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.8 |
cvsVSLPortRxMyInfoAbsentPktsThe number of received packets without local switch information
for the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.9 |
cvsVSLPortRxBadMacAddressPktsThe number of received packets with bad MAC addresses
information for the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.10 |
cvsVSLPortRxBadSwitchIdPktsThe number of received packets with bad switch IDs information
for the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.11 |
cvsVSLPortRxDomainIdMismatchPktsThe number of received packets with mismatched domain IDs
information for the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.12 |
cvsVSLPortRxPeerInfoMismatchPktsThe number of received packets with mismatched peer information
for the port.ro Counter32 .1.3.6.1.4.1.9.9.388.1.3.3.1.13 |
cvsVSLLinkPortTableThis table contains the information for the
configured physical ports of the VSL (Virtual Switch Link)
connections in the active core switch and standby switch. SEQUENCE OF CvsVSLLinkPortEntry .1.3.6.1.4.1.9.9.388.1.3.4 |
cvsVSLLinkPortEntryThe entry contains the information for the
configured physical ports of the VSL (Virtual Switch Link)
connections in the active core switch and standby switch. CvsVSLLinkPortEntry .1.3.6.1.4.1.9.9.388.1.3.4.1 |
cvsVSLLinkPeerInterfaceThis object displays the interface name of the
peer interface.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.9.9.388.1.3.4.1.1 |
cvsModuleObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.1.4 |
cvsModuleTableThis table describes the information of the physical modules
listed in the ENTITY-MIB entPhysicalTable, whose
entPhysicalClass is module(9). This table only contains
physical linecards, no sub-linecards or port level module
entities. SEQUENCE OF CvsModuleEntry .1.3.6.1.4.1.9.9.388.1.4.1 |
cvsModuleEntryAn entry describes the present physical module information. CvsModuleEntry .1.3.6.1.4.1.9.9.388.1.4.1.1 |
cvsModuleVSSupportedThe physical module is supported in the virtual switch
architecture or not.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.9.388.1.4.1.1.1 |
cvsModuleVSLCapableThe physical module has the capability to build the VSL
connection between 2 core switches in the virtual switch
architecture or not.
If any physical port in this physical module is with the
capability to build the VSL connection, it means this module
is VSL capable.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.9.388.1.4.1.1.2 |
cvsModuleSlotNumberThe module slot number for this physical module. If it is
in the virtual switch environment, this object returns virtual
slot number. If it is in the standalone environment, this
object returns physical slot number.ro Unsigned32 .1.3.6.1.4.1.9.9.388.1.4.1.1.3 |
cvsModuleRprWarmThe object indicates in-chassis standby supervisor module's
redundancy state in a VS environment.
'notApplicable' : the module is not applicable for the rest
of states.
'rprWarm' : the module is the in-chassis standby supervisor in
rpr warm state running as a DFC (Distributed
Forwarding Card).
'cSSO' : the module is the in-chassis hot standby
supervisorro Enumeration .1.3.6.1.4.1.9.9.388.1.4.1.1.4 |
cvsDualActiveDetection OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.1.5 |
cvsDualActiveDetectionNotifEnableEnable or disable the generation of cvsDualActiveDetectionNotif
notification.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.9.388.1.5.1 |
cvsDualActiveDetectionInformationThis object provides information about the dual active
notification cvsDualActiveDetectionNotif, i.e., the cause
of dual-active, the detection method.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.9.9.388.1.5.2 |
ciscoVirtualSwitchMIBConform OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.2 |
cvsMIBCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.2.1 |
cvsMIBGroups OBJECT IDENTIFIER .1.3.6.1.4.1.9.9.388.2.2 |