OID reference

qosIfQueueGenDiscipline

1.3.6.1.4.1.45.4.2.1.1.2.1.4

Description

This object identifies the queuing discipline that is associated with the specified queue. Several general purpose and well-known queuing disciplines are supported by this attribute. Queuing disciplines that differ from those that are supported by this object are specified by setting this attribute to other(1) and pro…

Full description and source information

Identification

Identifier and names

Parent
1.3.6.1.4.1.45.4.2.1.1.2.1 (qosIfQueueEntry)
Node code
4
Node name
qosIfQueueGenDiscipline
Category
SNMP management object
Numeric OID
1.3.6.1.4.1.45.4.2.1.1.2.1.4
URN notation
urn:oid:1.3.6.1.4.1.45.4.2.1.1.2.1.4
Type
OBJECT-TYPE
ASN.1, OID-IRI and named path variants
ASN.1 notation

{1 3 6 1 4 1 45 4 2 1 1 2 1 4}

  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) qosPolicyIpPib(2) qosPolicyGenPibClasses(1) qosIfParameters(1) qosIfQueueTable(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) qosPolicyIpPib(2) qosPolicyGenPibClasses(1) qosIfParameters(1) bnCsConfType(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) qosPolicyIpPib(2) qosPolicyGenPibClasses(1) bnCsConfRowEntry(1) qosIfQueueTable(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) qosPolicyIpPib(2) qosPolicyGenPibClasses(1) bnCsConfRowEntry(1) bnCsConfType(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) qosPolicyIpPib(2) bnCsConfTable(1) qosIfParameters(1) qosIfQueueTable(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) qosPolicyIpPib(2) bnCsConfTable(1) qosIfParameters(1) bnCsConfType(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) qosPolicyIpPib(2) bnCsConfTable(1) bnCsConfRowEntry(1) qosIfQueueTable(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) qosPolicyIpPib(2) bnCsConfTable(1) bnCsConfRowEntry(1) bnCsConfType(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) bnCsConfig(2) qosPolicyGenPibClasses(1) qosIfParameters(1) qosIfQueueTable(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) bnCsConfig(2) qosPolicyGenPibClasses(1) qosIfParameters(1) bnCsConfType(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) bnCsConfig(2) qosPolicyGenPibClasses(1) bnCsConfRowEntry(1) qosIfQueueTable(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) bnCsConfig(2) qosPolicyGenPibClasses(1) bnCsConfRowEntry(1) bnCsConfType(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) bnCsConfig(2) bnCsConfTable(1) qosIfParameters(1) qosIfQueueTable(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) bnCsConfig(2) bnCsConfTable(1) qosIfParameters(1) bnCsConfType(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) bnCsConfig(2) bnCsConfTable(1) bnCsConfRowEntry(1) qosIfQueueTable(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) synoptics(45) policy(4) bnCsConfig(2) bnCsConfTable(1) bnCsConfRowEntry(1) bnCsConfType(2) qosIfQueueEntry(1) qosIfQueueGenDiscipline(4)}
  • Additional combinations skipped.
OID-IRI notation
  • /1/3/6/1/4/1/45/4/2/1/1/2/1/4
  • /ISO/Identified-Organization/6/1/4/1/45/4/2/1/1/2/1/4
  • /ISO/3/6/1/4/1/45/4/2/1/1/2/1/4
Named path variants
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/qosPolicyIpPib/qosPolicyGenPibClasses/qosIfParameters/qosIfQueueTable/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/qosPolicyIpPib/qosPolicyGenPibClasses/qosIfParameters/bnCsConfType/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/qosPolicyIpPib/qosPolicyGenPibClasses/bnCsConfRowEntry/qosIfQueueTable/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/qosPolicyIpPib/qosPolicyGenPibClasses/bnCsConfRowEntry/bnCsConfType/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/qosPolicyIpPib/bnCsConfTable/qosIfParameters/qosIfQueueTable/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/qosPolicyIpPib/bnCsConfTable/qosIfParameters/bnCsConfType/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/qosPolicyIpPib/bnCsConfTable/bnCsConfRowEntry/qosIfQueueTable/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/qosPolicyIpPib/bnCsConfTable/bnCsConfRowEntry/bnCsConfType/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/bnCsConfig/qosPolicyGenPibClasses/qosIfParameters/qosIfQueueTable/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/bnCsConfig/qosPolicyGenPibClasses/qosIfParameters/bnCsConfType/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/bnCsConfig/qosPolicyGenPibClasses/bnCsConfRowEntry/qosIfQueueTable/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/bnCsConfig/qosPolicyGenPibClasses/bnCsConfRowEntry/bnCsConfType/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/bnCsConfig/bnCsConfTable/qosIfParameters/qosIfQueueTable/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/bnCsConfig/bnCsConfTable/qosIfParameters/bnCsConfType/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/bnCsConfig/bnCsConfTable/bnCsConfRowEntry/qosIfQueueTable/qosIfQueueEntry/qosIfQueueGenDiscipline
  • /iso/identified-organization/dod/internet/private/enterprise/synoptics/policy/bnCsConfig/bnCsConfTable/bnCsConfRowEntry/bnCsConfType/qosIfQueueEntry/qosIfQueueGenDiscipline
  • Additional combinations skipped.

