Administrator Guide
In cases such as these, where class-maps with overlapping ACL rules are applied to dierent queues, use the keyword order. The
Dell Networking OS writes to the CAM ACL rules with lower order numbers (order numbers closer to 0) before rules with higher
order numbers so that packets are matched as you intended.
• Specify the order in which you want to apply ACL rules using the keyword order.
order
The order can range from 0 to 254.
By default, all ACL rules have an order of 255.
Setting DSCP Values for Egress Packets Based on Flow
Match-any Layer 3 ows may have several match criteria. All ows that match at least one of the match criteria are mapped to the
same queue because they are in the same class map.
Setting a DSCP value from QOS-POLICY-IN mode (refer to Setting a DSCP Value for Egress Packets) assigns the same DSCP value
to all of the matching ows in the class-map.
The ow-based DSCP marking feature allows you to assign dierent DSCP to each match criteria.
• Create matching ows within a class map that have dierent DSCP values.
CLASS MAP mode
match set-ip-dscp
The values you set from CLASS-MAP mode override the value you set in the QoS input policy DSCP value. Packets matching
the rule are marked with the specied value.
Example of Marking Flows in the Same Queue with Dierent DSCP Values
Dell#show run class-map
!
class-map match-any example-flowbased-dscp
match ip access-group test set-ip-dscp 2
match ip access-group test1 set-ip-dscp 4
match ip precedence 7 set-ip-dscp 1
Dell#show run qos-policy-input
!
qos-policy-input flowbased
set ip-dscp 3
Displaying Congured Class Maps and Match Criteria
To display all class-maps or a specic class map, use the following command.
Dell Networking OS Behavior: An explicit “deny any" rule in a Layer 3 ACL used in a (match any or match all) class-map creates a
"default to Queue 0" entry in the CAM, which causes unintended trac classication. In the following example, trac is classied in
two Queues, 1 and 2. Class-map ClassAF1 is “match any,” and ClassAF2 is “match all”.
• Display all class-maps or a specic class map.
EXEC Privilege mode
show qos class-map
Examples of Trac Classications
The following example shows incorrect trac classications.
Dell#show running-config policy-map-input
!
policy-map-input PolicyMapIn
service-queue 1 class-map ClassAF1 qos-policy QosPolicyIn-1
service-queue 2 class-map ClassAF2 qos-policy QosPolicyIn-2
Quality of Service (QoS)
637