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
Uses the ciscosb variant from /opt/observium/mibs/ciscosb.
Command help
Walk diffServAggregateTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DIFF-SERV-MIB' -M '/opt/observium/mibs/ciscosb:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DIFF-SERV-MIB::diffServAggregateTable'
The 'Aggregate' Table  enumerates Behavior Aggregate
classifiers (DSCPs) that a system may identify traffic
using.
diffServAggregateEntry row .1.3.6.1.4.1.9.6.1.101.51.1.2.1.1
An 'aggregate' entry describes a single BA
classifier.
Column Syntax OID
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
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
Uses the ciscosb variant from /opt/observium/mibs/ciscosb.
Command help
Walk diffServMFClassifierTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DIFF-SERV-MIB' -M '/opt/observium/mibs/ciscosb:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DIFF-SERV-MIB::diffServMFClassifierTable'
A table of MF  (IP 6-tuple multi-field) classifier
entries that a system may use to identify traffic.
diffServMFClassifierEntry row .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.
Column Syntax OID
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
The type of IP address used by this classifier entry.
INET-ADDRESS-MIBInetAddressTyper/w
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
The IP address to match against the packet's
destination IP address.
INET-ADDRESS-MIBInetAddressr/w
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.3
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
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.4
The IP address to match against the source IP address
of each packet.
INET-ADDRESS-MIBInetAddressr/w
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.5
A mask for the matching of the source IP address.
INET-ADDRESS-MIBInetAddressr/w
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.6
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
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
The minimum value that the layer-4 destination port
number in the packet must have in order to match this
classifier entry.
MFClassifierL4Portr/w
Type Constraints:
range: 0..65535
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.9
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
Type Constraints:
range: 0..65535
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.10
The minimum value that the layer-4 source port number
in the packet must have in order to match this
classifier entry.
MFClassifierL4Portr/w
Type Constraints:
range: 0..65535
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.11
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
Type Constraints:
range: 0..65535
.1.3.6.1.4.1.9.6.1.101.51.1.2.2.1.12
This indicates the status of this classifier entry.
SNMPv2-TCRowStatusr/w
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.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
Uses the ciscosb variant from /opt/observium/mibs/ciscosb.
Command help
Walk diffServClassifierTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DIFF-SERV-MIB' -M '/opt/observium/mibs/ciscosb:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DIFF-SERV-MIB::diffServClassifierTable'
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 row .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.
Column Syntax OID
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 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
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
Description:
Represents a pointer to a conceptual row. The value is the
name of the instance of the first accessible columnar object
in the conceptual row.

For example, ifIndex.3 would point to the 3rd row in the
ifTable…
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.3
The 'next' variable selects the appropriate meter or
action to apply to this class of traffic.
SNMPv2-TCRowPointerr/w
Description:
Represents a pointer to a conceptual row. The value is the
name of the instance of the first accessible columnar object
in the conceptual row.

For example, ifIndex.3 would point to the 3rd row in the
ifTable…
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.4
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.3.1.5
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
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
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
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.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
Uses the ciscosb variant from /opt/observium/mibs/ciscosb.
Command help
Walk diffServTBMeterTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DIFF-SERV-MIB' -M '/opt/observium/mibs/ciscosb:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DIFF-SERV-MIB::diffServTBMeterTable'
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 row .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
Column Syntax OID
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
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.2
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.3
If the traffic does not conform to the meter, the next
meter or action to enquire of.
SNMPv2-TCRowPointerr/w
Description:
Represents a pointer to a conceptual row. The value is the
name of the instance of the first accessible columnar object
in the conceptual row.

For example, ifIndex.3 would point to the 3rd row in the
ifTable…
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.4
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
Description:
Represents a pointer to a conceptual row. The value is the
name of the instance of the first accessible columnar object
in the conceptual row.

For example, ifIndex.3 would point to the 3rd row in the
ifTable…
.1.3.6.1.4.1.9.6.1.101.51.1.2.4.1.5
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
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.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
Uses the ciscosb variant from /opt/observium/mibs/ciscosb.
Command help
Walk diffServActionTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DIFF-SERV-MIB' -M '/opt/observium/mibs/ciscosb:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DIFF-SERV-MIB::diffServActionTable'
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 row .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.
Column Syntax OID
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
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
Description:
Represents a pointer to a conceptual row. The value is the
name of the instance of the first accessible columnar object
in the conceptual row.

For example, ifIndex.3 would point to the 3rd row in the
ifTable…
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.2
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
Type Constraints:
range: 0..63
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.3
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.4
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.5
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
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
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.7
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.8
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
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.9
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.10
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.11
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
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.12
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.13
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
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.6.1.101.51.1.2.5.1.14
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
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.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
Uses the ciscosb variant from /opt/observium/mibs/ciscosb.
Command help
Walk diffServQueueTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DIFF-SERV-MIB' -M '/opt/observium/mibs/ciscosb:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DIFF-SERV-MIB::diffServQueueTable'
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 row .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.
Column Syntax OID
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
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.2
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.3
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.4
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
Description:
Represents a pointer to a conceptual row. The value is the
name of the instance of the first accessible columnar object
in the conceptual row.

For example, ifIndex.3 would point to the 3rd row in the
ifTable…
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.5
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
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.6
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
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.1.3.6.1.4.1.9.6.1.101.51.1.2.6.1.7