drop-profile (Dynamic Schedulers)
Syntax
drop-profile (profile-name | predefined-variable);
Hierarchy Level
[edit dynamic-profiles profile-name class-of-service schedulers scheduler-name drop-profile-map loss-priority (any | low | medium-low | medium-high | high) protocol (any | non-tcp | tcp)]
Description
Within the drop-profile map, specify the name of the drop profile to use for random early detection (RED) for a specific packet-loss priority (PLP) level and protocol type. A drop profile maps a fill level (fullness of a queue) to a drop probability (probability that a packet will be dropped). When a packet arrives, RED checks the queue fill level. If the fill level corresponds to a nonzero drop probability, the RED algorithm determines whether to drop the arriving packet.
You enable RED by applying a drop profile to a scheduler.
You configure drop profiles statically (at the [edit class-of-service
drop-profiles]
hierarchy level).
Options
profile-name
—Name of the drop profile.
predefined-variable
—One
of the following Junos predefined variable that is replaced with a
value obtained from the RADIUS server when a subscriber authenticates
over the interface to which the dynamic profile is attached:
$junos-cos-scheduler-dropfile-low
—Name of the drop profile for PLP levellow
and protocolany
, specified for a scheduler configured in a dynamic profile for subscriber access.$junos-cos-scheduler-dropfile-medium-low
—Name of the drop profile for PLP levelmedium-low
and protocolany
, specified for a scheduler configured in a dynamic profile for subscriber access.$junos-cos-scheduler-dropfile-medium-high
—Name of the drop profile for PLP levelmedium-high
and protocolany
, specified for a scheduler configured in a dynamic profile for subscriber access.$junos-cos-scheduler-dropfile-high
—Name of the drop profile for PLP levelhigh
and protocolany
, specified for a scheduler configured in a dynamic profile for subscriber access.$junos-cos-scheduler-dropfile-lny
—Name of the drop profile for PLP levelany
and protocolany
, specified for a scheduler configured in a dynamic profile for subscriber access.
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-dropfile-low
, $junos-cos-scheduler-dropfile-medium-low
, $junos-cos-scheduler-dropfile-medium-high
, $junos-cos-scheduler-dropfile-high
, and $junos-cos-scheduler-dropfile-any
predefined variable
introduced in Junos OS Release 9.4.