CISCO-SWITCH-QOS-MIB

File: CISCO-SWITCH-QOS-MIB.mib (216305 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
SNMP-FRAMEWORK-MIB IF-MIB ENTITY-MIB
DIFFSERV-DSCP-TC DIFFSERV-MIB CISCO-QOS-PIB-MIB
CISCO-QOS-TC-MIB CISCO-SMI

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Counter32
Counter64 Unsigned32 MODULE-COMPLIANCE
OBJECT-GROUP TruthValue TEXTUAL-CONVENTION
RowStatus SnmpAdminString ifIndex
entPhysicalIndex Dscp IfDirection
QosLayer2Cos Percent QosIpPrecedence
QosQueueNumber QosThresholdNumber QosMplsExpValue
QosMutationMapName QosMutationMapNameOrEmpty QosPolicerType
ciscoMgmt

Defined Types

QosStatsType  
An integer indicating a specific statistics. ucastSentPkts(1): Unicast packets sent ucastSentBytes(2): Unicast bytes sent mcastSentPkts(3): Multicast packets sent mcastSentBytes(4): Multicast bytes sent ucastDroppedPkts(5): Unicast packets dropped ucastDroppedBytes(6): Unicast bytes dropped mcastDroppedPkts(7): Multicast packets dropped mcastDroppedBytes(8): Multicast bytes dropped sentPkts(9): Packets sent receivedPkts(10): Packets received droppedIngressPkts(11): Packets discarded on ingress ucastSentXbarPkts(12): Unicast packets sent to the cross-bar ucastRecvXbarPkts(13): Unicast packets received from the cross-bar mcastSentXbarPkts(14): Multicast packets sent to the cross-bar mcastRecvXbarPkts(15): Multicast packets received from the cross-bar ucastSentOobfcPkts(16): Unicast packets sent on OOBFC ucastSentOobfcBytes(17): Unicast bytes sent on OOBFC ucastDroppedOobfcPkts(18): Unicast packets dropped on OOBFC ucastDroppedOobfcBytes(19): Unicast bytes dropped on OOBFC ucastWatchdogDroppedPkts(20): Unicast packets dropped after watchdog triggered
TEXTUAL-CONVENTION    
  INTEGER ucastSentPkts(1), ucastSentBytes(2), mcastSentPkts(3), mcastSentBytes(4), ucastDroppedPkts(5), ucastDroppedBytes(6), mcastDroppedPkts(7), mcastDroppedBytes(8), sentPkts(9), receivedPkts(10), droppedIngressPkts(11), ucastSentXbarPkts(12), ucastRecvXbarPkts(13), mcastSentXbarPkts(14), mcastRecvXbarPkts(15), ucastSentOobfcPkts(16), ucastSentOobfcBytes(17), ucastDroppedOobfcPkts(18), ucastDroppedOobfcBytes(19), ucastWatchdogDroppedPkts(20)  

CsqCosToDscpEntry  
SEQUENCE    
  csqCosToDscpCos QosLayer2Cos
  csqCosToDscpDscp Dscp

CsqIpPrecToDscpEntry  
SEQUENCE    
  csqIpPrecToDscpIpPrec QosIpPrecedence
  csqIpPrecToDscpDscp Dscp

CsqExpToDscpEntry  
SEQUENCE    
  csqExpToDscpExp QosMplsExpValue
  csqExpToDscpDscp Dscp

CsqDscpMappingEntry  
SEQUENCE    
  csqDscpMappingDscp Dscp
  csqDscpMappingCos QosLayer2Cos
  csqDscpMappingExp QosMplsExpValue
  csqDscpMappingNormalBurstDscp Dscp
  csqDscpMappingMaxBurstDscp Dscp

CsqCosMutationEntry  
SEQUENCE    
  csqCosMutationMapName QosMutationMapName
  csqCosMutationRowStatus RowStatus

CsqCosMutationMappingEntry  
SEQUENCE    
  csqCosMutationFromCos QosLayer2Cos
  csqCosMutationToCos QosLayer2Cos

CsqDscpMutationEntry  
SEQUENCE    
  csqDscpMutationMapName QosMutationMapName
  csqDscpMutationRowStatus RowStatus

CsqDscpMutationMappingEntry  
SEQUENCE    
  csqDscpMutationFromDscp Dscp
  csqDscpMutationToDscp Dscp

CsqExpMutationEntry  
SEQUENCE    
  csqExpMutationMapName QosMutationMapName
  csqExpMutationRowStatus RowStatus

CsqExpMutationMappingEntry  
SEQUENCE    
  csqExpMutationFromExp QosMplsExpValue
  csqExpMutationToExp QosMplsExpValue

CsqIfMutationConfigEntry  
SEQUENCE    
  csqIfCosMutationMap QosMutationMapNameOrEmpty
  csqIfDscpMutationMap QosMutationMapNameOrEmpty
  csqIfExpMutationMap QosMutationMapNameOrEmpty
  csqIfMutationRowStatus RowStatus

CsqIfConfigEntry  
SEQUENCE    
  csqIfDefaultCos QosLayer2Cos
  csqIfTrustState INTEGER
  csqIfQueueModeCpb BITS
  csqIfConfigQueueMode INTEGER
  csqIfIngressPolicyMap SnmpAdminString
  csqIfEgressPolicyMap SnmpAdminString
  csqIfIngressQueueingEnable TruthValue
  csqIfEgressQueueingEnable TruthValue
  csqIfQueueingTrustState INTEGER

CsqIfCosToQueueEntry  
SEQUENCE    
  csqIfCosToQueueDirection IfDirection
  csqIfCosToQueueCos QosLayer2Cos
  csqIfCosToQueueQueueNumber QosQueueNumber
  csqIfCosToQueueThresholdNumber QosThresholdNumber

CsqIfDscpToQueueEntry  
SEQUENCE    
  csqIfDscpToQueueDirection IfDirection
  csqIfDscpToQueueDscp Dscp
  csqIfDscpToQueueQueueNumber QosQueueNumber
  csqIfDscpToQueueThresholdNumber QosThresholdNumber

CsqIfDropConfigEntry  
SEQUENCE    
  csqIfDropConfigDirection IfDirection
  csqIfDropConfigQueueIndex QosQueueNumber
  csqIfDropConfigThresholdIndex QosThresholdNumber
  csqIfDropConfigDropAlgorithm INTEGER
  csqIfDropConfigDropThreshold Percent
  csqIfDropConfigMinWredThreshold Percent
  csqIfDropConfigMaxWredThreshold Percent
  csqIfDropConfigQueueBuffer INTEGER

CsqIfQueueEntry  
SEQUENCE    
  csqIfQueueDirection IfDirection
  csqIfQueueNumber QosQueueNumber
  csqIfQueueWrrWeight Unsigned32
  csqIfQueueSizeWeight Unsigned32
  csqIfQueueStatsGranularity INTEGER
  csqIfQueueClassMapName SnmpAdminString
  csqIfQueueScheduling INTEGER
  csqIfQueueSrrWeight Unsigned32

CsqIfModeConfigEntry  
SEQUENCE    
  csqIfVlanBasedQosModeEnable TruthValue

CsqIfConsistencyCheckEntry  
SEQUENCE    
  csqIfConsistencyCheckEnable TruthValue

CsqIfQosGroupInfoEntry  
SEQUENCE    
  csqIfQosGroupInfoDirection IfDirection
  csqIfQosGroupInfoGroupNumber Unsigned32
  csqIfQosGroupInfoQueueSize Unsigned32
  csqIfQosGroupInfoHwMTU Unsigned32
  csqIfQosGroupInfoMTU Unsigned32
  csqIfQosGroupInfoDropType INTEGER
  csqIfQosGroupInfoResumeThresh Unsigned32
  csqIfQosGroupInfoPauseThresh Unsigned32
  csqIfQosGroupInfoScheduling INTEGER
  csqIfQosGroupInfoBandwidth Unsigned32
  csqIfQosGroupInfoBandwidthUnits INTEGER
  csqIfQosGroupInfoShapeMinThresh Unsigned32
  csqIfQosGroupInfoShapeMaxThresh Unsigned32
  csqIfQosGroupInfoShapeUnits INTEGER

CsqIfStatsEntry  
SEQUENCE    
  csqIfStatsDirection IfDirection
  csqIfStatsQueueNumber QosQueueNumber
  csqIfStatsThresholdNumber QosThresholdNumber
  csqIfStatsDropPkts Counter64

CsqModuleStatsEntry  
SEQUENCE    
  csqModuleDropByPolicingPackets Counter64
  csqModuleTosChangedIpPackets Counter64
  csqModuleCosChangedIpPackets Counter64
  csqModuleCosChangedNonIpPackets Counter64
  csqModuleExpChangedMplsPackets Counter64

CsqModuleStatsExtEntry  
SEQUENCE    
  csqModuleTunnelEncapPackets Counter32
  csqModuleTunnelDecapPackets Counter32
  csqModuleDropByPolicingInOctets Counter64
  csqModuleDropByPolicingOutOctets Counter64
  csqModuleFwdByPolicingInPackets Counter32
  csqModuleFwdByPolicingInOctets Counter64
  csqModuleFwdByPolicingOutPackets Counter32
  csqModuleFwdByPolicingOutOctets Counter64
  csqModuleHighExceedInPackets Counter32
  csqModuleHighExceedInOctets Counter64
  csqModuleHighExceedOutPackets Counter32
  csqModuleHighExceedOutOctets Counter64
  csqModuleLowExceedInPackets Counter32
  csqModuleLowExceedInOctets Counter64
  csqModuleLowExceedOutPackets Counter32
  csqModuleLowExceedOutOctets Counter64
  csqModuleDropByAggPolicerInPackets Counter32
  csqModuleDropByAggPolicerInOctets Counter64
  csqModuleDropByAggPolicerOutPackets Counter32
  csqModuleDropByAggPolicerOutOctets Counter64
  csqModuleFwdByAggPolicerInPackets Counter32
  csqModuleFwdByAggPolicerInOctets Counter64
  csqModuleFwdByAggPolicerOutPackets Counter32
  csqModuleFwdByAggPolicerOutOctets Counter64
  csqModuleAggHighExceedInPackets Counter32
  csqModuleAggHighExceedInOctets Counter64
  csqModuleAggHighExceedOutPackets Counter32
  csqModuleAggHighExceedOutOctets Counter64
  csqModuleAggLowExceedInPackets Counter32
  csqModuleAggLowExceedInOctets Counter64
  csqModuleAggLowExceedOutPackets Counter32
  csqModuleAggLowExceedOutOctets Counter64
  csqModuleDropByNetflowInPackets Counter32
  csqModuleDropByNetflowInOctets Counter64
  csqModuleDropByNetflowOutPackets Counter32
  csqModuleDropByNetflowOutOctets Counter64
  csqModuleFwdByNetflowInPackets Counter32
  csqModuleFwdByNetflowInOctets Counter64
  csqModuleFwdByNetflowOutPackets Counter32
  csqModuleFwdByNetflowOutOctets Counter64
  csqModuleNetflowExceedInPackets Counter32
  csqModuleNetflowExceedInOctets Counter64
  csqModuleNetflowExceedOutPackets Counter32
  csqModuleNetflowExceedOutOctets Counter64
  csqModuleCosChangedPackets Counter32
  csqModuleTrafficClassChangedPackets Counter32

CsqIfStatsExtEntry  
SEQUENCE    
  csqIfBpduDropPkts Counter64

CsqIfQosGroupStatsEntry  
SEQUENCE    
  csqIfQosGroupStatsDirection IfDirection
  csqIfQosGroupStatsGroupNumber Unsigned32
  csqIfQosGroupStatsType QosStatsType
  csqIfQosGroupStatsValue Counter64

CsqIfPriGrpInBufUsageEntry  
SEQUENCE    
  csqIfPriGrpInBufUsageGrpNo Unsigned32
  csqIfPriGrpInBufUsageMinCount Unsigned32
  csqIfPriGrpInBufUsageSharedCount Unsigned32
  csqIfPriGrpInBufUsageHeadroomCount Unsigned32
  csqIfPriGrpInBufUsageGlobalHeadroomCount Unsigned32
  csqIfPriGrpInBufUsageSharedPeekCount Unsigned32
  csqIfPriGrpInBufUsageHeadroomPeekCount Unsigned32

CsqSharedPoolUsageEntry  
SEQUENCE    
  csqSharedPoolUsageInstNo Unsigned32
  csqSharedPoolUsagePoolNo Unsigned32
  csqSharedPoolUsageUsed Unsigned32
  csqSharedPoolUsageRemain Unsigned32
  csqSharedPoolUsagePeak Unsigned32
  csqSharedPoolUsageTotal Unsigned32
  csqSharedPoolUsageUsedTx Unsigned32
  csqSharedPoolUsageRemainTx Unsigned32
  csqSharedPoolUsagePeakTx Unsigned32
  csqSharedPoolUsageTotalTx Unsigned32
  csqSharedPoolUsageNameTx SnmpAdminString

CsqHwSharedPoolUsageEntry  
SEQUENCE    
  csqHwSharedPoolDeviceId INTEGER
  csqHwSharedPoolUsageInstNo Unsigned32
  csqHwSharedPoolStatsDirection INTEGER
  csqHwSharedPoolStatsType INTEGER
  csqHwSharedPoolUsageUsed Unsigned32
  csqHwSharedPoolUsageRemain Unsigned32
  csqHwSharedPoolUsageShared Unsigned32
  csqHwSharedPoolUsageTotal Unsigned32

CsqPolicerUsageEntry  
SEQUENCE    
  csqPolicerType QosPolicerType
  csqPolicerUsed Unsigned32
  csqPolicerTotal Unsigned32

CsqModuleDscpRewriteEnableEntry  
SEQUENCE    
  csqModuleDscpRewriteEnable TruthValue

Defined Values

ciscoSwitchQosMIB 1.3.6.1.4.1.9.9.580
This MIB module extends the CISCO-CLASS-BASED-QOS-MIB by defining configuration and statistics information specific to the quality of service (QoS) features of Layer2/3 switch functionality implemented in Cisco devices. It is applicable to a device which is fully within a single QoS domain, although one or more boundaries with other QoS domains can be immediately adjacent to this device. Configuration information available through this MIB includes: + Mappings between CoS, IP Precedence, MPLS-EXP value to DSCP value and vice versa for classification purpose. + Device level QoS configuration for DSCP rewrite, policing of ACL-redirected traffic, QoS port-queueing mode, statistics collection for policy that sets a trust state. + CoS, MPLS-EXP and DSCP mutation map name and mappings. These mutations can be configured so that they change the content of packets which cross QoS boundaries, either as they enter or leave this device. + Interface QoS configuration such as default CoS value, trust state, packet assignment to queue and threshold based on CoS or DSCP value, drop algorithm and corresponding parameters, queue scheduling parameter such as WRR (Weighted Round Robin) weights, queue size allocation weight. Statistics available through this MIB includes: + Per module Multi-Layer Switching QoS statistics. + Per interface QoS queueing statistics. The following terms are used throughout this MIB: DSCP (Differentiated Services Code Point) is the six most significant bits of the ToS field in a IP packet header. DSCP Mutation: when a packet is being forwarded across an IP network, the previous hop(s) and the following hop(s) of a device may reside in a different QoS domain. A QoS domain refers to the set of QoS rules and conventions adopted by an administrative entity. For instance, a set of DSCP values may have a different meaning in different domains. DSCP mutation allows a DSCP set to be mutated or transformed in order to maintain semantic compatibility between adjacent domains. The mutation is done via mapping tables which maps the old DSCP value from one domain to a new DSCP value in the other domain. DSCP Mutation is applied to egress traffic. IP precedence is the three most significant bits of the ToS field in a IP packet header. CoS (Class of Service) is the three bits in the layer 2 header that indicates user priority value assigned to this packet. Trust state is a parameter configured at an interface to specify which QoS markings in packets arriving at that interface are acceptable as-is, rather than needing to be ignored/overwritten due to an 'untrusted' source or previous hop. BPDU (Bridge Protocol Data Unit) is used by bridges in a network to exchange information regarding their status. The Spanning Tree Protocol uses the BPDU information to elect the root switch and root port for the switched network. MPLS-EXP: MPLS experimental field in MPLS label. MTU: Maximum Transmission Unit.
MODULE-IDENTITY    

ciscoSwitchQosMIBNotifs 1.3.6.1.4.1.9.9.580.0
OBJECT IDENTIFIER    

ciscoSwitchQosMIBObjects 1.3.6.1.4.1.9.9.580.1
OBJECT IDENTIFIER    

ciscoSwitchQosMIBConformance 1.3.6.1.4.1.9.9.580.2
OBJECT IDENTIFIER    

csqGlobals 1.3.6.1.4.1.9.9.580.1.1
OBJECT IDENTIFIER    

csqMappings 1.3.6.1.4.1.9.9.580.1.2
OBJECT IDENTIFIER    

csqMutations 1.3.6.1.4.1.9.9.580.1.3
OBJECT IDENTIFIER    

csqInterface 1.3.6.1.4.1.9.9.580.1.4
OBJECT IDENTIFIER    

csqStatistics 1.3.6.1.4.1.9.9.580.1.5
OBJECT IDENTIFIER    

csqPolicerUsage 1.3.6.1.4.1.9.9.580.1.6
OBJECT IDENTIFIER    

csqModule 1.3.6.1.4.1.9.9.580.1.7
OBJECT IDENTIFIER    

csqDscpRewriteEnable 1.3.6.1.4.1.9.9.580.1.1.1
This object specifies whether DSCP rewrite is enabled at a device-level of granularity, i.e., 'true' = enabled and 'false' = disabled. If no other objects specify whether DSCP rewrite is enabled at any different level of granularity, then this object's value is not subject to any modifiers. However, some devices might support other object(s) which specify whether DSCP rewrite is enabled at different level(s) of granularity. For such devices, the value of this object takes precedence over the values of such other object(s) when the value of this object is 'false'; in contrast, when the value of this object is 'true', the values of such other objects take precedence over the value of this object. if 'true', all outgoing packets will have their DSCP value rewritten based on the result of classification, policing or DSCP mutation configured in the device. if 'false', all outgoing packets will have their DSCP values unchanged from they arrived.
OBJECT-TYPE    
  TruthValue  

csqPoliceRedirectedTrafficEnable 1.3.6.1.4.1.9.9.580.1.1.2
This object specifies whether ACL-redirected traffic policing is enabled at a device-level of granularity, i.e., 'true' = enabled and 'false' = disabled. If no other objects specify whether ACL-redirected traffic is enabled at any different level of granularity, then this object's value is not subject to any modifiers. However, some devices might support other object(s) which specify whether ACL-redirected traffic policing is enabled at different level(s) of granularity. For such devices, the value of this object takes precedence over the values of such other object(s) when the value of this object is 'false'; in contrast, when the value of this object is 'true', the values of such other objects take precedence over the value of this object. if 'true', ACL-redirected traffic is subject to policing. if 'false', ACL-redirected traffic is not policed.
OBJECT-TYPE    
  TruthValue  

csqPortQueueingModeEnable 1.3.6.1.4.1.9.9.580.1.1.3
This object specifies whether port-queueing mode is enabled at a device-level of granularity, i.e., 'true' = enabled and 'false' = disabled. If no other objects specify whether port-queueing mode is enabled at any different level of granularity, then this object's value is not subject to any modifiers. However, some devices might support other object(s) which specify whether port-queueing mode is enabled at different level(s) of granularity. For such devices, the value of this object takes precedence over the values of such other object(s) when the value of this object is 'false'; in contrast, when the value of this object is 'true', the values of such other objects take precedence over the value of this object. if 'true', port-queueing mode is enabled. In port-queueing mode, marking and policing is disabled. All queueing on receiving and transmitting is based on QoS tag in the incoming packet. For 802.1Q or ISL-encapsulated packets, queueing is based on the CoS value. Otherwise, queueing is based on the default interface CoS value denoted by csqIfDefaultCos object. if 'false', port-queueing mode is disabled.
OBJECT-TYPE    
  TruthValue  

csqMarkingStatisticsEnable 1.3.6.1.4.1.9.9.580.1.1.4
This object specifies whether statistics collection for policy that sets a trust state is enabled at a device-level of granularity, i.e., 'true' = enabled and 'false' = disabled. If no other objects specify whether statistics collection for policy that sets a trust state is enabled at any different level of granularity, then this object's value is not subject to any modifiers. However, some devices might support other object(s) which specify whether statistics collection for policy that sets a trust state is enabled at different level(s) of granularity. For such devices, the value of this object takes precedence over the values of such other object(s) when the value of this object is 'false'; in contrast, when the value of this object is 'true', the values of such other objects take precedence over the value of this object. if 'true', statistics collection is enabled. if 'false', statistics collection is disabled.
OBJECT-TYPE    
  TruthValue  

csqTenGOnlyMode 1.3.6.1.4.1.9.9.580.1.1.5
This object specifies whether only 10-Gigabit Ethernet uplink interfaces are used exclusively. 'true' indicates that only the 10-Gigabit Ethernet uplink interfaces are used. The other uplink interfaces which are not of 10-Gigabit capacity will be in administratively down state. 'false' indicates otherwise.
OBJECT-TYPE    
  TruthValue  

csqServicePoolCellSize 1.3.6.1.4.1.9.9.580.1.1.6
This object indicates the number of bytes for a service pool cell.
OBJECT-TYPE    
  Unsigned32  

csqCosToDscpTable 1.3.6.1.4.1.9.9.580.1.2.1
This table contains the mapping of CoS values to DSCP values. This mapping table consist of eight CoS values (0 through 7) and their corresponding DSCP values. The mapping given by this table is used for all packets received on an interface if and only if that interface has a trust state, as given by the value of csqIfTrustState for the interface, of 'trustCoS'.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqCosToDscpEntry

csqCosToDscpEntry 1.3.6.1.4.1.9.9.580.1.2.1.1
Each row contains the mapping from a CoS value to a DSCP value.
OBJECT-TYPE    
  CsqCosToDscpEntry  

csqCosToDscpCos 1.3.6.1.4.1.9.9.580.1.2.1.1.1
The CoS value being mapped to the DSCP value.
OBJECT-TYPE    
  QosLayer2Cos  

csqCosToDscpDscp 1.3.6.1.4.1.9.9.580.1.2.1.1.2
The DSCP value which the CoS value maps to.
OBJECT-TYPE    
  Dscp  

csqIpPrecToDscpTable 1.3.6.1.4.1.9.9.580.1.2.2
This table contains the mapping of IP Precedence to DSCP. This mapping table consist of eight IpPrecedence values (0 through 7) and their corresponding DSCP values. The mapping given by this table is used for all packets received on an interface if and only if that interface has a trust state, as given by the value of csqIfTrustState for the interface, of 'trustIpPrec'.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIpPrecToDscpEntry

csqIpPrecToDscpEntry 1.3.6.1.4.1.9.9.580.1.2.2.1
Each row contains the mapping from an IP Precedence value to a DSCP value.
OBJECT-TYPE    
  CsqIpPrecToDscpEntry  

csqIpPrecToDscpIpPrec 1.3.6.1.4.1.9.9.580.1.2.2.1.1
The IP Precedence value being mapped to the DSCP value.
OBJECT-TYPE    
  QosIpPrecedence  

csqIpPrecToDscpDscp 1.3.6.1.4.1.9.9.580.1.2.2.1.2
The DSCP value which the IP Precedence value maps to.
OBJECT-TYPE    
  Dscp  

csqExpToDscpTable 1.3.6.1.4.1.9.9.580.1.2.3
This table contains the mapping of MPLS-EXP values to DSCP values. This mapping table consist of eight MPLS-EXP values (0 through 7) and their corresponding DSCP values.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqExpToDscpEntry

csqExpToDscpEntry 1.3.6.1.4.1.9.9.580.1.2.3.1
Each row contains the mapping from a EXP value to a DSCP value.
OBJECT-TYPE    
  CsqExpToDscpEntry  

csqExpToDscpExp 1.3.6.1.4.1.9.9.580.1.2.3.1.1
The EXP value being mapped to the DSCP value.
OBJECT-TYPE    
  QosMplsExpValue  

csqExpToDscpDscp 1.3.6.1.4.1.9.9.580.1.2.3.1.2
The DSCP value which the EXP value maps to.
OBJECT-TYPE    
  Dscp  

csqDscpMappingTable 1.3.6.1.4.1.9.9.580.1.2.4
This table always has 64 entries, one for each DSCP value. The table contains four mappings from the DSCP value assigned to a packet. One mapping is to the egress CoS to be stored in the layer-2 frame headers for output on 802.1Q or ISL interfaces. Another mapping is to the EXP value to be stored in MPLS label. The other two mappings are to the remarked (or 'marked down') DSCP values which are used when a policer requires that a packet's DSCP value to be modified. Of these two mappings, one is for a normal burst, and the other is for maximum burst.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqDscpMappingEntry

csqDscpMappingEntry 1.3.6.1.4.1.9.9.580.1.2.4.1
Each row contains the mapping from DSCP value to CoS value, MPLS-EXP value and policed DSCP.
OBJECT-TYPE    
  CsqDscpMappingEntry  

csqDscpMappingDscp 1.3.6.1.4.1.9.9.580.1.2.4.1.1
The DSCP value being mapped to the CoS, EXP and policed DSCP value.
OBJECT-TYPE    
  Dscp  

csqDscpMappingCos 1.3.6.1.4.1.9.9.580.1.2.4.1.2
The CoS value which the DSCP values maps to.
OBJECT-TYPE    
  QosLayer2Cos  

csqDscpMappingExp 1.3.6.1.4.1.9.9.580.1.2.4.1.3
The MPLS-EXP value which the DSCP values maps to.
OBJECT-TYPE    
  QosMplsExpValue  

csqDscpMappingNormalBurstDscp 1.3.6.1.4.1.9.9.580.1.2.4.1.4
The normal burst policed DSCP value which the DSCP values maps to.
OBJECT-TYPE    
  Dscp  

csqDscpMappingMaxBurstDscp 1.3.6.1.4.1.9.9.580.1.2.4.1.5
The maximum burst policed DSCP value which the DSCP values maps to.
OBJECT-TYPE    
  Dscp  

csqMaxCosMutationMap 1.3.6.1.4.1.9.9.580.1.3.1
The maximum number of CoS mutation map that can be supported in the device.
OBJECT-TYPE    
  Unsigned32  

csqCosMutationTable 1.3.6.1.4.1.9.9.580.1.3.2
This table indicates CoS mutation maps in the device.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqCosMutationEntry

csqCosMutationEntry 1.3.6.1.4.1.9.9.580.1.3.2.1
Each row contains the status of this instance. A row instance can be created or removed by setting the appropriate value of its RowStatus object. Once the number of entries in this table reaches the maximum number of CoS mutation map supported in the device denoted by csqMaxCosMutationMap object, user must delete an existing entry in this table in order to create a new entry.
OBJECT-TYPE    
  CsqCosMutationEntry  

csqCosMutationMapName 1.3.6.1.4.1.9.9.580.1.3.2.1.1
The name of the CoS mutation map.
OBJECT-TYPE    
  QosMutationMapName  

csqCosMutationRowStatus 1.3.6.1.4.1.9.9.580.1.3.2.1.2
This object is used to manage the creation and deletion of rows in this table.
OBJECT-TYPE    
  RowStatus  

csqCosMutationMappingTable 1.3.6.1.4.1.9.9.580.1.3.3
This table provides management information for CoS mutation mapping. CoS mutation is applied to ingress traffic. This mutation occurs before the CoS to DSCP mapping for applicable traffic as specified in csqCosToDscpTable.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqCosMutationMappingEntry

csqCosMutationMappingEntry 1.3.6.1.4.1.9.9.580.1.3.3.1
Each row contains the mapping from a CoS value to another CoS value. When the entry for csqCosMutationMapName in the csqCosMutationTable is created, corresponding entries in this table are initialized with a default mapping which is the identity function. When the entry for csqCosMutationMapName in the csqCosMutationTable is removed, corresponding entries in this table will also be deleted.
OBJECT-TYPE    
  CsqCosMutationMappingEntry  

csqCosMutationFromCos 1.3.6.1.4.1.9.9.580.1.3.3.1.1
The input CoS value being mapped to the output CoS value in this mutation map.
OBJECT-TYPE    
  QosLayer2Cos  

csqCosMutationToCos 1.3.6.1.4.1.9.9.580.1.3.3.1.2
The output CoS value which the input CoS value maps to.
OBJECT-TYPE    
  QosLayer2Cos  

csqMaxDscpMutationMap 1.3.6.1.4.1.9.9.580.1.3.4
The maximum number of DSCP mutation map that can be supported in the device.
OBJECT-TYPE    
  Unsigned32  

csqDscpMutationTable 1.3.6.1.4.1.9.9.580.1.3.5
This table indicates DSCP mutation maps in the device.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqDscpMutationEntry

csqDscpMutationEntry 1.3.6.1.4.1.9.9.580.1.3.5.1
Each row contains the status of this instance. A row instance can be created or removed by setting the appropriate value of its RowStatus object. Once the number of entries in this table reaches the maximum number of DSCP mutation map supported in the device denoted by csqMaxDscpMutationMap object, user must delete an existing entry in this table in order to create a new entry.
OBJECT-TYPE    
  CsqDscpMutationEntry  

csqDscpMutationMapName 1.3.6.1.4.1.9.9.580.1.3.5.1.1
The name of the DSCP mutation map.
OBJECT-TYPE    
  QosMutationMapName  

csqDscpMutationRowStatus 1.3.6.1.4.1.9.9.580.1.3.5.1.2
This object is used to manage the creation and deletion of rows in this table.
OBJECT-TYPE    
  RowStatus  

csqDscpMutationMappingTable 1.3.6.1.4.1.9.9.580.1.3.6
This table provides management information for DSCP mutation mapping. DSCP mutation is applied to egress traffic. This mutation occurs after the mappings specified in csqDscpMappingTable.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqDscpMutationMappingEntry

csqDscpMutationMappingEntry 1.3.6.1.4.1.9.9.580.1.3.6.1
Each row contains the mapping from an input DSCP value to an output DSCP value. When the entry for csqDscpMutationMapName in the csqDscpMutationTable is created, corresponding entries in this table are initialized with a default mapping which is the identity function. When the entry for csqDscpMutationMapName in the csqDscpMutationTable is removed, corresponding entries in this table will also be deleted.
OBJECT-TYPE    
  CsqDscpMutationMappingEntry  

csqDscpMutationFromDscp 1.3.6.1.4.1.9.9.580.1.3.6.1.1
The input DSCP value being mapped to the output DSCP value in this mutation map.
OBJECT-TYPE    
  Dscp  

csqDscpMutationToDscp 1.3.6.1.4.1.9.9.580.1.3.6.1.2
The output DSCP value which the input DSCP value maps to.
OBJECT-TYPE    
  Dscp  

csqMaxExpMutationMap 1.3.6.1.4.1.9.9.580.1.3.7
The maximum number of EXP mutation can be supported in the device.
OBJECT-TYPE    
  Unsigned32  

csqExpMutationTable 1.3.6.1.4.1.9.9.580.1.3.8
This table indicates EXP mutation maps in the device.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqExpMutationEntry

csqExpMutationEntry 1.3.6.1.4.1.9.9.580.1.3.8.1
Each row contains the status of this instance. A row instance can be created or removed by setting the appropriate value of its RowStatus object. Once the number of entries in this table reaches the maximum number of EXP mutation map supported in the device denoted by csqMaxExpMutationMap object, user must delete an existing entry in this table in order to create a new entry.
OBJECT-TYPE    
  CsqExpMutationEntry  

csqExpMutationMapName 1.3.6.1.4.1.9.9.580.1.3.8.1.1
The name of the EXP mutation map.
OBJECT-TYPE    
  QosMutationMapName  

csqExpMutationRowStatus 1.3.6.1.4.1.9.9.580.1.3.8.1.2
This object is used to manage the creation and deletion of rows in this table.
OBJECT-TYPE    
  RowStatus  

csqExpMutationMappingTable 1.3.6.1.4.1.9.9.580.1.3.9
This table provides management information for EXP mutation mapping. EXP mutation is applied to egress traffic. This mutation occurs after the mapping specified in csqExpToDscpTable.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqExpMutationMappingEntry

csqExpMutationMappingEntry 1.3.6.1.4.1.9.9.580.1.3.9.1
Each row contains the mapping from input EXP to output EXP value. When the entry for csqExpMutationMapName in the csqExpMutationTable is created, corresponding entries in this table are initialized with a default mapping which is the identity function. When the entry for csqExpMutationMapName in the csqExpMutationTable is removed, corresponding entries in this table will also be deleted.
OBJECT-TYPE    
  CsqExpMutationMappingEntry  

csqExpMutationFromExp 1.3.6.1.4.1.9.9.580.1.3.9.1.1
The input EXP value being mapped to the output EXP value in this mutation map.
OBJECT-TYPE    
  QosMplsExpValue  

csqExpMutationToExp 1.3.6.1.4.1.9.9.580.1.3.9.1.2
The output EXP value which the input EXP value maps to.
OBJECT-TYPE    
  QosMplsExpValue  

csqIfMutationConfigTable 1.3.6.1.4.1.9.9.580.1.3.10
A table containing the mutation configuration for mutation capable interface in the device. If a mutation capable interface does not have a row in this table, there is no mutation performed at such interface.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfMutationConfigEntry

csqIfMutationConfigEntry 1.3.6.1.4.1.9.9.580.1.3.10.1
A row instance contains the name of CoS, DSCP and EXP mutation map and RowStatus object.
OBJECT-TYPE    
  CsqIfMutationConfigEntry  

csqIfCosMutationMap 1.3.6.1.4.1.9.9.580.1.3.10.1.1
This object specifies the name of CoS mutation map applied at this interface. If CoS mutation is not performed at the interface, then the value of this object is the zero-length string; otherwise, the value of this object must be the name of a row in the csqCosMutationTable. If a row in the csqCosMutationTable is deleted, all instances of this object which referenced the deleted row get changed to the zero-length string.
OBJECT-TYPE    
  QosMutationMapNameOrEmpty  

csqIfDscpMutationMap 1.3.6.1.4.1.9.9.580.1.3.10.1.2
This object specifies the name of DSCP mutation map applied at this interface. If DSCP mutation is not performed at the interface, then the value of this object is the zero-length string; otherwise, the value of this object must be the name of a row in the csqDscpMutationTable. If a row in the csqDscpMutationTable is deleted, all instances of this object which referenced the deleted row get changed to the zero-length string.
OBJECT-TYPE    
  QosMutationMapNameOrEmpty  

csqIfExpMutationMap 1.3.6.1.4.1.9.9.580.1.3.10.1.3
This object specifies the name of EXP mutation map applied at this interface. If EXP mutation is not performed at the interface, then the value of this object is the zero-length string; otherwise, the value of this object must be the name of a row in the csqExpMutationTable. If a row in the csqExpMutationTable is deleted, all instances of this object which referenced the deleted row get changed to the zero-length string.
OBJECT-TYPE    
  QosMutationMapNameOrEmpty  

csqIfMutationRowStatus 1.3.6.1.4.1.9.9.580.1.3.10.1.4
This object is used to manage the creation, and deletion of rows in the table.
OBJECT-TYPE    
  RowStatus  

csqIfConfigTable 1.3.6.1.4.1.9.9.580.1.4.1
This table provides QoS configuration for QoS manageable interface in the device.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfConfigEntry

csqIfConfigEntry 1.3.6.1.4.1.9.9.580.1.4.1.1
A row instance contains the default CoS value and trust state of a Qos manageable interface.
OBJECT-TYPE    
  CsqIfConfigEntry  

csqIfDefaultCos 1.3.6.1.4.1.9.9.580.1.4.1.1.1
This object specifies the default CoS value configured at this physical interface. This default value will be assigned to packet which does not have a CoS value in its layer-2 header when the packet arrives at this interface or if the value of csqIfTrustState object for this physical interface is 'untrusted'.
OBJECT-TYPE    
  QosLayer2Cos  

csqIfTrustState 1.3.6.1.4.1.9.9.580.1.4.1.1.2
This object is used to set the trust state of an interface. (whether the packets arriving at an interface are trusted to carry the correct data for classification.) If the object is untrusted(1), then the DSCP assigned to the packet is the layer2 CoS value denoted by csqIfDefaultCos object mapped to a DSCP by the CoS-to-DSCP mapping defined in object csqCosToDscpDscp. If this object is trustCoS(2), then the DSCP assigned to the packet is the layer2 CoS of the packet mapped to a DSCP by the CoS-to-DSCP mapping defined in object csqCosToDscpDscp. When this object is trustIpPrec(3), a DSCP is assigned to an IP packet according to the IP-Precedence-to-DSCP mapping defined by the values contained in csqIpPrecToDscpTable. For non-IP packets, trustIpPrec(3) has identical behavior as trustCoS(2). When this object is trustDscp(4), the DSCP contained in an IP packet is trusted as being the correct value to assign to it. For non-IP packets, trustDscp(4) has identical behavior as trustCoS(2).
OBJECT-TYPE    
  INTEGER untrusted(1), trustCoS(2), trustIpPrec(3), trustDscp(4)  

csqIfQueueModeCpb 1.3.6.1.4.1.9.9.580.1.4.1.1.3
This object indicates the queue mode capability at this interface. 'cos' indicates that the interface is capable of queueing a packet based on the CoS value of the packet. 'dscp' indicates that the interface is capable of queueing a packet based on the DSCP value of the packet.
OBJECT-TYPE    
  BITS cos(0), dscp(1)  

csqIfConfigQueueMode 1.3.6.1.4.1.9.9.580.1.4.1.1.4
Specifies the queueing mode at this interface. 'cos' indicates that the interface is queueing a packet based on the CoS value of the packet. This value can only be set if the 'cos' bit of csqIfQueueModeCpb is set. 'dscp' indicates that the interface is queueing a packet based on the DSCP value of the packet. This value can only be set if the 'dscp' bit of csqIfQueueModeCpb is set.
OBJECT-TYPE    
  INTEGER cos(1), dscp(2)  

csqIfIngressPolicyMap 1.3.6.1.4.1.9.9.580.1.4.1.1.5
Specifies the name of an existing policy-map attached to this interface in ingress direction. If there is no such policy-map attached, the value of this object is zero-length string.
OBJECT-TYPE    
  SnmpAdminString  

csqIfEgressPolicyMap 1.3.6.1.4.1.9.9.580.1.4.1.1.6
Specifies the name of an existing policy-map attached to this interface in egress direction. If there is no such policy-map attached, the value of this object is zero-length string.
OBJECT-TYPE    
  SnmpAdminString  

csqIfIngressQueueingEnable 1.3.6.1.4.1.9.9.580.1.4.1.1.7
This object indicates if ingress queueing is enabled at this interface. 'true' indicates ingress queueing is enabled. 'false' indicates ingress queueing is disabled.
OBJECT-TYPE    
  TruthValue  

csqIfEgressQueueingEnable 1.3.6.1.4.1.9.9.580.1.4.1.1.8
This object indicates if egress queueing is enabled at this interface. 'true' indicates egress queueing is enabled. 'false' indicates egress queueing is disabled.
OBJECT-TYPE    
  TruthValue  

csqIfQueueingTrustState 1.3.6.1.4.1.9.9.580.1.4.1.1.9
This object indicates the queueing trust state of an interface. If the object is untrusted(1), then the DSCP assigned to the packet is the layer2 CoS value denoted by csqIfDefaultCos object mapped to a DSCP by the CoS-to-DSCP mapping defined in object csqCosToDscpDscp. If this object is trustCoS(2), then the DSCP assigned to the packet is the layer2 CoS of the packet mapped to a DSCP by the CoS-to-DSCP mapping defined in object csqCosToDscpDscp. When this object is trustIpPrec(3), a DSCP is assigned to an IP packet according to the IP-Precedence-to-DSCP mapping defined by the values contained in csqIpPrecToDscpTable. For non-IP packets, trustIpPrec(3) has identical behavior as trustCoS(2). When this object is trustDscp(4), the DSCP contained in an IP packet is trusted as being the correct value to assign to it. For non-IP packets, trustDscp(4) has identical behavior as trustCoS(2).
OBJECT-TYPE    
  INTEGER untrusted(1), trustCoS(2), trustIpPrec(3), trustDscp(4)  

csqIfCosToQueueTable 1.3.6.1.4.1.9.9.580.1.4.2
This table provides the information for and configuration of assigning packets to queues and thresholds based on their CoS value.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfCosToQueueEntry

csqIfCosToQueueEntry 1.3.6.1.4.1.9.9.580.1.4.2.1
The assignment of packets at an interface to a pair of queue and threshold based on their CoS value and traffic direction.
OBJECT-TYPE    
  CsqIfCosToQueueEntry  

csqIfCosToQueueDirection 1.3.6.1.4.1.9.9.580.1.4.2.1.1
The traffic direction of a packet.
OBJECT-TYPE    
  IfDirection  

csqIfCosToQueueCos 1.3.6.1.4.1.9.9.580.1.4.2.1.2
The CoS value of the packet which the queue and threshold assignment is based on.
OBJECT-TYPE    
  QosLayer2Cos  

csqIfCosToQueueQueueNumber 1.3.6.1.4.1.9.9.580.1.4.2.1.3
The queue number where packet whose CoS value denoted by csqIfCosToQueueCos will be assigned to.
OBJECT-TYPE    
  QosQueueNumber  

csqIfCosToQueueThresholdNumber 1.3.6.1.4.1.9.9.580.1.4.2.1.4
The threshold number where packet whose CoS value denoted by csqIfCosToQueueCos will be assigned to.
OBJECT-TYPE    
  QosThresholdNumber  

csqIfDscpToQueueTable 1.3.6.1.4.1.9.9.580.1.4.3
This table provides the information for and configuration of assigning packets to queues and thresholds based on their DSCP value and traffic direction.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfDscpToQueueEntry

csqIfDscpToQueueEntry 1.3.6.1.4.1.9.9.580.1.4.3.1
The assignment of packets at an interface to a pair of queue and threshold based on their DSCP value and packets traffic direction.
OBJECT-TYPE    
  CsqIfDscpToQueueEntry  

csqIfDscpToQueueDirection 1.3.6.1.4.1.9.9.580.1.4.3.1.1
The traffic direction of a packet.
OBJECT-TYPE    
  IfDirection  

csqIfDscpToQueueDscp 1.3.6.1.4.1.9.9.580.1.4.3.1.2
The DSCP value of the packet which the queue and threshold assignment is based on.
OBJECT-TYPE    
  Dscp  

csqIfDscpToQueueQueueNumber 1.3.6.1.4.1.9.9.580.1.4.3.1.3
The queue number where packet whose DSCP value denoted by csqIfDscpToQueueDscp will be assigned to.
OBJECT-TYPE    
  QosQueueNumber  

csqIfDscpToQueueThresholdNumber 1.3.6.1.4.1.9.9.580.1.4.3.1.4
The threshold number where packet whose DSCP value denoted by csqIfDscpToQueueDscp will be assigned to.
OBJECT-TYPE    
  QosThresholdNumber  

csqIfDropConfigTable 1.3.6.1.4.1.9.9.580.1.4.4
This table maintains threshold parameters for the specified queue number and threshold number of an interface.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfDropConfigEntry

csqIfDropConfigEntry 1.3.6.1.4.1.9.9.580.1.4.4.1
For each threshold of a queue, there are parameters to set on the threshold. This entry contains the parameters.
OBJECT-TYPE    
  CsqIfDropConfigEntry  

csqIfDropConfigDirection 1.3.6.1.4.1.9.9.580.1.4.4.1.1
Indicates the queue direction.
OBJECT-TYPE    
  IfDirection  

csqIfDropConfigQueueIndex 1.3.6.1.4.1.9.9.580.1.4.4.1.2
Indicates queue number.
OBJECT-TYPE    
  QosQueueNumber  

csqIfDropConfigThresholdIndex 1.3.6.1.4.1.9.9.580.1.4.4.1.3
Indicates threshold number.
OBJECT-TYPE    
  QosThresholdNumber  

csqIfDropConfigDropAlgorithm 1.3.6.1.4.1.9.9.580.1.4.4.1.4
Specifies the drop algorithm running at this queue and threshold. 'tailDrop' indicates that this queue and threshold drops packet using tail-drop algorithm. This value is configurable only if 'tailDrop' bit in the value of qosIfCapabilities object for the same ifIndex and traffic direction is set. 'wred' indicates that WRED algorithm is used. This value is configurable only if 'wred' bit in the value of qosIfCapabilities object for the same ifIndex and traffic direction is set.
OBJECT-TYPE    
  INTEGER tailDrop(1), wred(2)  

csqIfDropConfigDropThreshold 1.3.6.1.4.1.9.9.580.1.4.4.1.5
This object specifies the drop threshold parameter for a pair of queue and threshold of an interface when the drop algorithm is tail drop. Once the packets in the buffer is more than the value of this object, the incoming packets of the buffer are dropped. The value is a percentage of the full buffer. This object is configurable only if 'tailDrop' bit in the value of qosIfCapabilities for the same ifIndex and traffic direction is set. If value of csqIfDropConfigAlgorithm is not 'tailDrop', this object value has no effect. If value of csqIfDropConfigQueueBuffer is not 'percent', this object value has no effect.
OBJECT-TYPE    
  Percent 1..100  

csqIfDropConfigMinWredThreshold 1.3.6.1.4.1.9.9.580.1.4.4.1.6
This object specifies the min WRED threshold parameter of a threshold number for the specific interface when WRED drop algorithm is used. WRED (Weighted Random Early Detect) is a mechanism which drops packets fairly during congestion so that adaptive applications can react to congestion. This object specifies a percentage of the buffer size. This object is configurable only if 'wred' bit in the value of qosIfCapabilities object for the same ifIndex and traffic direction is set. If value of csqIfDropConfigAlgorithm is not 'wred', this object value has no effect.
OBJECT-TYPE    
  Percent  

csqIfDropConfigMaxWredThreshold 1.3.6.1.4.1.9.9.580.1.4.4.1.7
This object specifies the max WRED threshold parameter of a threshold number for the specific interface when WRED drop algorithm is used. This object is configurable only if 'wred' bit in the value of qosIfCapabilities object for the same ifIndex and traffic direction is set. If value of csqIfDropConfigAlgorithm is not 'wred', this object value has no effect.
OBJECT-TYPE    
  Percent 1..100  

csqIfDropConfigQueueBuffer 1.3.6.1.4.1.9.9.580.1.4.4.1.8
This object specifies how the queue buffer behaves when the drop algorithm is tail drop. 'shared' indicates that the queue buffer is shared among all queues at the interface. 'dedicated' indicates that each queue will be assigned a dedicated portion of the queue buffer. 'percent' indicates that a percentage of the queue buffer can be configured for each queue. The percentage value can be configured via csqIfDropConfigDropThreshold object. This object is configurable only if 'tailDrop' bit in the value of qosIfCapabilities for the same ifIndex and traffic direction is set. If value of csqIfDropConfigAlgorithm is not 'tailDrop', this object value has no effect.
OBJECT-TYPE    
  INTEGER shared(1), dedicated(2), percent(3)  

csqIfQueueTable 1.3.6.1.4.1.9.9.580.1.4.5
A table containing configuration parameter for each queue on a QOS managable interface.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfQueueEntry

csqIfQueueEntry 1.3.6.1.4.1.9.9.580.1.4.5.1
A set of WRR weight and queue size allocation weight for ingress or egress of a specific queue.
OBJECT-TYPE    
  CsqIfQueueEntry  

csqIfQueueDirection 1.3.6.1.4.1.9.9.580.1.4.5.1.1
Indicates the queue direction.
OBJECT-TYPE    
  IfDirection  

csqIfQueueNumber 1.3.6.1.4.1.9.9.580.1.4.5.1.2
Indicates queue number.
OBJECT-TYPE    
  QosQueueNumber  

csqIfQueueWrrWeight 1.3.6.1.4.1.9.9.580.1.4.5.1.3
Specifies the WRR weight. This object is configurable only if the value of csqIfQueueScheduling is 'wrr'. When the value of csqIfQueueScheduling is not 'wrr', the value of this object has no effect.
OBJECT-TYPE    
  Unsigned32 1..255  

csqIfQueueSizeWeight 1.3.6.1.4.1.9.9.580.1.4.5.1.4
Specifies the queue size weight.
OBJECT-TYPE    
  Unsigned32  

csqIfQueueStatsGranularity 1.3.6.1.4.1.9.9.580.1.4.5.1.5
Indicates whether QoS statistics is maintained per queue or per queue per threshold. 'perQueue' indicates that QoS statistics is maintained per queue. 'perQueueThresh' indicates that QoS statistics is maintained per queue per threshold.
OBJECT-TYPE    
  INTEGER perQueue(1), perQueueThresh(2)  

csqIfQueueClassMapName 1.3.6.1.4.1.9.9.580.1.4.5.1.6
Specifies the name of an existing class-map attached at this interface for a queue in the specified direction. If there is no such class-map attached, the value of this object is zero-length string.
OBJECT-TYPE    
  SnmpAdminString  

csqIfQueueScheduling 1.3.6.1.4.1.9.9.580.1.4.5.1.7
Specifies the queue scheduling method. 'wrr' indicates that the queue scheduling method is Weight Round Robin. 'srr' indicates that the queue scheduling method is Shaped Round Robin.
OBJECT-TYPE    
  INTEGER wrr(1), srr(2)  

csqIfQueueSrrWeight 1.3.6.1.4.1.9.9.580.1.4.5.1.8
Specifies the SRR weight. This object is configurable only if the value of csqIfQueueScheduling is 'srr'. When the value of csqIfQueueScheduling is not 'srr', the value of this object has no effect.
OBJECT-TYPE    
  Unsigned32 1..255  

csqIfModeConfigTable 1.3.6.1.4.1.9.9.580.1.4.6
A table used to configure the QoS mode for layer-2 interface.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfModeConfigEntry

csqIfModeConfigEntry 1.3.6.1.4.1.9.9.580.1.4.6.1
An entry containing QoS mode information of layer-2 interface.
OBJECT-TYPE    
  CsqIfModeConfigEntry  

csqIfVlanBasedQosModeEnable 1.3.6.1.4.1.9.9.580.1.4.6.1.1
Specifies if VLAN-based mode is enabled or disabled at the specified interface. If 'true', policy map that is attached to this interface has no effect, and QoS is driven by the policy map that is attached to the corresponding VLAN interface that this interface belongs to. Otherwise, the value of this object is 'false'.
OBJECT-TYPE    
  TruthValue  

csqIfConsistencyCheckTable 1.3.6.1.4.1.9.9.580.1.4.7
A table used to configure the QoS-port attribute consistency check for Port Channel interface identified by ifIndex. QoS-port attribute consistency check consists of but not limited to checking for members of a Port Channel interface having the same queue type.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfConsistencyCheckEntry

csqIfConsistencyCheckEntry 1.3.6.1.4.1.9.9.580.1.4.7.1
An entry containing QoS-port attribute consistency check information of Port Channel interface.
OBJECT-TYPE    
  CsqIfConsistencyCheckEntry  

csqIfConsistencyCheckEnable 1.3.6.1.4.1.9.9.580.1.4.7.1.1
Specifies if QoS-port attribute consitency check is enabled or disabled at the specified channel interface. If 'true', QoS-port attribute consistency check is enabled. If 'false', QoS-port attribute consistency check is disabled.
OBJECT-TYPE    
  TruthValue  

csqIfQosGroupInfoTable 1.3.6.1.4.1.9.9.580.1.4.8
This table provides QoS group information for QoS manageable interfaces in the device.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfQosGroupInfoEntry

csqIfQosGroupInfoEntry 1.3.6.1.4.1.9.9.580.1.4.8.1
A row instance contains Qos group information, which are per interface (ifIndex), per traffic direction, per QoS group.
OBJECT-TYPE    
  CsqIfQosGroupInfoEntry  

csqIfQosGroupInfoDirection 1.3.6.1.4.1.9.9.580.1.4.8.1.1
This object indicates traffic direction.
OBJECT-TYPE    
  IfDirection  

csqIfQosGroupInfoGroupNumber 1.3.6.1.4.1.9.9.580.1.4.8.1.2
This object indicates a specific QoS group.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupInfoQueueSize 1.3.6.1.4.1.9.9.580.1.4.8.1.3
This object indicates the ingress queue size. Value 0 indicates it's not applicable for this direction.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupInfoHwMTU 1.3.6.1.4.1.9.9.580.1.4.8.1.4
This object indicates the hardware MTU. Value 0 indicates it's not applicable for this direction.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupInfoMTU 1.3.6.1.4.1.9.9.580.1.4.8.1.5
This object indicates the MTU applied via QoS policy. Value 0 indicates it's not applicable for this direction.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupInfoDropType 1.3.6.1.4.1.9.9.580.1.4.8.1.6
This object indicates the drop type.
OBJECT-TYPE    
  INTEGER drop(1), noDrop(2), notApplicable(3)  

csqIfQosGroupInfoResumeThresh 1.3.6.1.4.1.9.9.580.1.4.8.1.7
This object indicates the buffer limit (In Bytes) at which the port resumes the peer. Value 0 indicates it's not applicable for this direction.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupInfoPauseThresh 1.3.6.1.4.1.9.9.580.1.4.8.1.8
This object indicates the buffer limit (In Bytes) at which the port pauses the peer. Value 0 indicates it's not applicable for this direction.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupInfoScheduling 1.3.6.1.4.1.9.9.580.1.4.8.1.9
This object indicates the scheduling type applied via QoS policy.
OBJECT-TYPE    
  INTEGER wrr(1), priority(2), dwrr(3), notApplicable(4)  

csqIfQosGroupInfoBandwidth 1.3.6.1.4.1.9.9.580.1.4.8.1.10
This object indicates the bandwidth. Value 0 indicates it's not applicable for this direction.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupInfoBandwidthUnits 1.3.6.1.4.1.9.9.580.1.4.8.1.11
This object indicates the unit of csqIfQosGroupInfoBandwidth.
OBJECT-TYPE    
  INTEGER kbps(1), percentage(2), notApplicable(3)  

csqIfQosGroupInfoShapeMinThresh 1.3.6.1.4.1.9.9.580.1.4.8.1.12
This object indicates the shape minimum threshold. Value 0 indicates it's not applicable for this direction.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupInfoShapeMaxThresh 1.3.6.1.4.1.9.9.580.1.4.8.1.13
This object indicates the shape maximum threshold. Value 0 indicates it's not applicable for this direction.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupInfoShapeUnits 1.3.6.1.4.1.9.9.580.1.4.8.1.14
This object indicates the unit of csqIfQosGroupInfoShapeMinThresh and csqIfQosGroupInfoShapeMaxThresh.
OBJECT-TYPE    
  INTEGER kbps(1), percentage(2), notApplicable(3)  

csqIfStatsTable 1.3.6.1.4.1.9.9.580.1.5.1
A table containing QoS statistics counters per QoS manageable interface.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfStatsEntry

csqIfStatsEntry 1.3.6.1.4.1.9.9.580.1.5.1.1
An entry contains statistics, such as a drop packet counter, which are per interface (ifIndex), per direction, per queue and per threshold.
OBJECT-TYPE    
  CsqIfStatsEntry  

csqIfStatsDirection 1.3.6.1.4.1.9.9.580.1.5.1.1.1
Indicates traffic direction of an interface.
OBJECT-TYPE    
  IfDirection  

csqIfStatsQueueNumber 1.3.6.1.4.1.9.9.580.1.5.1.1.2
Indicates the queue number of the interface for which statistics are collected. For example : if the interface has a queue type of oneP2Q2t, this index value can be 1, 2, 3.
OBJECT-TYPE    
  QosQueueNumber  

csqIfStatsThresholdNumber 1.3.6.1.4.1.9.9.580.1.5.1.1.3
Indicates the threshold number of a queue on the interface for which statistics are collected. For example : if the interface has a queue type of oneP2Q2t, this index value can be 1, 2. If the value of the corresponding csqIfQueueStatsGranularity for the queue that this csqIfStatsThresholdNumber belongs to is 'perQueue', this csqIfStatsThresholdNumber index value is always 1.
OBJECT-TYPE    
  QosThresholdNumber  

csqIfStatsDropPkts 1.3.6.1.4.1.9.9.580.1.5.1.1.4
The number of packets that have been received then dropped from the interface because they exceeded the threshold value configured at this queue and threshold of this interface.
OBJECT-TYPE    
  Counter64  

csqModuleStatsTable 1.3.6.1.4.1.9.9.580.1.5.2
A table decribes QoS statistics counters per module that is capable of providing this information. Such module is identified by the entPhysicalIndex in ENTITY-MIB.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqModuleStatsEntry

csqModuleStatsEntry 1.3.6.1.4.1.9.9.580.1.5.2.1
An entry contains per-module (entPhysicalIndex) statistics such as the number of dropped packets due to policing, number of IP packets with their ToS and CoS value changed, number of non IP packets with their CoS value changed, and number of MPLS packets with their EXP value changed.
OBJECT-TYPE    
  CsqModuleStatsEntry  

csqModuleDropByPolicingPackets 1.3.6.1.4.1.9.9.580.1.5.2.1.1
The number of packets that have been dropped due to policing.
OBJECT-TYPE    
  Counter64  

csqModuleTosChangedIpPackets 1.3.6.1.4.1.9.9.580.1.5.2.1.2
The number of IP packets that have the ToS value changed due to policing.
OBJECT-TYPE    
  Counter64  

csqModuleCosChangedIpPackets 1.3.6.1.4.1.9.9.580.1.5.2.1.3
The number of IP packets that have the CoS value changed due to policing.
OBJECT-TYPE    
  Counter64  

csqModuleCosChangedNonIpPackets 1.3.6.1.4.1.9.9.580.1.5.2.1.4
The number of non IP packets that have the CoS value changed due to policing.
OBJECT-TYPE    
  Counter64  

csqModuleExpChangedMplsPackets 1.3.6.1.4.1.9.9.580.1.5.2.1.5
The number of MPLS packets have the EXP value change due to policing.
OBJECT-TYPE    
  Counter64  

csqModuleStatsExtTable 1.3.6.1.4.1.9.9.580.1.5.3
This table describes additional QoS statistics counters per module that is capable of providing this information. Such module is identified by the entPhysicalIndex in ENTITY-MIB.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqModuleStatsExtEntry

csqModuleStatsExtEntry 1.3.6.1.4.1.9.9.580.1.5.3.1
Each entry contains additional per-module (entPhysicalIndex) QoS statistics.
OBJECT-TYPE    
  CsqModuleStatsExtEntry  

csqModuleTunnelEncapPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.1
The total number of tunnel encapsulated packets.
OBJECT-TYPE    
  Counter32  

csqModuleTunnelDecapPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.2
The total number of tunnel decapsulated packets.
OBJECT-TYPE    
  Counter32  

csqModuleDropByPolicingInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.3
The total number of ingress octets which are dropped due to policing.
OBJECT-TYPE    
  Counter64  

csqModuleDropByPolicingOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.4
The total number of egress octets which are dropped due to policing.
OBJECT-TYPE    
  Counter64  

csqModuleFwdByPolicingInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.5
The total number of policed ingress packets which are forwarded.
OBJECT-TYPE    
  Counter32  

csqModuleFwdByPolicingInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.6
The total number of policed ingress octets which are forwarded.
OBJECT-TYPE    
  Counter64  

csqModuleFwdByPolicingOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.7
The total number of policed egress packets which are forwarded.
OBJECT-TYPE    
  Counter32  

csqModuleFwdByPolicingOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.8
The total number of policed egress octets which are forwarded.
OBJECT-TYPE    
  Counter64  

csqModuleHighExceedInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.9
The total number of ingress packets exceeding the high level policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleHighExceedInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.10
The total number of ingress octets exceeding the high level policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleHighExceedOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.11
The total number of egress packets exceeding the high level policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleHighExceedOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.12
The total number of egress octets exceeding the high level policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleLowExceedInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.13
The total number of ingress packets exceeding the low level policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleLowExceedInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.14
The total number of ingress octets exceeding the low level policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleLowExceedOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.15
The total number of egress packets exceeding the low level policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleLowExceedOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.16
The total number of egress octets exceeding the low level policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleDropByAggPolicerInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.17
The total number of ingress packets which are dropped by aggregate policers.
OBJECT-TYPE    
  Counter32  

csqModuleDropByAggPolicerInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.18
The total number of ingress octets which are dropped by aggregate policer.
OBJECT-TYPE    
  Counter64  

csqModuleDropByAggPolicerOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.19
The total number of egress packets which are dropped by aggregate policers.
OBJECT-TYPE    
  Counter32  

csqModuleDropByAggPolicerOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.20
The total number of egress octets which are dropped by aggregate policers.
OBJECT-TYPE    
  Counter64  

csqModuleFwdByAggPolicerInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.21
The total number of ingress packets which are forwarded by aggregate policers.
OBJECT-TYPE    
  Counter32  

csqModuleFwdByAggPolicerInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.22
The total number of ingress octets which are forwarded by aggregate policers.
OBJECT-TYPE    
  Counter64  

csqModuleFwdByAggPolicerOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.23
The total number of egress packets which are forwarded by aggregate policers.
OBJECT-TYPE    
  Counter32  

csqModuleFwdByAggPolicerOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.24
The total number of egress octets which are forwarded by aggregate policers.
OBJECT-TYPE    
  Counter64  

csqModuleAggHighExceedInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.25
The total number of ingress packets (policed by aggregate policers) exceeding the high level policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleAggHighExceedInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.26
The total number of ingress octets (policed by aggregate policers) exceeding the high level policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleAggHighExceedOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.27
The total number of egress packets (policed by aggregate policers) exceeding the high level policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleAggHighExceedOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.28
The total number of egress octets (policed by aggregate policers) exceeding the high level policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleAggLowExceedInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.29
The total number of ingress packets (policed by aggregate policers) exceeding the low level policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleAggLowExceedInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.30
The total number of ingress octets (policed by aggregate policers) exceeding the low level policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleAggLowExceedOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.31
The total number of egress packets (policed by aggregate policers) exceeding the low level policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleAggLowExceedOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.32
The total number of egress octets (policed by aggregate policers) exceeding the low level policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleDropByNetflowInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.33
The total number of ingress packets which are dropped by the netflow feature.
OBJECT-TYPE    
  Counter32  

csqModuleDropByNetflowInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.34
The total number of ingress octets which are dropped by the netflow feature.
OBJECT-TYPE    
  Counter64  

csqModuleDropByNetflowOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.35
The total number of egress packets which are dropped by the netflow feature.
OBJECT-TYPE    
  Counter32  

csqModuleDropByNetflowOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.36
The total number of egress octets which are dropped by the netflow feature.
OBJECT-TYPE    
  Counter64  

csqModuleFwdByNetflowInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.37
The total number of ingress packets which are forwarded by the netflow feature.
OBJECT-TYPE    
  Counter32  

csqModuleFwdByNetflowInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.38
The total number of ingress octets which are forwarded by the netflow feature.
OBJECT-TYPE    
  Counter64  

csqModuleFwdByNetflowOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.39
The total number of egress packets which are forwarded by the netflow feature.
OBJECT-TYPE    
  Counter32  

csqModuleFwdByNetflowOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.40
The total number of egress octets which are forwarded by the netflow feature.
OBJECT-TYPE    
  Counter64  

csqModuleNetflowExceedInPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.41
The total number of ingress packets exceeding the netflow policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleNetflowExceedInOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.42
The total number of ingress octets exceeding the netflow policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleNetflowExceedOutPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.43
The total number of egress packets exceeding the netflow policing rate.
OBJECT-TYPE    
  Counter32  

csqModuleNetflowExceedOutOctets 1.3.6.1.4.1.9.9.580.1.5.3.1.44
The total number of egress octets exceeding the netflow policing rate.
OBJECT-TYPE    
  Counter64  

csqModuleCosChangedPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.45
The number of packets (IP and non-IP) that have the CoS value changed due to policing.
OBJECT-TYPE    
  Counter32  

csqModuleTrafficClassChangedPackets 1.3.6.1.4.1.9.9.580.1.5.3.1.46
The number of packets that have the Traffic Class changed due to policing
OBJECT-TYPE    
  Counter32  

csqIfStatsExtTable 1.3.6.1.4.1.9.9.580.1.5.4
A table containing QoS statistics counters per QoS manageable interface.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfStatsExtEntry

csqIfStatsExtEntry 1.3.6.1.4.1.9.9.580.1.5.4.1
Each entry contains statistics, such as a drop BPDU packet counter, which are per interface (ifIndex), per direction.
OBJECT-TYPE    
  CsqIfStatsExtEntry  

csqIfBpduDropPkts 1.3.6.1.4.1.9.9.580.1.5.4.1.1
The total number of dropped BPDU packets.
OBJECT-TYPE    
  Counter64  

csqIfQosGroupStatsTable 1.3.6.1.4.1.9.9.580.1.5.5
A table containing QoS statistics counters on QoS manageable interfaces.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfQosGroupStatsEntry

csqIfQosGroupStatsEntry 1.3.6.1.4.1.9.9.580.1.5.5.1
An entry contains a specific statistics, which are per interface (ifIndex), per traffic direction, per QoS group.
OBJECT-TYPE    
  CsqIfQosGroupStatsEntry  

csqIfQosGroupStatsDirection 1.3.6.1.4.1.9.9.580.1.5.5.1.1
This object indicates traffic direction.
OBJECT-TYPE    
  IfDirection  

csqIfQosGroupStatsGroupNumber 1.3.6.1.4.1.9.9.580.1.5.5.1.2
This object indicates a specific QoS group on the interface.
OBJECT-TYPE    
  Unsigned32  

csqIfQosGroupStatsType 1.3.6.1.4.1.9.9.580.1.5.5.1.3
This object indicates a specific statistics counter type.
OBJECT-TYPE    
  QosStatsType  

csqIfQosGroupStatsValue 1.3.6.1.4.1.9.9.580.1.5.5.1.4
This object indicates the value of the specific statistics counter.
OBJECT-TYPE    
  Counter64  

csqIfPriGrpInBufUsageTable 1.3.6.1.4.1.9.9.580.1.5.6
A table contains the utilization of the buffer allocated for a specific priority group on the ingress of the QoS manageable interfaces.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqIfPriGrpInBufUsageEntry

csqIfPriGrpInBufUsageEntry 1.3.6.1.4.1.9.9.580.1.5.6.1
An entry indicates the per interface per priority group buffer utilization on ingress direction. The unit of the value of each object is cell. A cell represents the number of bytes, which is indicated by scalar object csqServicePoolCellSize.
OBJECT-TYPE    
  CsqIfPriGrpInBufUsageEntry  

csqIfPriGrpInBufUsageGrpNo 1.3.6.1.4.1.9.9.580.1.5.6.1.1
This object indicates a specific priority group on the interface.
OBJECT-TYPE    
  Unsigned32  

csqIfPriGrpInBufUsageMinCount 1.3.6.1.4.1.9.9.580.1.5.6.1.2
This object indicates the current usage of cells used out of the minimum reserved buffer.
OBJECT-TYPE    
  Unsigned32  

csqIfPriGrpInBufUsageSharedCount 1.3.6.1.4.1.9.9.580.1.5.6.1.3
This object indicates the current usage of cells used out of the shared pool.
OBJECT-TYPE    
  Unsigned32  

csqIfPriGrpInBufUsageHeadroomCount 1.3.6.1.4.1.9.9.580.1.5.6.1.4
This object indicates current usage of cells out of the reserved headroom buffer. Headroom buffer is reserved to account for PFC control frame round trip delays.
OBJECT-TYPE    
  Unsigned32  

csqIfPriGrpInBufUsageGlobalHeadroomCount 1.3.6.1.4.1.9.9.580.1.5.6.1.5
This object indicates current usage of cells out of the global headroom buffer. Global headroom buffer is reserved and shared across all interfaces.
OBJECT-TYPE    
  Unsigned32  

csqIfPriGrpInBufUsageSharedPeekCount 1.3.6.1.4.1.9.9.580.1.5.6.1.6
This object indicates peak usage of cells out of the shared pool.
OBJECT-TYPE    
  Unsigned32  

csqIfPriGrpInBufUsageHeadroomPeekCount 1.3.6.1.4.1.9.9.580.1.5.6.1.7
This object indicates peak usage of cells out of the reserved headroom buffer.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsageTable 1.3.6.1.4.1.9.9.580.1.5.7
A table contains the utilization of the shared service pool in the system.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqSharedPoolUsageEntry

csqSharedPoolUsageEntry 1.3.6.1.4.1.9.9.580.1.5.7.1
An entry indicates the utilization of an shared service pool on a particular physical device, which is identified by a specific module(indicated by entPhysicalIndex in ENTITY-MIB) and instance (indicated by csqSharedPoolUsageInstNo). The unit of the value of the objects is cell. A cell represents the number of bytes, which is indicated by scalar object csqServicePoolCellSize.
OBJECT-TYPE    
  CsqSharedPoolUsageEntry  

csqSharedPoolUsageInstNo 1.3.6.1.4.1.9.9.580.1.5.7.1.1
This object indicates an arbitrary number which uniquely identifies the instance number of a specific internal device.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsagePoolNo 1.3.6.1.4.1.9.9.580.1.5.7.1.2
This object indicates the service pool number.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsageUsed 1.3.6.1.4.1.9.9.580.1.5.7.1.3
This object indicates the number of used cells in a shared pool.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsageRemain 1.3.6.1.4.1.9.9.580.1.5.7.1.4
This object indicates the remaining cells in a shared pool.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsagePeak 1.3.6.1.4.1.9.9.580.1.5.7.1.5
This object indicates the peak used cells in a shared pool.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsageTotal 1.3.6.1.4.1.9.9.580.1.5.7.1.6
This object indicates the total cells in a shared pool.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsageUsedTx 1.3.6.1.4.1.9.9.580.1.5.7.1.7
This object indicates the number of used cells in a output shared pool.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsageRemainTx 1.3.6.1.4.1.9.9.580.1.5.7.1.8
This object indicates the remaining cells in a output shared pool.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsagePeakTx 1.3.6.1.4.1.9.9.580.1.5.7.1.9
This object indicates the peak used cells in a output shared pool.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsageTotalTx 1.3.6.1.4.1.9.9.580.1.5.7.1.10
This object indicates the total cells in a output shared pool.
OBJECT-TYPE    
  Unsigned32  

csqSharedPoolUsageNameTx 1.3.6.1.4.1.9.9.580.1.5.7.1.11
Indicates the name of output shared pool.
OBJECT-TYPE    
  SnmpAdminString  

csqHwSharedPoolUsageTable 1.3.6.1.4.1.9.9.580.1.5.8
A table contains the utilization of the shared service pool for internal devices of a specific physical entity that is capable of providing this information.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqHwSharedPoolUsageEntry

csqHwSharedPoolUsageEntry 1.3.6.1.4.1.9.9.580.1.5.8.1
An entry indicates the utilization of an shared service pool for an internal device on a particular physical device, which is identified by a specific module(indicated by entPhysicalIndex in ENTITY-MIB), device ID (indicated by csqHwSharedPoolDeviceId), traffic direction (indicated by csqHwSharedPoolStatsDirection), instance (indicated by csqHwSharedPoolUsageInstNo) and statistic type (indicated by csqHwSharedPoolStatsType). The unit of the value of the objects is cell. A cell represents the number of bytes, which is indicated by scalar object csqServicePoolCellSize.
OBJECT-TYPE    
  CsqHwSharedPoolUsageEntry  

csqHwSharedPoolDeviceId 1.3.6.1.4.1.9.9.580.1.5.8.1.1
This object indicates an arbitrary number which uniquely identifies a specific internal device.
OBJECT-TYPE    
  INTEGER northStar(1)  

csqHwSharedPoolUsageInstNo 1.3.6.1.4.1.9.9.580.1.5.8.1.2
This object indicates an arbitrary number which uniquely identifies the instance number of a specific internal device.
OBJECT-TYPE    
  Unsigned32  

csqHwSharedPoolStatsDirection 1.3.6.1.4.1.9.9.580.1.5.8.1.3
This object indicates the flow direction of a specific traffic statistics.
OBJECT-TYPE    
  INTEGER inputStats-ingressStraight(1), inputStats-ingressHairpin(2), inputStats-egress(3), outputStats-ingressStraight(4), outputStats-ingressHairpin(5), outputStats-egress(6)  

csqHwSharedPoolStatsType 1.3.6.1.4.1.9.9.580.1.5.8.1.4
This object indicates the specific traffic classification type for hardware shared pool. drop - droppable traffic class nodrop - no drop traffic class span - span traffic class sup - sup traffic class.
OBJECT-TYPE    
  INTEGER drop(1), nodrop(2), span(3), sup(4)  

csqHwSharedPoolUsageUsed 1.3.6.1.4.1.9.9.580.1.5.8.1.5
This object indicates the number of used cells in a hardware shared pool.
OBJECT-TYPE    
  Unsigned32  

csqHwSharedPoolUsageRemain 1.3.6.1.4.1.9.9.580.1.5.8.1.6
This object indicates the remaining cells in a hardware shared pool.
OBJECT-TYPE    
  Unsigned32  

csqHwSharedPoolUsageShared 1.3.6.1.4.1.9.9.580.1.5.8.1.7
This object indicates the shared used cells in a hardware shared pool.
OBJECT-TYPE    
  Unsigned32  

csqHwSharedPoolUsageTotal 1.3.6.1.4.1.9.9.580.1.5.8.1.8
This object indicates the total cells in a hardware shared pool.
OBJECT-TYPE    
  Unsigned32  

csqPolicerUsageTable 1.3.6.1.4.1.9.9.580.1.6.1
This table contains the usage of policers in the device.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqPolicerUsageEntry

csqPolicerUsageEntry 1.3.6.1.4.1.9.9.580.1.6.1.1
Each row contains the policer usage information for every module, denoted by its entPhysicalIndex, which is capable of providing this information.
OBJECT-TYPE    
  CsqPolicerUsageEntry  

csqPolicerType 1.3.6.1.4.1.9.9.580.1.6.1.1.1
This object indicates the policer type.
OBJECT-TYPE    
  QosPolicerType  

csqPolicerUsed 1.3.6.1.4.1.9.9.580.1.6.1.1.2
The number of policers that are currently used.
OBJECT-TYPE    
  Unsigned32  

csqPolicerTotal 1.3.6.1.4.1.9.9.580.1.6.1.1.3
The total number of policers.
OBJECT-TYPE    
  Unsigned32  

csqModuleDscpRewriteEnableTable 1.3.6.1.4.1.9.9.580.1.7.1
The table containing information of DSCP Rewrite Enable for each module. Such module is identified by the entPhysicalIndex in ENTITY-MIB. The value of each entry needs to be viewed in association with the global value, csqDscpRewriteEnable.
OBJECT-TYPE    
  SEQUENCE OF  
    CsqModuleDscpRewriteEnableEntry

csqModuleDscpRewriteEnableEntry 1.3.6.1.4.1.9.9.580.1.7.1.1
An entry contains the configuration of DSCP Rewrite Enable Status for a DSCP Rewrite managable module. such module is of type entPhysicalClass module(9) in ENTITY-MIB. Entries are created by the agent at the system power-up or module insertion. Entries are deleted by the agent upon module removal.
OBJECT-TYPE    
  CsqModuleDscpRewriteEnableEntry  

csqModuleDscpRewriteEnable 1.3.6.1.4.1.9.9.580.1.7.1.1.1
This object specifies whether DSCP rewrite is enabled on a particular module when the value of csqDscpRewriteEnable is set to 'true'. The value of this object has no effect (DSCP rewrite will be disabled on this module) when the value of csqDscpRewriteEnable is set to 'false'.
OBJECT-TYPE    
  TruthValue  

ciscoSwitchQosMIBCompliances 1.3.6.1.4.1.9.9.580.2.1
OBJECT IDENTIFIER    

ciscoSwitchQosMIBGroups 1.3.6.1.4.1.9.9.580.2.2
OBJECT IDENTIFIER    

ciscoSwitchQosMIBCompliance 1.3.6.1.4.1.9.9.580.2.1.1
The compliance statement for the CISCO-SWITCH-QOS-MIB. This compliance is superceded by ciscoSwitchQosMIBComplianceRev2.
MODULE-COMPLIANCE    

ciscoSwitchQosMIBComplianceRev2 1.3.6.1.4.1.9.9.580.2.1.2
The compliance statement for the CISCO-SWITCH-QOS-MIB. This compliance is superceded by ciscoSwitchQosMIBComplianceRev3.
MODULE-COMPLIANCE    

ciscoSwitchQosMIBComplianceRev3 1.3.6.1.4.1.9.9.580.2.1.3
The compliance statement for the CISCO-SWITCH-QOS-MIB. This compliance is superceded by ciscoSwitchQosMIBComplianceRev4.
MODULE-COMPLIANCE    

ciscoSwitchQosMIBComplianceRev4 1.3.6.1.4.1.9.9.580.2.1.4
The compliance statement for the CISCO-SWITCH-QOS-MIB. This compliance is deprecated and superceded by ciscoSwitchQosMIBComplianceRev5.
MODULE-COMPLIANCE    

ciscoSwitchQosMIBComplianceRev5 1.3.6.1.4.1.9.9.580.2.1.5
The compliance statement for the CISCO-SWITCH-QOS-MIB.
MODULE-COMPLIANCE    

ciscoSwitchQosMIBComplianceRev6 1.3.6.1.4.1.9.9.580.2.1.6
The compliance statement for the CISCO-SWITCH-QOS-MIB.
MODULE-COMPLIANCE    

ciscoSwitchQosMIBComplianceRev7 1.3.6.1.4.1.9.9.580.2.1.7
The compliance statement for the CISCO-SWITCH-QOS-MIB.
MODULE-COMPLIANCE    

ciscoSwitchQosMIBComplianceRev8 1.3.6.1.4.1.9.9.580.2.1.8
The compliance statement for the CISCO-SWITCH-QOS-MIB.
MODULE-COMPLIANCE    

ciscoSwitchQosMappingGroup 1.3.6.1.4.1.9.9.580.2.2.1
A collection of objects which provides the QoS mapping information in the device.
OBJECT-GROUP    

ciscoSwitchQosMutationGroup 1.3.6.1.4.1.9.9.580.2.2.2
A collection of objects which provides the QoS mutation information in the device.
OBJECT-GROUP    

ciscoSwitchQosIfConfigGroup 1.3.6.1.4.1.9.9.580.2.2.3
A collection of object which provides QoS configuration at an interface.
OBJECT-GROUP    

ciscoSwitchQosIfCosToQueueGroup 1.3.6.1.4.1.9.9.580.2.2.4
A collection of objects which provides CoS assignment information at an interface.
OBJECT-GROUP    

ciscoSwitchQosIfDropConfigGroup 1.3.6.1.4.1.9.9.580.2.2.5
A collection of objects which provides drop threshold information at an interface.
OBJECT-GROUP    

ciscoSwitchQosIfQueueGroup 1.3.6.1.4.1.9.9.580.2.2.6
A collection of objects which provides queue information at an interface.
OBJECT-GROUP    

ciscoSwitchQosIfStatsGroup 1.3.6.1.4.1.9.9.580.2.2.7
A collection of object which provides drop packets information at an interface.
OBJECT-GROUP    

ciscoSwitchQosModuleStatsGroup 1.3.6.1.4.1.9.9.580.2.2.8
A collection of object which provides QoS statistics information at each QoS capable module.
OBJECT-GROUP    

ciscoSwitchQosIfDscpAssignGroup 1.3.6.1.4.1.9.9.580.2.2.9
A collection of objects which provides DSCP to queue assignment information at an interface.
OBJECT-GROUP    

ciscoSwitchQosDscpRewriteGroup 1.3.6.1.4.1.9.9.580.2.2.10
A collection of object which provides DSCP rewrite information.
OBJECT-GROUP    

ciscoSwitchQosRedirectPolicingGroup 1.3.6.1.4.1.9.9.580.2.2.11
A collection of object which provides information on policing of ACL-redirected traffic.
OBJECT-GROUP    

ciscoSwitchQosPortQueueingGroup 1.3.6.1.4.1.9.9.580.2.2.12
A collection of object which provides information on port-queuing mode.
OBJECT-GROUP    

ciscoSwitchQosMarkingStatsGroup 1.3.6.1.4.1.9.9.580.2.2.13
A collection of object which provides information on marking statistics configuration.
OBJECT-GROUP    

ciscoSwitchQosIfCCGroup 1.3.6.1.4.1.9.9.580.2.2.14
A collection of object which provides information on interface consistency check configuration.
OBJECT-GROUP    

ciscoSwitchQosIfModeConfigGroup 1.3.6.1.4.1.9.9.580.2.2.15
A collection of object which provides information on QoS mode configuration.
OBJECT-GROUP    

ciscoSwitchQosPolicerUsageGroup 1.3.6.1.4.1.9.9.580.2.2.16
A collection of objects which provides information on QoS policer usage.
OBJECT-GROUP    

ciscoSwitchQosModuleStatsExtGroup 1.3.6.1.4.1.9.9.580.2.2.17
A collection of object which provides additional QoS statistics information at each QoS capable module.
OBJECT-GROUP    

ciscoSwitchQosIfStatsExtGroup 1.3.6.1.4.1.9.9.580.2.2.18
A collection of objects which provides additional interface QoS statistics information.
OBJECT-GROUP    

ciscoSwitchQosModuleDscpRewriteGroup 1.3.6.1.4.1.9.9.580.2.2.19
A collection of object which provides DSCP rewrite information for each module.
OBJECT-GROUP    

ciscoSwitchQosModuleClassChangedGroup 1.3.6.1.4.1.9.9.580.2.2.20
A collection of object which provides CoS/Traffic Class changed packets count information for each module.
OBJECT-GROUP    

ciscoSwitchQosTenGOnlyModeGroup 1.3.6.1.4.1.9.9.580.2.2.21
A collection of object which provides 10Gigabit Ethernet only mode information.
OBJECT-GROUP    

ciscoSwitchQosIfQueueModeGroup 1.3.6.1.4.1.9.9.580.2.2.22
A collection of object which provides queue mode information for each QoS capable interface.
OBJECT-GROUP    

ciscoSwitchQosIfLanQueuingGroup 1.3.6.1.4.1.9.9.580.2.2.23
A collection of object which provides LAN queueing mapping information for each QoS capable interface.
OBJECT-GROUP    

ciscoSwitchQosIfQueueBufferGroup 1.3.6.1.4.1.9.9.580.2.2.24
A collection of object which provides tail drop queue buffer information for each QoS capable interface.
OBJECT-GROUP    

ciscoSwitchQosIfQueueSchedulingGroup 1.3.6.1.4.1.9.9.580.2.2.25
A collection of object which provides queue scheduling information for each QoS capable interface.
OBJECT-GROUP    

ciscoSwitchQosIfQueueingGroup 1.3.6.1.4.1.9.9.580.2.2.26
A collection of object which provides queueing information for each QoS capable interface.
OBJECT-GROUP    

ciscoSwitchQosIfQosGroupInfoGroup 1.3.6.1.4.1.9.9.580.2.2.27
A collection of object which provides information for each QoS group on an interface.
OBJECT-GROUP    

ciscoSwitchQosIfQosGroupStatsGroup 1.3.6.1.4.1.9.9.580.2.2.28
A collection of object which provides the statistics of each QoS group on an interface.
OBJECT-GROUP    

ciscoSwitchQosIfPriGrpInBufUsageGroup 1.3.6.1.4.1.9.9.580.2.2.29
A collection of object which provides the statistics of each priority group on the interface.
OBJECT-GROUP    

ciscoSwitchQosServicePoolUsageGroup 1.3.6.1.4.1.9.9.580.2.2.30
A collection of object which provides the statistics of each service pool.
OBJECT-GROUP    

ciscoSwitchQosServicePoolCellSizeGroup 1.3.6.1.4.1.9.9.580.2.2.31
A collection of object which indicates the number of bytes for a service pool cell.
OBJECT-GROUP    

ciscoSwitchQosIfQosGroupInfoShapeGroup 1.3.6.1.4.1.9.9.580.2.2.32
A collection of object which provides shape information for each QoS group on an interface.
OBJECT-GROUP    

ciscoSwitchQosHwServicePoolUsageGroup 1.3.6.1.4.1.9.9.580.2.2.33
A collection of object which provides the statistics of each hardware service pool.
OBJECT-GROUP    

ciscoSwitchQosServicePoolUsageTxGroup 1.3.6.1.4.1.9.9.580.2.2.34
A collection of object which provides the statistics of each output service pool.
OBJECT-GROUP