qos commands

configure 
qos 
adv-config-policy string 
apply-groups reference
apply-groups-exclude reference
child-control 
bandwidth-distribution 
above-offered-allowance 
delta-consumed-agg-rate 
percent decimal-number
delta-consumed-higher-tier-rate 
percent decimal-number
unconsumed-agg-rate 
percent decimal-number
unconsumed-higher-tier-rate 
percent decimal-number
above-offered-cap 
percent decimal-number
rate (number | keyword)
enqueue-on-pir-zero boolean
granularity 
percent decimal-number
rate number
internal-scheduler-weight-mode keyword
limit-pir-zero-drain boolean
lub-init-min-pir boolean
offered-measurement 
add 
active-min-only boolean
min-only boolean
percent decimal-number
rate number
fast-start boolean
fast-stop boolean
granularity 
percent decimal-number
rate number
hold-time 
active-min-only boolean
high-rate number
max-decrement 
percent decimal-number
rate number
sample-interval number
time-average-factor 
dec-only boolean
weighting-factor number
description string
apply-groups reference
apply-groups-exclude reference
fp-resource-policy string 
aggregate-shapers 
auto-creation boolean
hw-agg-shapers 
saps boolean
subscribers boolean
queue-sets 
default-size 
queue-groups (number | keyword)
saps (number | keyword)
subscribers (number | keyword)
size number 
allocation-weight number
apply-groups reference
apply-groups-exclude reference
reserved-non-shaper-queues number
apply-groups reference
apply-groups-exclude reference
description string
ports 
hqos-mode keyword
queues 
ingress-percent-of-total decimal-number
hs-attachment-policy string 
apply-groups reference
apply-groups-exclude reference
description string
low-burst-max-class number
queue number 
apply-groups reference
apply-groups-exclude reference
sched-class number
unattached 
wrr-group number
wrr-group number 
apply-groups reference
apply-groups-exclude reference
sched-class number
unattached 
hs-pool-policy string 
apply-groups reference
apply-groups-exclude reference
description string
mid-tier 
mid-pool number 
allocation-percent decimal-number
apply-groups reference
apply-groups-exclude reference
parent-root-pool 
none 
pool-id reference
port-bw-oversubscription-factor number
slope-policy reference
root-tier 
root-pool number 
allocation-weight number
apply-groups reference
apply-groups-exclude reference
slope-policy reference
system-reserve decimal-number
hs-port-pool-policy string 
alt-port-class-pools 
class-pool number 
allocation 
explicit-percent decimal-number
port-bw-weight number
apply-groups reference
apply-groups-exclude reference
parent-mid-pool 
none 
pool-id number
slope-policy reference
apply-groups reference
apply-groups-exclude reference
description string
std-port-class-pools 
class-pool number 
allocation 
explicit-percent decimal-number
port-bw-weight number
apply-groups reference
apply-groups-exclude reference
parent-mid-pool 
none 
pool-id number
slope-policy reference
hs-scheduler-policy string 
apply-groups reference
apply-groups-exclude reference
description string
group number 
apply-groups reference
apply-groups-exclude reference
rate (number | keyword)
max-rate (number | keyword)
scheduling-class number 
apply-groups reference
apply-groups-exclude reference
group 
group-id number
weight number
rate (number | keyword)
hw-agg-shaper-scheduler-policy string 
apply-groups reference
apply-groups-exclude reference
congestion-threshold number
description string
group string 
max-percent-rate decimal-number
max-rate (number | keyword)
monitor-threshold number
sched-class number 
apply-groups reference
apply-groups-exclude reference
group reference
weight number
match-list 
ip-prefix-list string 
apply-groups reference
apply-groups-exclude reference
description string
prefix string 
ipv6-prefix-list string 
apply-groups reference
apply-groups-exclude reference
description string
prefix string 
port-list string 
apply-groups reference
apply-groups-exclude reference
description string
port number 
range number end number 
md-auto-id 
qos-policy-id-range 
apply-groups reference
apply-groups-exclude reference
end number
start number
network string 
apply-groups reference
apply-groups-exclude reference
description string
egress 
dscp keyword 
apply-groups reference
apply-groups-exclude reference
fc keyword
profile keyword
fc keyword 
apply-groups reference
apply-groups-exclude reference
de-mark 
force number
dot1p-in-profile number
dot1p-out-profile number
dscp-in-profile keyword
dscp-out-profile keyword
lsp-exp-in-profile number
lsp-exp-out-profile number
port-redirect-group 
policer number
queue number
ip-criteria 
entry number 
action 
fc keyword
port-redirect-group 
policer number
queue number
profile keyword
type keyword
apply-groups reference
apply-groups-exclude reference
description string
match 
dscp keyword
dst-ip 
address (ipv4-prefix-with-host-bits | ipv4-address)
mask string
dst-port 
eq number
gt number
lt number
port-list reference
range 
end number
start number
fragment keyword
icmp-type number
protocol (number | keyword)
src-ip 
address (ipv4-prefix-with-host-bits | ipv4-address)
mask string
src-port 
eq number
gt number
lt number
port-list reference
range 
end number
start number
ipv6-criteria 
entry number 
action 
fc keyword
port-redirect-group 
policer number
queue number
profile keyword
type keyword
apply-groups reference
apply-groups-exclude reference
description string
match 
dscp keyword
dst-ip 
address (ipv6-prefix-with-host-bits | ipv6-address)
mask string
dst-port 
eq number
gt number
lt number
port-list reference
range 
end number
start number
fragment keyword
icmp-type number
next-header (number | keyword)
src-ip 
address (ipv6-prefix-with-host-bits | ipv6-address)
mask string
src-port 
eq number
gt number
lt number
port-list reference
range 
end number
start number
prec number 
apply-groups reference
apply-groups-exclude reference
fc keyword
profile keyword
remark-trusted 
force-egress-marking boolean
ingress 
default-action 
fc keyword
profile keyword
dot1p number 
apply-groups reference
apply-groups-exclude reference
fc keyword
profile keyword
dscp keyword 
apply-groups reference
apply-groups-exclude reference
fc keyword
profile keyword
fc keyword 
apply-groups reference
apply-groups-exclude reference
fp-redirect-group 
broadcast-policer number
multicast-policer number
policer number
unknown-policer number
ip-criteria 
entry number 
action 
fc keyword
profile keyword
type keyword
apply-groups reference
apply-groups-exclude reference
description string
match 
dscp keyword
dst-ip 
address (ipv4-prefix-with-host-bits | ipv4-address)
ip-prefix-list reference
mask string
dst-port 
eq number
gt number
lt number
port-list reference
range 
end number
start number
fragment keyword
protocol (number | keyword)
src-ip 
address (ipv4-prefix-with-host-bits | ipv4-address)
ip-prefix-list reference
mask string
src-port 
eq number
gt number
lt number
port-list reference
range 
end number
start number
ipv6-criteria 
entry number 
action 
fc keyword
profile keyword
type keyword
apply-groups reference
apply-groups-exclude reference
description string
match 
dscp keyword
dst-ip 
address (ipv6-prefix-with-host-bits | ipv6-address)
ipv6-prefix-list reference
mask string
dst-port 
eq number
gt number
lt number
port-list reference
range 
end number
start number
fragment keyword
next-header (number | keyword)
src-ip 
address (ipv6-prefix-with-host-bits | ipv6-address)
ipv6-prefix-list reference
mask string
src-port 
eq number
gt number
lt number
port-list reference
range 
end number
start number
ler-use-dscp boolean
lsp-exp number 
apply-groups reference
apply-groups-exclude reference
fc keyword
profile keyword
policy-id number
scope keyword
network-queue string 
apply-groups reference
apply-groups-exclude reference
description string
fc keyword 
apply-groups reference
apply-groups-exclude reference
multicast-queue reference
queue reference
hs-attachment-policy reference
hs-wrr-group number 
adaptation-rule 
pir keyword
apply-groups reference
apply-groups-exclude reference
hs-class-weight number
rate number
queue number 
adaptation-rule 
cir keyword
fir keyword
pir keyword
apply-groups reference
apply-groups-exclude reference
avg-frame-overhead decimal-number
cbs decimal-number
drop-tail 
low 
percent-reduction-from-mbs (number | keyword)
hs-alt-port-class-pool boolean
hs-class-weight number
hs-mbs decimal-number
hs-wred-queue 
policy reference
hs-wrr-weight number
mbs decimal-number
multipoint boolean
port-parent 
cir-level number
cir-weight number
level number
weight number
queue-type keyword
rate 
cir number
fir number
pir number
policer-control-policy string 
apply-groups reference
apply-groups-exclude reference
description string
root 
max-percent-rate decimal-number
max-rate (number | keyword)
priority-mbs-thresholds 
min-thresh-separation (number | keyword)
priority number 
apply-groups reference
apply-groups-exclude reference
fixed-mbs boolean
mbs-contribution (number | keyword)
profile-preferred boolean
tier number 
apply-groups reference
apply-groups-exclude reference
arbiter string 
apply-groups reference
apply-groups-exclude reference
arbiter-parent 
arbiter-name string
level number
weight number
description string
percent-rate decimal-number
rate (number | keyword)
reference-rate keyword
port-scheduler-policy string 
apply-groups reference
apply-groups-exclude reference
description string
dist-lag-rate-shared boolean
group string 
apply-groups reference
apply-groups-exclude reference
monitor-threshold number
percent-rate 
cir decimal-number
pir decimal-number
rate 
cir (number | keyword)
pir (number | keyword)
hqos-algorithm keyword
level number 
apply-groups reference
apply-groups-exclude reference
group reference
monitor-threshold number
percent-rate 
cir decimal-number
pir decimal-number
rate 
cir (number | keyword)
pir (number | keyword)
weight number
max-percent-rate decimal-number
max-rate (number | keyword)
monitor-threshold number
orphan-overrides 
cir-level number
cir-weight number
level number
weight number
post-policer-mapping string 
apply-groups reference
apply-groups-exclude reference
description string
fc keyword profile keyword 
apply-groups reference
apply-groups-exclude reference
maps-to 
fc keyword
profile keyword
queue-group-redirect-list string 
apply-groups reference
apply-groups-exclude reference
match number 
apply-groups reference
apply-groups-exclude reference
instance number
type keyword
queue-group-templates 
apply-groups reference
apply-groups-exclude reference
egress 
apply-groups reference
apply-groups-exclude reference
queue-group string 
apply-groups reference
apply-groups-exclude reference
description string
fc keyword 
apply-groups reference
apply-groups-exclude reference
queue 
none 
queue-id reference
hs-attachment-policy reference
hs-wrr-group number 
adaptation-rule 
pir keyword
apply-groups reference
apply-groups-exclude reference
hs-class-weight number
percent-rate decimal-number
rate (number | keyword)
policer number 
adaptation-rule 
cir keyword
pir keyword
adv-config-policy reference
apply-groups reference
apply-groups-exclude reference
arbiter-parent 
arbiter-name string
level number
weight number
cbs (number | keyword)
description string
exceed-pir boolean
high-prio-only (number | keyword)
mbs (number | keyword)
packet-byte-offset number
percent-rate 
cir decimal-number
pir decimal-number
reference-rate keyword
profile-capped boolean
rate 
cir (number | keyword)
pir (number | keyword)
stat-mode keyword
queue number 
adaptation-rule 
cir keyword
pir keyword
adv-config-policy reference
apply-groups reference
apply-groups-exclude reference
burst-limit (number | keyword)
cbs (number | keyword)
drop-tail 
exceed 
percent-reduction-from-mbs (number | keyword)
high 
percent-reduction-from-mbs (number | keyword)
highplus 
percent-reduction-from-mbs (number | keyword)
low 
percent-reduction-from-mbs (number | keyword)
dynamic-mbs boolean
hs-alt-port-class-pool boolean
hs-class-weight number
hs-wred-queue 
policy reference
hs-wrr-weight number
mbs (number | keyword)
packet-byte-offset number
percent-rate 
cir decimal-number
pir decimal-number
reference-rate keyword
port-parent 
cir-level number
cir-weight number
level number
weight number
queue-delay number
queue-type keyword
rate 
cir (number | keyword)
pir (number | keyword)
scheduler-parent 
cir-level number
cir-weight number
level number
scheduler-name string
weight number
wred-queue 
mode keyword
policy reference
usage keyword
queues-hqos-manageable boolean
ingress 
apply-groups reference
apply-groups-exclude reference
queue-group string 
apply-groups reference
apply-groups-exclude reference
description string
policer number 
adaptation-rule 
cir keyword
pir keyword
adv-config-policy reference
apply-groups reference
apply-groups-exclude reference
arbiter-parent 
arbiter-name string
level number
weight number
cbs (number | keyword)
description string
high-prio-only (number | keyword)
mbs (number | keyword)
packet-byte-offset number
percent-rate 
cir decimal-number
pir decimal-number
profile-capped boolean
rate 
cir (number | keyword)
pir (number | keyword)
stat-mode keyword
queue number 
adaptation-rule 
cir keyword
fir keyword
pir keyword
adv-config-policy reference
apply-groups reference
apply-groups-exclude reference
burst-limit (number | keyword)
cbs (number | keyword)
cir-non-profiling boolean
drop-tail 
low 
percent-reduction-from-mbs (number | keyword)
mbs (number | keyword)
multipoint boolean
packet-byte-offset number
percent-rate 
cir decimal-number
fir decimal-number
pir decimal-number
police 
reference-rate keyword
queue-mode keyword
queue-type keyword
rate 
cir (number | keyword)
fir (number | keyword)
pir (number | keyword)
police 
scheduler-parent 
cir-level number
cir-weight number
level number
scheduler-name string
weight number
sap-egress string 
apply-groups reference
apply-groups-exclude reference
description string
dot1p number 
apply-groups reference
apply-groups-exclude reference
fc keyword
profile keyword
dscp keyword 
apply-groups reference
apply-groups-exclude reference
fc keyword
profile keyword
ethernet-ctag boolean
fc keyword 
apply-groups reference
apply-groups-exclude reference
de-mark 
force number
de-mark-inner 
force number
de-mark-outer 
force number
dot1p 
exceed-profile number
in-profile number
out-profile number
dot1p-inner 
exceed-profile number
in-profile number
out-profile number
dot1p-outer 
exceed-profile number
in-profile number
out-profile number
dscp 
exceed-profile keyword
in-profile keyword
out-profile keyword
policer reference
port-redirect-group-queue 
queue number
prec 
exceed-profile number
in-profile number
out-profile number
queue reference
queue-group-queue 
instance number
queue reference
queue-group-name reference
hs-attachment-policy reference
hs-wrr-group number 
adaptation-rule 
pir keyword
apply-groups reference
apply-groups-exclude reference
hs-class-weight number
percent-rate decimal-number
rate (number | keyword)
ip-criteria 
entry number 
action 
fc keyword
policer reference
port-redirect-group-queue boolean
profile keyword
queue number
type keyword
use-fc-mapped-queue boolean
apply-groups reference
apply-groups-exclude reference
description string
match 
dscp keyword
dst-ip 
address (ipv4-prefix-with-host-bits | ipv4-address)
ip-prefix-list reference
mask string
dst-port 
eq number
gt number
lt number
range 
end number
start number
fragment keyword
protocol (number | keyword)
src-ip 
address (ipv4-prefix-with-host-bits | ipv4-address)
ip-prefix-list reference
mask string
src-port 
eq number
gt number
lt number
range 
end number
start number
ipv6-criteria 
entry number 
action 
fc keyword
policer reference
port-redirect-group-queue boolean
profile keyword
queue number
type keyword
use-fc-mapped-queue boolean
apply-groups reference
apply-groups-exclude reference
description string
match 
dscp keyword
dst-ip 
address (ipv6-prefix-with-host-bits | ipv6-address)
ipv6-prefix-list reference
mask string
dst-port 
eq number
gt number
lt number
range 
end number
start number
next-header (number | keyword)
src-ip 
address (ipv6-prefix-with-host-bits | ipv6-address)
ipv6-prefix-list reference
mask string
src-port 
eq number
gt number
lt number
range 
end number
start number
parent-location keyword
policer number 
adaptation-rule 
cir keyword
pir keyword
adv-config-policy reference
apply-groups reference
apply-groups-exclude reference
arbiter-parent 
arbiter-name string
level number
weight number
cbs (number | keyword)
description string
dscp-prec-remarking boolean
exceed-pir boolean
high-prio-only (number | keyword)
mbs (number | keyword)
packet-byte-offset number
percent-rate 
cir decimal-number
pir decimal-number
reference-rate keyword
port-parent 
cir-level number
cir-weight number
level number
weight number
profile-capped boolean
profile-out-preserve boolean
rate 
cir (number | keyword)
pir (number | keyword)
scheduler-parent 
cir-level number
cir-weight number
level number
scheduler-name string
weight number
stat-mode keyword
policers-hqos-manageable boolean
policy-id number
post-policer-mapping reference
prec number 
apply-groups reference
apply-groups-exclude reference
fc keyword
profile keyword
queue number 
adaptation-rule 
cir keyword
pir keyword
adv-config-policy reference
agg-shaper-weight number
apply-groups reference
apply-groups-exclude reference
avg-frame-overhead decimal-number
burst-limit (number | keyword)
cbs (number | keyword)
drop-tail 
exceed 
percent-reduction-from-mbs (number | keyword)
high 
percent-reduction-from-mbs (number | keyword)
highplus 
percent-reduction-from-mbs (number | keyword)
low 
percent-reduction-from-mbs (number | keyword)
fir-burst-limit (number | keyword)
hs-alt-port-class-pool boolean
hs-class-weight number
hs-wred-queue 
policy reference
hs-wrr-weight number
maximum-data-transmission (number | keyword)
mbs (number | keyword)
packet-byte-offset number
percent-rate 
cir decimal-number
pir decimal-number
reference-rate keyword
port-parent 
cir-level number
cir-weight number
level number
weight number
queue-type keyword
rate 
cir (number | keyword)
pir (number | keyword)
sched-class (number | keyword)
scheduler-parent 
cir-level number
cir-weight number
level number
scheduler-name string
weight number
wred-queue 
mode keyword
policy reference
usage keyword
sched-class-elevation 
sched-class number 
apply-groups reference
apply-groups-exclude reference
weight number
scope keyword
subscriber-mgmt 
dynamic-policer 
arbiter-parent 
arbiter-name string
level number
weight number
cbs (number | keyword)
mbs (number | keyword)
packet-byte-offset number
policer-id-range 
end number
start number
stat-mode keyword
dynamic-queue 
cbs (number | keyword)
mbs (number | keyword)
packet-byte-offset number
port-parent 
cir-level number
cir-weight number
level number
weight number
queue-id-range 
end number
start number
scheduler-parent 
cir-level number
cir-weight number
level number
scheduler-name string
weight number
pcc-rule-entry 
range 
end number
start number
use-policer-result-marking-dot1p-inner boolean
sap-ingress string 
apply-groups reference
apply-groups-exclude reference
default-fc string
default-priority keyword
description string
dot1p number 
apply-groups reference
apply-groups-exclude reference
fc string
priority keyword
dscp keyword 
apply-groups reference
apply-groups-exclude reference
fc string
priority keyword
fc string 
apply-groups reference
apply-groups-exclude reference
broadcast-policer number
broadcast-queue reference
broadcast-queue-group-queue 
queue reference
queue-group-name reference
de-1-out-profile boolean
egress-fc keyword
fp-redirect-group-broadcast-policer 
fp-redirect-group-multicast-policer 
fp-redirect-group-policer 
fp-redirect-group-unknown-policer 
in-remark 
dscp keyword
prec number
multicast-policer number
multicast-queue reference
multicast-queue-group-queue 
queue reference
queue-group-name reference
out-remark 
dscp keyword
prec number
policer number
profile keyword
queue reference
queue-group-queue 
queue reference
queue-group-name reference
unknown-policer number
unknown-queue reference
unknown-queue-group-queue 
queue reference
queue-group-name reference
ip-criteria 
entry number 
action 
fc string
policer reference
priority keyword
type keyword
apply-groups reference
apply-groups-exclude reference
description string
match 
dscp keyword
dst-ip 
address (ipv4-prefix-with-host-bits | ipv4-address)
ip-prefix-list reference
mask string
dst-port 
eq number
gt number
lt number
range 
end number
start number
fragment keyword
protocol (number | keyword)
src-ip 
address (ipv4-prefix-with-host-bits | ipv4-address)
ip-prefix-list reference
mask string
src-port 
eq number
gt number
lt number
range 
end number
start number
vxlan-vni 
eq number
range 
end number
start number
tag number
type keyword
ipv6-criteria 
entry number 
action 
fc string
policer reference
priority keyword
type keyword
apply-groups reference
apply-groups-exclude reference
description string
match 
dscp keyword
dst-ip 
address (ipv6-prefix-with-host-bits | ipv6-address)
ipv6-prefix-list reference
mask string
dst-port 
eq number
gt number
lt number
range 
end number
start number
fragment keyword
next-header (number | keyword)
src-ip 
address (ipv6-prefix-with-host-bits | ipv6-address)
ipv6-prefix-list reference
mask string
src-port 
eq number
gt number
lt number
range 
end number
start number
vxlan-vni 
eq number
range 
end number
start number
tag number
type keyword
lsp-exp number 
apply-groups reference
apply-groups-exclude reference
fc string
priority keyword
mac-criteria 
entry number 
action 
fc string
policer reference
priority keyword
type keyword
apply-groups reference
apply-groups-exclude reference
description string
match 
dot1p 
mask number
priority number
dst-mac 
address string
mask string
etype string
frame-type keyword
inner-tag 
mask number
vlan number
llc-dsap 
dsap number
mask number
llc-ssap 
mask number
ssap number
outer-tag 
mask number
vlan number
snap-oui keyword
snap-pid number
src-mac 
address string
mask string
type keyword
policer number 
adaptation-rule 
cir keyword
pir keyword
adv-config-policy reference
apply-groups reference
apply-groups-exclude reference
arbiter-parent 
arbiter-name string
level number
weight number
cbs (number | keyword)
description string
high-prio-only (number | keyword)
mbs (number | keyword)
packet-byte-offset number
percent-rate 
cir decimal-number
pir decimal-number
reference-rate keyword
profile-capped boolean
rate 
cir (number | keyword)
pir (number | keyword)
scheduler-parent 
cir-level number
cir-weight number
level number
scheduler-name string
weight number
stat-mode keyword
policers-hqos-manageable boolean
policy-id number
prec number 
apply-groups reference
apply-groups-exclude reference
fc string
priority keyword
queue number 
adaptation-rule 
cir keyword
fir keyword
pir keyword
adv-config-policy reference
apply-groups reference
apply-groups-exclude reference
burst-limit (number | keyword)
cbs (number | keyword)
cir-non-profiling boolean
drop-tail 
low 
percent-reduction-from-mbs (number | keyword)
mbs (number | keyword)
multipoint boolean
packet-byte-offset number
percent-rate 
cir decimal-number
fir decimal-number
pir decimal-number
police 
reference-rate keyword
queue-mode keyword
queue-type keyword
rate 
cir (number | keyword)
fir (number | keyword)
pir (number | keyword)
police 
scheduler-parent 
cir-level number
cir-weight number
level number
scheduler-name string
weight number
scope keyword
subscriber-mgmt 
dynamic-policer 
arbiter-parent 
arbiter-name string
level number
weight number
cbs (number | keyword)
mbs (number | keyword)
packet-byte-offset number
policer-id-range 
end number
start number
stat-mode keyword
pcc-rule-entry 
range 
end number
start number
scheduler-policy string 
apply-groups reference
apply-groups-exclude reference
description string
frame-based-accounting boolean
tier number 
apply-groups reference
apply-groups-exclude reference
parent-location keyword
scheduler string 
apply-groups reference
apply-groups-exclude reference
description string
limit-unused-bandwidth boolean
percent-rate 
cir (keyword | decimal-number)
pir decimal-number
reference-rate keyword
port-parent 
cir-level number
cir-weight number
level number
weight number
rate 
cir (number | keyword)
pir (number | keyword)
scheduler-parent 
cir-level number
cir-weight number
level number
scheduler-name string
weight number
shared-queue string 
apply-groups reference
apply-groups-exclude reference
description string
fc keyword 
apply-groups reference
apply-groups-exclude reference
broadcast-queue number
multicast-queue number
queue number
unknown-queue number
queue number 
apply-groups reference
apply-groups-exclude reference
cbs number
drop-tail 
low 
percent-reduction-from-mbs (number | keyword)
mbs number
multipoint boolean
queue-type keyword
rate 
cir number
fir number
pir number
slope-policy string 
apply-groups reference
apply-groups-exclude reference
description string
exceed-slope 
admin-state keyword
max-avg number
max-prob number
start-avg number
high-slope 
admin-state keyword
max-avg number
max-prob number
start-avg number
highplus-slope 
admin-state keyword
max-avg number
max-prob number
start-avg number
low-slope 
admin-state keyword
max-avg number
max-prob number
start-avg number
time-average-factor number

