CISCO-QOS-POLICY-CONFIG-MIB
- Registered at
- 1.3.6.1.4.1.9.9.159
- Last updated
- 2000-11-02 10:30
- Organization
- Cisco Systems Inc.
- Revisions
- 2000-11-02 10:30, 2000-02-26 19:30
- Namespace
- cisco
- Source file
CISCO-QOS-POLICY-CONFIG-MIB- Digest
sha256:21d37ead967edb591f0cde00adac22f8f883ec73603cfff2010c896d96bbaea7
Description
This MIB module defines managed objects that support the policy source configuration of Quality of Service (QoS) on the device. Terminology : Common Open Policy Service (COPS) : A client/server model for supporting policy control over QoS Signaling Protocols and provisioned QoS resource management, etc. COPS is a query and response protocol that can be used to exchange policy information between a policy server (Policy Decision Point or PDP) and its clients (Policy Enforcement Points or PEPs). Policy Information Base (PIB) : The database of policy information stored in the COPS client device. QoS : The method which attempts to ensure that the network requirements of different applications can be met by giving preferential forwarding treatment to some traffic, perhaps at the expense of other traffic. QoS policy : a set of parameters used to achieve QoS purpose. The device uses these parameters in flow classification, flow scheduling, flow policing and codepoint mutation. RSVP : Resource Reservation Protocol. RSVP is a signaling mechanism that the application will use to signal parameters to the network, so that network can assign QoS for the application data stream. COPS-PR : a COPS client type which supports device's provisioning of QoS policy. COPS-RSVP : a COPS client type which supports device's outsourcing of QoS policy (RSVP).
Contact
Cisco Systems Customer Service Postal: 170 W. Tasman Drive San Jose, CA 95134, USA Tel: +1 800 553-NETS E-mail: cs-wbu@cisco.com
Imports
| From | Symbols |
|---|---|
| CISCO-QOS-PIB-MIB | QosInterfaceQueueType |
| CISCO-SMI | ciscoMgmt |
| IF-MIB | ifIndex |
| SNMPv2-CONF | MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP |
| SNMPv2-SMI | MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso |
| SNMPv2-TC | DisplayString, TEXTUAL-CONVENTION, TruthValue |
Imported by
Nothing in this corpus imports this module.
Load order
Every file a consumer needs in order to load this module, dependencies first.
CISCO-QOS-PIB-MIB CISCO-QOS-POLICY-CONFIG-MIB CISCO-SMI IANAifType-MIB IF-MIB SNMPv2-CONF SNMPv2-MIB SNMPv2-SMI SNMPv2-TC
Textual conventions
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| QosPolicySource TEXTUAL-CONVENTION The source where a device obtains QoS policy. none (1) indicates that there is no QoS policy applied on this device. And this value only can be read and cannot be set by the users. local (2) indicates that the QoS policy is from local device configuration. For example, the QoS policy can be configured through command line interface (CLI). cops (3) indicates that the QoS policy is from a COPS server. | current |
Objects
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| ciscoQosPolicyConfigMIBObjects OBJECT-IDENTITY | 1.3.6.1.4.1.9.9.159.1 | |||
| qosPolicyGlobalObjects OBJECT-IDENTITY | 1.3.6.1.4.1.9.9.159.1.1 | |||
| qosEnabled OBJECT-TYPE Indicates whether the QoS feature is enabled on the device. true(1) means that the QoS feature is enabled on this device. false(2) means that the QoS feature is disabled. All the QoS policy on the device will be ignored. | 1.3.6.1.4.1.9.9.159.1.1.1 | TruthValue | read-write | current |
| qosPrAdminPolicySource OBJECT-TYPE Indicates the desired source of a device's provisioning of QoS policy for the whole device. Actually, the source of an interface's provisioning of QoS policy is controlled by two level configurations. The first level is the system level to be the global control for the whole device. This object is for the system level. The second level is for each individual interface. The qosPrIfAdminPolicySource is for the interface level. So, the value of this object will decide that the value of qosPrIfAdminPolicySource can take precedence or not. If this object is configured to cops(3), the value of qosPrIfAdminPolicySource has the precedence configuration of the interface's provisioning of QoS policy source. That is to say if this object is configured to local(2), then the value of qosPrIfAdminPolicySource will be ignored. It means the provisioning of QoS policy source of all the interfaces in this device will be from local information if this MIB is configured to local(2). If this object is configured to cops(3), then the final provisioning of QoS policy of an interface is determined by the configuration of the qosPrIfAdminPolicySource object of that interface. Changing qosPrIfAdminPolicySource of an interface from cops(3) to local(2) while the value of this object is cops(3) makes the interface discard the QoS provisioning policy from the COPS server and uses the local QoS provisioning policy configuration instead. | 1.3.6.1.4.1.9.9.159.1.1.2 | QosPolicySource | read-write | current |
| qosPrOperPolicySource OBJECT-TYPE Indicates the operational source of a device's provisioning of QoS policy. Note that when qosPrAdminPolicySource transitions to cops(3), qosPrOperPolicySource will normally also transition to cops(3). In this situation, it is possible that qosPrOperPolicySource's transition will not occur immediately because the system is initializing the COPS function at the system booting up time, but rather after a small time lag to complete certain operations before going 'cops'. | 1.3.6.1.4.1.9.9.159.1.1.3 | QosPolicySource | read-only | current |
| qosRsvpAdminPolicySource OBJECT-TYPE Indicates the desired source of a device's outsourcing of QoS policy. Outsourcing means the policy information is from outside source not from local information. | 1.3.6.1.4.1.9.9.159.1.1.4 | QosPolicySource | read-write | current |
| qosRsvpOperPolicySource OBJECT-TYPE Indicates the current operational source of a device's outsourcing of QoS policy. Note that when qosRsvpAdminPolicySource transitions to cops(3), qosRsvpOperPolicySource will normally also transition to cops(3). In this situation, it is possible that qosRsvpOperPolicySource's transition will not occur immediately because the system is initializing the COPS function at the system boot up time, but rather after a small time lag to complete certain operations before going 'cops'. | 1.3.6.1.4.1.9.9.159.1.1.5 | QosPolicySource | read-only | current |
| qosCopsPolicyStatus OBJECT-TYPE This object indicates whether the QoS policy downloaded from COPS server should be kept or discarded by the system while the COPS function is not running in the system or the connection between PDP and PEP is lost or any other reason that system cannot get the QoS policy from COPS server. | 1.3.6.1.4.1.9.9.159.1.1.6 | INTEGER {keep(1), discard(2)} | read-write | current |
| qosPolicyInterfaceObjects OBJECT-IDENTITY | 1.3.6.1.4.1.9.9.159.1.2 | |||
| qosPrIfTable OBJECT-TYPE A list of interface entries. An entry will exist for each interface which can support the provisioning of QoS policy feature. | 1.3.6.1.4.1.9.9.159.1.2.1 | not-accessible | current | |
| qosPrIfEntry OBJECT-TYPE An entry containing the configuration of provisioning of QoS policy of a particular interface. | 1.3.6.1.4.1.9.9.159.1.2.1.1 | not-accessible | current | |
| qosPrIfAdminPolicySource OBJECT-TYPE Indicates the desired source of QoS provision policy for this interface. This object is only effective when the value of qosPrOperPolicySource is cops(3) and the value of qosEnabled is true(1). | 1.3.6.1.4.1.9.9.159.1.2.1.1.1 | QosPolicySource | read-write | current |
| qosPrIfOperPolicySource OBJECT-TYPE Indicates the operational source of QoS provisioning policy for this interface. When the value of the object qosPrOperPolicySource is local(2), the QoS provisioning policy for this interface is taken from device's local configuration. If qosPrOperPolicySource is configured to cops(3), the current operational source of QoS provisioning policy will depend on the configuration of qosPrIfAdminPolicySource object. Here is the logic. IF qosPrOperPolicySource == local(2) THEN qosPrIfOperPolicySource is local(2) ELSE IF qosPrOperPolicySource == cops(3) THEN IF qosPrIfAdminPolicySource == cops(3) THEN qosPrIfOperPolicySource is cops(3) ELSE qosPrIfOperPolicySource is local(2) ELSE qosPrIfOperPolicySource is none(1) END END For example, if qosPrOperPolicySource shows local(2), although the qosPrIfAdminPolicySource is configured cops(3), the QoS provisioning policy running on this interface is from local device configuration. It means this object will be local(2). Note that when qosPrIfAdminPolicySource transitions to cops(3) if qosPrOperPolicySource is cops(3), qosPrIfOperPolicySource will normally also transition to cops(3). In this situation, it is possible that qosPrIfOperPolicySource's transition will not occur immediately because the system is initializing the COPS function at the system boot up time, but rather after a small time lag to complete certain operations before going 'cops'. | 1.3.6.1.4.1.9.9.159.1.2.1.1.2 | QosPolicySource | read-only | current |
| qosIfCapabilityTable OBJECT-TYPE A list of interface entries. An entry will exist for each interface which can support the QoS feature. | 1.3.6.1.4.1.9.9.159.1.2.2 | not-accessible | current | |
| qosIfCapabilityEntry OBJECT-TYPE A description of an interface's QoS capabilities. | 1.3.6.1.4.1.9.9.159.1.2.2.1 | not-accessible | current | |
| qosIfDirection OBJECT-TYPE The traffic direction of the interface. 'ingress' means the traffic coming in the interface. 'egress' means the traffic going out the interface. 'both' means the traffic coming in and going out. | 1.3.6.1.4.1.9.9.159.1.2.2.1.1 | INTEGER {ingress(1), egress(2), both(3)} | not-accessible | current |
| qosIfQType OBJECT-TYPE The interface type in terms of number of queues and thresholds. A queue is a buffer for storing network packets. A threshold is a water mark used to control traffic amount of a queue. | 1.3.6.1.4.1.9.9.159.1.2.2.1.2 | QosInterfaceQueueType | not-accessible | current |
| qosIfCapabilities OBJECT-TYPE An enumeration of interface capabilities. Used by the management side to select policies and configuration to push to the device. | 1.3.6.1.4.1.9.9.159.1.2.2.1.3 | Bits {unspecified(0), inputL2Classification(1), inputIpClassification(2), outputL2Classification(3), outputIpClassification(4), inputUflowPolicing(5), inputAggregatePolicing(6), outputUflowPolicing(7), outputAggregatePolicing(8), policeByMarkingDown(9), policeByDropping(10), fifo(11), wrr(12), wfq(13), cq(14), pq(15), cbwfq(16), tailDrop(17), wred(18), inputPortClassification(19), outputPortClassification(20), inputUflowShaping(21), inputAggregateShaping(22), outputUflowShaping(23), outputAggregateShaping(24), pqWrr(25), pqCbwfq(26)} | read-only | current |
| ciscoQosPolicyMIBNotifications OBJECT-IDENTITY | 1.3.6.1.4.1.9.9.159.2 | |||
| ciscoQosPolicyConfigMIBConformance OBJECT-IDENTITY | 1.3.6.1.4.1.9.9.159.3 | |||
| ciscoQosPolicyConfigMIBCompliances OBJECT-IDENTITY | 1.3.6.1.4.1.9.9.159.3.1 | |||
| ciscoQosPolicyConfigMIBGroups OBJECT-IDENTITY | 1.3.6.1.4.1.9.9.159.3.2 |
Conformance
| Name | OID | Status |
|---|---|---|
| ciscoQosPolicyConfigMIBCompliance MODULE-COMPLIANCE The compliance statement for the CISCO-QOS-POLICY-CONFIG-MIB. | 1.3.6.1.4.1.9.9.159.3.1.1 | current |
| qosGlobalGroup OBJECT-GROUP A collection of objects providing the ability to enable/disable QoS feature on the device. | 1.3.6.1.4.1.9.9.159.3.2.1 | current |
| qosPrGlobalGroup OBJECT-GROUP A collection of objects providing the global configuration of the provisioning of QoS policy source on the device. | 1.3.6.1.4.1.9.9.159.3.2.2 | current |
| qosRsvpGlobalGroup OBJECT-GROUP A collection of objects providing the global configuration of the outsourcing of QoS policy source on the device. | 1.3.6.1.4.1.9.9.159.3.2.3 | current |
| qosPrInterfaceGroup OBJECT-GROUP A collection of objects providing the interface level configuration of the provisioning of QoS policy source on the device. | 1.3.6.1.4.1.9.9.159.3.2.4 | current |
| qosInterfaceCapabilityGroup OBJECT-GROUP A collection of object providing the QoS capabilities of the interface on the device to help QoS policy configuration. | 1.3.6.1.4.1.9.9.159.3.2.5 | current |
| qosCopsPolicyStatusGroup OBJECT-GROUP A collection of object providing the status of QoS policy downloaded from COPS server. | 1.3.6.1.4.1.9.9.159.3.2.6 | current |