13-17
Catalyst 2950 Desktop Switch Software Configuration Guide
78-11380-03
Chapter 13 Configuring QoS
Configuring QoS
Classifying Traffic by Using Class Maps
You u se th e class-map global configuration command to isolate a specific traffic flow (or class) from all
other traffic and to name it. The class map defines the criteria to use to match against a specific traffic
flow to further classify it. Match statements can include criterion such as an ACL, IP precedence values,
or DSCP values. The match criterion is defined with one match statement entered within the class-map
configuration mode.
Note You can also create class maps during policy map creation by using the class policy-map configuration
command. For more information, see the “Classifying, Policing, and Marking Traffic by Using Policy
Maps” sectiononpage13-18.
Beginning in privileged EXEC mode, follow these steps to create a class map and to define the match
criterion to classify traffic:
Command Purpose
Step 1
configure terminal Enter global configuration mode.
Step 2
access-list access-list-number {deny |
permit}{source source-wildcard | host
source | any}
or
access-list access-list-number
{deny | permit | remark} protocol
{source source-wildcard | host source
|
any} [operator port]{destination
destination-wildcard | host destination
|
any}[operator port]
or
mac access-list extended name
{deny | permit}{any | host source MAC
address}{any | host destination MAC
address}[aarp | amber | dec-spanning |
decnet-iv | diagnostic | dsm | etype-6000 |
etype-8042 | lat | lavc-sca | mop-console |
mop-dump | msdos | mumps | netbios |
vines-echo |vines-ip | xns-idp]
Create an IP standard or extended ACL for IP traffic or a Layer 2 MAC
ACL for non-IP traffic, repeating the command as many times as
necessary.
For more information, see the “Classifying Traffic by Using ACLs”
section on page 13-14.
For more information on this command, see the “Creating Named
MAC Extended ACLs” sectiononpage12-20.
Note Deny statements are not supported for QoS ACLS. See the
“Classification Based on QoS ACLs” section on page 13-5 for
more details.
Step 3
class-map class-map-name Create a class map, and enter class-map configuration mode.
By default, no class maps are defined.
For class-map-name, specify the name of the class map.
Step 4
match {access-group acl-index | name
acl-name}
Define the match criterion to classify traffic.
By default, no match criterion is supported.
Only one match criterion per class map is supported, and only one ACL
per class map is supported.
For access-group acl-index | name acl-name, specify the number or
name of the ACL created in Step 3.