Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
 

Related Documentation

 

class-of-service

Syntax

class-of-service { classifiers {(dscp | dscp-ipv6 | ieee-802.1 | exp) classifier-name { import (classifier-name | default); forwarding-class class-name { loss-priority level { code-points [ aliases ] [ bit-patterns ];}}}}code-point-aliases {(dscp| dscp-ipv6 | ieee-802.1) { alias-name bits;}}congestion-notification-profile profile-name {input {ieee-802.1 {code-point [code-point-bits] {pfc {mru mru-value;}}}cable-length cable-length-value;}output {ieee-802.1 {code-point [code-point-bits] {flow-control-queue [queue | list-of-queues];}}}}drop-profiles {profile-name {interpolate {fill-level low-value fill-level high-value drop-probability 0 drop-probability high-value;}}}forwarding-class class-name { loss-priority level { code-points [ aliases ] [ bit-patterns ];}}forwarding-class class-name {scheduler scheduler-name;} forwarding-class-sets forwarding-class-set-name { class class-name;}forwarding-classes {class { class-name { queue-num queue-number <no-loss>;}}}host-outbound-traffic{forwarding-class class-name;dscp-code-point code-point;}interfaces { interface-name {congestion-notification-profile profile-name {}forwarding-class lossless-forwarding-class-name;forwarding-class-set forwarding-class-set-name {output-traffic-control-profile profile-name;}rewrite-value {input {ieee-802.1{code-point code-point-bits;}}}unit logical-unit-number { classifiers {(dscp | dscp-ipv6 | ieee-802.1 exp) (classifier-name | default);} forwarding-class class-name; rewrite-rules {(dscp | dscp-ipv6 | ieee-802.1) (classifier-name | default);}}}}multi-destination { classifiers {(dscp | ieee-802.1) classifier-name;}}rewrite-rules {(dscp | dscp-ipv6 | ieee-802.1 | exp) classifier-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 (low | medium-high | high) protocol protocol drop-profile drop-profile-name;explicit-congestion-notification; priority priority; shaping-rate (rate | percent percentage); transmit-rate (percent percentage);}}shared-buffer {egress {percent percent;buffer-partition (lossless | lossy | multicast) {percent percent}}ingress {percent percent;buffer-partition (lossless | lossless-headroom | lossy) {percent percent}}}system-defaults {classifiers exp classifier-name;}traffic-control-profiles profile-name {guaranteed-rate(rate| percent percentage); scheduler-map map-name; shaping-rate (rate| percent percentage);}}

Hierarchy Level

[edit]

Release Information

Statement introduced in Junos OS Release 11.1 for the QFX Series.

Description

Configure class-of-service parameters on the switch.

The remaining statements are explained separately.

Default

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

Required Privilege Level

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

 

Related Documentation

 

Published: 2014-07-23

Supported Platforms

 

Related Documentation

 

Published: 2014-07-23