diffServAlgDropType
DIFFSERV-MIB ·
.1.3.6.1.2.1.97.1.6.2.1.2
Object
column
r/w
Enumeration
The type of algorithm used by this dropper. The value other(1)
requires further specification in some other MIB module.
In the tailDrop(2) algorithm, diffServAlgDropQThreshold
represents the maximum depth of the queue, pointed to by
diffServAlgDropQMeasure, beyond which all newly arriving packets
will be dropped.
In the headDrop(3) algorithm, if a packet arrives when the
current depth of the queue, pointed to by
diffServAlgDropQMeasure, is at diffServAlgDropQThreshold, packets
currently at the head of the queue are dropped to make room for
the new packet to be enqueued at the tail of the queue.
In the randomDrop(4) algorithm, on packet arrival, an Active
Queue Management algorithm is executed which may randomly drop a
packet. This algorithm may be proprietary, and it may drop either
the arriving packet or another packet in the queue.
diffServAlgDropSpecific points to a diffServRandomDropEntry that
describes the algorithm. For this algorithm,
diffServAlgDropQThreshold is understood to be the absolute
maximum size of the queue and additional parameters are described
in diffServRandomDropTable.
The alwaysDrop(5) algorithm is as its name specifies; always
drop. In this case, the other configuration values in this Entry
are not meaningful; There is no useful 'next' processing step,
there is no queue, and parameters describing the queue are not
useful. Therefore, diffServAlgDropNext, diffServAlgDropMeasure,
and diffServAlgDropSpecific are all zeroDotZero.
Context
- MIB
- DIFFSERV-MIB
- OID
.1.3.6.1.2.1.97.1.6.2.1.2- Type
- column
- Access
- readwrite
- Status
- current
- Parent
- diffServAlgDropEntry
- Table
- diffServAlgDropTable
- Siblings
- 11
Syntax
Enumeration
Values & Constraints
Enumerated Values
1 | other |
2 | tailDrop |
3 | headDrop |
4 | randomDrop |
5 | alwaysDrop |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| diffServAlgDropId An index that enumerates the Algorithmic Dropper entries.
Managers obtain new values for row creation in this table by
reading diffServAlgDropNextFree. | column | IndexInteger | .1.3.6.1.2.1.97.1.6.2.1.1 |
| diffServAlgRandomDropPkts The number of packets that have been randomly dropped by this
drop process. This counter applies, therefore, only to random
droppers.
Discontinuities in the value o… | column | SNMPv2-SMICounter64 | .1.3.6.1.2.1.97.1.6.2.1.10 |
| diffServAlgDropStorage The storage type for this conceptual row. Conceptual rows
having the value 'permanent' need not allow write-access to any
columnar objects in the row. | column | SNMPv2-TCStorageType | .1.3.6.1.2.1.97.1.6.2.1.11 |
| diffServAlgDropStatus The status of this conceptual row. All writable objects in this
row may be modified at any time. Setting this variable to
'destroy' when the MIB contains one or more RowPointers p… | column | SNMPv2-TCRowStatus | .1.3.6.1.2.1.97.1.6.2.1.12 |
| diffServAlgDropNext This selects the next Differentiated Services Functional Data
Path Element to handle traffic for this data path. This
RowPointer should point to an instance of one of:
diffServC… | column | SNMPv2-TCRowPointer | .1.3.6.1.2.1.97.1.6.2.1.3 |
| diffServAlgDropQMeasure Points to an entry in the diffServQTable to indicate the queue
that a drop algorithm is to monitor when deciding whether to drop
a packet. If the row pointed to does not exist, th… | column | SNMPv2-TCRowPointer | .1.3.6.1.2.1.97.1.6.2.1.4 |
| diffServAlgDropQThreshold A threshold on the depth in bytes of the queue being measured at
which a trigger is generated to the dropping algorithm, unless
diffServAlgDropType is alwaysDrop(5) where this obj… | column | Bytes Unsigned32 | .1.3.6.1.2.1.97.1.6.2.1.5 |
| diffServAlgDropSpecific Points to a table entry that provides further detail regarding a
drop algorithm.
Entries with diffServAlgDropType equal to other(1) may have this
point to a table d… | column | SNMPv2-TCRowPointer | .1.3.6.1.2.1.97.1.6.2.1.6 |
| diffServAlgDropOctets The number of octets that have been deterministically dropped by
this drop process.
Discontinuities in the value of this counter can occur at re-
initialization of … | column | SNMPv2-SMICounter64 | .1.3.6.1.2.1.97.1.6.2.1.7 |
| diffServAlgDropPkts The number of packets that have been deterministically dropped
by this drop process.
Discontinuities in the value of this counter can occur at re-
initialization of… | column | SNMPv2-SMICounter64 | .1.3.6.1.2.1.97.1.6.2.1.8 |
| diffServAlgRandomDropOctets The number of octets that have been randomly dropped by this
drop process. This counter applies, therefore, only to random
droppers.
Discontinuities in the value o… | column | SNMPv2-SMICounter64 | .1.3.6.1.2.1.97.1.6.2.1.9 |