CISCO-SWITCH-HARDWARE-CAPACITY-MIB

        This MIB module defines the managed objects for hardware
capacity of Cisco switching devices. The hardware
capacity information covers the following but not limited
to features: forwarding, rate-limiter ... 
        
The following terms are used throughout the MIB:
        
CAM: Content Addressable Memory.
TCAM: Ternary Content Addressable Memory.
FIB: Forwarding Information Base.
VPN: Virtual Private Network.
QoS: Quality of Service.
CPU rate-limiter: Mechanism to rate-limit or restrict
undesired traffic to the CPU.
MPLS: Multiprotocol Label Switching.
    
Source file
CISCO-SWITCH-HARDWARE-CAPACITY-MIB
Last revised
Identity
ciscoSwitchHardwareCapacityMIB
Base OID
1.3.6.1.4.1.9.9.663
Imported Objects
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-SWITCH-HARDWARE-CAPACITY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-SWITCH-HARDWARE-CAPACITY-MIB::ciscoSwitchHardwareCapacityMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-SWITCH-HARDWARE-CAPACITY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-SWITCH-HARDWARE-CAPACITY-MIB::ciscoSwitchHardwareCapacityMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (122)
.1.3.6.1.4.1.9.9.663
.1.3.6.1.4.1.9.9.663.0
.1.3.6.1.4.1.9.9.663.1
.1.3.6.1.4.1.9.9.663.1.1
.1.3.6.1.4.1.9.9.663.1.1.1
.1.3.6.1.4.1.9.9.663.1.1.1.1
.1.3.6.1.4.1.9.9.663.1.1.1.1.1
.1.3.6.1.4.1.9.9.663.1.1.1.1.1.1
.1.3.6.1.4.1.9.9.663.1.1.1.1.1.2
.1.3.6.1.4.1.9.9.663.1.1.1.1.1.3
.1.3.6.1.4.1.9.9.663.1.1.1.1.1.4
.1.3.6.1.4.1.9.9.663.1.1.1.1.1.5
.1.3.6.1.4.1.9.9.663.1.1.1.1.1.6
.1.3.6.1.4.1.9.9.663.1.1.1.1.1.7
.1.3.6.1.4.1.9.9.663.1.1.1.2
.1.3.6.1.4.1.9.9.663.1.1.1.2.1
.1.3.6.1.4.1.9.9.663.1.1.1.2.1.1
.1.3.6.1.4.1.9.9.663.1.1.1.2.1.2
.1.3.6.1.4.1.9.9.663.1.1.2
.1.3.6.1.4.1.9.9.663.1.1.2.1
.1.3.6.1.4.1.9.9.663.1.1.2.1.1
.1.3.6.1.4.1.9.9.663.1.1.2.1.1.1
.1.3.6.1.4.1.9.9.663.1.1.2.1.1.2
.1.3.6.1.4.1.9.9.663.1.1.2.1.1.3
.1.3.6.1.4.1.9.9.663.1.1.2.1.1.4
.1.3.6.1.4.1.9.9.663.1.1.2.1.1.5
.1.3.6.1.4.1.9.9.663.1.1.2.1.1.6
.1.3.6.1.4.1.9.9.663.1.1.2.2
.1.3.6.1.4.1.9.9.663.1.1.2.2.1
Enumeration
.1.3.6.1.4.1.9.9.663.1.1.2.2.1.1
.1.3.6.1.4.1.9.9.663.1.1.2.2.1.2
.1.3.6.1.4.1.9.9.663.1.1.2.2.1.3
.1.3.6.1.4.1.9.9.663.1.1.2.2.1.4
.1.3.6.1.4.1.9.9.663.1.1.2.2.1.5
Enumeration
.1.3.6.1.4.1.9.9.663.1.1.2.2.1.6
.1.3.6.1.4.1.9.9.663.1.1.2.3
.1.3.6.1.4.1.9.9.663.1.1.2.3.1
.1.3.6.1.4.1.9.9.663.1.1.2.3.1.1
.1.3.6.1.4.1.9.9.663.1.1.2.3.1.2
.1.3.6.1.4.1.9.9.663.1.1.2.4
.1.3.6.1.4.1.9.9.663.1.1.2.4.1
.1.3.6.1.4.1.9.9.663.1.1.2.4.1.1
.1.3.6.1.4.1.9.9.663.1.1.2.4.1.2
.1.3.6.1.4.1.9.9.663.1.1.2.4.1.3
.1.3.6.1.4.1.9.9.663.1.1.2.5
.1.3.6.1.4.1.9.9.663.1.1.2.5.1
.1.3.6.1.4.1.9.9.663.1.1.2.5.1.1
.1.3.6.1.4.1.9.9.663.1.1.2.5.1.2
.1.3.6.1.4.1.9.9.663.1.1.2.5.1.3
.1.3.6.1.4.1.9.9.663.1.1.2.5.1.4
.1.3.6.1.4.1.9.9.663.1.1.2.6
.1.3.6.1.4.1.9.9.663.1.1.2.6.1
.1.3.6.1.4.1.9.9.663.1.1.2.6.1.1
.1.3.6.1.4.1.9.9.663.1.1.2.6.1.2
.1.3.6.1.4.1.9.9.663.1.1.2.6.1.3
.1.3.6.1.4.1.9.9.663.1.1.2.6.1.4
Integer32
.1.3.6.1.4.1.9.9.663.1.1.2.6.1.5
.1.3.6.1.4.1.9.9.663.1.1.2.7
.1.3.6.1.4.1.9.9.663.1.1.2.7.1
Unsigned32
.1.3.6.1.4.1.9.9.663.1.1.2.7.1.1
.1.3.6.1.4.1.9.9.663.1.1.2.7.1.2
.1.3.6.1.4.1.9.9.663.1.1.2.7.1.3
.1.3.6.1.4.1.9.9.663.1.2
.1.3.6.1.4.1.9.9.663.1.2.1
.1.3.6.1.4.1.9.9.663.1.2.1.1
.1.3.6.1.4.1.9.9.663.1.2.1.1.1
.1.3.6.1.4.1.9.9.663.1.2.1.1.2
.1.3.6.1.4.1.9.9.663.1.2.1.1.3
.1.3.6.1.4.1.9.9.663.1.2.1.1.4
.1.3.6.1.4.1.9.9.663.1.2.1.1.5
.1.3.6.1.4.1.9.9.663.1.2.1.1.6
.1.3.6.1.4.1.9.9.663.1.2.2
.1.3.6.1.4.1.9.9.663.1.2.2.1
.1.3.6.1.4.1.9.9.663.1.2.2.1.1
.1.3.6.1.4.1.9.9.663.1.2.2.1.2
.1.3.6.1.4.1.9.9.663.1.2.3
.1.3.6.1.4.1.9.9.663.1.2.3.1
.1.3.6.1.4.1.9.9.663.1.2.3.1.1
packets per secondHCNUM-TCCounterBasedGauge64
.1.3.6.1.4.1.9.9.663.1.2.3.1.2
.1.3.6.1.4.1.9.9.663.1.2.3.1.3
.1.3.6.1.4.1.9.9.663.1.2.3.1.4
packets per secondHCNUM-TCCounterBasedGauge64
.1.3.6.1.4.1.9.9.663.1.2.3.1.5
.1.3.6.1.4.1.9.9.663.1.2.3.1.6
.1.3.6.1.4.1.9.9.663.1.2.3.1.7
.1.3.6.1.4.1.9.9.663.1.3
.1.3.6.1.4.1.9.9.663.1.3.1
.1.3.6.1.4.1.9.9.663.1.3.1.1
Enumeration
.1.3.6.1.4.1.9.9.663.1.3.1.1.1
.1.3.6.1.4.1.9.9.663.1.3.1.1.2
.1.3.6.1.4.1.9.9.663.1.3.1.1.3
.1.3.6.1.4.1.9.9.663.1.3.1.1.4
.1.3.6.1.4.1.9.9.663.1.4
.1.3.6.1.4.1.9.9.663.1.4.1
.1.3.6.1.4.1.9.9.663.1.4.1.1
.1.3.6.1.4.1.9.9.663.1.4.1.1.1
.1.3.6.1.4.1.9.9.663.1.4.1.1.2
.1.3.6.1.4.1.9.9.663.1.4.1.1.3
.1.3.6.1.4.1.9.9.663.1.5
.1.3.6.1.4.1.9.9.663.1.5.1
.1.3.6.1.4.1.9.9.663.1.5.1.1
.1.3.6.1.4.1.9.9.663.1.5.1.1.1
.1.3.6.1.4.1.9.9.663.1.5.1.1.2
Enumeration
.1.3.6.1.4.1.9.9.663.1.5.1.1.3
Bits
.1.3.6.1.4.1.9.9.663.1.5.1.1.4
.1.3.6.1.4.1.9.9.663.1.6
.1.3.6.1.4.1.9.9.663.1.6.1
.1.3.6.1.4.1.9.9.663.1.6.1.1
Unsigned32
.1.3.6.1.4.1.9.9.663.1.6.1.1.1
.1.3.6.1.4.1.9.9.663.1.6.1.1.2
.1.3.6.1.4.1.9.9.663.1.6.1.1.3
.1.3.6.1.4.1.9.9.663.1.6.1.1.4
.1.3.6.1.4.1.9.9.663.1.6.1.1.5
Integer32
.1.3.6.1.4.1.9.9.663.1.6.1.1.6
.1.3.6.1.4.1.9.9.663.1.7
.1.3.6.1.4.1.9.9.663.1.7.1
.1.3.6.1.4.1.9.9.663.1.7.1.1
Enumeration
.1.3.6.1.4.1.9.9.663.1.7.1.1.1
.1.3.6.1.4.1.9.9.663.1.7.1.1.2
.1.3.6.1.4.1.9.9.663.1.7.1.1.3
.1.3.6.1.4.1.9.9.663.2
.1.3.6.1.4.1.9.9.663.2.1
.1.3.6.1.4.1.9.9.663.2.2
Dependencies (15) 11 direct · 4 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
Type Definitions (1)
Enumeration
eobc(1)
ibc(2)
Conformance Groups (22)
A collection of objects which provides Layer 2
forwarding hardware capacity information in the device.
.1.3.6.1.4.1.9.9.663.2.2.1
A collection of objects which provides VPN CAM
hardware capacity information in the device.
.1.3.6.1.4.1.9.9.663.2.2.2
A collection of objects which provides FIB TCAM
hardware capacity information in the device.
.1.3.6.1.4.1.9.9.663.2.2.3
A collection of objects which provides FIB TCAM
hardware capacity information in conjunction with
Layer 3 protocol in the device.
.1.3.6.1.4.1.9.9.663.2.2.4
A collection of objects which provides adjacency
hardware capacity information in the device.
.1.3.6.1.4.1.9.9.663.2.2.5
A collection of objects which provides forwarding
load information in the device.
.1.3.6.1.4.1.9.9.663.2.2.6
A collection of objects which provides linecard
drop traffic information on the device.
.1.3.6.1.4.1.9.9.663.2.2.7
A collection of objects which provides interface
buffer information on the device.
.1.3.6.1.4.1.9.9.663.2.2.8
A collection of objects which provides internal
channel information on the device.
.1.3.6.1.4.1.9.9.663.2.2.9
A collection of objects which provides CPU rate limiter
resource in the device.
.1.3.6.1.4.1.9.9.663.2.2.10
A collection of objects which provides ICAM resources
information in the device.
.1.3.6.1.4.1.9.9.663.2.2.11
A collection of objects which provides Netflow FlowMask
information in the device.
.1.3.6.1.4.1.9.9.663.2.2.12
A collection of objects which provides additional FIB TCAM
hardware capacity information in the device.
.1.3.6.1.4.1.9.9.663.2.2.13
A collection of objects which provides Netflow resource
usage information in the device.
.1.3.6.1.4.1.9.9.663.2.2.14
A collection of objects which provides additional Layer 2
forwarding hardware capacity information in the device.
.1.3.6.1.4.1.9.9.663.2.2.15
A collection of objects which provides additional FIB TCAM
hardware capacity information in conjunction with
Layer 3 protocol in the device.
.1.3.6.1.4.1.9.9.663.2.2.16
A collection of objects which provides adjacency
hardware capacity information per resource in the device.
.1.3.6.1.4.1.9.9.663.2.2.17
A collection of objects which provides QoS
hardware capacity information per resource in the device.
.1.3.6.1.4.1.9.9.663.2.2.18
A collection of objects which provides information on
multiple interfaces with largest number of drop traffic
on a module.
.1.3.6.1.4.1.9.9.663.2.2.19
A collection of objects which provides MET hardware
capacity information per resource in the device.
.1.3.6.1.4.1.9.9.663.2.2.20
A collection of objects which provides FIB TCAM entry
width information in conjunction with Layer 3 protocol
in the device.
.1.3.6.1.4.1.9.9.663.2.2.21
A collection of objects which provides forwarding table
resource information in the device.
.1.3.6.1.4.1.9.9.663.2.2.22
Compliance Statements (4)

