7000 Series L3 Managed Switch Reference Manual for Software v2.0
9-8 CLI Commands: Differentiated Services
Default none
Format config diffserv class match every <classname>
[exclude]
config diffserv class match ipdscp
This command adds to the specified class definition a match condition based on the value of the IP
DiffServ Code Point (DSCP) field in a packet, which 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). The <classname> is
the name of an existing DiffServ class. The optional [exclude] parameter has the effect of
negating this match condition for the class (i.e., match all IP DSCP values except for what is
specified here).
The <dscpval> value is specified as either an integer from 0 to 63, or symbolically through one of
the following keywords: af11, af12, af13, af21, af22, af23, af31, af32, af33, af41,
af42, af43, be, cs0, cs1, cs2, cs3, cs4, cs5, cs6, cs7, ef.
Note: The ipdscp, ipprecedence, and iptos 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.
Note: To specify a match on all DSCP values, use the config diffserv class match iptos command
with <tosbits> set to 0 and <tosmask> set to 03 (hex).
Default none
Format config diffserv class match ipdscp <classname>
<dscpval> [exclude]
config diffserv class match ipprecedence
This command adds to the specified class definition a match condition based on the value of the IP
Precedence field in a packet, which is defined as the high-order three bits of the Service Type octet
in the IP header (the low-order five bits are not checked). The <classname> is the name of an
existing DiffServ class. The precedence value is an integer from 0 to 7. The optional [exclude]
parameter has the effect of negating this match condition for the class (i.e., match all IP
Precedence values except for what is specified here).