NTN-QOS-POLICY-EXT-PIB
- Registered at
- 1.3.6.1.4.1.45.4.4
- Last updated
- 2004-07-20 00:00
- Organization
- Nortel Networks, Inc.
- Revisions
- 2004-07-20 00:00
- Namespace
- nortel
- Source file
NTN-QOS-POLICY-EXT-PIB- Digest
sha256:3b0240b5d1c776758d2cc41722d089ba6b924124e6571c18dad443610eb934c9
Description
The Nortel Network's PIB module containing extensions to the base PIB modules (Framework, IP QoS, 802 QoS) produced by the IETF.
Contact
John Seligson Nortel Networks, Inc. 4401 Great America Parkway Santa Clara, CA 95054 USA Phone: +1 408 495 2992 Email: jseligso@nortelnetworks.com
Imports
| From | Symbols |
|---|---|
| POLICY-FRAMEWORK-PIB | PolicyInstanceId, RoleCombination |
| QOS-POLICY-802-PIB | QosIeee802Cos, qos802AceEntry, qos802DscpMappingEntry |
| QOS-POLICY-IP-PIB | QosInterfaceQueueCount, qosActionEntry, qosInterfaceTypeEntry |
| SNMPv2-CONF | MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP |
| SNMPv2-SMI | MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso |
| SNMPv2-TC | DisplayString, RowStatus, StorageType, TEXTUAL-CONVENTION, TruthValue |
| SYNOPTICS-ROOT-MIB | policy |
Imported by
1 module(s) in this corpus import this one.
Load order
Every file a consumer needs in order to load this module, dependencies first.
NTN-QOS-POLICY-EXT-PIB POLICY-FRAMEWORK-PIB QOS-POLICY-802-PIB QOS-POLICY-IP-PIB SNMP-FRAMEWORK-MIB SNMPv2-CONF SNMPv2-SMI SNMPv2-TC SYNOPTICS-ROOT-MIB
Textual conventions
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| DropPrecedence TEXTUAL-CONVENTION An integer that indicates the drop precedence value. Traffic associated with a lower drop precedence is generally given priority over traffic with a higher drop precedence during resource allocation. | current |
Objects
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| ntnQosPolicyExtPibClasses OBJECT-IDENTITY | 1.3.6.1.4.1.45.4.4.1 | |||
| ntnQosIfParametersExt OBJECT-IDENTITY | 1.3.6.1.4.1.45.4.4.1.1 | |||
| ntnQosIfPriAssignmentTable OBJECT-TYPE Supports the assignment of 802.1D user priority values to a queue for each interface with a specific role combination. There will be 8 instances of this class for each supported role combination. | 1.3.6.1.4.1.45.4.4.1.1.1 | not-accessible | current | |
| ntnQosIfPriAssignmentEntry OBJECT-TYPE An instance of the ntnQosIfPriAssignment class. | 1.3.6.1.4.1.45.4.4.1.1.1.1 | not-accessible | current | |
| ntnQosIfPriAssignmentId OBJECT-TYPE An index that is used to uniquely identify the instance of the ntnQosIfPriAssignment class. | 1.3.6.1.4.1.45.4.4.1.1.1.1.1 | PolicyInstanceId | not-accessible | current |
| ntnQosIfPriAssignmentRoles OBJECT-TYPE The role combination with which an interface must be configured to support the Pri-to-queue assignment described by this instance. The specified role combination must be defined in the qosInterfaceType table prior to being referenced by this entry. Otherwise a 'priAssociationUnknown(3)' error code will be returned. | 1.3.6.1.4.1.45.4.4.1.1.1.1.2 | RoleCombination | read-create | current |
| ntnQosIfPriAssignmentPri OBJECT-TYPE The 802.1D user priority to which this class instance applies. | 1.3.6.1.4.1.45.4.4.1.1.1.1.3 | QosIeee802Cos | read-create | current |
| ntnQosIfPriAssignmentQueue OBJECT-TYPE The specific queue, within the queue set that is associated with the interface set identified by the ntnQosIfPriAssignmentRoles tag, on which traffic with the specified user priority, dictated by the ntnQosIfPriAssignmentPri value, is placed. Failure to specify an appropriate queue results in a 'priAssociationConflict(4)' error indication being returned. | 1.3.6.1.4.1.45.4.4.1.1.1.1.4 | QosInterfaceQueueCount | read-create | current |
| ntnQosIfPriAssignmentStorageType OBJECT-TYPE The storage type for this conceptual row. Conceptual rows having the value permanent(4) need not allow write-access to any columnar objects in the row. This object may not be modified if the associated ntnQosIfPriAssignmentStatus object is equal to active(1). | 1.3.6.1.4.1.45.4.4.1.1.1.1.5 | StorageType | read-create | current |
| ntnQosIfPriAssignmentStatus OBJECT-TYPE 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 creation using only default values is supported. | 1.3.6.1.4.1.45.4.4.1.1.1.1.6 | RowStatus | read-create | current |
| ntnQosInterfaceTypeExtTable OBJECT-TYPE Supports augmenting the information regarding the interface roles and queue set assignments. | 1.3.6.1.4.1.45.4.4.1.1.2 | not-accessible | current | |
| ntnQosInterfaceTypeExtEntry OBJECT-TYPE An instance of the ntnQosInterfaceTypeExt class. | 1.3.6.1.4.1.45.4.4.1.1.2.1 | not-accessible | current | |
| ntnQosInterfaceTypeExtIfClass OBJECT-TYPE A value describing the overall classification of traffic received on interfaces with the given role combination. Traffic received on core (i.e., trusted) interfaces may be processed differently and be subject to different restrictions that traffic received on access (i.e., non-trusted) interfaces. The treatment of traffic based on interface class is implementation dependent. | 1.3.6.1.4.1.45.4.4.1.1.2.1.1 | INTEGER {core(1), access(2)} | read-create | current |
| ntnQosIfDscpMappingExtTable OBJECT-TYPE Supports augmenting the information regarding the mapping of DSCP values to 802.1p user priority and drop precedence values. | 1.3.6.1.4.1.45.4.4.1.1.3 | not-accessible | current | |
| ntnQosIfDscpMappingExtEntry OBJECT-TYPE An instance of the ntnQosIfDscpMappingExt class. | 1.3.6.1.4.1.45.4.4.1.1.3.1 | not-accessible | current | |
| ntnQosIfDscpMappingExtDropPrec OBJECT-TYPE The drop precedence value to use for traffic with the associated DSCP value. | 1.3.6.1.4.1.45.4.4.1.1.3.1.1 | DropPrecedence | read-create | current |
| ntnQosActionExt OBJECT-IDENTITY | 1.3.6.1.4.1.45.4.4.1.2 | |||
| ntnQosActionExtTable OBJECT-TYPE Contains the current set of configured general action extensions. The actions are associated with all types ACLs during operation. | 1.3.6.1.4.1.45.4.4.1.2.1 | not-accessible | current | |
| ntnQosActionExtEntry OBJECT-TYPE General action extensions. Each entry specifies an instance of the ntnQosActionExt class which describes (potentially) several distinct action attributes. Each action is taken individually regarding the data in question. Several actions can be taken for a single frame. An instance of this class can not be deleted while the correspond qosActionTable instance exists. | 1.3.6.1.4.1.45.4.4.1.2.1.1 | not-accessible | current | |
| ntnQosActionExtAssignFlowId OBJECT-TYPE This action attribute, when specified, will cause the packet being evaluated to be associated with the specified flow identifier. Flow identifiers may be used to facilitate traffic shaping and other implementation specific operations at the egress interface. Setting this attribute to -1 indicates that flow identification is not in use at the present time. | 1.3.6.1.4.1.45.4.4.1.2.1.1.1 | INTEGER (-1 | 1..65535) | read-create | current |
| ntnQosActionExtCopyToCpu OBJECT-TYPE This action attribute, when specified, will cause the packet being evaluated to be sent to the CPU for further processing. Extreme care should be taken when setting this object to 'true(1)' since this action may adversely affect resource availability in the system impacting overall system operation. A value of 'false(2)' indicates that this action will not be initiated. | 1.3.6.1.4.1.45.4.4.1.2.1.1.2 | TruthValue | read-create | current |
| ntnQosActionExtMirrorFrame OBJECT-TYPE This action attribute, when specified, will cause the packet being evaluated to be sent to a predefined egress port for transmission in addition to the normal processing associated with the packet. Specification of the egress port or ports that will serve as the destination for mirrored data is beyond the scope of this document. Furthermore, note that data mirroring can potentially consume substantial resources at the egress. Oversubscription issues should be considered prior to specifying this action. Also note that the mirroring direction attribute in this same ntnQosActionExt entry determines the data that is mirrored. The packet that was 'received' by the device will be mirrored (i.e., packet modifications that may occur during processing will not appear in the mirrored data) when the mirroring direction attribute has the value 'ingress(1)'. The packet that is to be 'transmitted' by the device will be mirrored (i.e., packet modifications that may occur during processing will appear in the mirrored data) when the mirroring direction attribute has the value 'egress(2)'. A value of 'false(2)' indicates that this action will not be initiated. | 1.3.6.1.4.1.45.4.4.1.2.1.1.3 | TruthValue | read-create | current |
| ntnQosActionExtSetDropPrec OBJECT-TYPE This action attribute, when specified, will cause the packet being evaluated to be associated with the specified relative drop precedence. The relative drop precedence may be used to determine traffic precedence relative to other traffic being processed by the device and other implementation specific operations at the egress interface. A low value for drop precedence equates to the traffic receiving a higher priority in terms of processing. In other words, traffic with a drop precedence of 1 is treated with the highest processing priority while traffic with a drop precedence of 8 receives the lowest processing priority. Specifying a value equal to useDefault(9) means that the value for this attribute will be assigned based on default information maintained in the system. The value specified in the 'UpdateDSCP' attribute will be used to determine the default drop precedence. Note that specifying useDefault(9) means that assignment of a value for this attribute is implementation dependent. Specifying a value equal to ignore(10) means that no action will be taken related to this attribute. Note that the results of classification where actions specifying ignore(10) are applied are implementation dependent. Specifying a value equal to useEgressMap(11) means that the value for this attribute will be assigned based on DSCP-to-drop precedence egress map information maintained in the system. The DSCP value in received traffic will be used to determine the drop precedence. Note that specifying useEgressMap(11) means that assignment of a value for this attribute is implementation dependent. | 1.3.6.1.4.1.45.4.4.1.2.1.1.4 | INTEGER {dropPrec1(1), dropPrec2(2), dropPrec3(3), dropPrec4(4), dropPrec5(5), dropPrec6(6), dropPrec7(7), dropPrec8(8), useDefault(9), ignore(10), useEgressMap(11)} | read-create | current |
| ntnQosActionExtUpdatePri OBJECT-TYPE This action attribute, when specified, will cause the value contained in the user priority field of the 802.1Q frame to be updated based on the value of this object. No action is taken if the frame is untagged. Specifying a value equal to useDefault(9) means that the value for this attribute will be assigned based on default information maintained in the system. The value specified in the 'UpdateDSCP' attribute will be used to determine the default drop precedence. Note that specifying useDefault(9) means that assignment of a value for this attribute is implementation dependent. Specifying a value equal to ignore(10) means that no action will be taken related to this attribute. Note that the results of classification where actions specifying ignore(10) are applied are implementation dependent. Specifying a value equal to useEgressMap(11) means that the value for this attribute will be assigned based on DSCP-to-drop precedence egress map information maintained in the system. The DSCP value in received traffic will be used to determine the drop precedence. Note that specifying useEgressMap(11) means that assignment of a value for this attribute is implementation dependent. | 1.3.6.1.4.1.45.4.4.1.2.1.1.5 | INTEGER {markAsPriority0(1), markAsPriority1(2), markAsPriority2(3), markAsPriority3(4), markAsPriority4(5), markAsPriority5(6), markAsPriority6(7), markAsPriority7(8), useDefault(9), ignore(10), useEgressMap(11)} | read-create | current |
| ntnQosActionExtMirrorDirection OBJECT-TYPE This action attribute, when specified, will determine where a snapshot of a packet being mirrored will be taken for mirroring purposes. The packet that was 'received' by the device will be mirrored (i.e., packet modifications that may occur during processing will not appear in the mirrored data) when the direction attribute has the value 'ingress(1)'. The packet that is to be 'transmitted' by the device will be mirrored (i.e., packet modifications that may occur during processing will appear in the mirrored data) when the direction attribute has the value 'egress(2)'. Note that the value of this attribute is only considered if the ntnQosActionExtMirrorFrame attribute is 'true'. | 1.3.6.1.4.1.45.4.4.1.2.1.1.6 | INTEGER {ingress(1), egress(2)} | read-create | current |
| ntnQos802FilterExt OBJECT-IDENTITY | 1.3.6.1.4.1.45.4.4.1.3 | |||
| ntnQos802FilterExtTable OBJECT-TYPE Contains the current set of configured 802 filter extensions. | 1.3.6.1.4.1.45.4.4.1.3.1 | not-accessible | current | |
| ntnQos802FilterExtEntry OBJECT-TYPE Global (802) filter extensions. Each entry specifies an instance of the ntnQos802FilterExt class which describes (potentially) several distinct filter attributes. An instance of this class can not be deleted while the correspond qos802AceTable instance exists. | 1.3.6.1.4.1.45.4.4.1.3.1.1 | not-accessible | current | |
| ntnQos802FilterDscp OBJECT-TYPE The value that the DSCP in the packet can have and match this filter. A value of -1 indicates that a specific DSCP value has not been defined and thus all DSCP values are considered a match. | 1.3.6.1.4.1.45.4.4.1.3.1.1.1 | INTEGER (-1 | 0..63) | read-create | current |
| ntnQos802FilterProtocol OBJECT-TYPE The IP protocol to match against the packet's protocol. Valid only when applied against IP traffic. A value of zero means match all. | 1.3.6.1.4.1.45.4.4.1.3.1.1.2 | INTEGER (0..255) | read-create | current |
| ntnQos802FilterDstL4PortMin OBJECT-TYPE The minimum value that the packet's layer 4 destination port number can have and match this filter. Valid only when applied against IP traffic flows. The value of this attribute must be less-than-or-equal-to the value of the corresponding ntnQos802FilterDstL4PortMax attribute. | 1.3.6.1.4.1.45.4.4.1.3.1.1.3 | INTEGER (0..65535) | read-create | current |
| ntnQos802FilterDstL4PortMax OBJECT-TYPE The maximum value that the packet's layer 4 destination port number can have and match this filter. Valid only when applied against IP traffic flows. The value of this attribute must be greater-than-or-equal-to the value of the corresponding ntnQos802FilterDstL4PortMin attribute. | 1.3.6.1.4.1.45.4.4.1.3.1.1.4 | INTEGER (0..65535) | read-create | current |
| ntnQos802FilterSrcL4PortMin OBJECT-TYPE The minimum value that the packet's layer 4 source port number can have and match this filter. Valid only when applied against IP traffic flows. The value of this attribute must be less-than-or-equal-to the value of the corresponding ntnQos802FilterSrcL4PortMax attribute. | 1.3.6.1.4.1.45.4.4.1.3.1.1.5 | INTEGER (0..65535) | read-create | current |
| ntnQos802FilterSrcL4PortMax OBJECT-TYPE The maximum value that the packet's layer 4 source port number can have and match this filter. Valid only when applied against IP traffic flows. The value of this attribute must be greater-than-or-equal-to the value of the corresponding ntnQos802FilterSrcL4PortMin attribute. | 1.3.6.1.4.1.45.4.4.1.3.1.1.6 | INTEGER (0..65535) | read-create | current |
| ntnQos802FilterVlanIdSet OBJECT-TYPE This attribute is used to specify a set of VLAN IDs against which the traffic being classified is compared. Packets that contain a VLAN ID equal to one of the VLAN IDs in this set match this component of an 802 filter. The format of this octet string is a series of two-byte (16 bit) values with each octet tuple identifying a single VLAN ID in the set. Therefore, the length of the octet string value of this object is always either zero or an even number of octets (e.g., 2, 4, 6, 20). As with most sets, ordering within the set (octet string) is unimportant. For example, a set specifying three VLAN IDs (8, 35 and 4012) might be specified as follows: Octets: 1 | 2 | 3 | 4 | 5 | 6 ------------------------------------------------ Values: 0x00 | 0x23 | 0x00 | 0x08 | 0x0F | 0xAC ------------------------------------------------ VLAN ID: 35 | 8 | 4012 The supported maximum length of this attribute depends on the maximum number of VLANs that may be included in a set for filtering purposes. This length is thus implementation dependent. Note that this attribute and the qos802AceVlanId attribute are mutually exclusive. The value of the qos802AceVlanId component of the augmented filter entry must be set to 'ignore' (i.e., -1) if the length of this set is non-zero. Otherwise entry creation will fail. | 1.3.6.1.4.1.45.4.4.1.3.1.1.7 | OCTET STRING (SIZE(0..256)) | read-create | current |
| ntnQosPolicyExtPibConformance OBJECT-IDENTITY | 1.3.6.1.4.1.45.4.4.2 | |||
| ntnQosPolicyExtPibCompliances OBJECT-IDENTITY | 1.3.6.1.4.1.45.4.4.2.1 | |||
| ntnQosPolicyExtPibGroups OBJECT-IDENTITY | 1.3.6.1.4.1.45.4.4.2.2 |
Conformance
| Name | OID | Status |
|---|---|---|
| ntnQosPolicyExtPibCompliance MODULE-COMPLIANCE Describes the requirements for conformance to the Nortel Networks QoS Policy Extension PIB. | 1.3.6.1.4.1.45.4.4.2.1.1 | current |
| ntnQosIfPriAssignmentGroup OBJECT-GROUP Objects from the ntnQosIfPriAssignmentTable. | 1.3.6.1.4.1.45.4.4.2.2.1 | current |
| ntnQosInterfaceTypeExtGroup OBJECT-GROUP Objects from the ntnQosInterfaceTypeExtTable. | 1.3.6.1.4.1.45.4.4.2.2.2 | current |
| ntnQosIfDscpMappingExtGroup OBJECT-GROUP Objects from the ntnQosIfDscpMappingExtTable. | 1.3.6.1.4.1.45.4.4.2.2.3 | current |
| ntnQosActionExtGroup OBJECT-GROUP Objects from the ntnQosActionExtTable. | 1.3.6.1.4.1.45.4.4.2.2.4 | current |
| ntnQos802FilterExtGroup OBJECT-GROUP Objects from the ntnQos802FilterExtTable. | 1.3.6.1.4.1.45.4.4.2.2.5 | current |