OID .1.3.6.1.4.1.9.9.663.2.1.1
The compliance statement for
CISCO-SWITCH-HARDWARE-CAPACITY-MIB. This statement is
deprecated and superseded by
ciscoSwitchHardwareCapacityMIBCompliance1.
Required groups
mandatory cshcMacUsageGroup
mandatory cshcVpnCamUsageGroup
mandatory cshcFibTcamUsageGroup
mandatory cshcProtocolFibTcamUsageGroup
mandatory cshcAdjacencyUsageGroup
mandatory cshcForwardingLoadGroup
mandatory cshcModuleInterfaceDropsGroup
mandatory cshcInterfaceBufferGroup
mandatory cshcInternalChannelGroup
optional cshcCPURateLimiterResourcesGroup This group is mandatory where Rate Limit feature
is supported.
optional cshcIcamResourcesGroup This group is mandatory where ICAM is supported.
optional cshcNetflowFlowMaskResourceGroup This group is mandatory where Netflow FlowMask feature
is supported.

OID .1.3.6.1.4.1.9.9.663.2.1.2
The compliance statement for
CISCO-SWITCH-HARDWARE-CAPACITY-MIB.

This statement is deprecated and superseded by
ciscoSwitchHardwareCapacityMIBCompliance2.
Required groups
mandatory cshcMacUsageGroup
mandatory cshcVpnCamUsageGroup
mandatory cshcFibTcamUsageGroup
mandatory cshcProtocolFibTcamUsageGroup
mandatory cshcAdjacencyUsageGroup
mandatory cshcForwardingLoadGroup
mandatory cshcModuleInterfaceDropsGroup
mandatory cshcInterfaceBufferGroup
mandatory cshcInternalChannelGroup
optional cshcCPURateLimiterResourcesGroup This group is mandatory where Rate Limit feature
is supported.
optional cshcIcamResourcesGroup This group is mandatory where ICAM is supported.
optional cshcNetflowFlowMaskResourceGroup This group is mandatory where Netflow FlowMask feature
is supported.
optional cshcFibTcamUsageExtGroup This group is mandatory where additional FIB TCAM
usage information is available.

