buffer-size (Dynamic Scheduling)
Syntax
buffer-size (percent (percentage | $junos-cos-scheduler-bs) | remainder | temporal (microseconds | $junos-cos-scheduler-bs) | temporal-absolute (size-in-bytes | $junos-cos-scheduler-bs));
Hierarchy Level
[edit dynamic-profiles profile-name class-of-service schedulers scheduler-name]
Description
Specify buffer size.
Default
If you do not include this statement, the default scheduler transmission rate and buffer size percentages for queues 0 through 7 are 95, 0, 0, 5, 0, 0, 0, and 0 percent.
Options
percent percentage—Buffer size as a percentage of
total buffer.
remainder—Remaining buffer available.
temporal microseconds—Buffer size as a temporal
value. The queuing algorithm starts dropping packets when it queues more than a
computed number of bytes. This maximum is computed by multiplying the logical
interface speed by the configured temporal value.
temporal-absolute size-in-bytes—Buffer size as an
absolute value in bytes. The queuing algorithm starts dropping packets when it
queues more than the defined number of bytes.
$junos-scheduler-bs—Junos predefined variable that is replaced with
the buffer size obtained from the RADIUS server when a subscriber authenticates over
the interface to which the dynamic profile is attached.
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.3.
The $junos-cos-scheduler-bs predefined variable introduced
in Junos OS Release 9.4.