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
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
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.
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, an associated diffServRandomDropEntry is indicated by
pointing diffServAlgDropSpecific at the diffServRandomDropTable.
The relevant entry in that table is selected by the common
indexing of the two tables. 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.mib
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 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 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. 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, an associated diffServRandomDropEntry is indicated by pointing diffServAlgDropSpecific at the diffServRandomDropTable. The relevant entry in that table is selected by the common indexing of the two tables. For this algorithm, diffServAlgQThreshold is understood to be the absolute maximum size of the queue and additional parameters are described in diffServRandomDropTable." ::= { diffServAlgDropEntry 3 }
Internet Assigned Numbers Authority
OID | Name | Sub children | Sub Nodes Total | Description |
---|---|---|---|---|
1.3.6.1.2.1.12345.2.8.1.1 | diffServAlgDropIfDirection | 0 | 0 | Specifies the direction for which this algorithmic dropper entry applies on this interface. |
1.3.6.1.2.1.12345.2.8.1.2 | diffServAlgDropId | 0 | 0 | This identifies the drop action entry. Managers should obtain new values for row creation in this table by reading diffServAlgDro… |
1.3.6.1.2.1.12345.2.8.1.4 | diffServAlgDropNext | 0 | 0 | The Next pointer indicates the next datapath element to handle the traffic e.g. a queue datapath element. The value zeroDotZero i… |
1.3.6.1.2.1.12345.2.8.1.5 | diffServAlgDropQMeasure | 0 | 0 | Points to an entry in the diffServQueueTable to indicate the queue that a drop algorithm is to monitor when deciding whether to d… |
1.3.6.1.2.1.12345.2.8.1.6 | diffServAlgDropQThreshold | 0 | 0 | A threshold on the depth in bytes of the queue being measured at which a trigger is generated to the dropping algorithm. For the … |
1.3.6.1.2.1.12345.2.8.1.7 | diffServAlgDropSpecific | 0 | 0 | Points to a table (not an entry in the table) defined elsewhere that provides further detail regarding a drop algorithm. Entrie… |
1.3.6.1.2.1.12345.2.8.1.8 | diffServAlgDropOctets | 0 | 0 | The number of octets that have been dropped by this drop process. On high speed devices, this object implements the least signif… |
1.3.6.1.2.1.12345.2.8.1.9 | diffServAlgDropHCOctets | 0 | 0 | The number of octets that have been dropped by this drop process. This object should be used on high speed interfaces. Discontin… |
1.3.6.1.2.1.12345.2.8.1.10 | diffServAlgDropPkts | 0 | 0 | The number of packets that have been dropped by this drop process. On high speed devices, this object implements the least signi… |
1.3.6.1.2.1.12345.2.8.1.11 | diffServAlgDropHCPkts | 0 | 0 | The number of packets that have been dropped by this drop process. This object should be used on high speed interfaces. Disconti… |
1.3.6.1.2.1.12345.2.8.1.12 | diffServAlgDropStatus | 0 | 0 | The RowStatus variable controls the activation, deactivation, or deletion of this entry. Any writable variable may be modified wh… |