OID .1.3.6.1.4.1.9.9.663.2.1.3
The compliance statement for
CISCO-SWITCH-HARDWARE-CAPACITY-MIB
Required groups
mandatory cshcMacUsageGroup
mandatory cshcVpnCamUsageGroup
mandatory cshcFibTcamUsageGroup
mandatory cshcProtocolFibTcamUsageGroup
mandatory cshcAdjacencyUsageGroup
mandatory cshcForwardingLoadGroup
mandatory cshcModuleInterfaceDropsGroup
mandatory cshcInterfaceBufferGroup
mandatory cshcInternalChannelGroup
optional cshcCPURateLimiterResourcesGroup This group is mandatory where Rate Limit feature
is supported.
optional cshcIcamResourcesGroup This group is mandatory where ICAM is supported.
optional cshcNetflowFlowMaskResourceGroup This group is mandatory where Netflow FlowMask feature
is supported.
optional cshcFibTcamUsageExtGroup This group is mandatory where additional FIB TCAM
usage information is available.
optional cshcNetflowFlowResourceUsageGroup This group is mandatory where Netflow resource usage
information is available.
optional cshcMacUsageExtGroup This group is mandatory where additional Layer 2 Forwarding
usage information is available.
optional cshcProtocolFibTcamUsageExtGroup This group is mandatory where additional FIB TCAM
usage information is available.
optional cshcAdjacencyResourceUsageGroup This group is mandatory where per resource type adjacency
capacity and usage information is available.
optional cshcQosResourceUsageGroup This group is mandatory where QoS capacity and
usage information is available.
optional cshcModTopDropIfIndexListGroup This group is mandatory for platforms which can have
multiple interfaces with largest number of total dropped
packets on a module.
optional cshcMetResourceUsageGroup This group is mandatory where MET usage information
is available.

