guaranteed-rate (Dynamic Traffic Shaping)
Syntax
guaranteed-rate (rate | $junos-cos-guaranteed-rate) <burst-size [ bytes | $junos-cos-guaranteed-rate-burst]>;
Hierarchy Level
[edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name]
Description
Configure a guaranteed minimum rate for a logical interface and optionally a burst size for the guaranteed rate.
The guaranteed-rate burst size must not exceed the shaping-rate burst size.
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.
Options
rate
—Guaranteed
rate 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 k
(1000), m
(1,000,000), or g
(1,000,000,000).
Range: 1000 through 6,400,000,000,000 bps
$junos-cos-guaranteed-rate
—Junos predefined
variable that is replaced with the guaranteed rate obtained from the
RADIUS server when a subscriber authenticates over the interface to
which the dynamic profile is attached.
burst-size bytes
—(Optional)
Maximum burst size, in bytes.
Range: 0 through 1,000,000,000
$junos-cos-guaranteed-rate-burst
—(Optional)
Variable for the burst-size that is specified for the guaranteed rate.
Use this variable at the [edit dynamic-profiles profile-name class-of-service traffic-control-profile
] hierarchy level.
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 9.2.
The $junos-cos-guaranteed-rate
variable introduced
in Junos OS Release 9.4.
Option burst-size
introduced in Junos OS Release
11.4.