qos command descriptions

qos

Synopsis Enter the qos context
Context configure qos
Treeqos
Introduced16.0.R1

Platforms

All

adv-config-policy [adv-config-policy-name] string

Synopsis Enter the adv-config-policy list instance
Contextconfigure qos adv-config-policy string
Treeadv-config-policy
Max. Instances255
Introduced16.0.R1

Platforms

All

[adv-config-policy-name] string
Synopsis Advanced QoS policy name
Context configure qos adv-config-policy string
Treeadv-config-policy
String Length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

child-control
Synopsis Enter the child-control context
Contextconfigure qos adv-config-policy string child-control
Treechild-control
Introduced16.0.R1

Platforms

All

bandwidth-distribution
Synopsis Enter the bandwidth-distribution context
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution
Treebandwidth-distribution
Introduced16.0.R1

Platforms

All

above-offered-allowance
Synopsis Enter the above-offered-allowance context
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-allowance
Treeabove-offered-allowance

Description

Commands in this context control the child’s above offered allowance bandwidth.

The configuration is only applicable when the port scheduler is configured to use the above-offered-allowance-control algorithm (specified via the configure qos port-scheduler-policy hqos-algorithm command).

Introduced19.10.R2

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

delta-consumed-agg-rate
Synopsis Enter the delta-consumed-agg-rate context
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-allowance delta-consumed-agg-rate
Treedelta-consumed-agg-rate
Introduced19.10.R2

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

