The type of algorithm used by this dropper. A value
of tailDrop(2) or headDrop(3) represents an algorithm
that is completely specified by this MIB. A value of
other(1) requires further specification in some other
MIB module.
The tailDrop(2) algorithm is described as follows:
diffServAlgDropQThreshold represents the depth of the
queue, pointed to by diffServAlgDropQMeasure, at
which all newly arriving packets will be dropped.
The headDrop(3) algorithm is described as follows: if
a packet arrives when the current depth of the queue,
pointed to by diffServAlgDropQMeasure, is at diffSer-
vAlgDropQThreshold, 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.
The randomDrop(4) algorithm is described as follows:
on packet arrival, an algorithm is executed which may
randomly drop the packet, or drop other packet(s)
from the queue in its place. The specifics of the
algorithm may be proprietary. For this algorithm,
diffServAlgDropSpecific points to a diffServRandom-
DropEntry that describes the algorithm. For this
algorithm, diffServAlgQThreshold is understood to be
the absolute maximum size of the queue and additional
parameters are described in diffServRandomDropTable.
Parsed from file DIFF-SERV-MIB.txt
Company: riverstone
Module: DIFF-SERV-MIB
diffServAlgDropType OBJECT-TYPE SYNTAX INTEGER { other(1), tailDrop(2), headDrop(3), randomDrop(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of algorithm used by this dropper. A value of tailDrop(2) or headDrop(3) represents an algorithm that is completely specified by this MIB. A value of other(1) requires further specification in some other MIB module. The tailDrop(2) algorithm is described as follows: diffServAlgDropQThreshold represents the depth of the queue, pointed to by diffServAlgDropQMeasure, at which all newly arriving packets will be dropped. The headDrop(3) algorithm is described as follows: if a packet arrives when the current depth of the queue, pointed to by diffServAlgDropQMeasure, is at diffSer- vAlgDropQThreshold, 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. The randomDrop(4) algorithm is described as follows: on packet arrival, an algorithm is executed which may randomly drop the packet, or drop other packet(s) from the queue in its place. The specifics of the algorithm may be proprietary. For this algorithm, diffServAlgDropSpecific points to a diffServRandom- DropEntry that describes the algorithm. For this algorithm, diffServAlgQThreshold is understood to be the absolute maximum size of the queue and additional parameters are described in diffServRandomDropTable." ::= { diffServAlgDropEntry 2 }
Internet Assigned Numbers Authority
OID | Name | Sub children | Sub Nodes Total | Description |
---|---|---|---|---|
1.3.6.1.2.1.12345.1.5.2.1.1 | diffServAlgDropId | 0 | 0 | An index that enumerates the Algorithmic Dropper entries. The set of such identifiers spans the whole agent. Managers should… |
1.3.6.1.2.1.12345.1.5.2.1.3 | diffServAlgDropNext | 0 | 0 | This selects the next diffserv functional datapath element to handle traffic for this data path. This RowPointer should poin… |
1.3.6.1.2.1.12345.1.5.2.1.4 | diffServAlgDropQMeasure | 0 | 0 | Points to an entry in the diffServQTable to indicate the queue that a drop algorithm is to monitor when deciding whether to … |
1.3.6.1.2.1.12345.1.5.2.1.5 | diffServAlgDropQThreshold | 0 | 0 | A threshold on the depth in bytes of the queue being measured at which a trigger is generated to the drop- ping algorithm. For the… |
1.3.6.1.2.1.12345.1.5.2.1.6 | diffServAlgDropSpecific | 0 | 0 | Points to a table entry that provides further detail regarding a drop algorithm. Entries with diffServAlgDropType equal to oth… |
1.3.6.1.2.1.12345.1.5.2.1.7 | diffServAlgDropOctets | 0 | 0 | The number of octets that have been dropped by this drop process. On high speed devices, this object implements the least s… |
1.3.6.1.2.1.12345.1.5.2.1.8 | diffServAlgDropHCOctets | 0 | 0 | The number of octets that have been dropped by this drop process. This object should be used on high speed interfaces. Disco… |
1.3.6.1.2.1.12345.1.5.2.1.9 | diffServAlgDropPkts | 0 | 0 | The number of packets that have been dropped by this drop process. On high speed devices, this object implements the least s… |
1.3.6.1.2.1.12345.1.5.2.1.10 | diffServAlgDropHCPkts | 0 | 0 | The number of packets that have been dropped by this drop process. This object should be used on high speed interfaces. Disco… |
1.3.6.1.2.1.12345.1.5.2.1.11 | diffServAlgDropStatus | 0 | 0 | The RowStatus variable controls the activation, deactivation, or deletion of this entry. Any writable variable may be modifi… |