Class-of-Service Configuration Statement Hierarchy
class-of-service {adaptive-shapers { adaptive-shaper-name
{trigger
type shaping-rate
(percent percent | rate );}}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 {queue
queue-number
class-name
priority (low | high);}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 | 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) <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 ;}}
Hide Navigation Pane
Show Navigation Pane
Download
SHA1