percent decimal-number
Synopsis Percentage of the delta consumed aggregate rate
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-allowance delta-consumed-agg-rate percent decimal-number
Treepercent

Description

This command configures the percentage of the delta (from the beginning to the end of the current H-QoS below CIR or above CIR pass) of the aggregate rate consumed by other members that can be given to a queue at the end of an H-QoS below CIR pass and above CIR pass.

This command is only applicable when the port scheduler is configured to use the above-offered-allowance-control algorithm; otherwise it is ignored.

Range0.00 to 100.00
Default20.00
Introduced 19.10.R2

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

delta-consumed-higher-tier-rate
Synopsis Enter the delta-consumed-higher-tier-rate context
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-allowance delta-consumed-higher-tier-rate
Treedelta-consumed-higher-tier-rate
Introduced19.10.R2

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

percent decimal-number
Synopsis Percentage of the delta consumed higher-tier rate
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-allowance delta-consumed-higher-tier-rate percent decimal-number
Treepercent

Description

This command configures the percentage of the delta (from the beginning to the end of the current H-QoS below CIR or above CIR pass) of the higher-tier rate consumed by its other members that can be given to a queue at the end of an H-QoS below CIR pass and above CIR pass. Higher tier refers to the Vport aggregate rate and port scheduler level, group, and maximum rates. 

