DIFF-SERV-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
6
Rows
6
Columns
50
.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.
diffServAggregateEntry entry .1.3.6.1.4.1.9.6.1.101.51.1.2.1.1
An 'aggregate' entry describes a single BA
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 Integer32
Type 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.
diffServMFClassifierEntry entry .1.3.6.1.4.1.9.6.1.101.51.1.2.2.1
A multi-field classifier entry describes a single MF
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 Enumeration
Type Values:
0unknown
1ipv4
2ipv6
3ipv4z
4ipv6z
16dns
25l2vpn
.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 OctetString
Type 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 OctetString
Type 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 OctetString
Type 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 OctetString
Type 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 Integer32
Type 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 Integer32
Type 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 Integer32
Type 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 Integer32
Type 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 Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.13
.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).
diffServClassifierEntry entry .1.3.6.1.4.1.9.6.1.101.51.1.2.3.1
An entry in the classifier table describes a single
classifier.
Indexes
IF-MIBifIndex diffServInterfaceDirection diffServClassifierNumber
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:
1inbound
2outbound
.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 Unsigned32
Type 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:
0other
1mib
2pib
3bgp
.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 Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.8
.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.
diffServTBMeterEntry entry .1.3.6.1.4.1.9.6.1.101.51.1.2.4.1
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
Indexes
IF-MIBifIndex diffServInterfaceDirection diffServTBMeterNumber
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 Unsigned32
Type 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 Unsigned32
Type 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 Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.6
.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.
diffServActionEntry entry .1.3.6.1.4.1.9.6.1.101.51.1.2.5.1
An entry in the action table describes the actions
applied to traffic conforming to a given meter.
Indexes
IF-MIBifIndex diffServInterfaceDirection diffServActionNumber
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 Integer32
Type 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 Unsigned32
Type 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 Unsigned32
Type 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:
1other
2alwaysDrop
3tailDrop
4randomDrop
.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 Unsigned64
Type 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 Unsigned32
Type 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 Unsigned64
Type 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 Unsigned32
Type 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 Unsigned32
Type 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 Unsigned64
Type 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 Unsigned32
Type 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 Unsigned64
Type 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 Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.15
.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.
diffServQueueEntry entry .1.3.6.1.4.1.9.6.1.101.51.1.2.6.1
An entry in the Queue Table describes a single FIFO
queue.
Indexes
IF-MIBifIndex diffServInterfaceDirection diffServQueueNumber
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 Unsigned32
Type 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 Unsigned32
Type 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 Unsigned32
Type 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 Unsigned32
Type 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 Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.7