Users Guide

peak-rate
Define the peak rate, which is the guaranteed or minimum confirmed 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 configure 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
Define the peak rate, which is the guaranteed or minimum confirmed 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 configure 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 configured peak rate.
Default Granularity for rate is Mbps unless you use the kbps option.
Command Modes CONFIGURATION
Command
History
Version Description
9.10(0.0) Introduced on the S6100-ON.
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 configuration
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 configure the committed rate settings to use a different 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 define 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 configure 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 configure 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
1092 Quality of Service (QoS)