This command is only applicable when the port scheduler is configured to use the above-offered-allowance-control algorithm; otherwise it is ignored.

Range0.00 to 100.00
Default5.00
Introduced 19.10.R2

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

unconsumed-agg-rate
Synopsis Enter the unconsumed-agg-rate context
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-allowance unconsumed-agg-rate
Treeunconsumed-agg-rate
Introduced19.10.R2

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

percent decimal-number
Synopsis Percentage of the unconsumed aggregate rate
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-allowance unconsumed-agg-rate percent decimal-number
Treepercent

Description

This command configures the percentage of the unconsumed aggregate rate that can be given to a queue at the end of an H-QoS below CIR pass and above CIR pass.

This command is only applicable when the port scheduler is configured to use the above-offered-allowance-control algorithm; otherwise it is ignored.

Range0.00 to 100.00
Default100.00
Introduced 19.10.R2

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

unconsumed-higher-tier-rate
Synopsis Enter the unconsumed-higher-tier-rate context
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-allowance unconsumed-higher-tier-rate
Treeunconsumed-higher-tier-rate
Introduced19.10.R2

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

percent decimal-number
Synopsis Percentage of the unconsumed higher-tier rate
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-allowance unconsumed-higher-tier-rate percent decimal-number
Treepercent

Description

This command configures the percentage of the unconsumed higher tier rate that can be given to a queue at the end of an H-QoS below CIR pass and above CIR pass. Higher tier refers to the Vport aggregate rate and port scheduler level, group, and maximum rates.

This command is only applicable when the port scheduler is configured to use the above-offered-allowance-control algorithm; otherwise it is ignored.

Range0.00 to 100.00
Default100.00
Introduced 19.10.R2

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

above-offered-cap
Synopsis Enter the above-offered-cap context
Contextconfigure qos adv-config-policy string child-control bandwidth-distribution above-offered-cap
Treeabove-offered-cap
Introduced16.0.R1

Platforms

All

granularity
Synopsis Enter the granularity context
Context configure qos adv-config-policy string child-control bandwidth-distribution granularity
Treegranularity
Introduced16.0.R1

Platforms

All

offered-measurement
Synopsis Enter the offered-measurement context
Contextconfigure qos adv-config-policy string child-control offered-measurement
Treeoffered-measurement
Introduced16.0.R1

Platforms

All

add
Synopsis Enter the add context
Context configure qos adv-config-policy string child-control offered-measurement add
Treeadd
Introduced16.0.R1

Platforms

All

granularity
Synopsis Enter the granularity context
Context configure qos adv-config-policy string child-control offered-measurement granularity
Treegranularity
Introduced16.0.R1

Platforms

All

hold-time
Synopsis Enter the hold-time context
Context configure qos adv-config-policy string child-control offered-measurement hold-time
Treehold-time
Introduced16.0.R1

Platforms

All

max-decrement
Synopsis Enter the max-decrement context
Contextconfigure qos adv-config-policy string child-control offered-measurement max-decrement
Treemax-decrement
Introduced16.0.R1

Platforms

All

time-average-factor
Synopsis Enter the time-average-factor context
Contextconfigure qos adv-config-policy string child-control offered-measurement time-average-factor
Treetime-average-factor
Introduced16.0.R1

Platforms

All

fp-resource-policy [fp-resource-policy-name] string

Synopsis Enter the fp-resource-policy list instance
Contextconfigure qos fp-resource-policy string
Treefp-resource-policy
Max. Instances15
Introduced20.2.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

[fp-resource-policy-name] string
Synopsis FP resource policy name
Context configure qos fp-resource-policy string
Treefp-resource-policy
String Length1 to 64

Notes

This element is part of a list key.

Introduced20.2.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

aggregate-shapers
Synopsis Enter the aggregate-shapers context
Contextconfigure qos fp-resource-policy string aggregate-shapers
Treeaggregate-shapers
Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

auto-creation boolean
WARNING:

Modifying this element resets the associated cards/XIOMs/MDAs for the new value to take effect. On the 7750 SR-1, the configuration must be saved and the router must be rebooted for the new value to take effect.

SynopsisEnables auto-creation of hardware aggregate shapers
Contextconfigure qos fp-resource-policy string aggregate-shapers auto-creation boolean
Treeauto-creation

Description

When configured to true, enables the auto-creation of hardware aggregate shapers on the specified FP. After enabling, the corresponding FP is rebooted. 

Defaultfalse
Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

hw-agg-shapers
Synopsis Enter the hw-agg-shapers context
Contextconfigure qos fp-resource-policy string aggregate-shapers hw-agg-shapers
Treehw-agg-shapers
Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

