Navigation
Supported Platforms
Related Documentation
- QFabric System, QFX Series standalone switches
- Assigning CoS Components to Interfaces
- Defining CoS Unicast BA Classifiers (DSCP, DSCP IPv6, IEEE 802.1p)
- Defining CoS Multidestination (Multicast, Broadcast, DLF) BA Classifiers
- Defining CoS Code-Point Aliases
- Configuring CoS PFC (Congestion Notification Profiles)
- Configuring CoS Drop Profile Maps
- Defining CoS Forwarding Class Sets
- Defining CoS Forwarding Classes
- Defining CoS Rewrite Rules
- Defining CoS Queue Schedulers
- Configuring CoS WRED Drop Profiles
- Defining CoS Traffic Control Profiles (Priority Group Scheduling)
- Overview of Junos OS CoS for the QFX Series and EX4600 Switch
- QFX Series standalone switches
- Configuring a Global MPLS EXP Classifier
- Example: Configuring ECN
- Configuring Rewrite Rules for MPLS EXP Classifiers
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
- QFabric System, QFX Series standalone switches
- Assigning CoS Components to Interfaces
- Defining CoS Unicast BA Classifiers (DSCP, DSCP IPv6, IEEE 802.1p)
- Defining CoS Multidestination (Multicast, Broadcast, DLF) BA Classifiers
- Defining CoS Code-Point Aliases
- Configuring CoS PFC (Congestion Notification Profiles)
- Configuring CoS Drop Profile Maps
- Defining CoS Forwarding Class Sets
- Defining CoS Forwarding Classes
- Defining CoS Rewrite Rules
- Defining CoS Queue Schedulers
- Configuring CoS WRED Drop Profiles
- Defining CoS Traffic Control Profiles (Priority Group Scheduling)
- Overview of Junos OS CoS for the QFX Series and EX4600 Switch
- QFX Series standalone switches
- Configuring a Global MPLS EXP Classifier
- Example: Configuring ECN
- Configuring Rewrite Rules for MPLS EXP Classifiers
Published: 2014-07-23
Supported Platforms
Related Documentation
- QFabric System, QFX Series standalone switches
- Assigning CoS Components to Interfaces
- Defining CoS Unicast BA Classifiers (DSCP, DSCP IPv6, IEEE 802.1p)
- Defining CoS Multidestination (Multicast, Broadcast, DLF) BA Classifiers
- Defining CoS Code-Point Aliases
- Configuring CoS PFC (Congestion Notification Profiles)
- Configuring CoS Drop Profile Maps
- Defining CoS Forwarding Class Sets
- Defining CoS Forwarding Classes
- Defining CoS Rewrite Rules
- Defining CoS Queue Schedulers
- Configuring CoS WRED Drop Profiles
- Defining CoS Traffic Control Profiles (Priority Group Scheduling)
- Overview of Junos OS CoS for the QFX Series and EX4600 Switch
- QFX Series standalone switches
- Configuring a Global MPLS EXP Classifier
- Example: Configuring ECN
- Configuring Rewrite Rules for MPLS EXP Classifiers