Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All
     

    Related Documentation

    • Junos OS Class of Service Configuration Guide for Security Devices
    • Junos OS Feature Support Reference for SRX Series and J Series Devices
     

    Class-of-Service Configuration Statement Hierarchy

    Use the statements in the class-of-service configuration hierarchy to configure class-of-services (CoS) features.

    class-of-service {adaptive-shapers { adaptive-shaper-name {trigger type shaping-rate (percent percent | rate );}}application-traffic-control {rate-limiters {rate-limiters-name {bandwidth-limit value-in-bps;burst-size-limit value-in-bytes;}}rule-sets {rule-set-name {rule rule-name {match {application application-names;application-any;application-group application-group-names;application-known;application-unknown;}then {dscp-code-point dscp-value;forwarding-class forwarding-class-name;log;loss-priority [ high | medium-high | medium-low | low ];rate-limit {client-to-server rate-limiter-name;server-to-client rate-limiter-name;}}}}}}classifiers { type classifier-name {forwarding-class class-name {loss-priority (low | high) code-points [ alias | bits ];}import ( classifier-name | default);}}code-point-aliases {(dscp | dscp-ipv6 | exp | ieee-802.1 | inet-precedence) { alias-name bits;}}drop-profiles { profile-name {fill-level percentage drop-probability percentage;interpolate {drop-probability value;fill-level value;}}}forwarding-classes {class class-name queue-num queue-number <priority (high | low)> <spu-priority (high | low) >;queue queue-number <priority (high | low) >;}forwarding-policy {class class-name {classification-override {forwarding-class class-name;}}next-hop-map map-name {forwarding-class class-name {lsp-next-hop [ lsp-regular-expression ];next-hop [ next-hop-name ];non-lsp-next-hop [ lsp-regular-expression ];}}}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;} interfaces { interface-name { input-scheduler-map map-name ; input-shaping-rate rate ; scheduler-map map-name ; scheduler-map-chassis map-name ; shaping-rate rate; unit logical-unit-number { adaptive-shaper adaptive-shaper-name ; classifiers { (dscp | dscp-ipv6 | exp | ieee-802.1 | inet-precedence) ( classifier-name | default); } forwarding-class class-name ; fragmentation-map map-name;input-scheduler-map map-name; input-shaping-rate (percent percentage | rate ); input-traffic-control-profile profiler-name shared-instance instance-name ; loss-priority-maps {default; map-name;} output-traffic-control-profile profile-name shared-instance instance-name ; rewrite-rules { dscp ( rewrite-name | default); dscp-ipv6 ( rewrite-name | default); exp ( rewrite-name | default) protocol protocol-types ; frame-relay-de ( rewrite-name | 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); }scheduler-map map-name;shaping-rate rate ; virtual-channel-group group-name; }}}loss-priority-maps {frame-relay-de ( map-name | default) {loss-priority level code-points [ values ];}} rewrite-rules { type rewrite-name { forwarding-class class-name { loss-priority level code-point [ aliases ] [ 6-bit-patterns ]; } import ( rewrite-name | default); }}scheduler-maps { map-name {forwarding-class class-name scheduler scheduler-name;}}schedulers { scheduler-name {buffer-size (percent percentage | remainder percent | temporal microseconds );drop-profile-map {loss-priority (any | high | low | medium-high | medium-low);protocol (any | non-tcp | tcp);}priority (high | low | medium-high | medium-low | strict-high);shaping-rate (percent percent age | rate );transmit-rate (percent percentage | rate | remainder percent) <exact | rate-limit>;}}traceoptions {flag flag {all;asynch;hardware-database;init;parse;process;restart;route-socket;show;snmp;util;}}traffic-control-profiles profile-name {delay-buffer-rate (percent percent | rate );guaranteed-rate (percent percent | rate );scheduler-map map-name;shaping-rate (percent percent | rate );}virtual-channel-groups { virtual-channel-group-name { virtual-channel-name {default;scheduler-map map-name;shaping-rate (percent percent | rate );}}}virtual-channels { virtual-channel-name;}}
     

    Related Documentation

    • Junos OS Class of Service Configuration Guide for Security Devices
    • Junos OS Feature Support Reference for SRX Series and J Series Devices
     

    Modified: 2016-06-21