Cisco Crosswork Planning Design 7.2.x User Guide

PDF

Cisco Crosswork Planning Design 7.2.x User Guide

QoS requirements

Want to summarize with AI?

Log in

Outlines QoS requirements, including the definition and implementation of traffic policies for service classes and the configuration of interface queue properties such as priority, weight, and police limit.


In Cisco Crosswork Planning, QoS requirements are defined by policies and interface queue properties.

Policy

A policy defines the maximum percentage of traffic capacity that can be used by either a service class or by undifferentiated traffic. There are two policies: one for normal operation and one for worst-case scenarios. Policies set on service classes do not affect QoS requirements of any other service class, nor do they affect live network behavior.

Interface queue properties

These parameters affect routing behavior in a live network. In Cisco Crosswork Planning, the interface queue properties are priority, weight, and police limit. To set these properties, refer to Edit interface queue properties.

  • Priority: Identifies the precedence of the queue. For example, traffic in a priority 1 queue is routed before traffic in a priority 2 queue. Queues with the same priority share capacity evenly based on weighted round robin (WRR) calculations. You can change this behavior using the weight and police limit parameters. There are an unlimited number of priorities; however, most networks only use no more than three. By default, queues do not have priorities.

  • Weight: Identifies the percentage of preference given to queues of an equal priority level, which enables the network to fairly distribute the load among available resources. For example, if 10 Gbps were passing through a 10GbE interface on two priority 1 queues, by default 5 Gbps would pass through each queue. However, if you set the weight of one queue to 75% and the other to 25%, the distribution would be 7 Gbps and 2.5 Gbps, respectively. By default, all queues have a weight of 100%.

  • Police limit: Identifies the maximum percentage of available capacity permitted through a queue of a given priority level, thereby preventing traffic from higher priority queues from starving lower priority queues. For example, if the interface is a 20GbE and a priority 1 queue has a police limit of 40%, then only 8 Gbps of interface traffic can go through this queue. By default, all queues have a police limit of 100%. To see examples of this starvation, refer to the examples in Policies and QoS bound calculations, where you can see that lower priority queues received zero traffic due to priority settings.

Figure 1. Policies and interface queue parameters
Policies and interface queue parameters