OID .1.3.6.1.4.1.9.9.663.2.1.4
The compliance statement for
CISCO-SWITCH-HARDWARE-CAPACITY-MIB
Required groups
mandatory cshcMacUsageGroup
mandatory cshcVpnCamUsageGroup
mandatory cshcFibTcamUsageGroup
mandatory cshcProtocolFibTcamUsageGroup
mandatory cshcAdjacencyUsageGroup
mandatory cshcForwardingLoadGroup
mandatory cshcModuleInterfaceDropsGroup
mandatory cshcInterfaceBufferGroup
mandatory cshcInternalChannelGroup
optional cshcCPURateLimiterResourcesGroup This group is mandatory where Rate Limit feature
is supported.
optional cshcIcamResourcesGroup This group is mandatory where ICAM is supported.
optional cshcNetflowFlowMaskResourceGroup This group is mandatory where Netflow FlowMask feature
is supported.
optional cshcFibTcamUsageExtGroup This group is mandatory where additional FIB TCAM
usage information is available.
optional cshcNetflowFlowResourceUsageGroup This group is mandatory where Netflow resource usage
information is available.
optional cshcMacUsageExtGroup This group is mandatory where additional Layer 2 Forwarding
usage information is available.
optional cshcProtocolFibTcamUsageExtGroup This group is mandatory where additional FIB TCAM
usage information is available.
optional cshcAdjacencyResourceUsageGroup This group is mandatory where per resource type adjacency
capacity and usage information is available.
optional cshcQosResourceUsageGroup This group is mandatory where QoS capacity and
usage information is available.
optional cshcModTopDropIfIndexListGroup This group is mandatory for platforms which can have
multiple interfaces with largest number of total dropped
packets on a module.
optional cshcMetResourceUsageGroup This group is mandatory where MET usage information
is available.
optional cshcProtocolFibTcamWidthTypeGroup This group is mandatory where FIB TCAM entry width
information is available.
optional cshcForwardingResourceGroup This group is mandatory where forwarding table resource
information is available.