This section provides information to configure network queue QoS policies using the command line interface.
Topics in this section include:
Network queue policies define the ingress network queuing at the XMAMDA network node level. Network queue policies are also used at the Ethernet port and SONET/SDH path level to define network egress queuing.
There is one default network queue policy. Each policy can have up to 16 queues (unicast and multicast). The default policies can be copied but they cannot be deleted or modified. The default policy is identified as network-queue default. Default network queue policies are applied to XMA/MDA network ingress ports. You must explicitly create and then associate other network queue QoS policies.
For information about the tasks and commands necessary to access the command line interface and to configure and maintain your devices, refer to CLI Usage chapter in the Basic System Configuration Guide.
Network queues support port scheduler parent priority-level associations. Using a port scheduler policy definition and mapping network queues to a port parent priority level, HQoS functionality is supported providing eight levels of strict priority and weights within the same priority. A network queue’s bandwidth is allocated using the “within-cir” and “above-cir” scheme normal for port schedulers.
Queue CIR and PIR percentages when port-based schedulers are in effect will be based on frame-offered-load calculations.
A network queue with a port parent association exists on a port without a scheduler policy defined will be considered to be orphaned.
Refer to QoS Scheduler Policies for more information about queue parental association scope.
A basic network queue QoS policy must conform to the following:
Configuring and applying QoS policies other than the default policy is optional. A default network queue policy is applied to XMA and MDA network ingress ports.
To create an network queue policy, define the following:
Use the following CLI syntax to create a network queue QoS policy:
The following output displays a network queue QoS policy.
Apply network queue policies to the following entities:
Use the following CLI syntax to apply a network queue policy to an XMA or MDA network ingress port:
The following output displays XMA or MDA network ingress queue policy reverted to the default policy.
Use the following CLI syntax to apply a network queue policy to an Ethernet port.
The following output displays the port configuration.
Use the following CLI syntax to apply a network queue policy to a SONET/SDH port:
The following output displays the port configuration.
The default network queue policies are identified as policy-id default. The default policies cannot be modified or deleted. Table 25 displays default policy parameters.
Field | Default | |
description | "Default network queue QoS policy." | |
queue 1 | ||
pir | 100 | |
cir | 0 | |
mbs | 50 | |
cbs | 1 | |
high-prio-only | 10 | |
queue 2 | ||
pir | 100 | |
cir | 25 | |
mbs | 50 | |
cbs | 3 | |
high-prio-only | 10 | |
queue 3 | ||
pir | 100 | |
cir | 25 | |
mbs | 50 | |
cbs | 1 | |
high-prio-only | 10 | |
queue 4 | ||
pir | 100 | |
cir | 25 | |
mbs | 25 | |
cbs | 3 | |
high-prio-only | 10 | |
queue 5 | ||
pir | 100 | |
cir | 100 | |
mbs | 50 | |
cbs | 1 | |
high-prio-only | 10 | |
queue 6 | ||
pir | 100 | |
cir | 100 | |
mbs | 50 | |
cbs | 1 | |
high-prio-only | 10 | |
queue 7 | ||
pir | 100 | |
cir | 10 | |
mbs | 25 | |
cbs | 3 | |
high-prio-only | 10 | |
queue 8 | ||
pir | 100 | |
cir | 10 | |
mbs | 50 | |
cbs | 3 | |
high-prio-only | 10 | |
fc af | queue 3 | |
multicast-queue 11 | ||
fc be | queue 1 | |
multicast-queue 9 | ||
fc ef | queue 6 | |
multicast-queue 14 | ||
fc h1 | queue 67 | |
multicast-queue 15 | ||
fc h2 | queue 5 | |
multicast-queue 13 | ||
fc l1 | queue 7 | |
multicast-queue 12 | ||
fc l2 | queue 2 | |
multicast-queue 10 | ||
fc nc | queue 8 | |
multicast-queue 16 |
This section discusses the following service management tasks:
A network queue policy is associated by default with XMA or MDA network ingress ports. You can replace the default policy with a customer-configured policy, but you cannot entirely remove a QoS policy. When you remove a QoS policy, the policy association reverts to the default network-queue policy default.
To delete a user-created network queue policy, enter the following commands:
To delete a network policy, enter the following commands:
You can copy an existing network queue policy, rename it with a new policy ID name, or overwrite an existing network queue policy. The overwrite option must be specified or an error occurs if the destination policy ID exists.
You can change existing policies, except the default policies, and entries in the CLI. The changes are applied immediately to all interfaces where the policy is applied. To prevent configuration errors use the copy command to make a duplicate of the original policy to a work area, make the edits, and then overwrite the original policy.