Configuring Modular QoS Service Packet Classification and Marking on Cisco ASR 9000 Series Routers
Information About Configuring Modular QoS Packet Classification and Marking on Cisco ASR 9000 Series Routers
QC-18
Cisco ASR 9000 Series Aggregation Services Router Modular Quality of Service Configuration Guide
OL-23108-02
If the policy-modification is successful, the modified policy takes effect on all the interfaces to which
the policy is attached. The configuration session is blocked until the policy modification is complete.
However, if the policy modification fails on any one of the interfaces, an automatic rollback is initiated
to ensure that the pre-modification policy is in effect on all the interfaces. The configuration session is
blocked until the rollback is complete on all affected interfaces.
If unrecoverable errors occur during in-place policy modification, the policy is put into an inconsistent
state on target interfaces. Use the show qos inconsistency command to view inconsistency in each
location. (This command is supported only on ASR 9000 Ethernet Line Cards). The configuration
session is blocked until the modified policy is effective on all interfaces that are using the policy. No new
configuration is possible until the configuration session is unblocked.
When a QoS policy attached to an interface is modified, there might not be any policy in effect on the
interfaces in which the modified policy is used for a short period of time.
Note The QoS statistics for the policy that is attached to an interface are lost (reset to 0) when the policy is
modified.
Modifications That Can Trigger In-Place Policy Modifications
Modifications to QoS Policies
• Add new actions, such as bandwidth or police
• Add new service policies (increasing the hierarchy level)
• Remove existing actions
• Modify existing actions
• Remove service-policies (decreasing the hierarchy level)
• Add new classes along with new actions
• Add or remove multiple classes in the policy
• Modify a child policy
Modifications to Class Maps
• Add new match statements
• Remove existing match statements
• Change the match type (from match-all to match-any, and vice versa)
• Modify existing match statements
Modifications to Access Lists Used in Class Maps
• Add new access control entries (ACEs)
• Remove ACEs
• Modify ACEs