Reference Guide

Table Of Contents
3. (Optional) If you need rate shaping on a specific queue, match the corresponding qos-group in the class-map. If you do not
configure the match qos-group command, rate shaping applies to all queues.
match qos-group queue-number
4. Enter a minimum and maximum shape rate value in POLICY-MAP-QUEUEING-CLASS mode.
shape {min {kbps | mbps}min-value} {max {kbps | mbps}max-value}
0 to 40000000kilobits per second kilobits per secondkbps
0 to 40000 megabits per secondmbps
Bandwidth allocation
You can allocate relative bandwidth to limit large flows and prioritize smaller flows. Allocate the relative amount of bandwidth to
nonpriority queues when priorities queues are consuming maximum link bandwidth.
Each egress queue of an interface can be scheduled as per Weighted Deficit Round Robin (WDRR) or by strict-priority
(SP), which are mutually exclusive. If the bandwidth percent command is present, you cannot configure the priority
command as it is used to assign bandwidth to a queue.
In S5148F-ON, bandwidth weight is equally applied to UC and MC.
1. Create a class-map of type queuing and configure a name for the class-map in CONFIGURATION mode.
class-map type queuing class-map-name
2. Apply the match criteria for the QoS group in CLASS-MAP mode.
qos-group queue-number
3. Return to the CONFIGURATION mode.
exit
4. Create a policy-map of type queuing and configure a policy-map name in CONFIGURATION mode.
policy-map type queuing policy-map-name
5. Configure a queuing class in POLICY-MAP mode.
class class-name
6. Assign a bandwidth percent (1 to 100) to nonpriority queues in POLICY-MAP-CLASS-MAP mode.
bandwidth percent value
Configure bandwidth allocation
OS10(config)# class-map type queuing solar
OS10(conf-cmap-queuing)# match qos-group 5
OS10(conf-cmap-queuing)# exit
OS10(config)# policy-map lunar
OS10(config)# policy-map type queuing lunar
OS10(conf-pmap-queuing)# class solar
OS10(conf-pmap-c-que)# bandwidth percent 80
View class-map
OS10(conf-cmap-queuing)# do show class-map
Class-map (queuing): solar (match-any)
Match: qos-group 5
View policy-map
OS10(conf-pmap-c-que)# do show policy-map
Service-policy (queuing) output: solar
Quality of service
639