C
HAPTER
36
| Class of Service Commands
Priority Commands (Layer 3 and 4)
– 1166 –
EXAMPLE
Console(config)#interface ethernet 1/5
Console(config-if)#qos map cos-dscp 0 0 from 0 1
Console(config-if)#
qos map
dscp-mutation
This command maps DSCP values in incoming packets to per-hop behavior
and drop precedence values for priority processing. Use the no form to
restore the default settings.
SYNTAX
qos map dscp-mutation phb drop-precedence from dscp0 ... dscp7
no qos map dscp-mutation dscp0 ... dscp7
phb - Per-hop behavior, or the priority used for this router hop.
(Range: 0-7)
drop-precedence - Drop precedence used in controlling traffic
congestion. (Range: 0 - Green, 3 - Yellow, 1 - Red)
dscp - DSCP value in ingress packets. (Range: 0-63)
DEFAULT SETTING.
COMMAND MODE
Interface Configuration (Port, Static Aggregation)
COMMAND USAGE
◆ Enter a value pair for the internal per-hop behavior and drop
precedence, followed by the keyword “from” and then up to eight DSCP
values separated by spaces.
Table 147: Default Mapping of DSCP Values to Internal PHB/Drop Values
ingress-
dscp1
ingress-
dscp10
0123456789
0 0,0 0,1 0,0 0,3 0,0 0,1 0,0 0,3 1,0 1,1
1 1,0 1,3 1,0 1,1 1,0 1,3 2,0 2,1 2,0 2,3
2 2,0 2,1 2,0 2,3 3,0 3,1 3,0 3,3 3.0 3,1
3 3,0 3,3 4,0 4,1 4,0 4,3 4,0 4,1 4.0 4,3
4 5,0 5,1 5,0 5,3 5,0 5,1 6,0 5,3 6,0 6,1
5 6,0 6,3 6,0 6,1 6,0 6,3 7,0 7,1 7.0 7,3
6 7,0 7,1 7,0 7,3
The ingress DSCP is composed of ingress-dscp10 (most significant digit in the left column)
and ingress-dscp1 (least significant digit in the top row (in other words, ingress-dscp =
ingress-dscp10 * 10 + ingress-dscp1); and the corresponding internal-dscp is shown at
the intersecting cell in the table.
The ingress DSCP is bitwise ANDed with the binary value 11 to determine the drop
precedence. If the resulting value is 10 binary, then the drop precedence is set to 0.