buffer-size (Dynamic Scheduling)
Syntax
buffer-size (percent (percentage | $junos-cos-scheduler-bs) | remainder | temporal (microseconds | $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.
Range: The ranges vary by platform as follows:
For IQ PICs on M320 routers: 1 through 50,000 microseconds.
For IQ PICs on other M Series routers: 1 through 100,000 microseconds.
For other M Series routers: 1 through 200,000 microseconds.
$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.