Specifications

2-368
Catalyst 4500 Series Switch Cisco IOS Command Reference—Release IOS XE 3.3.0XO(15.1(1)XO)
OL_28738 -01
Chapter 2 Cisco IOS Commands for the Catalyst 4500 Series Switches
match (class-map config uration)
Usage Guidelines B efo re e nter ing the mat ch command, you must first enter the class-map global configuration command
to specify the name of the class whose match criteria you want to establish. The match command is used
to specify which fields in the packets are examined to classify the packets. If a packet matches the
specified criteria, the packet is considered a member of the class and is forwarded according to the
quality of service (QoS) specifications set in the traffic policy.
For the match ip dscp dscp-list or the match ip precedence ip-precedence-list command, you can enter
a mnemonic name for a commonly used value. For example, you can enter the match ip dscp af11
command, which is the same as entering the match ip dscp 10 command. You can enter the match ip
precede nce c rit ica l command, which is the same as ente ring the matc h ip precedence 5 command. For
a list of supported mnemonics, enter the match ip dscp ? or the match ip precedence ? command to
see the command-line help strings.
To match only IPv6 packets, you must use the match protocol ipv6 command. To match on ly IPv4
packets you can use either the ip prefix or the protocol ip keyword.
To match only ARP packets, you must use th e match pro toco l ar p comma nd.
You can configure the match cos cos-list, match ip dscp dscp-list, match ip precedence
ip-precedence-list command in a class map within a policy map.
The match cos cos-list command applies only to Ethernet frames that carry a VLAN tag.
The match qos-group command is used by the class-map to identify a specific QoS group value
assigned to a packet. The QoS group value is local to the switch and is associated with a packet on the
input Qos classification.
Packets that do not meet any of the matching criteria are classified as members of the default traffic class.
You configure it by specifying class-default as the class name in the class policy-map configuration
command. For more information, see the “class” section on page 2-84.
Examples This e xample show s how to create a class m ap call ed class2, wh ich matche s all the inbou nd tra ffic with
DSCP values of 10, 11, and 12:
Switch# configure terminal
Switch(config)# class-map class2
Switch(config-cmap)# match ip dscp 10 11 12
Switch(config-cmap)# exit
Switch#
This example show s how to create a c lass ma p calle d class3, wh ich matche s all the inbou nd traffic w ith
IP-precedence values of 5, 6, and 7 for both IPv4 and IPv6 traffic:
Switch# configure terminal
Switch(config)# class-map class3
Switch(config-cmap)# match ip precedence 5 6 7
Switch(config-cmap)# exit
Switch#
This example shows how to delete the IP-precedence match criteria and to classify traffic using acl1:
Switch# configure terminal
Switch(config)# class-map class2
Switch(config-cmap)# match ip precedence 5 6 7
Switch(config-cmap)# no match ip precedence
Switch(config-cmap)# match access-group acl1
Switch(config-cmap)# exit
Switch#