DIFF-SERV-MIB Table View
Table-centric layout grouping table, row, and column objects.
Tables
6
Rows
6
Columns
50
diffServAggregateTable
table.1.3.6.1.4.1.9.6.1.101.51.1.2.1
·
1 row entry
·
1 columns
The 'Aggregate' Table enumerates Behavior Aggregate classifiers (DSCPs) that a system may identify traffic using.
An 'aggregate' entry describes a single BA
classifier.
classifier.
Indexes
diffServAggregateDSCP
| Column | Syntax | OID |
|---|---|---|
|
diffServAggregateDSCP
This is the Differentiated Services Code Point (DSCP)
for the classifier. This object is only meant to be pointed to by a RowPointer from other tables, such as the diffServClassifierMatchObject, and is not actually conf… |
Dscp Textual Convention: Dscp Integer32Type Constraints: range: 0..63 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.1.1.1 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2
·
1 row entry
·
13 columns
A table of MF (IP 6-tuple multi-field) classifier entries that a system may use to identify traffic.
A multi-field classifier entry describes a single MF
classifier.
classifier.
Indexes
diffServMFClassifierIndex
| Column | Syntax | OID | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
diffServMFClassifierIndex
This is a unique index for the classifier. This object
is meant to be pointed to by a RowPointer from other tables, such as the diffServClassifierMatchObject. |
Integer32r/w Constraints: range: 1-2147483647 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.1 |
||||||||||||||
|
diffServMFClassifierAddrType
The type of IP address used by this classifier entry.
|
INET-ADDRESS-MIBInetAddressTyper/w Textual Convention: INET-ADDRESS-MIBInetAddressType EnumerationType Values:
|
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.2 |
||||||||||||||
|
diffServMFClassifierDstAddr
The IP address to match against the packet's
destination IP address. |
INET-ADDRESS-MIBInetAddressr/w Textual Convention: INET-ADDRESS-MIBInetAddress OctetStringType Constraints: range: 0..255 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.3 |
||||||||||||||
|
diffServMFClassifierDstAddrMask
A mask for the matching of the destination IP address.
A zero bit in the mask means that the corresponding bit in the address always matches. |
INET-ADDRESS-MIBInetAddressr/w Textual Convention: INET-ADDRESS-MIBInetAddress OctetStringType Constraints: range: 0..255 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.4 |
||||||||||||||
|
diffServMFClassifierSrcAddr
The IP address to match against the source IP address
of each packet. |
INET-ADDRESS-MIBInetAddressr/w Textual Convention: INET-ADDRESS-MIBInetAddress OctetStringType Constraints: range: 0..255 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.5 |
||||||||||||||
|
diffServMFClassifierSrcAddrMask
A mask for the matching of the source IP address.
|
INET-ADDRESS-MIBInetAddressr/w Textual Convention: INET-ADDRESS-MIBInetAddress OctetStringType Constraints: range: 0..255 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.6 |
||||||||||||||
|
diffServMFClassifierDscp
The value that the DSCP in the packet must have to
match this entry. A value of -1 indicates that a specific DSCP value has not been defined and thus all DSCP values are considered a match. |
Integer32r/w Constraints: range: -1-63 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.7 |
||||||||||||||
|
diffServMFClassifierProtocol
The IP protocol to match against the IPv4 protocol
number in the packet. A value of zero means match all. |
Integer32r/w Constraints: range: 0-255 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.8 |
||||||||||||||
|
diffServMFClassifierDstL4PortMin
The minimum value that the layer-4 destination port
number in the packet must have in order to match this classifier entry. |
MFClassifierL4Portr/w Textual Convention: MFClassifierL4Port Integer32Type Constraints: range: 0..65535 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.9 |
||||||||||||||
|
diffServMFClassifierDstL4PortMax
The maximum value that the layer-4 destination port
number in the packet must have in order to match this classifier entry. This value must be equal to or greater that the value specified for this entry in diffServMFCla… |
MFClassifierL4Portr/w Textual Convention: MFClassifierL4Port Integer32Type Constraints: range: 0..65535 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.10 |
||||||||||||||
|
diffServMFClassifierSrcL4PortMin
The minimum value that the layer-4 source port number
in the packet must have in order to match this classifier entry. |
MFClassifierL4Portr/w Textual Convention: MFClassifierL4Port Integer32Type Constraints: range: 0..65535 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.11 |
||||||||||||||
|
diffServMFClassifierSrcL4PortMax
The maximum value that the layer-4 source port number
in the packet must have in oder to match this classifier entry. This value must be equal to or greater that the value specified for this entry in dsSixTupleIpSrcL4Po… |
MFClassifierL4Portr/w Textual Convention: MFClassifierL4Port Integer32Type Constraints: range: 0..65535 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.12 |
||||||||||||||
|
diffServMFClassifierStatus
This indicates the status of this classifier entry.
|
SNMPv2-TCRowStatusr/w Textual Convention: SNMPv2-TCRowStatus EnumerationType Values:
|
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.13 |
diffServClassifierTable
table.1.3.6.1.4.1.9.6.1.101.51.1.2.3
·
1 row entry
·
8 columns
The classifier table enumerates specific classifiers
that a system may apply, including Differentiated
Services Code Points (DSCPs) and Multi-field
discriminators such as {Source IP Address, Destination
IP Address, IP Protocol, Source TCP/UDP Port,
Destination TCP/UDP Port).
An entry in the classifier table describes a single
classifier.
classifier.
Indexes
| Column | Syntax | OID | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
diffServInterfaceDirection
Specifies the direction for this entry on the
interface. 'inbound' traffic is operated on during receipt, while 'outbound' traffic is operated on prior to transmission. |
Enumerationr/w Enumerated Values:
|
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.1 |
||||||||||||
|
diffServClassifierNumber
diffServClassifierNumber enumerates the classifier
entry. |
Integer32r/w Constraints: range: 1-2147483647 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.2 |
||||||||||||
|
diffServClassifierMatchObject
A pointer to the row that describes the applicable
classifier. An obvious choice would be the diffServAggregateEntry for a given DSCP, but other choices include tables describing any classifier that may be of interest. … |
SNMPv2-TCRowPointerr/w Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier |
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.3 |
||||||||||||
|
diffServClassifierNext
The 'next' variable selects the appropriate meter or
action to apply to this class of traffic. |
SNMPv2-TCRowPointerr/w Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier |
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.4 |
||||||||||||
|
diffServClassifierSequence
The sequence in which classifiers are applied, in
ascending order. Classifiers with the same sequence number must be unambiguous. Classifiers with different sequence numbers may overlap in their ranges, with the under… |
SNMPv2-SMIUnsigned32r/w Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.5 |
||||||||||||
|
diffServClassifierConfigType
Used to indicate how the classifer is configured.
|
Enumerationr/w Enumerated Values:
|
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.6 |
||||||||||||
|
diffServClassifierConfigTypeInfo
Additional information associated with how the
classifier is configured. |
OctetStringr/w | .1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.7 |
||||||||||||
|
diffServClassifierStatus
The RowStatus variable controls the activation,
deactivation, or deletion of a classifier. Any writable variable may be modified whether the row is active or notInService. |
SNMPv2-TCRowStatusr/w Textual Convention: SNMPv2-TCRowStatus EnumerationType Values:
|
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.8 |
diffServTBMeterTable
table.1.3.6.1.4.1.9.6.1.101.51.1.2.4
·
1 row entry
·
6 columns
The Meter Table enumerates specific token bucket meters that a system may use to police a stream of classified traffic. Such a stream may include a single micro-flow, all traffic from a given source to a given destination, all traffic conforming to a single classifier, or any other cut of the traffic, including all of it. Note that the conceptual model requires all traffic to pass through one or more meters, and that the last meter configured in such a sequence must always conform. Counters in this table start counting on creation of the meter that specifies their existence.
An entry in the meter table describes a single token
bucket meter. Note that a meter has exactly one rate,
defined as the burst size each time interval. Multiple
meters may be cascaded should a multi-rate token bucket
…
bucket meter. Note that a meter has exactly one rate,
defined as the burst size each time interval. Multiple
meters may be cascaded should a multi-rate token bucket
…
Indexes
| Column | Syntax | OID | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
diffServTBMeterNumber
The number of the meter, for reference from the
classifier or in cascade from another meter. |
Integer32 Constraints: range: 1-2147483647 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.1 |
||||||||||||
|
diffServTBMeterInterval
The number of microseconds in the token bucket
interval for this meter. Note that implementations frequently do not keep time in microseconds internally, so in implementation the effect of this value must be approximat… |
microsecondsSNMPv2-SMIUnsigned32r/w Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.2 |
||||||||||||
|
diffServTBMeterBurstSize
The number of bytes in a single transmission burst.
The rate at which the metered traffic may run is one burst per interval. Note that if multiple meters are cascaded onto one PHB, such as in AF, their intervals must b… |
bytesSNMPv2-SMIUnsigned32r/w Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.3 |
||||||||||||
|
diffServTBMeterFailNext
If the traffic does not conform to the meter, the next
meter or action to enquire of. |
SNMPv2-TCRowPointerr/w Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier |
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.4 |
||||||||||||
|
diffServTBMeterSucceedNext
The 'Succeed Next' pointer selects which action or
queue on the interface that to be used with the message. Incoming traffic may use the value zeroDotZero in this variable to indicate that no queuing on receipt occurs. … |
SNMPv2-TCRowPointerr/w Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier |
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.5 |
||||||||||||
|
diffServTBMeterStatus
The RowStatus variable controls the activation,
deactivation, or deletion of a meter. Any writable variable may be modified whether the row is active or notInService. |
SNMPv2-TCRowStatusr/w Textual Convention: SNMPv2-TCRowStatus EnumerationType Values:
|
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.6 |
diffServActionTable
table.1.3.6.1.4.1.9.6.1.101.51.1.2.5
·
1 row entry
·
15 columns
The Action Table enumerates specific apply to a stream of classified traffic. Such a stream may include a single micro-flow, all traffic from a given source to a given destination, all traffic conforming to a single classifier, or any other cut of the traffic, including all of it. Counters in this table start counting on creation of the action that specifies their existence.
An entry in the action table describes the actions
applied to traffic conforming to a given meter.
applied to traffic conforming to a given meter.
Indexes
| Column | Syntax | OID | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
diffServActionNumber
The number of the meter, for reference from the
classifier or in cascade from another meter. |
Integer32r/w Constraints: range: 1-2147483647 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.1 |
||||||||||||
|
diffServActionNext
The 'Next' pointer selects which queue or Traffic
Control Block on the interface. Incoming traffic may use the value zeroDotZero in this variable to indicate that no queuing on receipt occurs. Incoming interfaces genera… |
SNMPv2-TCRowPointerr/w Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.2 |
||||||||||||
|
diffServActionDSCP
The DSCP that traffic conforming to this classifier
and this meter is remarked with. Note that if the classifier is working from the same DSCP value, no effective change in the DSCP results. Differentiated Services may… |
Dscpr/w Textual Convention: Dscp Integer32Type Constraints: range: 0..63 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.3 |
||||||||||||
|
diffServActionMinThreshold
The min-threshold is the queue depth that a random
drop process will seek to manage the queue's depth to. This object is in the action table rather than the queue table because Differentiated Services PHBs, such as the … |
packetsSNMPv2-SMIUnsigned32r/w Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.4 |
||||||||||||
|
diffServActionMaxThreshold
The max-threshold is the maximum permissible queue
depth. In tail drop scenarios, the queue will drop if a packet is presented to it and it is instantaneously full by this measure. In random drop scenarios, the queue wi… |
packetsSNMPv2-SMIUnsigned32r/w Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.5 |
||||||||||||
|
diffServActionDropPolicy
The drop policy applied to traffic.
|
Enumerationr/w Enumerated Values:
|
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.6 |
||||||||||||
|
diffServActionHCConformingPackets
The number of Packets conforming to this meter. This
object is used on high speed interfaces. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as … |
bytesSNMPv2-SMICounter64 Textual Convention: SNMPv2-SMICounter64 Unsigned64Type Constraints: range: 0..18446744073709551615 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.7 |
||||||||||||
|
diffServActionConformingPackets
The number of Packets conforming to this meter. This
object may be used on low speed interfaces, and represents the least significant 32 bits of diffServActionHCConformingPackets. Discontinuities in the value of this … |
bytesSNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.8 |
||||||||||||
|
diffServActionHCConformingOctets
The number of octets conforming to this meter. This
object is used on high speed interfaces. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as i… |
bytesSNMPv2-SMICounter64 Textual Convention: SNMPv2-SMICounter64 Unsigned64Type Constraints: range: 0..18446744073709551615 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.9 |
||||||||||||
|
diffServActionConformingOctets
The number of octets conforming to this meter. This
object may be used on low speed interfaces, and represents the least significant 32 bits of diffServActionHCConformingOctets. Discontinuities in the value of this co… |
bytesSNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.10 |
||||||||||||
|
diffServActionTailDrops
The number of packets conforming to this classifier
and meter that have been dropped because either the meter always drops, or the queue's depth exceeds the max-threshold value. On high speed devices, this object impl… |
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.11 |
||||||||||||
|
diffServActionHCTailDrops
The number of packets conforming to this classifier
and meter that have been dropped because either the meter always drops, or the queue's depth exceeds the max-threshold value. This object should be used on high spee… |
SNMPv2-SMICounter64 Textual Convention: SNMPv2-SMICounter64 Unsigned64Type Constraints: range: 0..18446744073709551615 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.12 |
||||||||||||
|
diffServActionRandomDrops
The number of packets conforming to this classifier
and meter that have been dropped by a random drop process because the queue is over-full. On high speed lines, this object reflects the least significant 32 bits of … |
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.13 |
||||||||||||
|
diffServActionHCRandomDrops
The number of packets conforming to this classifier
and meter that have been dropped by a random drop process because the queue is over-full. This object is used on high speed lines. Discontinuities in the value of th… |
SNMPv2-SMICounter64 Textual Convention: SNMPv2-SMICounter64 Unsigned64Type Constraints: range: 0..18446744073709551615 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.14 |
||||||||||||
|
diffServActionStatus
The RowStatus variable controls the activation,
deactivation, or deletion of a meter. Any writable variable may be modified whether the row is active or notInService. |
SNMPv2-TCRowStatusr/w Textual Convention: SNMPv2-TCRowStatus EnumerationType Values:
|
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.15 |
diffServQueueTable
table.1.3.6.1.4.1.9.6.1.101.51.1.2.6
·
1 row entry
·
7 columns
The Queue Table enumerates the queues on an interface. Queues are used to store traffic during intervals when the arrival rate exceeds the departure rate for a class of traffic. Because some PHBs indicate that the use of a priority queue may be advisable, each queue in this system is seen as having a priority. Those queues that share the same priority operate in what may externally appear to be a Weighted Round Robin manner, and preempt the traffic belonging to any lower priority. For this reason, it is strongly urged that traffic placed into prioritized queues be strongly policed to avoid traffic lockout. Queues in this table also have a minimum and a maximum rate. When a maximum rate is specified, the queue acts as a shaper if it has sufficient traffic and capacity is available. If it is a minimum rate, then the weight in the WRR is effectively set to this rate divided by the sum of the rates of queues on the interface, guaranteeing it at least that throughput rate. If it is a maximum rate, the queue operates as a shaper. A shaper potentially reduces the rate of traffic through it to the indicated rate, and minimizes variations in rate.
An entry in the Queue Table describes a single FIFO
queue.
queue.
Indexes
| Column | Syntax | OID | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
diffServQueueNumber
The number of the queue.
|
Integer32r/w Constraints: range: 1-2147483647 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.1 |
||||||||||||
|
diffServQueueMinimumRate
The rate of the queue, in kilobits per second (KBPS).
This unit is chosen because interfaces exist at the time of this writing which exceed the number of bits per second which may be represented in a 32 bit number. If … |
KBPSSNMPv2-SMIUnsigned32r/w Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.2 |
||||||||||||
|
diffServQueueMaximumRate
The rate of the queue, in kilobits per second (KBPS).
This unit is chosen because interfaces exist at the time of this writing which exceed the number of bits per second which may be represented in a 32 bit number. If … |
KBPSSNMPv2-SMIUnsigned32r/w Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.3 |
||||||||||||
|
diffServQueuePriority
The priority of the queue. If multiple queues exist on
the same interface at the same priority, they are effectively given Weighted Round Robin service. If multiple priorities are configured on an interface, traffic wi… |
SNMPv2-SMIUnsigned32r/w Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.4 |
||||||||||||
|
diffServQueueNextTCB
The 'Next' pointer selects the successor TCB on the
interface. Incoming traffic may use the value zeroDotZero in this variable to indicate that the packet is now to be routed; outbound traffic may use the same value to… |
SNMPv2-TCRowPointerr/w Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier |
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.5 |
||||||||||||
|
diffServQueueOccupancyWeight
The amount, in the form of a factor, that the current,
actual queue occupancy should influence the averaged queue occupancy. The averaged queue occupancy can be used for comparison to configured drop thresholds in RED… |
SNMPv2-SMIUnsigned32r/w Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32Type Constraints: range: 0..4294967295 |
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.6 |
||||||||||||
|
diffServQueueStatus
The RowStatus variable controls the activation,
deactivation, or deletion of a queue. Any writable variable may be modified whether the row is active or notInService. |
SNMPv2-TCRowStatusr/w Textual Convention: SNMPv2-TCRowStatus EnumerationType Values:
|
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.7 |