saps boolean
WARNING:

Modifying this element resets the associated cards/XIOMs/MDAs for the new value to take effect. On the 7750 SR-1, the configuration must be saved and the router must be rebooted for the new value to take effect.

SynopsisEnable hardware aggregate shapers for SAPs
Contextconfigure qos fp-resource-policy string aggregate-shapers hw-agg-shapers saps boolean
Treesaps
Defaultfalse
Introduced22.10.R1

Platforms

7750 SR-1, 7750 SR-s

subscribers boolean
WARNING:

Modifying this element resets the associated cards/XIOMs/MDAs for the new value to take effect. On the 7750 SR-1, the configuration must be saved and the router must be rebooted for the new value to take effect.

SynopsisEnable hardware aggregate shapers for subscribers
Contextconfigure qos fp-resource-policy string aggregate-shapers hw-agg-shapers subscribers boolean
Treesubscribers
Defaultfalse
Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

queue-sets
Synopsis Enter the queue-sets context
Context configure qos fp-resource-policy string aggregate-shapers queue-sets
Treequeue-sets
Introduced22.10.R1

Platforms

7750 SR-1, 7750 SR-s

default-size
Synopsis Enter the default-size context
Contextconfigure qos fp-resource-policy string aggregate-shapers queue-sets default-size
Treedefault-size

Description

Commands in this context configure the default queue-set size for individual object types.

Introduced22.10.R1

Platforms

7750 SR-1, 7750 SR-s

saps (number | keyword)
Synopsis Default queue-set size for SAPs
Context configure qos fp-resource-policy string aggregate-shapers queue-sets default-size saps (number | keyword)
Treesaps

Description

This command configures the default queue-set size for SAPs.

When the non-shaper-queues keyword is configured, SAPs do not use hardware aggregate shapers on FPs where the specified FP resource policy is applied.

Range2 to 8
Optionsnon-shaper-queues
Default8
Introduced 22.10.R1

Platforms

7750 SR-1, 7750 SR-s

subscribers (number | keyword)
Synopsis Default queue-set size for subscribers
Contextconfigure qos fp-resource-policy string aggregate-shapers queue-sets default-size subscribers (number | keyword)
Treesubscribers

Description

This command configures the default queue-set size for subscribers.

When the non-shaper-queues keyword is configured, SAPs do not use hardware aggregate shapers on FPs where the specified FP resource policy is applied.

Range2 to 8
Optionsnon-shaper-queues
Default8
Introduced 22.10.R1

Platforms

7750 SR-1, 7750 SR-s

size [qset-size] number
Synopsis Enter the size list instance
Context configure qos fp-resource-policy string aggregate-shapers queue-sets size number
Treesize

Description

Commands in this context configure parameters for the specified queue-set size.

Introduced22.10.R1

Platforms

7750 SR-1, 7750 SR-s

allocation-weight number
Synopsis Allocation weight of the queue-set size
Contextconfigure qos fp-resource-policy string aggregate-shapers queue-sets size number allocation-weight number
Treeallocation-weight

Description

This command configures the allocation weight for the specified queue-set size. The available queue-sets are distributed based on the allocation weight among different queue-set sizes.

Range0 to 100
Introduced22.10.R1

Platforms

7750 SR-1, 7750 SR-s

ports
Synopsis Enter the ports context
Context configure qos fp-resource-policy string ports
Treeports
Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

hqos-mode keyword
WARNING:

Modifying this element resets the associated cards/XIOMs/MDAs for the new value to take effect. On the 7750 SR-1, the configuration must be saved and the router must be rebooted for the new value to take effect.

SynopsisDefault HQOS mode of the port
Contextconfigure qos fp-resource-policy string ports hqos-mode keyword
Treehqos-mode
Optionsport-scheduler, hw-agg-shaping
Defaultport-scheduler
Introduced 21.7.R1

Platforms

7750 SR-1, 7750 SR-s

queues
Synopsis Enter the queues context
Context configure qos fp-resource-policy string queues
Treequeues
Introduced20.2.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

ingress-percent-of-total decimal-number
WARNING:

Modifying this element resets the associated cards/XIOMs/MDAs for the new value to take effect. On the 7750 SR-1, the configuration must be saved and the router must be rebooted for the new value to take effect.

SynopsisPercentage of total ingress queues allocated
Contextconfigure qos fp-resource-policy string queues ingress-percent-of-total decimal-number
Treeingress-percent-of-total

Description

This command configures the percentage of the total number of queues on the FP on which the policy is applied that are allocated to ingress, with the remainder allocated to egress. The ingress and egress buffer pool sizes are not affected by the queue allocation.

The allocation is performed in sets of 8192 queues, with a minimum of 8192 queues at ingress and 8192 queues at egress. If the percentage configured results in the queue allocation not being a multiple of 8192, the number of queues at ingress is rounded down to the next 8192 boundary, and consequently the number of queues at egress is rounded up to the next 8192 boundary, both while respecting the minimum at ingress and egress.

If the FP resource policy is applied to any FP and the updated allocation is not achievable with the current ingress or egress queue consumption on any of the related FPs, the command fails.

The configuration of this command (which includes removing the configuration) causes the router to immediately reset the associated cards, XIOMs and MDAs on all FPs on which the FP resource policy is applied, except on the 7750 SR-1, where the configuration must be saved and the router rebooted, immediately after committing the configuration transaction.

Range4.00 to 97.00
Introduced20.2.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

hs-attachment-policy [name] string

Synopsis Enter the hs-attachment-policy list instance
Contextconfigure qos hs-attachment-policy string
Treehs-attachment-policy
Max. Instances31
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

[name] string
Synopsis HS attachment policy name
Context configure qos hs-attachment-policy string
Treehs-attachment-policy
String Length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

queue [queue-id] number
Synopsis Enter the queue list instance
Context configure qos hs-attachment-policy string queue number
Treequeue
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

[queue-id] number
Synopsis Queue identifier for the HS attachment policy
Contextconfigure qos hs-attachment-policy string queue number
Treequeue
Range1 to 8

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

sched-class number
Synopsis Scheduling class associated with the queue
Contextconfigure qos hs-attachment-policy string queue number sched-class number
Treesched-class
Range1 to 6

Notes

The following elements are part of a choice: sched-class, unattached, or wrr-group.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

unattached
Synopsis Do not attach queue to scheduling class or WRR group
Contextconfigure qos hs-attachment-policy string queue number unattached
Treeunattached

Notes

The following elements are part of a choice: sched-class, unattached, or wrr-group.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

wrr-group number
Synopsis WRR group attached to the queue
Context configure qos hs-attachment-policy string queue number wrr-group number
Treewrr-group
Range1 to 2

Notes

The following elements are part of a choice: sched-class, unattached, or wrr-group.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

wrr-group [wrr-group-id] number
Synopsis Enter the wrr-group list instance
Contextconfigure qos hs-attachment-policy string wrr-group number
Treewrr-group
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

[wrr-group-id] number
Synopsis WRR group ID for the HS attachment policy
Contextconfigure qos hs-attachment-policy string wrr-group number
Treewrr-group
Range1 to 2

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

sched-class number
Synopsis Scheduling class associated with the WRR group
Contextconfigure qos hs-attachment-policy string wrr-group number sched-class number
Treesched-class
Range1 to 6

Notes

The following elements are part of a choice: sched-class or unattached.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

unattached
Synopsis Do not attach group ID to scheduling class or WRR group
Contextconfigure qos hs-attachment-policy string wrr-group number unattached
Treeunattached

Notes

The following elements are part of a choice: sched-class or unattached.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

hs-pool-policy [name] string

Synopsis Enter the hs-pool-policy list instance
Contextconfigure qos hs-pool-policy string
Treehs-pool-policy
Max. Instances63
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

[name] string
Synopsis HS pool policy name
Context configure qos hs-pool-policy string
Treehs-pool-policy
String Length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

mid-tier
Synopsis Enter the mid-tier context
Context configure qos hs-pool-policy string mid-tier
Treemid-tier
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

mid-pool [mid-pool-id] number
Synopsis Enter the mid-pool list instance
Contextconfigure qos hs-pool-policy string mid-tier mid-pool number
Treemid-pool
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

