NETGEAR-QOS-DIFFSERV-EXTENSIONS-MIB
AI MIB Summary
The NETGEAR-QOS-DIFFSERV-EXTENSIONS-MIB enables monitoring and configuration of Differentiated Services Code Point (DSCP) markings and Quality of Service (QoS) traffic classification policies on NETGEAR networking hardware. It provides granular visibility into per-interface traffic prioritization, queue management, and packet marking rules to enforce service level agreements (SLAs) for specific application flows.
Initial version
Main OID:
agentQOSDiffServExtensions.1.3.6.1.4.1.4526.11.6
73
Objects
Active
Status
7
Dependencies
Imported Objects
Objects
73 total| Object Name |
|---|
agentQOSDiffServExtensionsInitial version MODULE-IDENTITY .1.3.6.1.4.1.4526.11.6 |
agentDiffServMIBObjects OBJECT IDENTIFIER .1.3.6.1.4.1.4526.11.6.1 |
agentDiffServClassifier OBJECT IDENTIFIER .1.3.6.1.4.1.4526.11.6.1.1 |
agentDiffServAuxMfClfrNextFreeThis object contains an unused value for
agentDiffServAuxMfClfrId , or a zero to indicate that none exist.ro IndexIntegerNextFree (DIFFSERV-MIB) .1.3.6.1.4.1.4526.11.6.1.1.1 |
agentDiffServAuxMfClfrTableA table of Auxiliary Multi-field Classifier filter entries that a
system may use to identify IP traffic. SEQUENCE OF AgentDiffServAuxMfClfrEntry .1.3.6.1.4.1.4526.11.6.1.1.2 |
agentDiffServAuxMfClfrEntryAn IP Multi-field Classifier entry describes a single filter. AgentDiffServAuxMfClfrEntry .1.3.6.1.4.1.4526.11.6.1.1.2.1 |
agentDiffServAuxMfClfrIdAn index that enumerates the Auxiliary MultiField Classifier filter
entries. Managers obtain new values for row creation in this
table by reading agentDiffServAuxMfClfrNextFree. IndexInteger (DIFFSERV-MIB) .1.3.6.1.4.1.4526.11.6.1.1.2.1.1 |
agentDiffServAuxMfClfrDstAddrThe IP address to match against the packet's destination IP
address.rw IpAddress .1.3.6.1.4.1.4526.11.6.1.1.2.1.2 |
agentDiffServAuxMfClfrDstMaskThis mask value identifies the portion of agentDiffServAuxMfClfrDstAddr
that is compared against a packet.
A non-contiguous mask value is permitted. A mask of 0 indicates a match
of any address.rw IpAddress .1.3.6.1.4.1.4526.11.6.1.1.2.1.3 |
agentDiffServAuxMfClfrSrcAddrThe IP address to match against the packet's source IP
address.rw IpAddress .1.3.6.1.4.1.4526.11.6.1.1.2.1.4 |
agentDiffServAuxMfClfrSrcMaskThis mask value identifies the portion of agentDiffServAuxMfClfrSrcAddr
that is compared against a packet.
A non-contiguous mask value is permitted. A mask of 0 indicates a match
of any address.rw IpAddress .1.3.6.1.4.1.4526.11.6.1.1.2.1.5 |
agentDiffServAuxMfClfrProtocolThe IP protocol to match against the IPv4 protocol number. A value of 255 means
match all.rw Unsigned32 .1.3.6.1.4.1.4526.11.6.1.1.2.1.6 |
agentDiffServAuxMfClfrDstL4PortMinThe minimum value that the layer-4 destination port number in the packet must have
in order to match this classifier entry.rw InetPortNumber (INET-ADDRESS-MIB) .1.3.6.1.4.1.4526.11.6.1.1.2.1.7 |
agentDiffServAuxMfClfrDstL4PortMaxThe 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 than the value specified
for this entry in agentDiffServAuxMfClfrDstL4PortMin.rw InetPortNumber (INET-ADDRESS-MIB) .1.3.6.1.4.1.4526.11.6.1.1.2.1.8 |
agentDiffServAuxMfClfrSrcL4PortMinThe minimum value that the layer-4 source port number in the
packet must have in order to match this classifier entry.rw InetPortNumber (INET-ADDRESS-MIB) .1.3.6.1.4.1.4526.11.6.1.1.2.1.9 |
agentDiffServAuxMfClfrSrcL4PortMaxThe maximum value that the layer-4 source port number in the
packet must have in order to match this classifier entry. This
value must be equal to or greater than the value specified for
this entry in diffServMultiFieldClfrSrcL4PortMin.rw InetPortNumber (INET-ADDRESS-MIB) .1.3.6.1.4.1.4526.11.6.1.1.2.1.10 |
agentDiffServAuxMfClfrCosThree-bit user priority field in the 802.1Q tag header of a tagged
Ethernet frame used as a class-match parameter. For frames
containing a double VLAN tag, this field is located in the first/outer
tag. A value of -1 indicates that a specific COS value has not been
defined and thus all COS values are considered a match.rw CosOrAny .1.3.6.1.4.1.4526.11.6.1.1.2.1.11 |
agentDiffServAuxMfClfrTosIP TOS bits value, defined as all eight bits of the Service
Type octet in the IPv4 header. There are multiple, overlapping,
meanings of the TOS octet in use today:
Precedence (bits 7-5): IP Precedence, values 0-7
DSCP (bits 7-2): IP DiffServ Code Point, values 0-63
TOS (bits 7-0): IP Type of Service, by bits, values 0-255
Each of these definitions can be produced using the appropriate
agentDiffServAuxMfClfrTosMask mask value. These definitions are
mutually-exclusive, so only one is allowed for any given classifier
element.rw OCTET STRING .1.3.6.1.4.1.4526.11.6.1.1.2.1.12 |
agentDiffServAuxMfClfrTosMaskIP TOS bits mask value. It identifies the portion of
agentDiffServAuxMfClfrTos that is compared against a packet.
A non-contiguous mask value is permitted. A mask of 0 indicates a match
of any TOS value.
There are multiple, overlapping meanings of the TOS octet in use today.
These are represented by the following specific mask values:
Precedence (bits 7-5): 224 (bit mask '11100000')
DSCP (bits 7-2): 252 (bit mask '11111100')
TOS (bits 7-0): 255 (bit mask '11111111')
Other mask values are also permitted.rw OCTET STRING .1.3.6.1.4.1.4526.11.6.1.1.2.1.13 |
agentDiffServAuxMfClfrDstMacDestination MAC address.rw MacAddress (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.1.2.1.14 |
agentDiffServAuxMfClfrDstMacMaskDestination MAC address mask value. This mask value
identifies the portion of agentDiffServAuxMfClfrDstMac
that is compared against a packet.
A non-contiguous mask value is permitted. A mask of 0 indicates a match
of any MAC address.rw MacAddress (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.1.2.1.15 |
agentDiffServAuxMfClfrSrcMacSource MAC address.rw MacAddress (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.1.2.1.16 |
agentDiffServAuxMfClfrSrcMacMaskSource MAC address mask value. This mask value
identifies the portion of agentDiffServAuxMfClfrSrcMac
that is compared against a packet.
A non-contiguous mask value is permitted. A mask of 0 indicates a match
of any MAC address.rw MacAddress (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.1.2.1.17 |
agentDiffServAuxMfClfrVlanIdVLAN ID value for the classifier. A value of -1 indicates that
a specific VLAN ID value has not been defined and thus all
VLAN ID values are considered a match.rwobsolete VlanIdOrAny .1.3.6.1.4.1.4526.11.6.1.1.2.1.18 |
agentDiffServAuxMfClfrStorageThe storage type for this conceptual row.rw StorageType (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.1.2.1.19 |
agentDiffServAuxMfClfrStatusThe status of this conceptual row.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.1.2.1.20 |
agentDiffServAuxMfClfrCos2Three-bit user priority field in the second/inner 802.1Q tag header of a
double VLAN tagged Ethernet frame used as a class-match parameter
A value of -1 indicates that a specific Secondary COS value has not been
defined and thus all Secondary COS values are considered a match.rw CosOrAny .1.3.6.1.4.1.4526.11.6.1.1.2.1.21 |
agentDiffServAuxMfClfrEtypeVal1Ethertype value to be compared in order to match this classifier entry.
The allowed value for this object is 0x0600 to 0xFFFF, with a value of
0 used to indicate this object is not involved in the classifier entry.rw EtypeOrAny .1.3.6.1.4.1.4526.11.6.1.1.2.1.22 |
agentDiffServAuxMfClfrEtypeVal2A second Ethertype value to be compared in order to match
this classifier entry. This value is considered in addition
to the value specified by agentDiffServAuxMfClfrEtypeVal1 and serves
as a second possible match value (i.e. a packet can match either
EtypeVal1 or EtypeVal2). The allowed value for this object is
0x0600 to 0xFFFF, with a value of 0 used to indicate this object is
not involved in the classifier entry.rw EtypeOrAny .1.3.6.1.4.1.4526.11.6.1.1.2.1.23 |
agentDiffServAuxMfClfrVlanIdMinThe minimum value that the VLAN ID in the packet must have
in order to match this classifier entry. This field is defined
as the 12-bit VLAN identifier in the 802.1Q tag header of a
tagged Ethernet frame. For a double VLAN tagged frame, this
field is contained in the first/outer tag.rw Unsigned32 .1.3.6.1.4.1.4526.11.6.1.1.2.1.24 |
agentDiffServAuxMfClfrVlanIdMaxThe maximum value that the VLAN ID in the packet must have
in order to match this classifier entry. This field is defined
as the 12-bit VLAN identifier in the 802.1Q tag header of a
tagged Ethernet frame. For a double VLAN tagged frame, this
field is contained in the first/outer tag. This value must be
equal to or greater than the value specified for the entry in
agentDiffServAuxMfClfrVlanIdMin.rw Unsigned32 .1.3.6.1.4.1.4526.11.6.1.1.2.1.25 |
agentDiffServAuxMfClfrVlanId2MinThe minimum value that the Secondary VLAN ID in the packet must have
in order to match this classifier entry. This field is defined
as the 12-bit VLAN identifier in the second/inner 802.1Q tag header
of a double VLAN tagged Ethernet frame.rw Unsigned32 .1.3.6.1.4.1.4526.11.6.1.1.2.1.26 |
agentDiffServAuxMfClfrVlanId2MaxThe maximum value that the Secondary VLAN ID in the packet must have
in order to match this classifier entry. This field is defined
as the 12-bit VLAN identifier in the second/inner 802.1Q tag header
of a double VLAN tagged Ethernet frame. This value must be equal to or
greater than the value specified for the entry in
agentDiffServAuxMfClfrVlanId2Min.rw Unsigned32 .1.3.6.1.4.1.4526.11.6.1.1.2.1.27 |
agentDiffServAction OBJECT IDENTIFIER .1.3.6.1.4.1.4526.11.6.1.2 |
agentDiffServCosMarkActTableThis table enumerates specific Class of Service values used for marking
or remarking the priority bits in the 802.1p header. The entries of this
table may be referenced by a diffServActionSpecific attribute. SEQUENCE OF AgentDiffServCosMarkActEntry .1.3.6.1.4.1.4526.11.6.1.2.2 |
agentDiffServCosMarkActEntryAn entry in the COS mark action table that describes a
single Class of Service value used for marking. AgentDiffServCosMarkActEntry .1.3.6.1.4.1.4526.11.6.1.2.2.1 |
agentDiffServCosMarkActCosThe Class of Service value that this Action will store into the
priority bits of the 802.1p header. It is quite possible that the
only packets subject to this Action are already marked with this COS
value.ro Cos .1.3.6.1.4.1.4526.11.6.1.2.2.1.1 |
agentDiffServIpPrecMarkActTableThis table enumerates specific IP Precedence values used for marking
or remarking the Precedence field of IP packets. The entries of this
table may be referenced by a diffServActionSpecific attribute. SEQUENCE OF AgentDiffServIpPrecMarkActEntry .1.3.6.1.4.1.4526.11.6.1.2.4 |
agentDiffServIpPrecMarkActEntryAn entry in the IP Precedence mark action table that describes a
single IP Precedence value used for marking. AgentDiffServIpPrecMarkActEntry .1.3.6.1.4.1.4526.11.6.1.2.4.1 |
agentDiffServIpPrecMarkActPrecedenceThe IP Precedence that this Action will store into the Precedence
field of the IP packet. It is quite possible that the only packets
subject to this Action are already marked with this IP Precedence.
Note also that Differentiated Services processing may result in a
packet being marked on both ingress to a network and on egress from
it, and that ingress and egress can occur in the same router.ro IpPrecedence .1.3.6.1.4.1.4526.11.6.1.2.4.1.1 |
agentDiffServCos2MarkActTableThis table enumerates specific Secondary Class of Service values used for marking
or remarking the priority bits in the second/inner 802.1Q tag header of a double VLAN
tagged Ethernet packet. The entries of this table may be referenced by
a diffServActionSpecific attribute. SEQUENCE OF AgentDiffServCos2MarkActEntry .1.3.6.1.4.1.4526.11.6.1.2.5 |
agentDiffServCos2MarkActEntryAn entry in the Secondary COS mark action table that describes a
single Class of Service value used for marking. AgentDiffServCos2MarkActEntry .1.3.6.1.4.1.4526.11.6.1.2.5.1 |
agentDiffServCos2MarkActCosThe Secondary Class of Service value that this Action will store into the
priority bits of the second/inner 802.1p tag header. It is quite possible
that the only packets subject to this Action are already marked with this
COS value.ro Cos .1.3.6.1.4.1.4526.11.6.1.2.5.1.1 |
agentDiffServAssignQueueNextFreeThis object contains an unused value for agentDiffServAssignIndex, or a
zero to indicate that none exist.ro IndexIntegerNextFree (DIFFSERV-MIB) .1.3.6.1.4.1.4526.11.6.1.2.6 |
agentDiffServAssignQueueTableA table used for assigning a stream of Differentiated Services
traffic to a specific quality of service (QoS) queue.
The traffic stream is identified by the upstream Functional
Data Path Element(s), i.e. by the object(s) that point
to each entry in this table. This may include all traffic on an
interface or just a portion thereof. SEQUENCE OF AgentDiffServAssignQueueEntry .1.3.6.1.4.1.4526.11.6.1.2.7 |
agentDiffServAssignQueueEntryAn entry in the assign queue table describes a specific (egress)
QoS queue identifier for a traffic stream. AgentDiffServAssignQueueEntry .1.3.6.1.4.1.4526.11.6.1.2.7.1 |
agentDiffServAssignQueueIndexAn index that enumerates the Assign Queue entries. Managers obtain
new values for row creation in this table by reading
agentDiffServAssignQueueNextFree. IndexInteger (DIFFSERV-MIB) .1.3.6.1.4.1.4526.11.6.1.2.7.1.1 |
agentDiffServAssignQueueQnumThe queue identifier value. This value indicates the QoS queue
number to which the traffic stream for this data path is directed
for egress from the device.rw Unsigned32 .1.3.6.1.4.1.4526.11.6.1.2.7.1.2 |
agentDiffServAssignQueueStorageThe storage type for this conceptual row. Conceptual rows
having the value 'permanent' need not allow write-access to any
columnar objects in the row.rw StorageType (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.2.7.1.3 |
agentDiffServAssignQueueStatusThe status of this conceptual row. All writable objects in this
row may be modified at any time. Setting this variable to
'destroy' when the MIB contains one or more RowPointers pointing
to it results in destruction being delayed until the row is no
longer used.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.2.7.1.4 |
agentDiffServRedirectNextFreeThis object contains an unused value for agentDiffServRedirectId, or a
zero to indicate that none exist.ro IndexIntegerNextFree (DIFFSERV-MIB) .1.3.6.1.4.1.4526.11.6.1.2.8 |
agentDiffServRedirectTableA table used for redirecting a stream of Differentiated Services
traffic to a specific egress interface, bypassing any normal
device forwarding decision. The traffic stream is identified by
the upstream Functional Data Path Element(s), i.e. by the object(s)
that point to each entry in this table. This may include all traffic
on an interface or just a portion thereof. SEQUENCE OF AgentDiffServRedirectEntry .1.3.6.1.4.1.4526.11.6.1.2.9 |
agentDiffServRedirectEntryAn entry in the redirect table describes a specific external
interface number used as the egress point of a traffic stream. AgentDiffServRedirectEntry .1.3.6.1.4.1.4526.11.6.1.2.9.1 |
agentDiffServRedirectIdAn index that enumerates the Redirect entries. Managers obtain new
values for row creation in this table by reading
agentDiffServRedirectNextFree. IndexInteger (DIFFSERV-MIB) .1.3.6.1.4.1.4526.11.6.1.2.9.1.1 |
agentDiffServRedirectIntfThe external interface number identifier value. This value indicates
the egress interface to which the traffic stream for this data path
is directed. Normal traffic forwarding decisions are bypassed.rw InterfaceIndex (IF-MIB) .1.3.6.1.4.1.4526.11.6.1.2.9.1.2 |
agentDiffServRedirectStorageThe storage type for this conceptual row. Conceptual rows
having the value 'permanent' need not allow write-access to any
columnar objects in the row.rw StorageType (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.2.9.1.3 |
agentDiffServRedirectStatusThe status of this conceptual row. All writable objects in this
row may be modified at any time. Setting this variable to
'destroy' when the MIB contains one or more RowPointers pointing
to it results in destruction being delayed until the row is no
longer used.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.2.9.1.4 |
agentDiffServMirrorNextFreeThis object contains an unused value for agentDiffServMirrorId, or a
zero to indicate that none exist.ro IndexIntegerNextFree (DIFFSERV-MIB) .1.3.6.1.4.1.4526.11.6.1.2.10 |
agentDiffServMirrorTableA table used for mirroring a stream of Differentiated Services
traffic to a specific egress interface, in addition to any normal
device forwarding decision. The traffic stream is identified by
the upstream Functional Data Path Element(s), i.e. by the object(s)
that point to each entry in this table. This may include all traffic
on an interface or just a portion thereof. SEQUENCE OF AgentDiffServMirrorEntry .1.3.6.1.4.1.4526.11.6.1.2.11 |
agentDiffServMirrorEntryAn entry in the mirror table describes a specific external
interface number used as the egress point of a copied traffic
stream. AgentDiffServMirrorEntry .1.3.6.1.4.1.4526.11.6.1.2.11.1 |
agentDiffServMirrorIdAn index that enumerates the Mirror entries. Managers obtain new
values for row creation in this table by reading
agentDiffServMirrorNextFree. IndexInteger (DIFFSERV-MIB) .1.3.6.1.4.1.4526.11.6.1.2.11.1.1 |
agentDiffServMirrorIntfThe external interface number identifier value. This value indicates
the egress interface to which the traffic stream for this data path
is copied. Normal traffic forwarding decisions are still performed
on the traffic stream.rw InterfaceIndex (IF-MIB) .1.3.6.1.4.1.4526.11.6.1.2.11.1.2 |
agentDiffServMirrorStorageThe storage type for this conceptual row. Conceptual rows
having the value 'permanent' need not allow write-access to any
columnar objects in the row.rw StorageType (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.2.11.1.3 |
agentDiffServMirrorStatusThe status of this conceptual row. All writable objects in this
row may be modified at any time. Setting this variable to
'destroy' when the MIB contains one or more RowPointers pointing
to it results in destruction being delayed until the row is no
longer used.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.4526.11.6.1.2.11.1.4 |
agentDiffServMeter OBJECT IDENTIFIER .1.3.6.1.4.1.4526.11.6.1.3 |
agentDiffServColorAwareTableA table used for augmenting the Differentiated Services
meter information with information describing the packet coloration
characteristics for a color-aware mode of policing. The
diffServMeterId is used as the index to this table,
which logically extends the Meter table row with the columnar
objects defined in this Color Aware table row. SEQUENCE OF AgentDiffServColorAwareEntry .1.3.6.1.4.1.4526.11.6.1.3.1 |
agentDiffServColorAwareEntryAn entry in the color aware table describes a single color conformance
level of a meter. AgentDiffServColorAwareEntry .1.3.6.1.4.1.4526.11.6.1.3.1.1 |
agentDiffServColorAwareLevelThe metering conformance level of this table entry. A policing meter
represents either a conforming or an exceeding level of traffic
in the traffic stream for this data path. The color characteristics
used by the meter are relevant to this conformance level. This
object is set to unused(3) when the meter is not being used for
policing.rw Enumeration .1.3.6.1.4.1.4526.11.6.1.3.1.1.1 |
agentDiffServColorAwareModeThe color mode indicator for the meter. When set to blind(1),
metering is performed in a color-blind manner such that any
packet markings are ignored by the meter. The other values
listed for this object indicate the packet field used for determining
its pre-existing color marking. In color-aware mode, the
current color of a packet (e.g. green, yellow, red) influences
the metering outcome. The object value awareunused(6) is
special in that it denotes that the specific field attributes
are not specified for the meter even though a color aware scheme
is in use for policing. This object always returns blind(1) when the
agentDiffServColorAwareLevel is set to unused(3).rw Enumeration .1.3.6.1.4.1.4526.11.6.1.3.1.1.2 |
agentDiffServColorAwareValueThe value of the color aware table entry. This value is used
to compare the field indicated in agentDiffServColorAwareMode against
packets in a traffic stream along the data path supplying the meter
for a given conformance level. This object always returns 0 when the
agentDiffServColorAwareMode is set to blind(1) or awareunused(6).rw Unsigned32 .1.3.6.1.4.1.4526.11.6.1.3.1.1.3 |
agentDiffServMIBAdmin OBJECT IDENTIFIER .1.3.6.1.4.1.4526.11.6.2 |
agentDiffServTBMeters OBJECT IDENTIFIER .1.3.6.1.4.1.4526.11.6.2.1 |
agentDiffServTBParamSimpleTokenBucketAwareTwo Parameter Token Bucket Meter as described in the Informal
Differentiated Services Model section 5.2.3, but using a
color-aware mode of operation. OBJECT IDENTIFIER .1.3.6.1.4.1.4526.11.6.2.1.1 |