SNMP properties

Value type
INTEGER
Maximum access defined by MIB
read-create
Status in MIB
current

Enumerated values

Notes below names come from selected MIB definitions.

ValueName and source notes
1other
Use qosIfQueueExtDiscipline
2fifo
First In First Out queuing
3pq
Priority Queuing
4fq
Fair Queuing
5wfq
Weighted Fair Queuing

Using this OID with SNMP

At least one MIB declaration places this object in a table row. A value belongs to a row instance; its suffix depends on the row's INDEX or AUGMENTS definition. The index encoding is not inferred here.

Published row index: qosIfQueueId.

snmpwalk [connection options] DEVICE .1.3.6.1.4.1.45.4.2.1.1.2.1.4

Replace the placeholders with your connection and authentication options. Available permissions and device support can differ from the MIB.

Properties come from available MIB definitions. Actual device support and access can differ. See source records below for original files and qualifications.

Meaning

Descriptions

1 unique

Identical descriptions are grouped. Different wording and device-specific notes are retained.

This object identifies the queuing discipline that is
associated with the specified queue. Several general
purpose and well-known queuing disciplines are supported
by this attribute. Queuing disciplines that differ from
those that are supported by this object are specified
by setting this attribute to other(1) and providing
the object identifier that represents the different
queuing paradigm in the qosIfQueueExtDiscipline object.

A value of fifo(2) indicates that the queue is serviced
on a first-in-first-out (FIFO) basis. This discipline is
generally employed when only a single queue is available
for a given interface.

A value of pq(3) indicates that the queue is serviced
using a priority queuing discipline. This technique is
used when several queues are available for a given
interface. Each queue is assigned a priority and queues
are serviced in order of priority. Higher priority queues
are completely drained before lower priority queues are
serviced.

A value of fq(4) indicates that the queue is serviced
using a fair queuing discipline. This technique is used
when several queues are available for a given interface.
Each queue is treated equally and is serviced in a
round-robin fashion.

A value of wfq(5) indicates that the queue is serviced
using a weighted fair queuing discipline. This technique is
used when several queues are available for a given interface.
Each queue is serviced based on queue weights which determine
the scheduling and frequency of queue servicing. Queues that
are assigned a greater weight are implicitly provided with
more bandwidth.

Note that the processing disciplines for all of the queues
in a given set must be considered when trying to establish
a processing profile for a given interface.
Sources for this description

Circitor

Parsed from QOS-POLICY-IP-PIB.mib · QOS-POLICY-IP-PIB

Source file: Download QOS-POLICY-IP-PIB.mib · Publisher's file

Vendor MIB copy from the Netdisco archive.

Source file: Download QOS-POLICY-IP-PIB · Publisher's file

Vendor MIB copy from the Observium Community archive. Nortel support.

Related source files and packages:

Source file: Download QOS-POLICY-IP-PIB.mib

Browse all files from Circitor

Historical records

Additional source information

Information from OID Repository
Vendor: SynOptics
Module: QOS-POLICY-IP-PIB

[Automatically extracted from oidview.com]
Information from MIBdepot
qosIfQueueGenDiscipline OBJECT-TYPE
    SYNTAX         INTEGER {
                       other(1),  
                       fifo(2),   
                       pq(3),     
                       fq(4),     
                       wfq(5)     
                   }
    MAX-ACCESS     read-create
    STATUS         current
    DESCRIPTION
        "This object identifies the queuing discipline that is
        associated with the specified queue. Several general 
        purpose and well-known queuing disciplines are supported
        by this attribute. Queuing disciplines that differ from
        those that are supported by this object are specified
        by setting this attribute to other(1) and providing
        the object identifier that represents the different
        queuing paradigm in the qosIfQueueExtDiscipline object. 

        A value of fifo(2) indicates that the queue is serviced
        on a first-in-first-out (FIFO) basis. This discipline is
        generally employed when only a single queue is available
        for a given interface.

        A value of pq(3) indicates that the queue is serviced
        using a priority queuing discipline. This technique is
        used when several queues are available for a given
        interface. Each queue is assigned a priority and queues
        are serviced in order of priority. Higher priority queues
        are completely drained before lower priority queues are
        serviced.

        A value of fq(4) indicates that the queue is serviced
        using a fair queuing discipline. This technique is used
        when several queues are available for a given interface.
        Each queue is treated equally and is serviced in a
        round-robin fashion.

        A value of wfq(5) indicates that the queue is serviced
        using a weighted fair queuing discipline. This technique is
        used when several queues are available for a given interface.
        Each queue is serviced based on queue weights which determine
        the scheduling and frequency of queue servicing. Queues that
        are assigned a greater weight are implicitly provided with
        more bandwidth.

        Note that the processing disciplines for all of the queues
        in a given set must be considered when trying to establish
        a processing profile for a given interface."

    ::= { qosIfQueueEntry 4 }
