qos
qos
+ classifiers
+ dscp-policy name string
+ dscp value number
+ drop-probability keyword
+ forwarding-class keyword
+ mpls-traffic-class-policy name string
+ traffic-class value number
+ drop-probability keyword
+ forwarding-class keyword
+ vxlan-default reference
+ explicit-congestion-notification
+ ecn-dscp-policy reference
+ queue-templates
+ queue-template name string
+ active-queue-management
+ ecn-slope ecn-drop-probability keyword
+ max-probability number
+ max-threshold-percent number
+ min-threshold-percent number
+ weight-factor number
+ wred-slope traffic-type keyword drop-probability keyword
+ max-probability number
+ max-threshold-percent number
+ min-threshold-percent number
+ queue-depth
+ high-threshold-bytes number
+ maximum-burst-size number
+ rewrite-rules
+ dscp-policy name string
+ map forwarding-class keyword
+ drop-probability drop-probability keyword
+ dscp (number | keyword)
+ dscp (number | keyword)
+ mpls-traffic-class-policy name string
+ map forwarding-class keyword
+ drop-probability drop-probability keyword
+ traffic-class number
+ traffic-class number
qos Descriptions
qos
classifiers
Note: This command is available for the following platforms:
| ||
Description | Enter the classifiers context | |
Context | qos classifiers | |
Tree | classifiers | |
Configurable | True |
dscp-policy name string
Note: This command is available for the following platforms:
| ||
Description | Enter the dscp-policy list instance | |
Context | qos classifiers dscp-policy name string | |
Tree | dscp-policy | |
Configurable | True |
name string
Note: This command is available for the following platforms:
| ||
Description | User-configured name for a DSCP classification policy The name 'default' is reserved for the system default DSCP classifier. | |
Context | qos classifiers dscp-policy name string | |
String Length | 1 to 255 | |
Configurable | True |
dscp value number
Note: This command is available for the following platforms:
| ||
Description | Enter the dscp list instance | |
Context | qos classifiers dscp-policy name string dscp value number | |
Tree | dscp | |
Configurable | True |
value number
Note: This command is available for the following platforms:
| ||
Description | DSCP codepoint value, expressed as a number in the range 0-63 | |
Context | qos classifiers dscp-policy name string dscp value number | |
Range | 0 to 63 | |
Configurable | True |
drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | The drop probability to which the DSCP value is mapped | |
Context | qos classifiers dscp-policy name string dscp value number drop-probability keyword | |
Tree | drop-probability | |
Options |
| |
Configurable | True |
forwarding-class keyword
Note: This command is available for the following platforms:
| ||
Description | The forwarding class to which the DSCP value is mapped | |
Context | qos classifiers dscp-policy name string dscp value number forwarding-class keyword | |
Tree | forwarding-class | |
Options |
| |
Configurable | True |
mpls-traffic-class-policy name string
Note: This command is available for the following platforms:
| ||
Description | Enter the mpls-traffic-class-policy list instance | |
Context | qos classifiers mpls-traffic-class-policy name string | |
Tree | mpls-traffic-class-policy | |
Configurable | True |
name string
Note: This command is available for the following platforms:
| ||
Description | User-configured name for an MPLS traffic-class classification policy The name 'default' is reserved for the system default MPLS TC classifier. | |
Context | qos classifiers mpls-traffic-class-policy name string | |
String Length | 1 to 255 | |
Configurable | True |
traffic-class value number
Note: This command is available for the following platforms:
| ||
Description | Enter the traffic-class list instance | |
Context | qos classifiers mpls-traffic-class-policy name string traffic-class value number | |
Tree | traffic-class | |
Configurable | True |
value number
Note: This command is available for the following platforms:
| ||
Description | A single traffic-class value | |
Context | qos classifiers mpls-traffic-class-policy name string traffic-class value number | |
Range | 0 to 7 | |
Configurable | True |
drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | The drop probability to which the traffic-class value is mapped | |
Context | qos classifiers mpls-traffic-class-policy name string traffic-class value number drop-probability keyword | |
Tree | drop-probability | |
Options |
| |
Configurable | True |
forwarding-class keyword
Note: This command is available for the following platforms:
| ||
Description | The forwarding class to which the traffic-class value is mapped | |
Context | qos classifiers mpls-traffic-class-policy name string traffic-class value number forwarding-class keyword | |
Tree | forwarding-class | |
Options |
| |
Configurable | True |
vxlan-default reference
Note: This command is available for the following platforms:
| ||
Description | Reference to the name of a DSCP classifier policy that applies to terminating VXLAN packets. | |
Context | qos classifiers vxlan-default reference | |
Tree | vxlan-default | |
Reference | qos classifiers dscp-policy name string | |
Configurable | True |
explicit-congestion-notification
Note: This command is available for the following platforms:
| ||
Description | Enable the explicit-congestion-notification context | |
Context | qos explicit-congestion-notification | |
Tree | explicit-congestion-notification | |
Configurable | True |
ecn-dscp-policy reference
Note: This command is available for the following platforms:
| ||
Description | Reference to the DSCP rewrite policy to use when DSCP rewrite is required as a side effect of ECN remarking. This is required configuration in order to globally enable ECN on J2 platforms. | |
Context | qos explicit-congestion-notification ecn-dscp-policy reference | |
Tree | ecn-dscp-policy | |
Reference | qos rewrite-rules dscp-policy name string | |
Configurable | True |
queue-templates
Note: This command is available for the following platforms:
| ||
Description | Enter the queue-templates context | |
Context | qos queue-templates | |
Tree | queue-templates | |
Configurable | True |
queue-template name string
Note: This command is available for the following platforms:
| ||
Description | List of queue templates that can be applied to egress queues or VOQ sets The 7250 IXR-6/10 platforms supports a maximum 8 queue-templates. The 7220-D2/D3/H2/H3 platforms support a maximum of 64 queue-templates. | |
Context | qos queue-templates queue-template name string | |
Tree | queue-template | |
Configurable | True | |
Max. Elements | 64 |
name string
Note: This command is available for the following platforms:
| ||
Description | The name of the queue template The queue template with the special name “default” is used when a queue-template reference is missing. | |
Context | qos queue-templates queue-template name string | |
String Length | 1 to 255 | |
Configurable | True |
active-queue-management
Note: This command is available for the following platforms:
| ||
Description | Enable the active-queue-management context | |
Context | qos queue-templates queue-template name string active-queue-management | |
Tree | active-queue-management | |
Configurable | True |
ecn-slope ecn-drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | List of ECN slopes. | |
Context | qos queue-templates queue-template name string active-queue-management ecn-slope ecn-drop-probability keyword | |
Tree | ecn-slope | |
Configurable | True |
ecn-drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | The drop probability to which the ECN slope applies. | |
Context | qos queue-templates queue-template name string active-queue-management ecn-slope ecn-drop-probability keyword | |
Options |
| |
Configurable | True |
max-probability number
Note: This command is available for the following platforms:
| ||
Description | The maximum probability of marking a packet (at or above the max-threshold). On TD3/TH3 max-probability has a limited set of discrete values: 1,2,3,4,5,6,7,8,9,10,25,50,75,100. The user is allowed to enter any value but the system will choose the next-highest value that is supported. A slope is disabled by setting min-threshold-percent=100, max-threshold-percent=100 and max-probability=0. | |
Context | qos queue-templates queue-template name string active-queue-management ecn-slope ecn-drop-probability keyword max-probability number | |
Tree | max-probability | |
Range | 0 to 100 | |
Default | 0 | |
Configurable | True |
max-threshold-percent number
Note: This command is available for the following platforms:
| ||
Description | The percentage of the MBS that corresponds to the ECN maximum threshold parameter. A slope is disabled by setting min-threshold-percent=100, max-threshold-percent=100 and max-probability=0. | |
Context | qos queue-templates queue-template name string active-queue-management ecn-slope ecn-drop-probability keyword max-threshold-percent number | |
Tree | max-threshold-percent | |
Range | 0 to 100 | |
Default | 100 | |
Configurable | True |
min-threshold-percent number
Note: This command is available for the following platforms:
| ||
Description | The percentage of the MBS that corresponds to the ECN mininum threshold parameter. A slope is disabled by setting min-threshold-percent=100, max-threshold-percent=100 and max-probability=0. | |
Context | qos queue-templates queue-template name string active-queue-management ecn-slope ecn-drop-probability keyword min-threshold-percent number | |
Tree | min-threshold-percent | |
Range | 0 to 100 | |
Default | 100 | |
Configurable | True |
weight-factor number
Note: This command is available for the following platforms:
| ||
Description | Weight factor to use in the calculation of the current (average weighted) queue depth. | |
Context | qos queue-templates queue-template name string active-queue-management weight-factor number | |
Tree | weight-factor | |
Range | 0 to 15 | |
Default | 0 | |
Configurable | True |
wred-slope traffic-type keyword drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | List of WRED slopes. | |
Context | qos queue-templates queue-template name string active-queue-management wred-slope traffic-type keyword drop-probability keyword | |
Tree | wred-slope | |
Configurable | True |
traffic-type keyword
Note: This command is available for the following platforms:
| ||
Description | The traffic type to which the WRED slope applies. | |
Context | qos queue-templates queue-template name string active-queue-management wred-slope traffic-type keyword drop-probability keyword | |
Options |
| |
Configurable | True |
drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | The drop probability to which the WRED slope applies. | |
Context | qos queue-templates queue-template name string active-queue-management wred-slope traffic-type keyword drop-probability keyword | |
Options |
| |
Configurable | True |
max-probability number
Note: This command is available for the following platforms:
| ||
Description | The maximum probability of dropping a packet (at or above the max-threshold). A slope is disabled by setting min-threshold-percent=100, max-threshold-percent=100 and max-probability=0 | |
Context | qos queue-templates queue-template name string active-queue-management wred-slope traffic-type keyword drop-probability keyword max-probability number | |
Tree | max-probability | |
Range | 0 to 100 | |
Default | 0 | |
Configurable | True |
max-threshold-percent number
Note: This command is available for the following platforms:
| ||
Description | The percentage of the MBS that corresponds to the WRED maximum threshold parameter. A slope is disabled by setting min-threshold-percent=100, max-threshold-percent=100 and max-probability=0 | |
Context | qos queue-templates queue-template name string active-queue-management wred-slope traffic-type keyword drop-probability keyword max-threshold-percent number | |
Tree | max-threshold-percent | |
Range | 0 to 100 | |
Default | 100 | |
Configurable | True |
min-threshold-percent number
Note: This command is available for the following platforms:
| ||
Description | The percentage of the MBS that corresponds to the WRED mininum threshold parameter. A slope is disabled by setting min-threshold-percent=100, max-threshold-percent=100 and max-probability=0 | |
Context | qos queue-templates queue-template name string active-queue-management wred-slope traffic-type keyword drop-probability keyword min-threshold-percent number | |
Tree | min-threshold-percent | |
Range | 0 to 100 | |
Default | 100 | |
Configurable | True |
queue-depth
Note: This command is available for the following platforms:
| ||
Description | Enter the queue-depth context | |
Context | qos queue-templates queue-template name string queue-depth | |
Tree | queue-depth | |
Configurable | True |
high-threshold-bytes number
Note: This command is available for the following platforms:
| ||
Description | The queue depth that, when crossed in a rising direction, triggers a hardware interrupt and a recording of the current system time. The default value of 0 disables the functionality. On J2 systems this parameter applies to a set of VOQs (and therefore to unicast traffic only). On TD3/TH3 systems this parameter applies to a unicast queue only; the configuration of this leaf is ignored when the queue-template is attached to a multicast-queue. On TD3 the threshold is rounded up the nearest multiple of 2048 bytes. On J2 the threshold is rounded up to the nearest multiple of 4096 bytes. On TH3 the threshold is rounded up to the nearest multiple of 254 bytes. | |
Context | qos queue-templates queue-template name string queue-depth high-threshold-bytes number | |
Tree | high-threshold-bytes | |
Default | 0 | |
Configurable | True |
maximum-burst-size number
Note: This command is available for the following platforms:
| ||
Description | Maximum queue depth in bytes. MBS buffer space is not guaranteed. On J2 systems this parameter applies to a set of VOQs and the default is 256 MB (268435456 bytes). On TD3/TH3 systems this parameter applies to an egress queue and the default value is based on system-derived ‘alpha’ calculation. Must be non-zero/non-default in order to add the active-queue-management presence container. | |
Context | qos queue-templates queue-template name string queue-depth maximum-burst-size number | |
Tree | maximum-burst-size | |
Default | 0 | |
Units | bytes | |
Configurable | True |
rewrite-rules
Note: This command is available for the following platforms:
| ||
Description | Enter the rewrite-rules context | |
Context | qos rewrite-rules | |
Tree | rewrite-rules | |
Configurable | True |
dscp-policy name string
Note: This command is available for the following platforms:
| ||
Description | Enter the dscp-policy list instance | |
Context | qos rewrite-rules dscp-policy name string | |
Tree | dscp-policy | |
Configurable | True |
name string
Note: This command is available for the following platforms:
| ||
Description | User-configured name for a DSCP rewrite policy. | |
Context | qos rewrite-rules dscp-policy name string | |
String Length | 1 to 255 | |
Configurable | True |
map forwarding-class keyword
Note: This command is available for the following platforms:
| ||
Description | Enter the map list instance | |
Context | qos rewrite-rules dscp-policy name string map forwarding-class keyword | |
Tree | map | |
Configurable | True |
forwarding-class keyword
Note: This command is available for the following platforms:
| ||
Description | The forwarding-class value | |
Context | qos rewrite-rules dscp-policy name string map forwarding-class keyword | |
Options |
| |
Configurable | True |
drop-probability drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | Enter the drop-probability list instance | |
Context | qos rewrite-rules dscp-policy name string map forwarding-class keyword drop-probability drop-probability keyword | |
Tree | drop-probability | |
Configurable | True |
drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | A drop probability level within the FC for which a different remarking is desired. | |
Context | qos rewrite-rules dscp-policy name string map forwarding-class keyword drop-probability drop-probability keyword | |
Options |
| |
Configurable | True |
dscp (number | keyword)
Note: This command is available for the following platforms:
| ||
Description | The DSCP marking to be used for this specific drop-probability | |
Context | qos rewrite-rules dscp-policy name string map forwarding-class keyword drop-probability drop-probability keyword dscp (number | keyword) | |
Tree | dscp | |
Range | 0 to 63 | |
Options |
| |
Configurable | True |
dscp (number | keyword)
Note: This command is available for the following platforms:
| ||
Description | The DSCP marking to be used for all packets associated with the FC, except those with a drop-probability-specific override. | |
Context | qos rewrite-rules dscp-policy name string map forwarding-class keyword dscp (number | keyword) | |
Tree | dscp | |
Range | 0 to 63 | |
Options |
| |
Configurable | True |
mpls-traffic-class-policy name string
Note: This command is available for the following platforms:
| ||
Description | Enter the mpls-traffic-class-policy list instance | |
Context | qos rewrite-rules mpls-traffic-class-policy name string | |
Tree | mpls-traffic-class-policy | |
Configurable | True |
name string
Note: This command is available for the following platforms:
| ||
Description | User-configured name for an MPLS traffic-class rewrite policy. | |
Context | qos rewrite-rules mpls-traffic-class-policy name string | |
String Length | 1 to 255 | |
Configurable | True |
map forwarding-class keyword
Note: This command is available for the following platforms:
| ||
Description | Enter the map list instance | |
Context | qos rewrite-rules mpls-traffic-class-policy name string map forwarding-class keyword | |
Tree | map | |
Configurable | True |
forwarding-class keyword
Note: This command is available for the following platforms:
| ||
Description | The forwarding-class value | |
Context | qos rewrite-rules mpls-traffic-class-policy name string map forwarding-class keyword | |
Options |
| |
Configurable | True |
drop-probability drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | Enter the drop-probability list instance | |
Context | qos rewrite-rules mpls-traffic-class-policy name string map forwarding-class keyword drop-probability drop-probability keyword | |
Tree | drop-probability | |
Configurable | True |
drop-probability keyword
Note: This command is available for the following platforms:
| ||
Description | A drop probability level within the FC for which a different remarking is desired. | |
Context | qos rewrite-rules mpls-traffic-class-policy name string map forwarding-class keyword drop-probability drop-probability keyword | |
Options |
| |
Configurable | True |
traffic-class number
Note: This command is available for the following platforms:
| ||
Description | The MPLS traffic class marking to be used for this specific drop-probability | |
Context | qos rewrite-rules mpls-traffic-class-policy name string map forwarding-class keyword drop-probability drop-probability keyword traffic-class number | |
Tree | traffic-class | |
Range | 0 to 7 | |
Configurable | True |
traffic-class number
Note: This command is available for the following platforms:
| ||
Description | The MPLS traffic class marking to be used for all packets associated with the FC, except those with a drop-probability-specific override. | |
Context | qos rewrite-rules mpls-traffic-class-policy name string map forwarding-class keyword traffic-class number | |
Tree | traffic-class | |
Range | 0 to 7 | |
Configurable | True |