QOS-POLICY-IP-PIB

        The PIB module containing an initial set of policy
rule classes that describe the quality of service
(QoS) policies. It includes general classes that may
be extended by other PIB specifications as well as
an initial set of PIB classes related to IP processing.
    
Source file
QOS-POLICY-IP-PIB
Last revised
Identity
qosPolicyIpPib
Base OID
1.3.6.1.4.1.45.4.2
Imported Objects
POLICY-FRAMEWORK-PIB PolicyInstanceId RoleCombination
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Integer32 IpAddress MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC RowStatus StorageType TEXTUAL-CONVENTION (no object page) TruthValue
SYNOPTICS-ROOT-MIB policy
Net-SNMP examples using the nortel MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'QOS-POLICY-IP-PIB' -M '/opt/observium/mibs/nortel:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'QOS-POLICY-IP-PIB::qosPolicyIpPib'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'QOS-POLICY-IP-PIB' -M '/opt/observium/mibs/nortel:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'QOS-POLICY-IP-PIB::qosPolicyIpPib'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (105)
.1.3.6.1.4.1.45.4.2
.1.3.6.1.4.1.45.4.2.1
.1.3.6.1.4.1.45.4.2.1.1
.1.3.6.1.4.1.45.4.2.1.1.1
.1.3.6.1.4.1.45.4.2.1.1.1.1
.1.3.6.1.4.1.45.4.2.1.1.1.1.1
.1.3.6.1.4.1.45.4.2.1.1.1.1.2
.1.3.6.1.4.1.45.4.2.1.1.1.1.3
Bits
.1.3.6.1.4.1.45.4.2.1.1.1.1.4
.1.3.6.1.4.1.45.4.2.1.1.1.1.5
.1.3.6.1.4.1.45.4.2.1.1.1.1.6
.1.3.6.1.4.1.45.4.2.1.1.2
.1.3.6.1.4.1.45.4.2.1.1.2.1
.1.3.6.1.4.1.45.4.2.1.1.2.1.1
.1.3.6.1.4.1.45.4.2.1.1.2.1.10
.1.3.6.1.4.1.45.4.2.1.1.2.1.11
.1.3.6.1.4.1.45.4.2.1.1.2.1.12
Integer32
.1.3.6.1.4.1.45.4.2.1.1.2.1.2
.1.3.6.1.4.1.45.4.2.1.1.2.1.3
Enumeration
.1.3.6.1.4.1.45.4.2.1.1.2.1.4
ObjectIdentifier
.1.3.6.1.4.1.45.4.2.1.1.2.1.5
.1.3.6.1.4.1.45.4.2.1.1.2.1.6
.1.3.6.1.4.1.45.4.2.1.1.2.1.7
Enumeration
.1.3.6.1.4.1.45.4.2.1.1.2.1.8
.1.3.6.1.4.1.45.4.2.1.1.2.1.9
.1.3.6.1.4.1.45.4.2.1.1.3
.1.3.6.1.4.1.45.4.2.1.1.3.1
.1.3.6.1.4.1.45.4.2.1.1.3.1.1
.1.3.6.1.4.1.45.4.2.1.1.3.1.2
.1.3.6.1.4.1.45.4.2.1.1.3.1.3
.1.3.6.1.4.1.45.4.2.1.1.3.1.4
.1.3.6.1.4.1.45.4.2.1.1.3.1.5
.1.3.6.1.4.1.45.4.2.1.1.3.1.6
.1.3.6.1.4.1.45.4.2.1.2
.1.3.6.1.4.1.45.4.2.1.2.1
.1.3.6.1.4.1.45.4.2.1.2.1.1
.1.3.6.1.4.1.45.4.2.1.2.1.1.1
.1.3.6.1.4.1.45.4.2.1.2.1.1.10
.1.3.6.1.4.1.45.4.2.1.2.1.1.11
OctetString
.1.3.6.1.4.1.45.4.2.1.2.1.1.12
Enumeration
.1.3.6.1.4.1.45.4.2.1.2.1.1.2
Unsigned32
.1.3.6.1.4.1.45.4.2.1.2.1.1.3
Unsigned32
.1.3.6.1.4.1.45.4.2.1.2.1.1.4
Unsigned32
.1.3.6.1.4.1.45.4.2.1.2.1.1.5
Unsigned32
.1.3.6.1.4.1.45.4.2.1.2.1.1.6
.1.3.6.1.4.1.45.4.2.1.2.1.1.7
.1.3.6.1.4.1.45.4.2.1.2.1.1.8
.1.3.6.1.4.1.45.4.2.1.2.1.1.9
.1.3.6.1.4.1.45.4.2.1.3
.1.3.6.1.4.1.45.4.2.1.3.1
.1.3.6.1.4.1.45.4.2.1.3.1.1
.1.3.6.1.4.1.45.4.2.1.3.1.1.1
.1.3.6.1.4.1.45.4.2.1.3.1.1.2
Integer32
.1.3.6.1.4.1.45.4.2.1.3.1.1.3
.1.3.6.1.4.1.45.4.2.1.3.1.1.4
.1.3.6.1.4.1.45.4.2.1.3.1.1.5
.1.3.6.1.4.1.45.4.2.1.3.1.1.6
OctetString
.1.3.6.1.4.1.45.4.2.1.3.1.1.7
.1.3.6.1.4.1.45.4.2.1.3.2
.1.3.6.1.4.1.45.4.2.1.3.2.1
.1.3.6.1.4.1.45.4.2.1.3.2.1.1
.1.3.6.1.4.1.45.4.2.1.3.2.1.10
.1.3.6.1.4.1.45.4.2.1.3.2.1.11
OctetString
.1.3.6.1.4.1.45.4.2.1.3.2.1.12
.1.3.6.1.4.1.45.4.2.1.3.2.1.13
.1.3.6.1.4.1.45.4.2.1.3.2.1.14
.1.3.6.1.4.1.45.4.2.1.3.2.1.15
.1.3.6.1.4.1.45.4.2.1.3.2.1.2
ObjectIdentifier
.1.3.6.1.4.1.45.4.2.1.3.2.1.3
.1.3.6.1.4.1.45.4.2.1.3.2.1.4
Enumeration
.1.3.6.1.4.1.45.4.2.1.3.2.1.5
.1.3.6.1.4.1.45.4.2.1.3.2.1.6
.1.3.6.1.4.1.45.4.2.1.3.2.1.7
.1.3.6.1.4.1.45.4.2.1.3.2.1.8
.1.3.6.1.4.1.45.4.2.1.3.2.1.9
.1.3.6.1.4.1.45.4.2.2
.1.3.6.1.4.1.45.4.2.2.1
.1.3.6.1.4.1.45.4.2.2.1.1
.1.3.6.1.4.1.45.4.2.2.1.1.1
.1.3.6.1.4.1.45.4.2.2.1.1.1.1
Integer32
.1.3.6.1.4.1.45.4.2.2.1.1.1.10
Integer32
.1.3.6.1.4.1.45.4.2.2.1.1.1.11
.1.3.6.1.4.1.45.4.2.2.1.1.1.12
.1.3.6.1.4.1.45.4.2.2.1.1.1.13
.1.3.6.1.4.1.45.4.2.2.1.1.1.14
.1.3.6.1.4.1.45.4.2.2.1.1.1.2
.1.3.6.1.4.1.45.4.2.2.1.1.1.3
.1.3.6.1.4.1.45.4.2.2.1.1.1.4
.1.3.6.1.4.1.45.4.2.2.1.1.1.5
Integer32
.1.3.6.1.4.1.45.4.2.2.1.1.1.6
Integer32
.1.3.6.1.4.1.45.4.2.2.1.1.1.7
Integer32
.1.3.6.1.4.1.45.4.2.2.1.1.1.8
Integer32
.1.3.6.1.4.1.45.4.2.2.1.1.1.9
.1.3.6.1.4.1.45.4.2.2.1.2
.1.3.6.1.4.1.45.4.2.2.1.2.1
.1.3.6.1.4.1.45.4.2.2.1.2.1.1
.1.3.6.1.4.1.45.4.2.2.1.2.1.2
.1.3.6.1.4.1.45.4.2.2.1.2.1.3
.1.3.6.1.4.1.45.4.2.2.1.2.1.4
.1.3.6.1.4.1.45.4.2.2.1.2.1.5
.1.3.6.1.4.1.45.4.2.2.1.2.1.6
OctetString
.1.3.6.1.4.1.45.4.2.2.1.2.1.7
.1.3.6.1.4.1.45.4.2.3
.1.3.6.1.4.1.45.4.2.3.1
.1.3.6.1.4.1.45.4.2.3.2
Dependencies (6) 6 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-CONFrfc
  3. SNMPv2-TCrfc
  4. SNMP-FRAMEWORK-MIBrfc
  5. SYNOPTICS-ROOT-MIBnortel
  6. POLICY-FRAMEWORK-PIBnortel
  7. QOS-POLICY-IP-PIBnortelselected
