mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-24 19:07:24 +00:00
1325 lines
46 KiB
Plaintext
1325 lines
46 KiB
Plaintext
|
|
RC-2K-QOS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter64
|
|
FROM SNMPv2-SMI
|
|
DisplayString, TruthValue, RowStatus
|
|
FROM SNMPv2-TC
|
|
InterfaceIndex
|
|
FROM IF-MIB
|
|
rc2kQos
|
|
FROM RC-2K-MIB
|
|
EnableValue
|
|
FROM RAPID-CITY;
|
|
|
|
rc2kQosMib MODULE-IDENTITY
|
|
LAST-UPDATED "200809260000Z"
|
|
ORGANIZATION "Bay Networks, Rapid-City Group"
|
|
CONTACT-INFO "
|
|
Edwin Tsang
|
|
Postal: Bay Networks, Inc.
|
|
4401 Great America Parkway
|
|
Santa Clara, CA 95052-8185
|
|
|
|
Tel: 408-495-6159
|
|
Fax: 408-495-5215
|
|
E-mail: edwin_tsang@baynetworks.com
|
|
"
|
|
DESCRIPTION "Enterprise MIB for the Accelar product family."
|
|
|
|
REVISION "200809260000Z" -- 26 Sept 2008
|
|
DESCRIPTION "Version 11: Added rc2kQosFabricInterfaceStatsTable, rc2kQosFabricInterfaceStatsEntry,
|
|
Rc2kQosFabricInterfaceStatsEntry, rc2kQosFabricInterfaceStatsSlotNumber,
|
|
rc2kQosFabricInterfaceStatsLaneNumber, rc2kQosFabricInterfaceStatsFOQDropEvents,
|
|
rc2kQosFabricInterfaceStatsFOQTotalDropEvents, rc2kQosFabricInterfaceStatsFabricDropEvents ,
|
|
rc2kQosFabricInterfaceStatsFabricTotalDropEvents "
|
|
|
|
REVISION "200807100000Z" -- 10 July 2008
|
|
DESCRIPTION "Version 10: Added rc2kQos 20-23"
|
|
|
|
REVISION "200805180000Z" -- 18 May 2008
|
|
DESCRIPTION "Version 9: Fixed new smilint errors."
|
|
|
|
REVISION "200805090000Z" -- 09 May 2008
|
|
DESCRIPTION "Version 8: Fixed smilint errors."
|
|
|
|
REVISION "200803140000Z" -- 14 March 2008
|
|
DESCRIPTION "Version 7: Modified rc2kQosDECoding,
|
|
Added rc2kQosUseCfiAsDei"
|
|
|
|
REVISION "200712060000Z" -- 06 December 2007
|
|
DESCRIPTION "Version 6: Added rc2kQos 15-18"
|
|
|
|
REVISION "200705140000Z" -- 14 May 2007
|
|
DESCRIPTION "Version 5: Corrected rc2kQosEgressRedColorQosToTagOutIeee8021P,
|
|
rc2kQosEgressYellowColorQosToTagOutIeee8021P and
|
|
rc2kQosEgressGreenColorQosToTagOutIeee8021P to read-write"
|
|
|
|
REVISION "200704160000Z" -- 16 Apr 2007
|
|
DESCRIPTION "Version 4: Added rc2kQosQosDropThresholdPercentage,
|
|
rc2kQosQosDropActualPercentage and rc2kQosQosDropTrapState
|
|
Added rc2kQosEgressGreenColorQosToTagTable, rc2kQosEgressYellowColorQosToTagTable,
|
|
rc2kQosWredThresholdMediumDropTable, rc2kQosWredThresholdLowDropTable and
|
|
rc2kQosStatsTable"
|
|
|
|
REVISION "200407200000Z" -- 20 July 2004
|
|
DESCRIPTION "Version 3: Added version info"
|
|
|
|
::= { rc2kQos 0 }
|
|
|
|
-- 2k Qos
|
|
|
|
rc2kQosQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to define the Quality Of
|
|
Service(QOS) profiles for the system. The system
|
|
can support eight different QOS levels. Each QOS
|
|
level can be individually configured."
|
|
::= { rc2kQos 1 }
|
|
|
|
rc2kQosQosEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "QOS profile entry."
|
|
INDEX { rc2kQosQosRow }
|
|
::= { rc2kQosQosTable 1 }
|
|
|
|
Rc2kQosQosEntry ::= SEQUENCE {
|
|
rc2kQosQosRow INTEGER,
|
|
rc2kQosQosLevel INTEGER,
|
|
rc2kQosQosName DisplayString,
|
|
rc2kQosQosAdminWeight Integer32,
|
|
rc2kQosQosOperWeight Integer32,
|
|
rc2kQosOctapidMode INTEGER, --excluded
|
|
rc2kQosQosAdminThreshold INTEGER,
|
|
rc2kQosQosOperThreshold INTEGER,
|
|
rc2kQosPidMode INTEGER,
|
|
rc2kQosQosDropThresholdPercentage INTEGER,
|
|
rc2kQosQosDropActualPercentage INTEGER,
|
|
rc2kQosQosDropTrapState EnableValue
|
|
|
|
}
|
|
|
|
rc2kQosQosRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosQosEntry 1 }
|
|
|
|
rc2kQosQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "QOS level"
|
|
::= { rc2kQosQosEntry 2 }
|
|
|
|
rc2kQosQosName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Qos level name"
|
|
::= { rc2kQosQosEntry 3 }
|
|
|
|
rc2kQosQosAdminWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Administrative transmit opportunity percentage"
|
|
::= { rc2kQosQosEntry 4 }
|
|
|
|
rc2kQosQosOperWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operational transmit opportunity percentage"
|
|
::= { rc2kQosQosEntry 5 }
|
|
|
|
rc2kQosOctapidMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
modeSingle(1),
|
|
mode100(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Octapid mode"
|
|
::= { rc2kQosQosEntry 6 }
|
|
|
|
rc2kQosQosAdminThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
oneEight(1),
|
|
oneQuarter(2),
|
|
threeEight(3),
|
|
halfSdram(4),
|
|
fiveEight(5),
|
|
threeQuarter(6),
|
|
sevenEights(7),
|
|
allSdram(8),
|
|
notpresent(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Administrative queue threshold"
|
|
::= { rc2kQosQosEntry 7 }
|
|
|
|
rc2kQosQosOperThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
oneEight(1),
|
|
oneQuarter(2),
|
|
threeEight(3),
|
|
halfSdram(4),
|
|
fiveEight(5),
|
|
threeQuarter(6),
|
|
sevenEights(7),
|
|
allSdram(8),
|
|
notpresent(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operational queue threshold"
|
|
::= { rc2kQosQosEntry 8 }
|
|
|
|
rc2kQosPidMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
modeSingle(1),
|
|
mode100(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Pid mode"
|
|
::= { rc2kQosQosEntry 9 }
|
|
rc2kQosQosDropThresholdPercentage OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The threshold percentage for QoS trap timer
|
|
for a particular queuing class"
|
|
DEFVAL { 0 }
|
|
::= { rc2kQosQosEntry 10 }
|
|
|
|
rc2kQosQosDropActualPercentage OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The actual page drop percentage on a queue"
|
|
DEFVAL { 0 }
|
|
::= { rc2kQosQosEntry 11 }
|
|
|
|
rc2kQosQosDropTrapState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Disable/enable page drop traps
|
|
for a particular queuing class"
|
|
DEFVAL { enable }
|
|
::= { rc2kQosQosEntry 12 }
|
|
|
|
-- 2k Qos Ingress Tag To Qos Table
|
|
|
|
rc2kQosIngressTagToQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosIngressTagToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the 802.1P
|
|
to QOS (802.1P->QOS) mapping on packet
|
|
ingress."
|
|
::= { rc2kQos 2 }
|
|
|
|
rc2kQosIngressTagToQosEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosIngressTagToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of 8021P->Qos mapping"
|
|
INDEX { rc2kQosIngressTagToQosRow }
|
|
::= { rc2kQosIngressTagToQosTable 1 }
|
|
|
|
Rc2kQosIngressTagToQosEntry ::= SEQUENCE {
|
|
rc2kQosIngressTagToQosRow INTEGER,
|
|
rc2kQosIngressTagToQosInIeee8021P INTEGER,
|
|
rc2kQosIngressTagToQosQosLevel INTEGER
|
|
}
|
|
|
|
rc2kQosIngressTagToQosRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosIngressTagToQosEntry 1 }
|
|
|
|
rc2kQosIngressTagToQosInIeee8021P OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "802.1P"
|
|
::= { rc2kQosIngressTagToQosEntry 2 }
|
|
|
|
rc2kQosIngressTagToQosQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Qos level"
|
|
::= { rc2kQosIngressTagToQosEntry 3 }
|
|
|
|
-- 2k Ingress DsField To Qos Table
|
|
|
|
rc2kQosIngressDsFieldToQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosIngressDsFieldToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "This table is used to specify the DSCP
|
|
field to QOS (DsField->QOS) mapping on
|
|
packet ingress."
|
|
::= { rc2kQos 3 }
|
|
|
|
rc2kQosIngressDsFieldToQosEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosIngressDsFieldToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing infomation of DsField->Qos mapping"
|
|
INDEX { rc2kQosIngressDsFieldToQosRow }
|
|
::= { rc2kQosIngressDsFieldToQosTable 1 }
|
|
|
|
Rc2kQosIngressDsFieldToQosEntry ::= SEQUENCE {
|
|
rc2kQosIngressDsFieldToQosRow INTEGER,
|
|
rc2kQosIngressDsFieldToQosInDsField INTEGER,
|
|
rc2kQosIngressDsFieldToQosQosLevel INTEGER
|
|
}
|
|
|
|
rc2kQosIngressDsFieldToQosRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosIngressDsFieldToQosEntry 1 }
|
|
|
|
rc2kQosIngressDsFieldToQosInDsField OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "diffserv dsField"
|
|
::= { rc2kQosIngressDsFieldToQosEntry 2 }
|
|
|
|
rc2kQosIngressDsFieldToQosQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosIngressDsFieldToQosEntry 3 }
|
|
|
|
-- 2k Egress Qos To Tag Table
|
|
|
|
rc2kQosEgressQosToTagTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the QOS to
|
|
802.1P (QOS->802.1P) mapping on packet
|
|
egress."
|
|
::= { rc2kQos 4 }
|
|
|
|
rc2kQosEgressQosToTagEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos->Qos mapping"
|
|
INDEX { rc2kQosEgressQosToTagRow }
|
|
::= { rc2kQosEgressQosToTagTable 1 }
|
|
|
|
Rc2kQosEgressQosToTagEntry ::= SEQUENCE {
|
|
rc2kQosEgressQosToTagRow INTEGER,
|
|
rc2kQosEgressQosToTagQosLevel INTEGER,
|
|
rc2kQosEgressQosToTagOutIeee8021P INTEGER
|
|
}
|
|
|
|
rc2kQosEgressQosToTagRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressQosToTagEntry 1 }
|
|
|
|
rc2kQosEgressQosToTagQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosEgressQosToTagEntry 2 }
|
|
|
|
rc2kQosEgressQosToTagOutIeee8021P OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "802.1P"
|
|
::= { rc2kQosEgressQosToTagEntry 3 }
|
|
|
|
-- 2k Egress Qos To DsField Table
|
|
|
|
rc2kQosEgressQosToDsFieldTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressQosToDsFieldEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "This table is used to specify the QOS to
|
|
DSCP field (QOS->DsField) mapping on packet
|
|
egress."
|
|
::= { rc2kQos 5 }
|
|
|
|
rc2kQosEgressQosToDsFieldEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressQosToDsFieldEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing infomation of Qos->Qos mapping"
|
|
INDEX { rc2kQosEgressQosToDsFieldRow }
|
|
::= { rc2kQosEgressQosToDsFieldTable 1 }
|
|
|
|
Rc2kQosEgressQosToDsFieldEntry ::= SEQUENCE {
|
|
rc2kQosEgressQosToDsFieldRow INTEGER,
|
|
rc2kQosEgressQosToDsFieldQosLevel INTEGER,
|
|
rc2kQosEgressQosToDsFieldOutDsField INTEGER
|
|
}
|
|
|
|
rc2kQosEgressQosToDsFieldRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressQosToDsFieldEntry 1 }
|
|
|
|
rc2kQosEgressQosToDsFieldQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosEgressQosToDsFieldEntry 2 }
|
|
|
|
rc2kQosEgressQosToDsFieldOutDsField OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "diffserv dsField"
|
|
::= { rc2kQosEgressQosToDsFieldEntry 3 }
|
|
|
|
-- 2k Traffic Profile Table
|
|
|
|
rc2kQosTrafficProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosTrafficProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify traffic profiles
|
|
for the system. These traffic profiles are
|
|
used for policying purposes to guarantee streams
|
|
of traffic do not egress the system above a
|
|
certain rate. These traffic profiles are applied
|
|
in the 'rcIpFilterTable'."
|
|
::= { rc2kQos 6 }
|
|
|
|
rc2kQosTrafficProfileEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosTrafficProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos->Qos mapping"
|
|
INDEX { rc2kQosTrafficProfileId }
|
|
::= { rc2kQosTrafficProfileTable 1 }
|
|
|
|
Rc2kQosTrafficProfileEntry ::= SEQUENCE {
|
|
rc2kQosTrafficProfileId INTEGER,
|
|
rc2kQosTrafficProfileName DisplayString,
|
|
rc2kQosTrafficProfileEnable TruthValue,
|
|
rc2kQosTrafficProfileTranslateDscpEnable TruthValue,
|
|
rc2kQosTrafficProfileInProfileDscp DisplayString,
|
|
rc2kQosTrafficProfileOutProfileDscp DisplayString,
|
|
rc2kQosTrafficProfileDiscardEnable TruthValue,
|
|
rc2kQosTrafficProfileAverageRate Integer32,
|
|
rc2kQosTrafficProfilePeakRate Integer32,
|
|
rc2kQosTrafficProfileRowStatus RowStatus
|
|
}
|
|
|
|
rc2kQosTrafficProfileId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Profile id"
|
|
::= { rc2kQosTrafficProfileEntry 1 }
|
|
|
|
rc2kQosTrafficProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Profile name"
|
|
::= { rc2kQosTrafficProfileEntry 2 }
|
|
|
|
rc2kQosTrafficProfileEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable this entry"
|
|
DEFVAL { false }
|
|
::= { rc2kQosTrafficProfileEntry 3 }
|
|
|
|
rc2kQosTrafficProfileTranslateDscpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether translation of the DSCP
|
|
field should be performed. If enabled, the value
|
|
in the DSCP field for packets that fall within
|
|
the traffic profile will get translated to
|
|
'rc2kQosTrafficProfileInProfileDscp'. Packets
|
|
that fall outside the traffic profile will get
|
|
translated to 'rc2kQosTrafficProfileOutProfileDscp'.
|
|
If disabled, no translation is performed."
|
|
DEFVAL { false }
|
|
::= { rc2kQosTrafficProfileEntry 4 }
|
|
|
|
rc2kQosTrafficProfileInProfileDscp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(6))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the DSCP value for 'good' packets."
|
|
::= { rc2kQosTrafficProfileEntry 5 }
|
|
|
|
rc2kQosTrafficProfileOutProfileDscp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(6))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the DSCP value for 'violation'
|
|
packets."
|
|
::= { rc2kQosTrafficProfileEntry 6 }
|
|
|
|
rc2kQosTrafficProfileDiscardEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether packets that fall outside
|
|
the traffic profile should be discarded."
|
|
DEFVAL { true }
|
|
::= { rc2kQosTrafficProfileEntry 7 }
|
|
|
|
rc2kQosTrafficProfileAverageRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Average rate in packets per second."
|
|
::= { rc2kQosTrafficProfileEntry 8 }
|
|
|
|
rc2kQosTrafficProfilePeakRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Peak rate in packets per second."
|
|
::= { rc2kQosTrafficProfileEntry 9 }
|
|
|
|
rc2kQosTrafficProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries."
|
|
::= { rc2kQosTrafficProfileEntry 10 }
|
|
|
|
-- 2k Ingress Dscp To Qos Table
|
|
|
|
rc2kQosIngressDscpToQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosIngressDscpToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the DSCP to
|
|
QOS (Dscp->QOS) mapping on packet ingress."
|
|
::= { rc2kQos 7 }
|
|
|
|
rc2kQosIngressDscpToQosEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosIngressDscpToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of Dscp->Qos mapping"
|
|
INDEX { rc2kQosIngressDscpToQosRow }
|
|
::= { rc2kQosIngressDscpToQosTable 1 }
|
|
|
|
Rc2kQosIngressDscpToQosEntry ::= SEQUENCE {
|
|
rc2kQosIngressDscpToQosRow INTEGER,
|
|
rc2kQosIngressDscpToQosInDscp INTEGER,
|
|
rc2kQosIngressDscpToQosInDscpBinaryFormat DisplayString,
|
|
rc2kQosIngressDscpToQosQosLevel INTEGER
|
|
}
|
|
|
|
rc2kQosIngressDscpToQosRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosIngressDscpToQosEntry 1 }
|
|
|
|
rc2kQosIngressDscpToQosInDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A 6-bit value used to define the Differentiated
|
|
Service Code Point(DSCP)."
|
|
::= { rc2kQosIngressDscpToQosEntry 2 }
|
|
|
|
rc2kQosIngressDscpToQosInDscpBinaryFormat OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The 'rc2kQosIngressDscpToQosInDscp' value shown
|
|
in a binary format (network order)."
|
|
::= { rc2kQosIngressDscpToQosEntry 3 }
|
|
|
|
rc2kQosIngressDscpToQosQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosIngressDscpToQosEntry 4 }
|
|
|
|
|
|
-- 2k Egress Qos To Dscp Table
|
|
|
|
rc2kQosEgressQosToDscpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressQosToDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the QOS to
|
|
DSCP field (QOS->DsField) mapping on packet
|
|
egress."
|
|
::= { rc2kQos 8 }
|
|
|
|
rc2kQosEgressQosToDscpEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressQosToDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos->Qos mapping"
|
|
INDEX { rc2kQosEgressQosToDscpRow }
|
|
::= { rc2kQosEgressQosToDscpTable 1 }
|
|
|
|
Rc2kQosEgressQosToDscpEntry ::= SEQUENCE {
|
|
rc2kQosEgressQosToDscpRow INTEGER,
|
|
rc2kQosEgressQosToDscpQosLevel INTEGER,
|
|
rc2kQosEgressQosToDscpOutDscp INTEGER,
|
|
rc2kQosEgressQosToDscpOutDscpBinaryFormat DisplayString
|
|
}
|
|
|
|
rc2kQosEgressQosToDscpRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressQosToDscpEntry 1 }
|
|
|
|
rc2kQosEgressQosToDscpQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosEgressQosToDscpEntry 2 }
|
|
|
|
rc2kQosEgressQosToDscpOutDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A 6-bit value used to define the Differentiated
|
|
Service Code Point(DSCP)."
|
|
::= { rc2kQosEgressQosToDscpEntry 3 }
|
|
|
|
rc2kQosEgressQosToDscpOutDscpBinaryFormat OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The 'rc2kQosEgressQosToDscpOutDscp' value show
|
|
in a binary format (network order)."
|
|
::= { rc2kQosEgressQosToDscpEntry 4 }
|
|
|
|
-- 2k Egress Qos (For Green Color Packets ) To Tag Table
|
|
|
|
rc2kQosEgressGreenColorQosToTagTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressGreenColorQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the green color
|
|
QOS to 802.1P (QOS -> 802.1P) mapping on packet
|
|
egress."
|
|
::= { rc2kQos 9 }
|
|
|
|
rc2kQosEgressGreenColorQosToTagEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressGreenColorQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos -> Qos mapping
|
|
for green colored packets."
|
|
INDEX { rc2kQosEgressGreenColorQosToTagRow }
|
|
::= { rc2kQosEgressGreenColorQosToTagTable 1 }
|
|
|
|
Rc2kQosEgressGreenColorQosToTagEntry ::= SEQUENCE {
|
|
rc2kQosEgressGreenColorQosToTagRow INTEGER,
|
|
rc2kQosEgressGreenColorQosToTagQosLevel INTEGER,
|
|
rc2kQosEgressGreenColorQosToTagOutIeee8021P INTEGER
|
|
}
|
|
|
|
rc2kQosEgressGreenColorQosToTagRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressGreenColorQosToTagEntry 1 }
|
|
|
|
rc2kQosEgressGreenColorQosToTagQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Qos level"
|
|
::= { rc2kQosEgressGreenColorQosToTagEntry 2 }
|
|
|
|
rc2kQosEgressGreenColorQosToTagOutIeee8021P OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "802.1P. This value shows the Pbit mapping with Qos
|
|
level on the egress packet "
|
|
::= { rc2kQosEgressGreenColorQosToTagEntry 3 }
|
|
|
|
-- 2k Egress Qos (For Yellow Color Packets ) To Tag Table
|
|
|
|
rc2kQosEgressYellowColorQosToTagTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressYellowColorQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the yellow color
|
|
QOS to 802.1P (QOS -> 802.1P) mapping on packet
|
|
egress."
|
|
::= { rc2kQos 10 }
|
|
|
|
rc2kQosEgressYellowColorQosToTagEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressYellowColorQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos -> Qos mapping
|
|
for Yellow colored packets."
|
|
INDEX { rc2kQosEgressYellowColorQosToTagRow }
|
|
::= { rc2kQosEgressYellowColorQosToTagTable 1 }
|
|
|
|
Rc2kQosEgressYellowColorQosToTagEntry ::= SEQUENCE {
|
|
rc2kQosEgressYellowColorQosToTagRow INTEGER,
|
|
rc2kQosEgressYellowColorQosToTagQosLevel INTEGER,
|
|
rc2kQosEgressYellowColorQosToTagOutIeee8021P INTEGER
|
|
}
|
|
|
|
rc2kQosEgressYellowColorQosToTagRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressYellowColorQosToTagEntry 1 }
|
|
|
|
rc2kQosEgressYellowColorQosToTagQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Qos level"
|
|
::= { rc2kQosEgressYellowColorQosToTagEntry 2 }
|
|
|
|
rc2kQosEgressYellowColorQosToTagOutIeee8021P OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "802.1P, The value shows the Pbit Mapping with the Qos
|
|
level on Egress packet"
|
|
::= { rc2kQosEgressYellowColorQosToTagEntry 3 }
|
|
|
|
-- 2k Egress Qos (For Red Color Packets ) To Tag Table
|
|
|
|
rc2kQosEgressRedColorQosToTagTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressRedColorQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the red color
|
|
QOS to 802.1P (QOS -> 802.1P) mapping on packet
|
|
egress."
|
|
::= { rc2kQos 11 }
|
|
|
|
rc2kQosEgressRedColorQosToTagEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressRedColorQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos -> Qos mapping
|
|
for red colored packets."
|
|
INDEX { rc2kQosEgressRedColorQosToTagRow }
|
|
::= { rc2kQosEgressRedColorQosToTagTable 1 }
|
|
|
|
Rc2kQosEgressRedColorQosToTagEntry ::= SEQUENCE {
|
|
rc2kQosEgressRedColorQosToTagRow INTEGER,
|
|
rc2kQosEgressRedColorQosToTagQosLevel INTEGER,
|
|
rc2kQosEgressRedColorQosToTagOutIeee8021P INTEGER
|
|
}
|
|
|
|
rc2kQosEgressRedColorQosToTagRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressRedColorQosToTagEntry 1 }
|
|
|
|
rc2kQosEgressRedColorQosToTagQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Qos level"
|
|
::= { rc2kQosEgressRedColorQosToTagEntry 2 }
|
|
|
|
rc2kQosEgressRedColorQosToTagOutIeee8021P OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "802.1P. The value shows the Pbit mapping with the Qos
|
|
level of Egress packet"
|
|
::= { rc2kQosEgressRedColorQosToTagEntry 3 }
|
|
|
|
-- WRED THRESHOLD TABLE
|
|
rc2kQosWredThreshold OBJECT IDENTIFIER ::= { rc2kQos 12 }
|
|
|
|
-- WRED THRESHOLD HIGH DROP TABLE
|
|
rc2kQosWredThresholdHighDropTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosWredThresholdHighDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the WRED drop
|
|
thresholds for High Drop Curve Set"
|
|
::= { rc2kQosWredThreshold 1 }
|
|
|
|
rc2kQosWredThresholdHighDropEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosWredThresholdHighDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information for different Qmin
|
|
and Qmax for High Drop Curve Set"
|
|
INDEX { rc2kQosWredThresholdHighDropColor }
|
|
::= { rc2kQosWredThresholdHighDropTable 1 }
|
|
|
|
Rc2kQosWredThresholdHighDropEntry ::=
|
|
SEQUENCE
|
|
{
|
|
rc2kQosWredThresholdHighDropColor INTEGER,
|
|
rc2kQosWredThresholdHighDropQmin INTEGER,
|
|
rc2kQosWredThresholdHighDropQmax INTEGER
|
|
}
|
|
|
|
rc2kQosWredThresholdHighDropColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3),
|
|
uncolored(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Colored Queue for WRED Threshold High Drop Curve Set."
|
|
::= { rc2kQosWredThresholdHighDropEntry 1 }
|
|
|
|
rc2kQosWredThresholdHighDropQmin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Minimum drop threshold."
|
|
::= { rc2kQosWredThresholdHighDropEntry 2 }
|
|
|
|
rc2kQosWredThresholdHighDropQmax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum drop threshold."
|
|
::= { rc2kQosWredThresholdHighDropEntry 3 }
|
|
|
|
-- WRED THRESHOLD MEDIUM DROP TABLE
|
|
rc2kQosWredThresholdMediumDropTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosWredThresholdMediumDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the WRED drop
|
|
thresholds for Medium Drop Curve Set"
|
|
::= { rc2kQosWredThreshold 2 }
|
|
|
|
rc2kQosWredThresholdMediumDropEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosWredThresholdMediumDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information for different Qmin
|
|
and Qmax for Medium Drop Curve Set"
|
|
INDEX { rc2kQosWredThresholdMediumDropColor }
|
|
::= { rc2kQosWredThresholdMediumDropTable 1 }
|
|
|
|
Rc2kQosWredThresholdMediumDropEntry ::=
|
|
SEQUENCE
|
|
{
|
|
rc2kQosWredThresholdMediumDropColor INTEGER,
|
|
rc2kQosWredThresholdMediumDropQmin INTEGER,
|
|
rc2kQosWredThresholdMediumDropQmax INTEGER
|
|
}
|
|
|
|
rc2kQosWredThresholdMediumDropColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3),
|
|
uncolored(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Colored Queue for WRED Threshold Medium Drop Curve Set."
|
|
::= { rc2kQosWredThresholdMediumDropEntry 1 }
|
|
|
|
rc2kQosWredThresholdMediumDropQmin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Minimum drop threshold."
|
|
::= { rc2kQosWredThresholdMediumDropEntry 2 }
|
|
|
|
rc2kQosWredThresholdMediumDropQmax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum drop threshold."
|
|
::= { rc2kQosWredThresholdMediumDropEntry 3 }
|
|
|
|
-- WRED THRESHOLD LOW DROP TABLE
|
|
rc2kQosWredThresholdLowDropTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosWredThresholdLowDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the WRED drop
|
|
thresholds for Low Drop Curve Set"
|
|
::= { rc2kQosWredThreshold 3 }
|
|
|
|
rc2kQosWredThresholdLowDropEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosWredThresholdLowDropEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information for different
|
|
Qmin and Qmax for Low Drop Curve Set"
|
|
INDEX { rc2kQosWredThresholdLowDropColor }
|
|
::= { rc2kQosWredThresholdLowDropTable 1 }
|
|
|
|
Rc2kQosWredThresholdLowDropEntry ::=
|
|
SEQUENCE
|
|
{
|
|
rc2kQosWredThresholdLowDropColor INTEGER,
|
|
rc2kQosWredThresholdLowDropQmin INTEGER,
|
|
rc2kQosWredThresholdLowDropQmax INTEGER
|
|
}
|
|
|
|
rc2kQosWredThresholdLowDropColor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green(1),
|
|
yellow(2),
|
|
red(3),
|
|
uncolored(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Colored Queue for WRED Threshold Low Drop Curve Set."
|
|
::= { rc2kQosWredThresholdLowDropEntry 1 }
|
|
|
|
rc2kQosWredThresholdLowDropQmin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Minimum drop threshold."
|
|
::= { rc2kQosWredThresholdLowDropEntry 2 }
|
|
|
|
rc2kQosWredThresholdLowDropQmax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum drop threshold."
|
|
::= { rc2kQosWredThresholdLowDropEntry 3 }
|
|
|
|
-- 2k Qos Traps due to page drop
|
|
rc2kQosDropTrapTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The timer settings for traps being sent
|
|
on discard of packets on QoS queues"
|
|
DEFVAL { 900 }
|
|
::= { rc2kQos 13 }
|
|
|
|
-- 2k QoS Egress Queue Stats
|
|
rc2kQosStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains Qos statistic of the for all interface.
|
|
Which includes Pbit Tx and drop by pages in 8 Qos level"
|
|
::= { rc2kQos 14 }
|
|
|
|
|
|
rc2kQosStatsEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Qos Statistics table entry contain the pbit Tx and dorp of a interface"
|
|
INDEX {rc2kQosStatsIfIndex}
|
|
::= { rc2kQosStatsTable 1 }
|
|
|
|
Rc2kQosStatsEntry ::=
|
|
SEQUENCE {
|
|
rc2kQosStatsIfIndex InterfaceIndex,
|
|
rc2kQosStatsTxPbit0Pages Counter64,
|
|
rc2kQosStatsDrPbit0Pages Counter64,
|
|
rc2kQosStatsTxPbit1Pages Counter64,
|
|
rc2kQosStatsDrPbit1Pages Counter64,
|
|
rc2kQosStatsTxPbit2Pages Counter64,
|
|
rc2kQosStatsDrPbit2Pages Counter64,
|
|
rc2kQosStatsTxPbit3Pages Counter64,
|
|
rc2kQosStatsDrPbit3Pages Counter64,
|
|
rc2kQosStatsTxPbit4Pages Counter64,
|
|
rc2kQosStatsDrPbit4Pages Counter64,
|
|
rc2kQosStatsTxPbit5Pages Counter64,
|
|
rc2kQosStatsDrPbit5Pages Counter64,
|
|
rc2kQosStatsTxPbit6Pages Counter64,
|
|
rc2kQosStatsDrPbit6Pages Counter64,
|
|
rc2kQosStatsTxPbit7Pages Counter64,
|
|
rc2kQosStatsDrPbit7Pages Counter64
|
|
}
|
|
|
|
rc2kQosStatsIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "port number"
|
|
::= { rc2kQosStatsEntry 1 }
|
|
|
|
rc2kQosStatsTxPbit0Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Transmitted for p-bit 0"
|
|
::= { rc2kQosStatsEntry 2 }
|
|
|
|
rc2kQosStatsDrPbit0Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Dropped for p-bit 0"
|
|
::= { rc2kQosStatsEntry 3 }
|
|
|
|
rc2kQosStatsTxPbit1Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Transmitted for p-bit 1"
|
|
::= { rc2kQosStatsEntry 4 }
|
|
|
|
rc2kQosStatsDrPbit1Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Dropped for p-bit 1"
|
|
::= { rc2kQosStatsEntry 5 }
|
|
|
|
rc2kQosStatsTxPbit2Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Transmitted for p-bit 2"
|
|
::= { rc2kQosStatsEntry 6 }
|
|
|
|
rc2kQosStatsDrPbit2Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Dropped for p-bit 2"
|
|
::= { rc2kQosStatsEntry 7 }
|
|
|
|
rc2kQosStatsTxPbit3Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Transmitted for p-bit 3"
|
|
::= { rc2kQosStatsEntry 8 }
|
|
|
|
rc2kQosStatsDrPbit3Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Dropped for p-bit 3"
|
|
::= { rc2kQosStatsEntry 9 }
|
|
|
|
rc2kQosStatsTxPbit4Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Transmitted for p-bit 4"
|
|
::= { rc2kQosStatsEntry 10 }
|
|
|
|
rc2kQosStatsDrPbit4Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Dropped for p-bit 4"
|
|
::= { rc2kQosStatsEntry 11 }
|
|
|
|
rc2kQosStatsTxPbit5Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Transmitted for p-bit 5"
|
|
::= { rc2kQosStatsEntry 12 }
|
|
|
|
rc2kQosStatsDrPbit5Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Dropped for p-bit 5"
|
|
::= { rc2kQosStatsEntry 13 }
|
|
|
|
rc2kQosStatsTxPbit6Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Transmitted for p-bit 6"
|
|
::= { rc2kQosStatsEntry 14 }
|
|
|
|
rc2kQosStatsDrPbit6Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Dropped for p-bit 6"
|
|
::= { rc2kQosStatsEntry 15 }
|
|
|
|
rc2kQosStatsTxPbit7Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Transmitted for p-bit 7"
|
|
::= { rc2kQosStatsEntry 16 }
|
|
|
|
rc2kQosStatsDrPbit7Pages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Pages Dropped for p-bit 7"
|
|
::= { rc2kQosStatsEntry 17 }
|
|
|
|
-- 2k Qos PCP Table
|
|
rc2kQosDECoding OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ad8p0d(1),
|
|
ad7p1d(2),
|
|
ad6p2d(3),
|
|
m7p1d(4),
|
|
m6p2d(5),
|
|
m5p3d(6),
|
|
dei(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This indicates the DE Coding
|
|
that should be used"
|
|
DEFVAL { ad8p0d }
|
|
::= { rc2kQos 15 }
|
|
|
|
|
|
-- 2k Qos Combine Pass Drop (PnD) Queue Bandwidth
|
|
rc2kQosCombinePassDropQueueBW OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Combine Pass-Drop queue bandwidth"
|
|
DEFVAL { false }
|
|
::= { rc2kQos 16 }
|
|
|
|
|
|
-- 2k Qos Split Pass Drop (PnD) Queue Bandwidth
|
|
rc2kQosSplitPassDropQueueBW OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Split Pass-Drop queue bandwidth"
|
|
DEFVAL { false }
|
|
::= { rc2kQos 17 }
|
|
|
|
|
|
-- 2k Egress Qos PCP Table
|
|
rc2kQosEgressQosPCPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressQosPCPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify
|
|
the Priority Code Point table."
|
|
::= { rc2kQos 18 }
|
|
|
|
rc2kQosEgressQosPCPEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressQosPCPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of PCP Table"
|
|
INDEX { rc2kQosEgressQosPCPRow }
|
|
::= { rc2kQosEgressQosPCPTable 1 }
|
|
|
|
Rc2kQosEgressQosPCPEntry ::= SEQUENCE {
|
|
rc2kQosEgressQosPCPRow Integer32,
|
|
rc2kQosEgressQosPCPLevel Integer32,
|
|
rc2kQosEgressQosPCPInProfileIeee8021P Integer32,
|
|
rc2kQosEgressQosPCPOutOfProfileIeee8021P Integer32
|
|
}
|
|
|
|
rc2kQosEgressQosPCPRow OBJECT-TYPE
|
|
SYNTAX Integer32 (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressQosPCPEntry 1 }
|
|
|
|
rc2kQosEgressQosPCPLevel OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Qos level"
|
|
::= { rc2kQosEgressQosPCPEntry 2 }
|
|
|
|
rc2kQosEgressQosPCPInProfileIeee8021P OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "In Profile 802.1P"
|
|
::= { rc2kQosEgressQosPCPEntry 3 }
|
|
|
|
rc2kQosEgressQosPCPOutOfProfileIeee8021P OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Out Of Profile 802.1P"
|
|
::= { rc2kQosEgressQosPCPEntry 4 }
|
|
|
|
-- 2k Qos Use-CFI-As-DEI
|
|
rc2kQosUseCfiAsDei OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This indicates whether to use
|
|
CFI bit (for non 88a8 packets)
|
|
as DEI bit or not."
|
|
DEFVAL { false }
|
|
::= { rc2kQos 19 }
|
|
|
|
rc2kQosFOQDropTrapInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The time interval indicating how often FOQ drop traps
|
|
should be sent. An interval of 0 disables the traps."
|
|
DEFVAL { 15 }
|
|
::= { rc2kQos 20 }
|
|
|
|
rc2kQosFabricDropTrapInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The time interval indicating how often Fabric drop traps
|
|
should be sent. An interval of 0 disables the traps."
|
|
DEFVAL { 15 }
|
|
::= { rc2kQos 21 }
|
|
|
|
rc2kQosTotalDropReadings OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total count of drop samples. This is
|
|
used when sending FOQ/Fabric Drop Traps"
|
|
DEFVAL { 0 }
|
|
::= { rc2kQos 22 }
|
|
|
|
rc2kQosDropReadings OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of drop samples
|
|
within the drop trap time interval.
|
|
This is used when sending FOQ/Fabric
|
|
Drop Traps."
|
|
DEFVAL { 0 }
|
|
::= { rc2kQos 23 }
|
|
|
|
-- 2k QoS Fabric Interface Drop Stats
|
|
|
|
rc2kQosFabricInterfaceStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosFabricInterfaceStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rc2kQos 24 }
|
|
|
|
rc2kQosFabricInterfaceStatsEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosFabricInterfaceStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A Fabric Interface Drop Statistics table entry."
|
|
INDEX { rc2kQosFabricInterfaceStatsSlotNumber,
|
|
rc2kQosFabricInterfaceStatsLaneNumber }
|
|
::= { rc2kQosFabricInterfaceStatsTable 1 }
|
|
|
|
Rc2kQosFabricInterfaceStatsEntry ::=
|
|
SEQUENCE {
|
|
rc2kQosFabricInterfaceStatsSlotNumber Integer32,
|
|
rc2kQosFabricInterfaceStatsLaneNumber Integer32,
|
|
rc2kQosFabricInterfaceStatsFOQDropEvents Counter64,
|
|
rc2kQosFabricInterfaceStatsFOQTotalDropEvents Counter64,
|
|
rc2kQosFabricInterfaceStatsFabricDropEvents Counter64,
|
|
rc2kQosFabricInterfaceStatsFabricTotalDropEvents Counter64
|
|
}
|
|
|
|
rc2kQosFabricInterfaceStatsSlotNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Slot Number"
|
|
::= { rc2kQosFabricInterfaceStatsEntry 1 }
|
|
|
|
rc2kQosFabricInterfaceStatsLaneNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Lane number. 0 - Left, 1 - Middle, 2 - Right."
|
|
::= { rc2kQosFabricInterfaceStatsEntry 2 }
|
|
|
|
rc2kQosFabricInterfaceStatsFOQDropEvents OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Count of FOQ drop events occurred
|
|
in this drop-trap time period."
|
|
::= { rc2kQosFabricInterfaceStatsEntry 3 }
|
|
|
|
rc2kQosFabricInterfaceStatsFOQTotalDropEvents OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total count of FOQ drop events"
|
|
::= { rc2kQosFabricInterfaceStatsEntry 4 }
|
|
|
|
rc2kQosFabricInterfaceStatsFabricDropEvents OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Count of Fabric drop events occurred
|
|
in this drop-trap time period."
|
|
::= { rc2kQosFabricInterfaceStatsEntry 5 }
|
|
|
|
rc2kQosFabricInterfaceStatsFabricTotalDropEvents OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total count of Fabric drop events"
|
|
::= { rc2kQosFabricInterfaceStatsEntry 6 }
|
|
|
|
|
|
END
|