Administrator Guide

Table Of Contents
Access Control Lists 737
Assign Ingress Packets to a CoS Queue
Assign a range of source or destination TCP ports to CoS queue 3 to provide
elevated service. Two rules are necessary to handle packets that have source or
destination ports outside the range.
console#config
console(config)#ip access-list elevated-cos
console(config-ip-acl)#permit tcp any range 49152 65535 any assign-
queue 3
console(config-ip-acl)#permit tcp any any range 49152 65535 assign-
queue 3
console(config-ip-acl)#2147483647 permit every
console(config-ip-acl)#exit
console(config)#ip access-group elevated-cos in 25
Rewrite CoS on Egress (Diffserv)
This Diffserv policy rewrites the CoS value to 4 for all IPv4 packets with a
CoS value of 5. An ACL is used to obtain finer-grained match criteria.
console#config
console(config)#mac access-list extended IPv4-COS5
console(config-mac-access-list)#permit any any ipv4 cos 5
console(config-mac-access-list)#exit
console(config)#class-map match-all rewrite-cos
console(config-classmap)#match protocol none
console(config-classmap)#match access-group IPv4-COS5
console(config-classmap)#exit
console(config)#policy-map rewrite out
console(config-policy-map)#class rewrite-cos
console(config-policy-classmap)#mark cos 4
console(config-policy-classmap)#exit
console(config-policy-map)#exit
console(config)#interface gi1/0/1
console(config-if-gi1/0/1)#service-policy out rewrite
console(config-if-gi1/0/1)#exit