Users Guide

from 0 to 40000000 for Kbps. The range is from 1 to 268000000 for pps. The range is
from 0 to 40000 for Mbps (which is the default measure for rate limits if you do not
explicitly congure Kbps or pps)
kbps Enter the keyword kbps to specify the peak rate limit in Kilobits per second (Kbps).
Specify this value as a multiple of 64. The range is from 0 to 40000000. The default
granularity is Megabits per second (Mbps).
pps Enter the keyword pps to specify the peak rate limit in packets per second (pps). The
range is from 1 to 268000000. The default granularity is Megabits per second (Mbps).
peak-rate Dene the peak rate, which is the guaranteed or minimum conrmed rate for the packets.
Specify this value as a multiple of 64 if you specify the peak rate in Kbps. The range is
from 0 to 40000000 for Kbps. The range is from 1 to 268000000 for pps. The range is
from 0 to 40000 for Mbps (which is the default measure for rate limits if you do not
explicitly congure Kbps or pps)
burst-KB (OPTIONAL) Enter the peak burst size in KB. The range is from 0 to 10000. The default is
50 KB.
Packets (OPTIONAL) Enter the peak burst size as a count of packets. The range is from 1 to
1073000. The default is 50 packets. The default peak rate is regarded as the same value
as the congured peak rate.
Default Granularity for rate is Mbps unless you use the kbps option.
Command Modes CONFIGURATION
Command History
Version Description
9.8(1.0) Introduced on the Z9100-ON.
9.7(0.0) Introduced on the S6000-ON.
9.3(0.0) Added support for committed rate and committed burst size, and for conguration of rate
limits on the S6000 platform.
Usage Information
If you specify the pps keyword after the rate-shape command, the peak rate, peak burst, committed rate and
committed burst are all considered to be values as a measure of packets. If you do not specify the pps or kbps
keyword, the peak and committed rate settings are considered to be values in Mbps. Similarly, if you enter the
kbps keyword, the peak and committed rate settings are treated as values in Kbps.
You cannot congure the committed rate settings to use a dierent metric or unit from the metric that is set for
peak rate attributes because when you use the rate-shape kbps command, it denotes the metric for peak and
committed rate attributes). Similarly, if you use the rate-shape pps option , it denotes the metric for peak rate
and committed rate attributes.
If you attempt to dene the committed rate to be less than the peak rate, an error message is displayed stating
that the peak rate cannot be lower than the committed rate. You can congure all the rate shaping parameters to
be either in bytes or packets measure for each queue. The rate and burst parameters for both minimum and
maximum settings for a queue can be either in packets or bytes. You cannot congure some of rate shaping
attributes to be in bytes measure and the remaining rate shaping attributes to be in packets measure; all the rate
shaping attributes must contain the same metric or unit of measure.
Example
Dell (conf-qos-policy-out) #rate-shape pps 100 100 peak pps 1000 200
Dell (conf-qos-policy-out) #rate-shape kbps 1024 100 peak kbps 102400 75
Dell (conf-qos-policy-out) # rate-shape 100 100 peak 1000 750
1276 Quality of Service (QoS)