[an error occurred while processing this directive] [an error occurred while processing this directive]

class-of-service

Syntax

class-of-service {
classifiers {
(dscp | ieee-802.1 | inet-precedence) classifier-name {
import (classifier-name | default);
forwarding-class class-name {
loss-priority level {
code-points [ aliases ] [ 6 bit-patterns ];
}
}
}
}
code-point-aliases {
(dscp | ieee-802.1 | inet-precedence) {
alias-name bits;
}
}
forwarding-classes {
class class-name queue-num queue-number;
}
interfaces {
interface-name {
scheduler-map map-name;
unit logical-unit-number {
forwarding-class class-name;
classifiers {
(dscp | ieee-802.1 | inet-precedence) (classifier-name | default);
}
}
}
}
rewrite-rules {
(dscp | ieee-802.1 | inet-precedence) rewrite-name {
import (rewrite-name | default);
forwarding-class class-name {
loss-priority priority code-point (alias | bits);
}
}
}
scheduler-maps {
map-name {
forwarding-class class-name scheduler scheduler-name;
}
}
schedulers {
scheduler-name {
buffer-size (percent percentage | remainder);
drop-profile-map loss-priority loss-priority protocol protocol drop-profile profile-name;
priority priority;
transmit-rate (rate | percent percentage | remainder);
}
}
}

Hierarchy Level

[edit]

Release Information

Statement introduced in JUNOS Release 9.0 for EX-series switches.

Description

Configure class-of-service parameters on EX-series switches.

The statements are explained separately.

Default

If you do not configure any CoS features, the default CoS settings are used.

The above description has changed (per PR 295650). Here is the old description: If you do not configure any CoS features, all packets are transmitted from output transmission queue 0.

Required Privilege Level

routing—To view this statement in the configuration.
routing-control—To add this statement to the configuration.

[an error occurred while processing this directive]