C
HAPTER
36
| Class of Service Commands
Priority Commands (Layer 3 and 4)
– 1167 –
◆ This map is only used when the QoS mapping mode is set to “DSCP” by
the qos map trust-mode command, and the ingress packet type is IPv4.
◆ Two QoS domains can have different DSCP definitions, so the DSCP-to-
PHB/Drop Precedence mutation map can be used to modify one set of
DSCP values to match the definition of another domain. The mutation
map should be applied at the receiving port (ingress mutation) at the
boundary of a QoS administrative domain.
◆ Random Tail Drop is supported for the queue descriptors and buffers
only. When Random Tail Drop is enabled, the last six bits of the queue
descriptor limit and buffer limits are randomized. This allows a
simplified Random Early Discard (RED) and breaks queue
synchronization when the queue is congested due to different sources
sending packets with the same byte count.
◆ The specified mapping applies to all interfaces.
EXAMPLE
This example changes the priority for all packets entering port 1 which
contain a DSCP value of 1 to a per-hop behavior of 3 and a drop
precedence of 1. Referring to Table 147, note that the DSCP value for these
packets is now set to 25 (3x2
3
+1) and passed on to the egress interface.
Console(config)#interface ethernet 1/5
Console(config-if)#qos map dscp-mutation 3 1 from 1
Console(config-if)#
qos map phb-queue This command determines the hardware output queues to use based on
the internal per-hop behavior value. Use the no form to restore the default
settings.
SYNTAX
qos map phb-queue queue-id from phb0 ... phb7
no map phb-queue phb0 ... phb7
phb - Per-hop behavior, or the priority used for this router hop.
(Range: 0-7)
queue-id - The ID of the priority queue. (Range: 0-7, where 7 is the
highest priority queue)
DEFAULT SETTING.
COMMAND MODE
Interface Configuration (Port, Static Aggregation)
Table 148: Mapping Internal Per-hop Behavior to Hardware Queues
Per-hop Behavior 0 1 2 3 4 5 6 7
Hardware Queues 1 0 0 1 2 2 3 3