QoS Commands 405
match ip dscp
Use the match ip dscp command in Class-Map Configuration mode to add to the specified
class definition a match condition based on the value of the IP DiffServ Code Point (DSCP)
field in a packet. This field is defined as the high-order six bits of the Service Type octet in the
IP header. The low-order two bits are not checked.
Syntax
match ip dscp
dscpval
•
dscpval
— Specifies an integer value or a keyword value for the DSCP field. (Integer Range:
0–63) (Keyword Values:
af11
,
af12
,
af13
,
af21
,
af22
,
af23
,
af31
,
af32
,
af33
,
af41
,
af42
,
af43
,
be
,
cs0
,
cs1
,
cs2
,
cs3
,
cs4
,
cs5
,
cs6
,
cs7
,
ef
)
Default Configuration
This command has no default configuration.
Command Mode
Class-Map Configuration mode
User Guidelines
The ip dscp, ip precedence, and ip tos match conditions are alternative ways to specify a match
criterion for the same Service Type field in the IP header but with a slightly different user
notation.
To specify a match on all DSCP values, use the match ip tos
tosbits tosmask
command with
tosbits set to “0” (zero) and tosmask set to hex “03.”
Example
The following example displays how to add a match condition based on the DSCP field.
console(config-classmap)# match ip dscp 3
match ip precedence
Use the match ip precedence command in Class-Map Configuration mode to add to the
specified class definition a match condition based on the value of the IP precedence field.
Syntax
match ip precedence
precedence
•
precedence
— Specifies the precedence field in a packet. This field is the high-order three bits
of the Service Type octet in the IP header. (Integer Range: 0–7)