Reference Guide

Bandwidth allocation
You can allocate relative bandwidth to limit large ows and prioritize smaller ows. 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 Decit Round Robin (WDRR) or by strict-priority (SP), which are
mutually exclusive. If the
bandwidth percent command is present, you cannot congure 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 congure 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 congure a policy-map name in CONFIGURATION mode.
policy-map type queuing policy-map-name
5 Congure 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
Congure 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
Class-map (queuing): lunar
bandwidth percent 80
Strict priority queuing
OS10 uses queues for egress QoS policy-types. You can enable priorities to dequeue all packets from the assigned queue before servicing
any other queues. When more than one queue is assigned strict priority, the highest number queue receives the highest priority. You can
congure strict priority to any number of queues. By default, all queues schedule trac per WDRR.
You can use the priority command to assign the priority to a single unicast queue—this conguration supersedes the bandwidth
percent conguration. A queue with priority enabled can starve other queues for the same egress interface.
Consider the following when enabling priority queueing in S5148F-ON:
Quality of service
675