guaranteed-rate (Traffic Control Profiles)
Syntax
guaranteed-rate (percent percentage | rate) <burst-size bytes>;
Hierarchy Level
[edit class-of-service traffic-control-profiles profile-name]
Description
Configure a guaranteed minimum rate of transmission for a traffic control profile. The sum of the guaranteed rates of all of the forwarding class sets (priority groups) on a port should not exceed the total port bandwidth. The guaranteed rate also determines the amount of excess (extra) port bandwidth that the priority group (forwarding class set) can share. Extra port bandwidth is allocated among the priority groups on a port in proportion to the guaranteed rate of each priority group.
You cannot configure a guaranteed rate for a forwarding class set (priority group) that includes strict-high priority queues. If the traffic control profile is for a forwarding class set that contains strict-high priority queues, do not configure a guaranteed rate.
On supported platforms, you can also configure an optional burst size for a logical interface. This can help to ensure that higher priority services do not starve lower priority services.
Default
If you do not include this statement and you do not include the
delay-buffer-rate
statement, the logical interface receives a
minimal delay-buffer rate and minimal bandwidth equal to 2 MTU-sized packets.
If you do not specify a guaranteed rate, the guaranteed rate is zero (0) and there is no minimum guaranteed bandwidth.
If you do not configure a guaranteed rate for a traffic control profile, the queues that belong to any forwarding class set (priority group) that uses that traffic control profile cannot have a configured transmit rate. The result is that there is no minimum guaranteed bandwidth for those queues and that those queues can be starved during periods of congestion.
Options
percent percentage |
Minimum percentage of transmission capacity allocated to the forwarding class set or logical interface.
|
rate |
Minimum
transmission rate allocated to the forwarding class set or logical
interface, in bits per second (bps). You can specify a
value in bits per second either as a complete decimal number or as a
decimal number followed by the abbreviation
|
burst-size bytes |
(Optional) Maximum burst size, in bytes. |
Required Privilege Level
interface—To view this statement in the configuration.
interface-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 7.6.
Option burst-size
introduced
in
Junos OS Release
9.4.