[mid-pool-id] number
Synopsis Mid-pool identifier for the HS pool policy
Contextconfigure qos hs-pool-policy string mid-tier mid-pool number
Treemid-pool
Range1 to 16

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

parent-root-pool
Synopsis Enter the parent-root-pool context
Contextconfigure qos hs-pool-policy string mid-tier mid-pool number parent-root-pool
Treeparent-root-pool
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

port-bw-oversubscription-factor number
Synopsis Over subscription factor for port-class pool sizes
Contextconfigure qos hs-pool-policy string mid-tier mid-pool number port-bw-oversubscription-factor number
Treeport-bw-oversubscription-factor

Description

This command modifies the size of the mid-pool when calculating the port-class pool sizes based on port bandwidth ratios. The over subscription factor for a mid-pool can be modified at any time, causing the corresponding port-class pool dynamic sizes to be recalculated. A similar behavior can be obtained by increasing the mid-pool's allocation-percent of its parent root-pool. However, the major difference in using this command is that it provides larger port-class pools without allowing the mid-pool to use a higher number of buffers in the root pool.

Range1 to 10
Default1
Introduced 16.0.R1

Platforms

7750 SR-7/12/12e

root-tier
Synopsis Enter the root-tier context
Context configure qos hs-pool-policy string root-tier
Treeroot-tier
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

root-pool [root-pool-id] number
Synopsis Enter the root-pool list instance
Contextconfigure qos hs-pool-policy string root-tier root-pool number
Treeroot-pool
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

[root-pool-id] number
Synopsis Root pool identifier for the HS pool policy
Contextconfigure qos hs-pool-policy string root-tier root-pool number
Treeroot-pool
Range1 to 16

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

allocation-weight number
Synopsis Root pool allocation weight used to calculate pool size
Contextconfigure qos hs-pool-policy string root-tier root-pool number allocation-weight number
Treeallocation-weight

Description

This command specifies the weight that is applied to the root pool and is divided by the sum of all root pool weights to derive the pool's buffer allocation factor. The amount of buffers remaining after the system-reserve percentage is applied is multiplied by the buffer allocation factor to derive the pool size.

A root pool with an allocation weight set to “0” is considered inactive and is not allocated buffers.

When a root pool’s allocation weight is modified, all root pools, mid-tier pools, and port class pool sizes are reevaluated and modified when necessary.

Range0 to 100
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

system-reserve decimal-number
Synopsis Percentage of buffers reserved for internal system use
Contextconfigure qos hs-pool-policy string system-reserve decimal-number
Treesystem-reserve
Range1.00 to 30.00
Default5.00
Introduced 16.0.R1

Platforms

7750 SR-7/12/12e

hs-port-pool-policy [name] string

Synopsis Enter the hs-port-pool-policy list instance
Contextconfigure qos hs-port-pool-policy string
Treehs-port-pool-policy
Max. Instances2047
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

[name] string
Synopsis HS port pool policy name
Context configure qos hs-port-pool-policy string
Treehs-port-pool-policy
String Length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

alt-port-class-pools
Synopsis Enter the alt-port-class-pools context
Contextconfigure qos hs-port-pool-policy string alt-port-class-pools
Treealt-port-class-pools
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

class-pool [alt-class-pool-id] number
Synopsis Enter the class-pool list instance
Contextconfigure qos hs-port-pool-policy string alt-port-class-pools class-pool number
Treeclass-pool
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

allocation
Synopsis Enter the allocation context
Context configure qos hs-port-pool-policy string alt-port-class-pools class-pool number allocation
Treeallocation
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

parent-mid-pool
Synopsis Enter the parent-mid-pool context
Contextconfigure qos hs-port-pool-policy string alt-port-class-pools class-pool number parent-mid-pool
Treeparent-mid-pool
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

std-port-class-pools
Synopsis Enter the std-port-class-pools context
Contextconfigure qos hs-port-pool-policy string std-port-class-pools
Treestd-port-class-pools
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

class-pool [std-class-pool-id] number
Synopsis Enter the class-pool list instance
Contextconfigure qos hs-port-pool-policy string std-port-class-pools class-pool number
Treeclass-pool
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

allocation
Synopsis Enter the allocation context
Context configure qos hs-port-pool-policy string std-port-class-pools class-pool number allocation
Treeallocation
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

parent-mid-pool
Synopsis Enter the parent-mid-pool context
Contextconfigure qos hs-port-pool-policy string std-port-class-pools class-pool number parent-mid-pool
Treeparent-mid-pool
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

hs-scheduler-policy [name] string

Synopsis Enter the hs-scheduler-policy list instance
Contextconfigure qos hs-scheduler-policy string
Treehs-scheduler-policy
Max. Instances127
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

[name] string
Synopsis HS scheduler policy name
Context configure qos hs-scheduler-policy string
Treehs-scheduler-policy
String Length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

group [group-id] number
Synopsis Enter the group list instance
Context configure qos hs-scheduler-policy string group number
Treegroup
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

[group-id] number
Synopsis Group ID for the HS scheduler policy
Context configure qos hs-scheduler-policy string group number
Treegroup
Range1

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

rate (number | keyword)
Synopsis Group maximum rate
Context configure qos hs-scheduler-policy string group number rate (number | keyword)
Treerate
Range1 to 100000
Unitsmegabps
Options max
Default max
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

max-rate (number | keyword)
Synopsis Maximum frame-based bandwidth limit for the policy
Contextconfigure qos hs-scheduler-policy string max-rate (number | keyword)
Treemax-rate
Range1 to 100000
Optionsmax
Defaultmax
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

scheduling-class [class-id] number
Synopsis Enter the scheduling-class list instance
Contextconfigure qos hs-scheduler-policy string scheduling-class number
Treescheduling-class
Introduced16.0.R1

Platforms

7750 SR-7/12/12e

group
Synopsis Enable the group context
Context configure qos hs-scheduler-policy string scheduling-class number group
Treegroup

Notes

The following elements are part of a choice: group or rate.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

rate (number | keyword)
Synopsis Maximum frame-based bandwidth limit
Context configure qos hs-scheduler-policy string scheduling-class number rate (number | keyword)
Treerate
Range1 to 100000
Unitskilobps
Options max
Default max

Notes

The following elements are part of a choice: group or rate.

Introduced16.0.R1

Platforms

7750 SR-7/12/12e

hw-agg-shaper-scheduler-policy [name] string

Synopsis Enter the hw-agg-shaper-scheduler-policy list instance
Contextconfigure qos hw-agg-shaper-scheduler-policy string
Treehw-agg-shaper-scheduler-policy

Description

Commands in this context configure the attributes of a hardware aggregate shaper scheduler policy.

Max. Instances127
Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

congestion-threshold number
Synopsis Congestion threshold of the scheduler
Contextconfigure qos hw-agg-shaper-scheduler-policy string congestion-threshold number
Treecongestion-threshold

Description

This command configures the congestion threshold for the hardware aggregate shaper scheduler policy, which, if exceeded, triggers the hardware aggregate scheduler algorithm. The value is expressed as a percentage of the scheduler rate.

Range0 to 100
Default90
Introduced 21.7.R1

Platforms

7750 SR-1, 7750 SR-s

group [group-name] string
Synopsis Add a list entry for group
Context configure qos hw-agg-shaper-scheduler-policy string group string
Treegroup
Max. Instances6
Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

[group-name] string
Synopsis Name of the HW aggregate shaper scheduler policy group
Contextconfigure qos hw-agg-shaper-scheduler-policy string group string
Treegroup
String Length1 to 32

Notes

This element is part of a list key.

Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

max-percent-rate decimal-number
Synopsis Maximum frame-based bandwidth percentage
Contextconfigure qos hw-agg-shaper-scheduler-policy string max-percent-rate decimal-number
Treemax-percent-rate

Description

This command configures the rate of the hardware aggregate shaper scheduler expressed as a percentage of the port rate.

Range0.01 to 100.00

Notes

The following elements are part of a choice: max-percent-rate or max-rate.

Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

max-rate (number | keyword)
Synopsis Maximum frame-based bandwidth limit
Context configure qos hw-agg-shaper-scheduler-policy string max-rate (number | keyword)
Treemax-rate
Range1 to 6400000000
Unitskilobps
Options max
Default max