Type Definitions (3)
Integer32 range: 0..63
Unsigned32 range: 0..4294967295
Integer32 range: 1..64
Conformance Groups (8)
Objects from the qosInterfaceTypeTable.
.1.3.6.1.4.1.45.4.2.3.2.1
Objects from the qosIfQueueTable.
.1.3.6.1.4.1.45.4.2.3.2.2
Objects from the qosIfDscpAssignmentTable.
.1.3.6.1.4.1.45.4.2.3.2.3
Objects from the qosMeterTable.
.1.3.6.1.4.1.45.4.2.3.2.4
Objects from the qosActionTable.
.1.3.6.1.4.1.45.4.2.3.2.5
Objects from the qosTargetTable.
.1.3.6.1.4.1.45.4.2.3.2.6
Objects from the qosIpAceTable.
.1.3.6.1.4.1.45.4.2.3.2.7
Objects from the qosIpAclDefinitionTable.
.1.3.6.1.4.1.45.4.2.3.2.8
Compliance Statements (1)

OID .1.3.6.1.4.1.45.4.2.3.1.1
Describes the requirements for conformance to the
QoS Policy IP PIB.
Required groups
mandatory qosInterfaceTypeGroup
mandatory qosIfQueueGroup
mandatory qosMeterGroup
mandatory qosActionGroup
mandatory qosTargetGroup
optional qosIfDscpAssignmentGroup The qosIfDscpAssignmentGroup is mandatory if traffic
queue assignment based on DSCP is supported.
optional qosIpAceGroup The qosIpAceGroup is mandatory if filtering
based on IP traffic components is supported.
optional qosIpAclDefinitionGroup The qosIpAclDefinitionGroup is mandatory if filtering
based on IP traffic components is supported.
Object refinements
ObjectAccessSyntaxDescription
qosInterfaceTypeRoles readonly
Write access is not required.
qosInterfaceTypeQueueSet readonly
Write access is not required.
qosInterfaceTypeCapabilities readonly
Write access is not required.
qosInterfaceTypeStorageType readonly
Write access is not required, nor is
support for the nonVolatile(2) enumeration.
qosInterfaceTypeStatus readonly
Write access is not required.
qosIfQueueSetId readonly
Write access is not required.
qosIfQueueIndex readonly
Write access is not required.
qosIfQueueGenDiscipline readonly
Write access is not required.
qosIfQueueExtDiscipline readonly
Write access is not required.
qosIfQueueDrainSize readonly
Write access is not required.
qosIfQueueAbsBandwidth readonly
Write access is not required.
qosIfQueueServiceOrder readonly
Write access is not required.
qosIfQueueSize readonly
Write access is not required.
qosIfQueueStorageType readonly
Write access is not required, nor is
support for the nonVolatile(2) enumeration.
qosIfQueueStatus readonly
Write access is not required.
qosMeterDataSpecification readonly
Write access is not required.
qosMeterCommittedRate readonly
Write access is not required.
qosMeterCommittedBurst readonly
Write access is not required.
qosMeterPeakRate readonly
Write access is not required.
qosMeterPeakBurst readonly
Write access is not required.
qosMeterHighConfAction readonly
Write access is not required.
qosMeterMedConfAction readonly
Write access is not required.
qosMeterLowConfAction readonly
Write access is not required.
qosMeterStorageType readonly
Write access is not required, nor is
support for the nonVolatile(2) enumeration.
qosMeterStatus readonly
Write access is not required.
qosMeterLabel readonly
Write access is not required.
qosActionDrop readonly
Write access is not required.
qosActionUpdateDSCP readonly
Write access is not required.
qosActionMeter readonly
Write access is not required.
qosActionStorageType readonly
Write access is not required, nor is
support for the nonVolatile(2) enumeration.
qosActionStatus readonly
Write access is not required.
qosActionLabel readonly
Write access is not required.
qosTargetAclId readonly
Write access is not required.
qosTargetAclType readonly
Write access is not required.
qosTargetInterfaceRoles readonly
Write access is not required.
qosTargetInterfaceDirection readonly
Write access is not required.
qosTargetOrder readonly
Write access is not required.
qosTargetMeter readonly
Write access is not required.
qosTargetStorageType readonly
Write access is not required, nor is
support for the nonVolatile(2) enumeration.
qosTargetStatus readonly
Write access is not required.
qosTargetShapingParams readonly
Write access is not required.
qosTargetShapingGroup readonly
Write access is not required.
qosTargetLabel readonly
Write access is not required.
qosTargetInProfileAction readonly
Write access is not required.
qosTargetOutOfProfileAction readonly
Write access is not required.
qosTargetUserGroupSession readonly
Write access is not required.
qosIfDscpAssignmentRoles readonly
Write access is not required.
qosIfDscpAssignmentDscp readonly
Write access is not required.
qosIfDscpAssignmentQueue readonly
Write access is not required.
qosIfDscpAssignmentStorageType readonly
Write access is not required, nor is
support for the nonVolatile(2) enumeration.
qosIfDscpAssignmentStatus readonly
Write access is not required.
qosIpAceDstAddr readonly
Write access is not required.
qosIpAceDstAddrMask readonly
Write access is not required.
qosIpAceSrcAddr readonly
Write access is not required.
qosIpAceSrcAddrMask readonly
Write access is not required.
qosIpAceDscp readonly
Write access is not required.
qosIpAceProtocol readonly
Write access is not required.
qosIpAceDstL4PortMin readonly
Write access is not required.
qosIpAceDstL4PortMax readonly
Write access is not required.
qosIpAceSrcL4PortMin readonly
Write access is not required.
qosIpAceSrcL4PortMax readonly
Write access is not required.
qosIpAcePermit readonly
Write access is not required.
qosIpAceStorageType readonly
Write access is not required, nor is
support for the nonVolatile(2) enumeration.
qosIpAceStatus readonly
Write access is not required.
qosIpAclDefinitionAclId readonly
Write access is not required.
qosIpAclDefinitionAceId readonly
Write access is not required.
qosIpAclDefinitionAceOrder readonly
Write access is not required.
qosIpAclDefinitionStorageType readonly
Write access is not required, nor is
support for the nonVolatile(2) enumeration.
qosIpAclDefinitionStatus readonly
Write access is not required.
qosIpAclDefinitionLabel readonly
Write access is not required.