29-28
Catalyst 2950 and Catalyst 2955 Switch Software Configuration Guide
OL-10101-02
Chapter 29 Configuring QoS
Configuring Standard QoS
This example shows how to create a Layer 2 MAC ACL with a permit statement. The statement allows
traffic from the host with MAC address 0001.0000.0001 to the host with MAC address
0002.0000.0001.
Switch(config)# mac access-list extended maclist1
Switch(config-ext-macl)# permit host 0001.0000.0001 host 0002.0000.0001
Classifying Traffic by Using Class Maps
You use the 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 only include ACLs. 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” section on page 29-29.
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 permit
{source source-wildcard | host source |
any}
or
access-list access-list-number
{permit | remark} protocol
{source source-wildcard | host source |
any} [operator port] {destination
destination-wildcard | host destination |
any} [operator port] [dscp dscp-value]
[time-range time-range-name]
or
mac access-list extended name
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 “Guidelines for Applying ACLs to
Physical Interfaces” section on page 28-5 and the “Classifying Traffic
by Using ACLs” section on page 29-24.
For more information on the mac access-list extended name
command, see the
“Creating Named MAC Extended ACLs” section on
page 28-17.
Note Deny statements are not supported for QoS ACLs. See the
“Classification Based on QoS ACLs” section on page 29-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.