Notes

The following elements are part of a choice: max-percent-rate or max-rate.

Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

monitor-threshold number
Synopsis Monitor threshold for the scheduler
Context configure qos hw-agg-shaper-scheduler-policy string monitor-threshold number
Treemonitor-threshold

Description

This command configures the monitor threshold for the hardware aggregate shaper scheduler policy, which is used for egress scheduler monitoring. The value is expressed as a percentage of the scheduler rate, which is considered as a limit for determining congestion.

Range0 to 100
Default0
Introduced 21.7.R1

Platforms

7750 SR-1, 7750 SR-s

sched-class [class-id] number
Synopsis Enter the sched-class list instance
Contextconfigure qos hw-agg-shaper-scheduler-policy string sched-class number
Treesched-class
Introduced21.7.R1

Platforms

7750 SR-1, 7750 SR-s

match-list

Synopsis Enter the match-list context
Context configure qos match-list
Treematch-list
Introduced16.0.R1

Platforms

All

ip-prefix-list [prefix-list-name] string
Synopsis Enter the ip-prefix-list list instance
Contextconfigure qos match-list ip-prefix-list string
Treeip-prefix-list
Max. Instances512
Introduced16.0.R1

Platforms

All

[prefix-list-name] string
Synopsis IP prefix list name
Context configure qos match-list ip-prefix-list string
Treeip-prefix-list
String Length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R3

Platforms

All

ipv6-prefix-list [prefix-list-name] string
Synopsis Enter the ipv6-prefix-list list instance
Contextconfigure qos match-list ipv6-prefix-list string
Treeipv6-prefix-list
Max. Instances128
Introduced16.0.R4

Platforms

All

[prefix-list-name] string
Synopsis IP prefix list name
Context configure qos match-list ipv6-prefix-list string
Treeipv6-prefix-list
String Length1 to 32

Notes

This element is part of a list key.

Introduced16.0.R4

Platforms

All

port-list [port-list-name] string
Synopsis Enter the port-list list instance
Contextconfigure qos match-list port-list string
Treeport-list
Max. Instances16
Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

[port-list-name] string
Synopsis Port list name
Contextconfigure qos match-list port-list string
Treeport-list
String Length1 to 32

Notes

This element is part of a list key.

Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

description string
Synopsis Text description
Context configure qos match-list port-list string description string
Treedescription
String Length1 to 80
Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

port [value] number
Synopsis Add a list entry for port
Context configure qos match-list port-list string port number
Treeport

Description

Commands in this context specify ports for a port match list.

Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

[value] number
Synopsis Port number
Contextconfigure qos match-list port-list string port number
Treeport
Range0 to 65535

Notes

This element is part of a list key.

Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

range [start] number end number
Synopsis Add a list entry for range
Context configure qos match-list port-list string range number end number
Treerange
Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

[start] number
Synopsis Lower bound for the port range
Context configure qos match-list port-list string range number end number
Treerange
Range0 to 65534

Notes

This element is part of a list key.

Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

end number
Synopsis Upper bound for the port range
Context configure qos match-list port-list string range number end number
Treerange
Range1 to 65535

Notes

This element is part of a list key.

Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-a, 7750 SR-e, 7750 SR-s, 7950 XRS

md-auto-id

Synopsis Enter the md-auto-id context
Context configure qos md-auto-id
Treemd-auto-id
Introduced16.0.R1

Platforms

All

qos-policy-id-range
Synopsis Enable the qos-policy-id-range context
Contextconfigure qos md-auto-id qos-policy-id-range
Treeqos-policy-id-range
Introduced16.0.R1

Platforms

All

end number
WARNING:

Modifying this element recreates the parent element automatically for the new value to take effect.

SynopsisUpper bound of the ID range
Contextconfigure qos md-auto-id qos-policy-id-range end number
Treeend
Range2 to 65535

Notes

This element is mandatory.

Introduced16.0.R1

Platforms

All

start number
WARNING:

Modifying this element recreates the parent element automatically for the new value to take effect.

SynopsisLower bound of the ID range
Contextconfigure qos md-auto-id qos-policy-id-range start number
Treestart
Range2 to 65535

Notes

This element is mandatory.

Introduced16.0.R1

Platforms

All

network [network-policy-name] string

Synopsis Enter the network list instance
Contextconfigure qos network string
Treenetwork
Max. Instances255
Introduced16.0.R1

Platforms

All

[network-policy-name] string
Synopsis QoS network policy name
Context configure qos network string
Treenetwork
String Length1 to 64

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

description string
Synopsis Text description
Context configure qos network string description string
Treedescription
String Length1 to 80
Introduced16.0.R1

Platforms

All

egress
Synopsis Enter the egress context
Context configure qos network string egress
Treeegress
Introduced16.0.R1

Platforms

All

dscp [dscp-name] keyword
Synopsis Enter the dscp list instance
Context configure qos network string egress dscp keyword
Treedscp
Introduced16.0.R1

Platforms

All

[dscp-name] keyword
Synopsis DSCP name to perform reclassification actions
Contextconfigure qos network string egress dscp keyword
Treedscp
Optionsbe, cp1, cp2, cp3, cp4, cp5, cp6, cp7, cs1, cp9, af11, cp11, af12, cp13, af13, cp15, cs2, cp17, af21, cp19, af22, cp21, af23, cp23, cs3, cp25, af31, cp27, af32, cp29, af33, cp31, cs4, cp33, af41, cp35, af42, cp37, af43, cp39, cs5, cp41, cp42, cp43, cp44, cp45, ef, cp47, nc1, cp49, cp50, cp51, cp52, cp53, cp54, cp55, nc2, cp57, cp58, cp59, cp60, cp61, cp62, cp63

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

fc keyword
Synopsis Forwarding class
Context configure qos network string egress dscp keyword fc keyword
Treefc
Optionsbe, l2, af, l1, h2, ef, h1, nc

Notes

This element is mandatory.

Introduced 16.0.R1

Platforms

All

profile keyword
Synopsis Default profile to use for the ingressing traffic
Contextconfigure qos network string egress dscp keyword profile keyword
Treeprofile
Optionsin, out, exceed, inplus

Notes

This element is mandatory.

Introduced16.0.R1

Platforms

All

fc [fc-name] keyword
Synopsis Enter the fc list instance
Context configure qos network string egress fc keyword
Treefc
Introduced16.0.R1

Platforms

All

[fc-name] keyword
Synopsis Forwarding class name
Context configure qos network string egress fc keyword
Treefc
Optionsbe, l2, af, l1, h2, ef, h1, nc

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

dscp-in-profile keyword
Synopsis DSCP marking for in-profile marking
Context configure qos network string egress fc keyword dscp-in-profile keyword
Treedscp-in-profile
Optionsbe, cp1, cp2, cp3, cp4, cp5, cp6, cp7, cs1, cp9, af11, cp11, af12, cp13, af13, cp15, cs2, cp17, af21, cp19, af22, cp21, af23, cp23, cs3, cp25, af31, cp27, af32, cp29, af33, cp31, cs4, cp33, af41, cp35, af42, cp37, af43, cp39, cs5, cp41, cp42, cp43, cp44, cp45, ef, cp47, nc1, cp49, cp50, cp51, cp52, cp53, cp54, cp55, nc2, cp57, cp58, cp59, cp60, cp61, cp62, cp63
Introduced 16.0.R1

Platforms

All

dscp-out-profile keyword
Synopsis DSCP marking for out-of-profile marking
Contextconfigure qos network string egress fc keyword dscp-out-profile keyword
Treedscp-out-profile
Optionsbe, cp1, cp2, cp3, cp4, cp5, cp6, cp7, cs1, cp9, af11, cp11, af12, cp13, af13, cp15, cs2, cp17, af21, cp19, af22, cp21, af23, cp23, cs3, cp25, af31, cp27, af32, cp29, af33, cp31, cs4, cp33, af41, cp35, af42, cp37, af43, cp39, cs5, cp41, cp42, cp43, cp44, cp45, ef, cp47, nc1, cp49, cp50, cp51, cp52, cp53, cp54, cp55, nc2, cp57, cp58, cp59, cp60, cp61, cp62, cp63
Introduced 16.0.R1

