Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation

[edit class-of-service] Hierarchy Level

class-of-service {classifiers {type classifier-name {forwarding-class class-name {loss-priority (high | low | medium-high | medium-low) code-points [ aliases bits ];}import (classifier-name | default);}}code-point-aliases {(dscp | dscp-ipv6 | exp | ieee-802.1 | ieee-802.1ad | inet-precedence) {alias-name bits;}}drop-profiles {profile-name {fill-level percentage drop-probability percentage;interpolate {drop-probability value;fill-level value;}}}fabric {scheduler-map {priority (high | low) scheduler scheduler-name;}}forwarding-class-map {map-name {class class-name queue-num queue-number <restricted-queue queue-number>;}}forwarding-classes {class class-name policing-priority (normal | premium) queue-num queue-number priority (high | low);queue queue-number class-name policing-priority (normal | premium) priority (high | low);}forwarding-policy {class class-name {classification-override {forwarding-class class-name;}}next-hop-map map-name {forwarding-class class-name {discard;lsp-next-hop [ lsp-regular-expressions ];next-hop [ next-hop-names ];non-lsp-next-hop;}}}fragmentation-maps {map-name {forwarding-class class-name {drop-timeout milliseconds;fragment-threshold bytes;multilink-class number;no-fragmentation;}}}host-outbound-traffic {dscp-code-point value;forwarding-class class-name;ieee-802.1 {default value;rewrite-rules;}tcp {raise-internet-control-priority;}}interfaces {... the interfaces subhierarchy appears after the main [edit class-of-service] hierarchy ...}}restricted-queues {forwarding-class class-name queue-number;}rewrite-rules {(dscp | dscp-ipv6 | exp |frame-relay-de | ieee-802.1 | ieee-802.1ad | inet-precedence) rewrite-rule {forwarding-class class-name {loss-priority level code-point (alias | bits);}import (rewrite-rule | default);}}routing-instances routing-instance-name {classifiers {dscp (classifier-name | default);dscp-ipv6 (classifier-name | default);exp (classifier-name | default);ieee-208.1 (classifier-name | default | encapsulated | vlan-tag (inner | outer));}}scheduler-maps {map-name {forwarding-class class-name scheduler scheduler-name;}}schedulers {scheduler-name {adjust-minimum value;adjust-percent value;buffer-size (exact | percent percentage | remainder);drop-profile-map loss-priority (any | high | low | medium-high | medium-low) protocol any;excess-priority (high | low | medium-high | medium-low);excess-rate (percent percentage | proportion proportion);priority (high | low | medium-high | medium-low | strict-high);shaping-rate (bps | percent percentage | burst-size size);transmit-rate (bps | percent percentage | remainder) <exact | rate-limit>;}}traceoptions {file <files number> <match regular-expression> <size maximum-file-size> <world-readable | no-world-readable>;flag flag;no-remote-trace;}traffic-control-profiles {profile-name {adjust-minimum rate;delay-buffer-rate (bps | cps cps | percent percentage);excess-rate (percent percentage | proportion value);guaranteed-rate (bps | percent percentage) <burst-size bytes>;overhead-accounting (frame-mode | cell-mode) <bytes byte-value>;scheduler-map map-name;shaping-rate (bps | percent percentage) <burst-size bytes>;}}tri-color;}
  
class-of-service {interfaces {interface-name {excess-bandwith-share (equal | proportional value);input-excess-bandwith-share (equal | proportional value);input-scheduler-map map-name;input-shaping-rate bps;input-traffic-control-profile profile-name;output-forwarding-class-map map-name;output-traffic-control-profile profile-name;scheduler-map map-name;scheduler-map-chassis (map-name | derived);shaping-rate bps;unit (logical-unit-number | *){classifiers {dscp (classifier-name | default) {family [ inet mpls ];}dscp-ipv6 (classifier-name | default) {family [ inet mpls ];}exp (classifier-name | default);ieee-208.1 (classifier-name | default)  <vlan-tag (inner | outer)>;ieee-208.1ad (classifier-name | default);inet-precedence (classifier-name | default);}forwarding-class class-name;input-scheduler-map map-name;input-shaping-rate bps;input-traffic-control-profile profile-name shared-instance instance-name;loss-priority-maps {(map-name | default);}loss-priority-rewrites {(map-name | default);}output-forwarding-class-map map-name;output-traffic-control-profile profile-name shared-instance instance-name;rewrite-rules {dscp (rule-name | default) <protocol mpls>;dscp-ipv6 (rule-name | default);exp (rule-name | default) <protocol [ mpls-any | mpls-inet-both | mpls-inet-both-non-vpn ]>;exp-push-push-push default;exp-swap-push-push default;ieee-802.1 (rewrite-name | default) <vlan-tag (outer | outer-and-inner)>;ieee-802.1ad (rewrite-name | default) <vlan-tag (outer | outer-and-inner)>;inet-precedence (rewrite-name | default) <protocol mpls>;}scheduler-map map-name;shaping-rate bps;translation-table (to-dscp-from-dscp | to-dscp-ipv6-from-dscp-ipv6 | to-exp-from-exp | to-inet-precedence-from-inet-precedence) table-name;}}interface-set interface-set-name {excess-bandwith-share (equal | proportional value);input-excess-bandwith-share (equal | proportional value);input-traffic-control-profile profile-name;input-traffic-control-profile-remaining profile-name;internal-node;output-traffic-control-profile profile-name;output-traffic-control-profile-remaining profile-name;}}}

Published: 2013-04-19