16- and 36-Port Ethernet Switch Module for Cisco 2600 Series, Cisco 3600 Series, and Cisco 3700 Series
mls qos map
201
Cisco IOS Release 12.2(2)XT, 12.2(8)T, and 12.2(15)ZJ
Usage Guidelines
All the maps are globally defined. You apply all maps to all ports.
If you enter the mls qos trust cos command, the default CoS-to-DSCP map is applied.
If you enter the mls qos trust dscp command, the default DSCP-to-CoS map is applied.
After a default map is applied, you can define the CoS-to-DSCP or DSCP-to-CoS map by entering
consecutive mls qos map commands.
The supported DSCP values are 0, 8, 10, 16, 18, 24, 26, 32, 34, 40, 46, 48, and 56. If the mls qos trust
dscp command is entered and a packet with an untrusted DSCP value is at an ingress port, the packet
CoS value is set to 0.
Examples
The following example shows how to define the DSCP-to-CoS map. DSCP values 16, 18, 24, and 26 are
mapped to CoS 1. DSCP values 0, 8, and 10 are mapped to CoS 0:
Switch#
configure terminal
Switch(config)#
mls qos map dscp-cos 16 18 24 26 to 1
Switch(config)#
mls qos map dscp-cos 0 8 10 to 0
The following example shows how to define the CoS-to-DSCP map. CoS values 0 to 7 are mapped to
DSCP values 8, 8, 8, 8, 24, 32, 56, and 56:
Switch#
configure terminal
Switch(config)#
mls qos map cos-dscp 8 8 8 8 24 32 56 56
You can verify your settings by entering the show mls qos maps privileged EXEC command.
Related Commands
Command
Description
mls qos cos
Defines the default CoS value of a port or assigns the default CoS to
all incoming packets on the port.
mls qos trust
Configures the port trust state.
show mls qos maps
Displays QoS mapping information.