836 lines
36 KiB
Plaintext
836 lines
36 KiB
Plaintext
------------------------------------------------------------------------------
|
|
--
|
|
-- File : maipuWredMIB.mib
|
|
-- Description : Maipu Weighted Random Early Detection MIB file.
|
|
-- Version : 1.00
|
|
-- Date : December 26, 2009
|
|
-- Copyright : 2009 by Maipu Communication Technology Co., LTD.
|
|
-- All rights reserved.
|
|
--
|
|
-- $Id:
|
|
--
|
|
------------------------------------------------------------------------------
|
|
|
|
------------------------------------------------------------------------------
|
|
MAIPU-WRED-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises, Counter32, Gauge32,
|
|
Integer32, Unsigned32, TimeTicks,IpAddress,Counter64
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue, MacAddress,
|
|
RowStatus, DisplayString, DateAndTime
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
mpMgmt
|
|
FROM MAIPU-SMI;
|
|
|
|
|
|
maipu OBJECT IDENTIFIER ::= { enterprises 5651 }
|
|
mpMgmt2 OBJECT IDENTIFIER ::= { maipu 6 }
|
|
mpRouterTech OBJECT IDENTIFIER ::= { mpMgmt2 2 }
|
|
mpRtQoSv2 OBJECT IDENTIFIER ::= { mpRouterTech 3 }
|
|
|
|
|
|
|
|
maipuWredMIB MODULE-IDENTITY
|
|
LAST-UPDATED "0912261021Z"
|
|
ORGANIZATION "Maipu Communication Technology Co., LTD."
|
|
CONTACT-INFO
|
|
""
|
|
DESCRIPTION
|
|
"Maipu Weighted Random Early Detection MIB"
|
|
::= { mpRtQoSv2 2 }
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
maipuWredMIBObjects OBJECT IDENTIFIER ::= { maipuWredMIB 1 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredConfig OBJECT IDENTIFIER ::= { maipuWredMIBObjects 1 }
|
|
|
|
mpWredGroupCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredGroupCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED Group global configuration."
|
|
::= { mpWredConfig 1 }
|
|
|
|
mpWredGroupCfgEntry OBJECT-TYPE
|
|
SYNTAX MpWredGroupCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED Group global configuration."
|
|
INDEX { mpWredGroupCfgName }
|
|
::= { mpWredGroupCfgTable 1 }
|
|
|
|
MpWredGroupCfgEntry ::= SEQUENCE {
|
|
mpWredGroupCfgName DisplayString,
|
|
mpWredGroupCfgDscpPrec INTEGER,
|
|
mpWredGroupCfgExponWeight Integer32
|
|
}
|
|
|
|
|
|
mpWredGroupCfgName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WRED group Name."
|
|
::= { mpWredGroupCfgEntry 1 }
|
|
|
|
mpWredGroupCfgDscpPrec OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
precedence(1),
|
|
dscp(2),
|
|
discardClass(3),
|
|
l2Cos(4),
|
|
atmClp(5),
|
|
mplsExp(6),
|
|
redDefault(7),
|
|
redUserDefault(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The classification mechanism used by WRED."
|
|
::= { mpWredGroupCfgEntry 2 }
|
|
|
|
mpWredGroupCfgExponWeight OBJECT-TYPE
|
|
SYNTAX Integer32(1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The decay factor for the queue average calculation. The decay
|
|
factor is equal to raising 2 to the power of N, where N could
|
|
be up to 16. The smaller the number, the faster it decays."
|
|
::= { mpWredGroupCfgEntry 3 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredGroupPrecCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredGroupPrecCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED Group configuration values with respect to the
|
|
IP precedence of packets."
|
|
::= { mpWredConfig 2 }
|
|
|
|
mpWredGroupPrecCfgEntry OBJECT-TYPE
|
|
SYNTAX MpWredGroupPrecCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED Group configuration values with respect to the
|
|
IP precedence of packets."
|
|
INDEX { mpWredGroupCfgName, mpWredGroupPrecCfgValue }
|
|
::= { mpWredGroupPrecCfgTable 1 }
|
|
|
|
MpWredGroupPrecCfgEntry ::= SEQUENCE {
|
|
mpWredGroupPrecCfgValue Integer32,
|
|
mpWredGroupPrecCfgMinThreshold Unsigned32,
|
|
mpWredGroupPrecCfgMaxThreshold Unsigned32,
|
|
mpWredGroupPrecCfgPktDropProb Integer32
|
|
}
|
|
|
|
|
|
mpWredGroupPrecCfgValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP precedence or IP DSCP of this entry."
|
|
::= { mpWredGroupPrecCfgEntry 1 }
|
|
|
|
mpWredGroupPrecCfgMinThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum threshold in number of packets. When the average queue
|
|
length reaches this number, WRED begins to drop packets with the
|
|
specified IP precedence."
|
|
::= { mpWredGroupPrecCfgEntry 2 }
|
|
|
|
mpWredGroupPrecCfgMaxThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum threshold in number of packets. When the average queue
|
|
length exceeds this number, WRED drops all packets with the
|
|
specified IP precedence."
|
|
::= { mpWredGroupPrecCfgEntry 3 }
|
|
|
|
mpWredGroupPrecCfgPktDropProb OBJECT-TYPE
|
|
SYNTAX Integer32(1..65536)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denominator for the fraction of packets dropped when the average
|
|
queue depth is MaxThreshold. For example, if the denominator is
|
|
10, one out of every 10 packets is dropped when the average queue
|
|
is at the MaxThreshold."
|
|
::= { mpWredGroupPrecCfgEntry 4 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredInterfaceCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredInterfaceCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED global configuration variables for main and sub
|
|
interfaces."
|
|
::= { mpWredConfig 3 }
|
|
|
|
mpWredInterfaceCfgEntry OBJECT-TYPE
|
|
SYNTAX MpWredInterfaceCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED global configuration variables for main and sub
|
|
interfaces."
|
|
INDEX { ifIndex }
|
|
::= { mpWredInterfaceCfgTable 1 }
|
|
|
|
MpWredInterfaceCfgEntry ::= SEQUENCE {
|
|
mpWredIFCfgGroupName DisplayString,
|
|
mpWredIFCfgDscpPrec INTEGER,
|
|
mpWredIFCfgExponWeight Integer32
|
|
}
|
|
|
|
|
|
mpWredIFCfgGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wred Group name the interface attached. If the interface does
|
|
not attach a WRED Group but has WRED configurations of its own,
|
|
this field is NULL."
|
|
::= { mpWredInterfaceCfgEntry 1 }
|
|
|
|
mpWredIFCfgDscpPrec OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
precedence(1),
|
|
dscp(2),
|
|
discardClass(3),
|
|
l2Cos(4),
|
|
atmClp(5),
|
|
mplsExp(6),
|
|
redDefault(7),
|
|
redUserDefault(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The classification mechanism used by WRED. This field makes
|
|
sense only if the interface has WRED configurations of its own
|
|
instead of attaching a WRED Group."
|
|
::= { mpWredInterfaceCfgEntry 2 }
|
|
|
|
mpWredIFCfgExponWeight OBJECT-TYPE
|
|
SYNTAX Integer32(1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The decay factor for the queue average calculation. This field
|
|
makes sense only if the interface has WRED configurations of its
|
|
own instead of attaching a WRED Group."
|
|
::= { mpWredInterfaceCfgEntry 3 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredFrameRelayVCCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredFrameRelayVCCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED global configuration variables for Frame Relay
|
|
VCs."
|
|
::= { mpWredConfig 4 }
|
|
|
|
mpWredFrameRelayVCCfgEntry OBJECT-TYPE
|
|
SYNTAX MpWredFrameRelayVCCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED global configuration variables for Frame Relay
|
|
VCs."
|
|
INDEX { ifIndex, mpWredFRCfgDLCI }
|
|
::= { mpWredFrameRelayVCCfgTable 1 }
|
|
|
|
MpWredFrameRelayVCCfgEntry ::= SEQUENCE {
|
|
mpWredFRCfgDLCI Unsigned32,
|
|
mpWredFRCfgGroupName DisplayString,
|
|
mpWredFRCfgDscpPrec INTEGER,
|
|
mpWredFRCfgExponWeight Integer32
|
|
}
|
|
|
|
|
|
mpWredFRCfgDLCI OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..1007)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DLCI for the Frame Relay VC."
|
|
::= { mpWredFrameRelayVCCfgEntry 1 }
|
|
|
|
mpWredFRCfgGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wred Group name the FR VC attached. If the interface does not
|
|
attach a WRED Group but has WRED configurations of its own,
|
|
this field is NULL."
|
|
::= { mpWredFrameRelayVCCfgEntry 2 }
|
|
|
|
mpWredFRCfgDscpPrec OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
precedence(1),
|
|
dscp(2),
|
|
discardClass(3),
|
|
l2Cos(4),
|
|
atmClp(5),
|
|
mplsExp(6),
|
|
redDefault(7),
|
|
redUserDefault(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The classification mechanism used by WRED. This field makes
|
|
sense only if the FR VC has WRED configurations of its own
|
|
instead of attaching a WRED Group."
|
|
::= { mpWredFrameRelayVCCfgEntry 3 }
|
|
|
|
mpWredFRCfgExponWeight OBJECT-TYPE
|
|
SYNTAX Integer32(1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The decay factor for the queue average calculation. This field
|
|
makes sense only if the FR VC has WRED configurations of its own
|
|
instead of attaching a WRED Group."
|
|
::= { mpWredFrameRelayVCCfgEntry 4 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredATMPVCCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredATMPVCCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED global configuration variables for ATM PVCs."
|
|
::= { mpWredConfig 5 }
|
|
|
|
mpWredATMPVCCfgEntry OBJECT-TYPE
|
|
SYNTAX MpWredATMPVCCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED global configuration variables for ATM PVCs."
|
|
INDEX { ifIndex, mpWredATMCfgVPI, mpWredATMCfgVCI }
|
|
::= { mpWredATMPVCCfgTable 1 }
|
|
|
|
MpWredATMPVCCfgEntry ::= SEQUENCE {
|
|
mpWredATMCfgVPI Unsigned32,
|
|
mpWredATMCfgVCI Unsigned32,
|
|
mpWredATMCfgGroupName DisplayString,
|
|
mpWredATMCfgDscpPrec INTEGER,
|
|
mpWredATMCfgExponWeight Integer32
|
|
}
|
|
|
|
|
|
mpWredATMCfgVPI OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..4095)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VPI for the ATM PVC."
|
|
::= { mpWredATMPVCCfgEntry 1 }
|
|
|
|
mpWredATMCfgVCI OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VCI for the ATM PVC."
|
|
::= { mpWredATMPVCCfgEntry 2 }
|
|
|
|
mpWredATMCfgGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wred Group name the ATM PVC attached. If the interface does not
|
|
attach a WRED Group but has WRED configurations of its own, this
|
|
field is NULL."
|
|
::= { mpWredATMPVCCfgEntry 3 }
|
|
|
|
mpWredATMCfgDscpPrec OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
precedence(1),
|
|
dscp(2),
|
|
discardClass(3),
|
|
l2Cos(4),
|
|
atmClp(5),
|
|
mplsExp(6),
|
|
redDefault(7),
|
|
redUserDefault(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The classification mechanism used by WRED. This field makes
|
|
sense only if the ATM PVC has WRED configurations of its own
|
|
instead of attaching a WRED Group."
|
|
::= { mpWredATMPVCCfgEntry 4 }
|
|
|
|
mpWredATMCfgExponWeight OBJECT-TYPE
|
|
SYNTAX Integer32(1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The decay factor for the queue average calculation. This field
|
|
makes sense only if the ATM PVC has WRED configurations of its
|
|
own instead of attaching a WRED Group."
|
|
::= { mpWredATMPVCCfgEntry 5 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredCfgInterfacePrecTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredCfgInterfacePrecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED configuration values with respect to the IP
|
|
precedence or IP DSCP for main and sub interfaces."
|
|
::= { mpWredConfig 6 }
|
|
|
|
mpWredCfgInterfacePrecEntry OBJECT-TYPE
|
|
SYNTAX MpWredCfgInterfacePrecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED configuration values with respect to the IP
|
|
precedence or IP DSCP for main and sub interfaces."
|
|
INDEX { ifIndex, mpWredIFPrecCfgValue }
|
|
::= { mpWredCfgInterfacePrecTable 1 }
|
|
|
|
MpWredCfgInterfacePrecEntry ::= SEQUENCE {
|
|
mpWredIFPrecCfgValue Integer32,
|
|
mpWredIFPrecCfgMinThreshold Unsigned32,
|
|
mpWredIFPrecCfgMaxThreshold Unsigned32,
|
|
mpWredIFPrecCfgPktDropProb Integer32
|
|
}
|
|
|
|
|
|
mpWredIFPrecCfgValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP precedence or IP DSCP of this entry."
|
|
::= { mpWredCfgInterfacePrecEntry 1 }
|
|
|
|
mpWredIFPrecCfgMinThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum threshold in number of packets. When the average queue
|
|
length reaches this number, WRED begins to drop packets with the
|
|
specified IP precedence."
|
|
::= { mpWredCfgInterfacePrecEntry 2 }
|
|
|
|
mpWredIFPrecCfgMaxThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum threshold in number of packets. When the average queue
|
|
length exceeds this number, WRED drops all packets with the
|
|
specified IP precedence."
|
|
::= { mpWredCfgInterfacePrecEntry 3 }
|
|
|
|
mpWredIFPrecCfgPktDropProb OBJECT-TYPE
|
|
SYNTAX Integer32(1..65536)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denominator for the fraction of packets dropped when the average
|
|
queue depth is MaxThreshold. For example, if the denominator is
|
|
10, one out of every 10 packets is dropped when the average queue
|
|
is at the MaxThreshold."
|
|
::= { mpWredCfgInterfacePrecEntry 4 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredCfgFrameRelayVCPrecTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredCfgFrameRelayVCPrecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED configuration values with respect to
|
|
the IP precedence or IP DSCP for Frame Relay VCs."
|
|
::= { mpWredConfig 7 }
|
|
|
|
mpWredCfgFrameRelayVCPrecEntry OBJECT-TYPE
|
|
SYNTAX MpWredCfgFrameRelayVCPrecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED configuration values with respect to
|
|
the IP precedence or IP DSCP for Frame Relay VCs."
|
|
INDEX { ifIndex, mpWredFRCfgDLCI, mpWredFRPrecCfgValue }
|
|
::= { mpWredCfgFrameRelayVCPrecTable 1 }
|
|
|
|
MpWredCfgFrameRelayVCPrecEntry ::= SEQUENCE {
|
|
mpWredFRPrecCfgValue Integer32,
|
|
mpWredFRPrecCfgMinThreshold Unsigned32,
|
|
mpWredFRPrecCfgMaxThreshold Unsigned32,
|
|
mpWredFRPrecCfgPktDropProb Integer32
|
|
}
|
|
|
|
|
|
mpWredFRPrecCfgValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP precedence or IP DSCP of this entry."
|
|
::= { mpWredCfgFrameRelayVCPrecEntry 1 }
|
|
|
|
mpWredFRPrecCfgMinThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum threshold in number of packets. When the average queue
|
|
length reaches this number, WRED begins to drop packets with the
|
|
specified IP precedence."
|
|
::= { mpWredCfgFrameRelayVCPrecEntry 2 }
|
|
|
|
mpWredFRPrecCfgMaxThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum threshold in number of packets. When the average queue
|
|
length exceeds this number, WRED drops all packets with the
|
|
specified IP precedence."
|
|
::= { mpWredCfgFrameRelayVCPrecEntry 3 }
|
|
|
|
mpWredFRPrecCfgPktDropProb OBJECT-TYPE
|
|
SYNTAX Integer32(1..65536)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denominator for the fraction of packets dropped when the average
|
|
queue depth is MaxThreshold. For example, if the denominator is
|
|
10, one out of every 10 packets is dropped when the average queue
|
|
is at the MaxThreshold."
|
|
::= { mpWredCfgFrameRelayVCPrecEntry 4 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredCfgATMPVCPrecTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredCfgATMPVCPrecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED configuration values with respect to
|
|
the IP precedence or IP DSCP for ATM PVCs."
|
|
::= { mpWredConfig 8 }
|
|
|
|
mpWredCfgATMPVCPrecEntry OBJECT-TYPE
|
|
SYNTAX MpWredCfgATMPVCPrecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED configuration values with respect to
|
|
the IP precedence or IP DSCP for ATM PVCs."
|
|
INDEX { ifIndex, mpWredATMCfgVPI, mpWredATMCfgVCI, mpWredATMPrecCfgValue }
|
|
::= { mpWredCfgATMPVCPrecTable 1 }
|
|
|
|
MpWredCfgATMPVCPrecEntry ::= SEQUENCE {
|
|
mpWredATMPrecCfgValue Integer32,
|
|
mpWredATMPrecCfgMinThreshold Unsigned32,
|
|
mpWredATMPrecCfgMaxThreshold Unsigned32,
|
|
mpWredATMPrecCfgPktDropProb Integer32
|
|
}
|
|
|
|
|
|
mpWredATMPrecCfgValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP precedence or IP DSCP of this entry."
|
|
::= { mpWredCfgATMPVCPrecEntry 1 }
|
|
|
|
mpWredATMPrecCfgMinThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum threshold in number of packets. When the average queue
|
|
length reaches this number, WRED begins to drop packets with the
|
|
specified IP precedence."
|
|
::= { mpWredCfgATMPVCPrecEntry 2 }
|
|
|
|
mpWredATMPrecCfgMaxThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum threshold in number of packets. When the average queue
|
|
length exceeds this number, WRED drops all packets with the
|
|
specified IP precedence."
|
|
::= { mpWredCfgATMPVCPrecEntry 3 }
|
|
|
|
mpWredATMPrecCfgPktDropProb OBJECT-TYPE
|
|
SYNTAX Integer32(1..65536)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denominator for the fraction of packets dropped when the average
|
|
queue depth is MaxThreshold. For example, if the denominator is
|
|
10, one out of every 10 packets is dropped when the average queue
|
|
is at the MaxThreshold."
|
|
::= { mpWredCfgATMPVCPrecEntry 4 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredStats OBJECT IDENTIFIER ::= { maipuWredMIBObjects 2 }
|
|
|
|
mpWredInterfaceStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredInterfaceStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED status information for main and sub interfaces
|
|
with respect to the IP precedence or IP DSCP of packets."
|
|
::= { mpWredStats 1 }
|
|
|
|
mpWredInterfaceStatEntry OBJECT-TYPE
|
|
SYNTAX MpWredInterfaceStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED status information for main and sub interfaces
|
|
with respect to the IP precedence or IP DSCP of packets."
|
|
INDEX { ifIndex, mpWredIFStatPrecValue }
|
|
::= { mpWredInterfaceStatTable 1 }
|
|
|
|
MpWredInterfaceStatEntry ::= SEQUENCE {
|
|
mpWredIFStatPrecValue Integer32,
|
|
mpWredIFStatRandomDropPkt64 Counter64,
|
|
mpWredIFStatTailDropPkt64 Counter64,
|
|
mpWredIFStatTransmitPkt64 Counter64
|
|
}
|
|
|
|
|
|
mpWredIFStatPrecValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP precedence or IP DSCP of this entry."
|
|
::= { mpWredInterfaceStatEntry 1 }
|
|
|
|
mpWredIFStatRandomDropPkt64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 bits count of packets dropped when the number of packets
|
|
in the associated queue was greater than the minimum threshold
|
|
and less than the maximum threshold."
|
|
::= { mpWredInterfaceStatEntry 2 }
|
|
|
|
mpWredIFStatTailDropPkt64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 bits count of packets dropped when the number of packets
|
|
in the associated queue was greater than the maximum threshold."
|
|
::= { mpWredInterfaceStatEntry 3 }
|
|
|
|
mpWredIFStatTransmitPkt64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 bits count of packets transmitted."
|
|
::= { mpWredInterfaceStatEntry 4 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredFrameRelayVCStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredFrameRelayVCStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED status information for Frame Relay VCs with
|
|
respect to the IP precedence or IP DSCP of packets."
|
|
::= { mpWredStats 2 }
|
|
|
|
mpWredFrameRelayVCStatEntry OBJECT-TYPE
|
|
SYNTAX MpWredFrameRelayVCStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED status information for Frame Relay VCs with
|
|
respect to the IP precedence or IP DSCP of packets."
|
|
INDEX { ifIndex, mpWredFRCfgDLCI, mpWredFRStatPrecValue }
|
|
::= { mpWredFrameRelayVCStatTable 1 }
|
|
|
|
MpWredFrameRelayVCStatEntry ::= SEQUENCE {
|
|
mpWredFRStatPrecValue Integer32,
|
|
mpWredFRStatRandomDropPkt64 Counter64,
|
|
mpWredFRStatTailDropPkt64 Counter64,
|
|
mpWredFRStatTransmitPkt64 Counter64
|
|
}
|
|
|
|
|
|
mpWredFRStatPrecValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP precedence or IP DSCP of this entry."
|
|
::= { mpWredFrameRelayVCStatEntry 1 }
|
|
|
|
mpWredFRStatRandomDropPkt64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 bits count of packets dropped when the number of packets
|
|
in the associated queue was greater than the minimum threshold
|
|
and less than the maximum threshold."
|
|
::= { mpWredFrameRelayVCStatEntry 2 }
|
|
|
|
mpWredFRStatTailDropPkt64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 bits count of packets dropped when the number of packets
|
|
in the associated queue was greater than the maximum threshold."
|
|
::= { mpWredFrameRelayVCStatEntry 3 }
|
|
|
|
mpWredFRStatTransmitPkt64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 bits count of packets transmitted."
|
|
::= { mpWredFrameRelayVCStatEntry 4 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpWredATMPVCStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpWredATMPVCStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED status information for ATM PVCs with respect to
|
|
the IP precedence or IP DSCP of packets."
|
|
::= { mpWredStats 3 }
|
|
|
|
mpWredATMPVCStatEntry OBJECT-TYPE
|
|
SYNTAX MpWredATMPVCStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of WRED status information for ATM PVCs with respect to
|
|
the IP precedence or IP DSCP of packets."
|
|
INDEX { ifIndex, mpWredATMCfgVPI, mpWredATMCfgVCI, mpWredATMStatPrecValue }
|
|
::= { mpWredATMPVCStatTable 1 }
|
|
|
|
MpWredATMPVCStatEntry ::= SEQUENCE {
|
|
mpWredATMStatPrecValue Integer32,
|
|
mpWredATMStatRandomDropPkt64 Counter64,
|
|
mpWredATMStatTailDropPkt64 Counter64,
|
|
mpWredATMStatTransmitPkt64 Counter64
|
|
}
|
|
|
|
|
|
mpWredATMStatPrecValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..63)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP precedence or IP DSCP of this entry."
|
|
::= { mpWredATMPVCStatEntry 1 }
|
|
|
|
mpWredATMStatRandomDropPkt64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 bits count of packets dropped when the number of packets
|
|
in the associated queue was greater than the minimum threshold
|
|
and less than the maximum threshold."
|
|
::= { mpWredATMPVCStatEntry 2 }
|
|
|
|
mpWredATMStatTailDropPkt64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 bits count of packets dropped when the number of packets
|
|
in the associated queue was greater than the maximum threshold."
|
|
::= { mpWredATMPVCStatEntry 3 }
|
|
|
|
mpWredATMStatTransmitPkt64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 bits count of packets transmitted."
|
|
::= { mpWredATMPVCStatEntry 4 }
|
|
|
|
|
|
|
|
END
|
|
------------------------------------------------------------------------------
|
|
-- ============================================================================
|
|
-- $Log: maipuWredMIB.mib,v $
|
|
--
|
|
--
|
|
-- ============================================================================
|
|
|
|
|