Information from Circitor
qosIfQueueGenDiscipline OBJECT-TYPE
    SYNTAX         INTEGER {
                       other(1),  
                       fifo(2),   
                       pq(3),     
                       fq(4),     
                       wfq(5)     
                   }
    MAX-ACCESS     read-create
    STATUS         current
    DESCRIPTION
        "This object identifies the queuing discipline that is
        associated with the specified queue. Several general 
        purpose and well-known queuing disciplines are supported
        by this attribute. Queuing disciplines that differ from
        those that are supported by this object are specified
        by setting this attribute to other(1) and providing
        the object identifier that represents the different
        queuing paradigm in the qosIfQueueExtDiscipline object. 

        A value of fifo(2) indicates that the queue is serviced
        on a first-in-first-out (FIFO) basis. This discipline is
        generally employed when only a single queue is available
        for a given interface.

        A value of pq(3) indicates that the queue is serviced
        using a priority queuing discipline. This technique is
        used when several queues are available for a given
        interface. Each queue is assigned a priority and queues
        are serviced in order of priority. Higher priority queues
        are completely drained before lower priority queues are
        serviced.

        A value of fq(4) indicates that the queue is serviced
        using a fair queuing discipline. This technique is used
        when several queues are available for a given interface.
        Each queue is treated equally and is serviced in a
        round-robin fashion.

        A value of wfq(5) indicates that the queue is serviced
        using a weighted fair queuing discipline. This technique is
        used when several queues are available for a given interface.
        Each queue is serviced based on queue weights which determine
        the scheduling and frequency of queue servicing. Queues that
        are assigned a greater weight are implicitly provided with
        more bandwidth.

        Note that the processing disciplines for all of the queues
        in a given set must be considered when trying to establish
        a processing profile for a given interface."

    ::= { qosIfQueueEntry 4 }

Registration

Registration authorities

First Registration Authority (inferred from ancestor 1.3.6.1.4.1.45)

Perkins David

Siblings (11)

OIDNameDirect childrenDescendantsDescription
1.3.6.1.4.1.45.4.2.1.1.2.1.1 qosIfQueueId00 An index that uniquely identifies this row in the table,
i.e., this PRI.
1.3.6.1.4.1.45.4.2.1.1.2.1.2 qosIfQueueSetId00 An index that uniquely identifies a specific queue set. The
queue set that is identified with this value is associated
with an in…
1.3.6.1.4.1.45.4.2.1.1.2.1.3 qosIfQueueIndex00 An arbitrary index that uniquely identifies a specific
queue within a set of queues that is identified by the
qosIfQueueSetId val…
1.3.6.1.4.1.45.4.2.1.1.2.1.5 qosIfQueueExtDiscipline00 This object identifies the queuing discipline that is
associated with the specified queue. This attribute
provides a means throu…
1.3.6.1.4.1.45.4.2.1.1.2.1.6 qosIfQueueDrainSize00 The maximum number of bytes that may be drained from the
queue in one cycle. The percentage of the interface
bandwidth allocated…
1.3.6.1.4.1.45.4.2.1.1.2.1.7 qosIfQueueAbsBandwidth00 The maximum interface bandwidth that is available for
consumption when servicing this queue. This bandwidth is
specified in terms…
1.3.6.1.4.1.45.4.2.1.1.2.1.8 qosIfQueueBandwidthAllocation00 This attribute specifies whether to configure the queue for
an absolute bandwidth limit or one that is relative to other
queues o…
1.3.6.1.4.1.45.4.2.1.1.2.1.9 qosIfQueueServiceOrder00 This object is used to provide an additional level of
priority that is required for certain queuing disciplines
and when the diff…
1.3.6.1.4.1.45.4.2.1.1.2.1.10 qosIfQueueSize00 The size of the queue in bytes. Some devices set queue size
in terms of packets. These devices must calculate the queue
size in…
1.3.6.1.4.1.45.4.2.1.1.2.1.11 qosIfQueueStorageType00 The storage type for this conceptual row.

Conceptual rows having the value permanent(4) need not
allow write-access to any column…
1.3.6.1.4.1.45.4.2.1.1.2.1.12 qosIfQueueStatus00 The status of this row.

An entry may not exist in the active state unless all
objects in the entry have an appropriate value. Row
…