Platforms

All

port-redirect-group
Synopsis Enter the port-redirect-group context
Contextconfigure qos network string egress fc keyword port-redirect-group
Treeport-redirect-group
Introduced16.0.R1

Platforms

All

ip-criteria
Synopsis Enter the ip-criteria context
Context configure qos network string egress ip-criteria
Treeip-criteria
Introduced16.0.R1

Platforms

All

entry [entry-id] number
Synopsis Enter the entry list instance
Context configure qos network string egress ip-criteria entry number
Treeentry
Introduced16.0.R1

Platforms

All

[entry-id] number
Synopsis Entry ID for match criterion and corresponding action
Contextconfigure qos network string egress ip-criteria entry number
Treeentry

Description

This command uniquely identifies a match criterion and the corresponding action.

Nokia recommends that multiple entries be given entry IDs in staggered increments. This allows users to insert a new entry in an existing policy without requiring renumbering all of the existing entries.

Range1 to 65535

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

action
Synopsis Enter the action context
Context configure qos network string egress ip-criteria entry number action
Treeaction
Introduced16.0.R1

Platforms

All

port-redirect-group
Synopsis Enter the port-redirect-group context
Contextconfigure qos network string egress ip-criteria entry number action port-redirect-group
Treeport-redirect-group
Introduced16.0.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-e, 7750 SR-s, 7950 XRS, VSR

match
Synopsis Enter the match context
Context configure qos network string egress ip-criteria entry number match
Treematch
Introduced16.0.R1

Platforms

All

dscp keyword
Synopsis DSCP value to match in the packet
Context configure qos network string egress ip-criteria entry number match dscp keyword
Treedscp
Optionsbe, cp1, cp2, cp3, cp4, cp5, cp6, cp7, cs1, cp9, af11, cp11, af12, cp13, af13, cp15, cs2, cp17, af21, cp19, af22, cp21, af23, cp23, cs3, cp25, af31, cp27, af32, cp29, af33, cp31, cs4, cp33, af41, cp35, af42, cp37, af43, cp39, cs5, cp41, cp42, cp43, cp44, cp45, ef, cp47, nc1, cp49, cp50, cp51, cp52, cp53, cp54, cp55, nc2, cp57, cp58, cp59, cp60, cp61, cp62, cp63
Introduced 16.0.R1

Platforms

All

dst-ip
Synopsis Enter the dst-ip context
Context configure qos network string egress ip-criteria entry number match dst-ip
Treedst-ip
Introduced16.0.R1

Platforms

All

dst-port
Synopsis Enter the dst-port context
Context configure qos network string egress ip-criteria entry number match dst-port
Treedst-port
Introduced16.0.R1

Platforms

All

eq number
Synopsis Value 'equal to' assigned as match condition
Contextconfigure qos network string egress ip-criteria entry number match dst-port eq number
Treeeq
Range0 to 65535

Notes

The following elements are part of a choice: eq, gt, lt, port-list, or range.

Introduced16.0.R1

Platforms

All

gt number
Synopsis Value 'greater than' assigned as match condition
Contextconfigure qos network string egress ip-criteria entry number match dst-port gt number
Treegt
Range0 to 65535

Notes

The following elements are part of a choice: eq, gt, lt, port-list, or range.

Introduced16.0.R1

Platforms

All

lt number
Synopsis Value 'less than' assigned as match condition
Contextconfigure qos network string egress ip-criteria entry number match dst-port lt number
Treelt
Range0 to 65535

Notes

The following elements are part of a choice: eq, gt, lt, port-list, or range.

Introduced16.0.R1

Platforms

All

range
Synopsis Enter the range context
Context configure qos network string egress ip-criteria entry number match dst-port range
Treerange

Notes

The following elements are part of a choice: eq, gt, lt, port-list, or range.

Introduced16.0.R1

Platforms

All

fragment keyword
Synopsis Fragmentation state as the match criterion
Contextconfigure qos network string egress ip-criteria entry number match fragment keyword
Treefragment

Description

This command configures fragmented or non-fragmented IP packets as a network QoS policy match criterion.

When unconfigured, all packets match regardless of whether they are fragmented.

Optionsfalse, true
Introduced 16.0.R1

Platforms

All

icmp-type number
Synopsis ICMP type in the ICMP header of IPv4 packet to match
Contextconfigure qos network string egress ip-criteria entry number match icmp-type number
Treeicmp-type

Description

This command configures matching on the ICMP type field in the ICMP header of an IPv4 packet as a network QoS match criterion.

An entry containing Layer 4 non-zero match criteria does not match non-initial (second, third, and so on) fragments of a fragmented packet because only the first fragment contains the Layer 4 information. Similarly, an entry containing a match criteria of zero may not match non-initial fragments when the Layer 4 header is not present in a packet fragment and other match criteria are also met.

Range0 to 255
Introduced16.0.R1

Platforms

All

protocol (number | keyword)
Synopsis IP protocol to match
Context configure qos network string egress ip-criteria entry number match protocol (number | keyword)
Treeprotocol
Range0 to 255
Optionstcp-udp, icmp, igmp, ip, tcp, egp, igp, udp, rdp, ipv6, ipv6-route, ipv6-frag, idrp, rsvp, gre, ipv6-icmp, ipv6-no-nxt, ipv6-opts, iso-ip, eigrp, ospf-igp, ether-ip, encap, pnni, pim, vrrp, l2tp, stp, ptp, isis, crtp, crudp, sctp
Introduced 16.0.R1

Platforms

All

src-ip
Synopsis Enter the src-ip context
Context configure qos network string egress ip-criteria entry number match src-ip
Treesrc-ip
Introduced16.0.R1

Platforms

All

src-port
Synopsis Enter the src-port context
Context configure qos network string egress ip-criteria entry number match src-port
Treesrc-port
Introduced16.0.R1

Platforms

All

eq number
Synopsis Value 'equal to' assigned as match condition
Contextconfigure qos network string egress ip-criteria entry number match src-port eq number
Treeeq
Range0 to 65535

Notes

The following elements are part of a choice: eq, gt, lt, port-list, or range.

Introduced16.0.R1

Platforms

All

gt number
Synopsis Value 'greater than' assigned as match condition
Contextconfigure qos network string egress ip-criteria entry number match src-port gt number
Treegt
Range0 to 65535

Notes

The following elements are part of a choice: eq, gt, lt, port-list, or range.

Introduced16.0.R1

Platforms

All

lt number
Synopsis Value 'less than' assigned as match condition
Contextconfigure qos network string egress ip-criteria entry number match src-port lt number
Treelt
Range0 to 65535

Notes

The following elements are part of a choice: eq, gt, lt, port-list, or range.

Introduced16.0.R1

Platforms

All

range
Synopsis Enter the range context
Context configure qos network string egress ip-criteria entry number match src-port range
Treerange

Notes

The following elements are part of a choice: eq, gt, lt, port-list, or range.

Introduced16.0.R1

Platforms

All

ipv6-criteria
Synopsis Enter the ipv6-criteria context
Contextconfigure qos network string egress ipv6-criteria
Treeipv6-criteria
Introduced16.0.R1

Platforms

All

entry [entry-id] number
Synopsis Enter the entry list instance
Context configure qos network string egress ipv6-criteria entry number
Treeentry
Introduced16.0.R1

Platforms

All

[entry-id] number
Synopsis Entry ID for match criterion and corresponding action
Contextconfigure qos network string egress ipv6-criteria entry number
Treeentry

Description

This command uniquely identifies a match criterion and the corresponding action.

Nokia recommends that multiple entries be given entry IDs in staggered increments. This allows users to insert a new entry in an existing policy without requiring renumbering all of the existing entries.

Range1 to 65535

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

action
Synopsis Enter the action context
Context configure qos network string egress ipv6-criteria entry number action
Treeaction
Introduced16.0.R1

Platforms

All

port-redirect-group
Synopsis Enter the port-redirect-group context
Contextconfigure qos network string egress ipv6-criteria entry number action port-redirect-group
Treeport-redirect-group
Introduced16.0.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-e, 7750 SR-s, 7950 XRS, VSR