HQoS Operational Commands
HQoS Show Commands
The HQoS show commands provide detailed information about the HQoS operation.
show qos classifier
Syntax:
show qos classifier <option>
Option | Description |
---|---|
- |
Without any option, this command displays a summary of all the classifiers. |
<classifier-name> |
Displays QoS classifier information for the specified classifier. |
The following example displays a summary of all the HQoS classifiers.
supervisor@rtbrick>LEAF01: op> show qos classifier
Classifier: residential-ip-classifier
Active: False
Match Type Codepoint Class Remark Codepoint Color
ipv4-tos 0 class-0 - -
ipv4-tos 32 class-1 - -
ipv4-tos 64 class-2 - -
ipv4-tos 96 class-3 - -
ipv4-tos 128 class-4 - -
ipv4-tos 160 class-5 - -
ipv4-tos 192 class-6 - -
ipv4-tos 224 class-7 - -
ipv6-tc 0 class-0 - -
ipv6-tc 32 class-1 - -
ipv6-tc 64 class-2 - -
ipv6-tc 96 class-3 - -
ipv6-tc 128 class-4 - -
ipv6-tc 160 class-5 - -
ipv6-tc 192 class-6 - -
ipv6-tc 224 class-7 - -
Classifier: residential-pbit-classifier
Active: True
Match Type Codepoint Class Remark Codepoint Color
ieee-802.1 0 class-0 - -
ieee-802.1 1 class-1 - -
ieee-802.1 2 class-2 - -
ieee-802.1 3 class-3 - -
ieee-802.1 4 class-4 - -
ieee-802.1 5 class-5 - -
ieee-802.1 6 class-6 - -
ieee-802.1 7 class-7 - -
The following example displays information for the specified classifier.
supervisor@rtbrick>LEAF01: op> show qos classifier residential-pbit-classifier
Classifier: residential-pbit-classifier
Active: True
Match Type Codepoint Class Remark Codepoint Color
ieee-802.1 0 class-0 - -
ieee-802.1 1 class-1 - -
ieee-802.1 2 class-2 - -
ieee-802.1 3 class-3 - -
ieee-802.1 4 class-4 - -
ieee-802.1 5 class-5 - -
ieee-802.1 6 class-6 - -
ieee-802.1 7 class-7 - -
show qos interface
Syntax:
show qos interface <option>
Option | Description |
---|---|
- |
Without any option, this command displays a summary of all the interfaces. |
<interface-name> |
Displays QoS classifier information for the specified interface. |
The following example displays information for the specified interface.
supervisor@rtbrick>LEAF01: op> show qos interface ifl-0/0/10/200
Interface Profile
ifl-0/0/10/200 pta_8queues_comp_on_S
supervisor@rtbrick>LEAF01: op>
show qos policer
Syntax:
show qos policer <option>
Option | Description |
---|---|
- |
Without any option, this command displays a summary of all the QoS policers. |
<policer-name> |
Displays QoS policer information. |
counter |
Displays policer counter information. |
class-to-policer-map |
Displays class-to-policer-map information. |
The following example displays a summary of all the QoS policers.
supervisor@rtbrick>LEAF01: op> show qos policer
Policer: _DEFAULT_POLICER_50_MB
Active: True, Type: two-rate-three-color, Levels: 1, Flags: -
Level CIR(Kbps) PIR(Kbps) CBS(KB) PBS(KB) Max CIR(Kbps) Max PIR(Kbps)
1 50000 50000 33000 33000 - -
2 - - - - - -
3 - - - - - -
4 - - - - - -
Policer: policer-residential
Active: True, Type: two-rate-three-color, Levels: 4, Flags: -
Level CIR(Kbps) PIR(Kbps) CBS(KB) PBS(KB) Max CIR(Kbps) Max PIR(Kbps)
1 8000 8000 800 800 - -
2 - - - - - -
3 - - 800 800 - -
4 - - 800 800 - -
The following example displays policer information for the specified policer.
supervisor@rtbrick>LEAF01: op> show qos policer policer-residential
Policer: policer-residential
Active: True, Type: two-rate-three-color, Levels: 4, Flags: -
Level CIR(Kbps) PIR(Kbps) CBS(KB) PBS(KB) Max CIR(Kbps) Max PIR(Kbps)
1 8000 8000 800 800 - -
2 - - - - - -
3 - - 800 800 - -
4 - - 800 800 - -
supervisor@rtbrick>LEAF01: op>
The following example displays counter information for the specified counter.
supervisor@rtbrick>LEAF01: op> show qos policer counter lag-1
Interface Level Units Total Received Dropped
lag-1 1 Packets 15773 15773 0
Bytes 2555226 2555226 0
lag-1 2 Packets 15778 15778 0
Bytes 2556036 2556036 0
lag-1 3 Packets 15775 15775 0
Bytes 2555550 2555550 0
lag-1 4 Packets 23661 23661 0
Bytes 3423166 3423166 0
lag-1-egress 1 Packets 7889 7889 0
Bytes 1420020 1420020 0
lag-1-egress 2 Packets 7889 7889 0
Bytes 1420020 1420020 0
lag-1-egress 3 Packets 7889 7889 0
Bytes 1420020 1420020 0
lag-1-egress 4 Packets 49177 49177 0
Bytes 8288974 8288974 0
show qos profile
Syntax:
show qos profile <option>
Option | Description |
---|---|
- |
Without any option, this command displays a summary of all the QoS profiles. |
<profile-name> |
Displays QoS profile information. |
The following example displays a summary of all the QoS profiles.
supervisor@rtbrick>LEAF01: op> show qos profile lac_4queues_4classes
Profile: lac_4queues_4classes
Classifier: residential-pbit-classifier
Policer: policer-residential
Scheduler map: lac_4queues_M
Class queue map: lac_4queues_M
Remark map: -
Class policer map: policer-map-l2tp
Mulifield classifier: -
supervisor@rtbrick>LEAF01: op>
show qos queue
Syntax:
show qos queue <option>
Option | Description |
---|---|
- |
Without any option, this command displays a summary of all the queues. |
class-to-queue-map |
Displays queue class-to-queue-map information. |
counter |
Displays QoS queue counter information. |
counter <interface-name> |
Displays QoS queue counter information for the specified interface. |
<interface-name> |
Displays QoS queue details for the specified interface. |
The following example displays a summary of all the queues.
supervisor@rtbrick>LEAF01: op> show qos queue
Applied queues:
Interface Queue Queue Size Min Thres Max Thres Drop Prob Shaper
ifl-0/0/10/100 BE_S 240000 - - - -
ifl-0/0/10/100 LD_S 200000 - - - shaper_LD
ifl-0/0/10/100 LL_S 200000 - - - shaper_LL
ifl-0/0/10/100 VO_S 50000 - - - shaper_VO
ifl-0/0/10/200 BE_S 240000 - - - -
ifl-0/0/10/200 LD_S 200000 - - - shaper_LD
ifl-0/0/10/200 LL_S 200000 - - - shaper_LL
ifl-0/0/10/200 VO_S 50000 - - - shaper_VO
ifl-0/0/10/300 BE_S 240000 - - - -
ifl-0/0/10/300 LD_S 200000 - - - shaper_LD
ifl-0/0/10/300 LL_S 200000 - - - shaper_LL
ifl-0/0/10/300 VO_S 50000 - - - shaper_VO
Configured queues:
Queue Queue Size Min Thres Max Thres Drop Prob Shaper
BE_L 375000 - - - -
BE_M 375000 - - - -
BE_S 240000 - - - -
CO_L 312500 - - - -
CO_M 156250 - - - -
CO_S 50000 - - - -
IO_L 312500 - - - shaper_IO
IO_M 156250 - - - shaper_IO
IO_S 50000 - - - shaper_IO
LD_L 1250000 - - - shaper_LD
LD_M 625000 - - - shaper_LD
LD_S 200000 - - - shaper_LD
LL_L 1250000 - - - shaper_LL
LL_M 625000 - - - shaper_LL
LL_S 200000 - - - shaper_LL
VO_L 312500 - - - shaper_VO
VO_M 156250 - - - shaper_VO
VO_S 50000 - - - shaper_VO
free_6_L 375000 - - - -
free_6_M 375000 - - - -
free_6_S 240000 - - - -
free_7_L 375000 - - - -
free_7_M 375000 - - - -
free_7_S 240000 - - - -
The following example displays queue information for the specified interface.
supervisor@rtbrick>LEAF01: op> show qos queue ifl-0/0/10/100
Applied queues:
Interface Queue Queue Size Min Thres Max Thres Drop Prob Shaper
ifl-0/0/10/100 BE_S 240000 - - - -
ifl-0/0/10/100 LD_S 200000 - - - shaper_LD
ifl-0/0/10/100 LL_S 200000 - - - shaper_LL
ifl-0/0/10/100 VO_S 50000 - - - shaper_VO
The following example displays queue counter information.
supervisor@rtbrick>LEAF01: op> show qos queue counter
Interface Queue Group Queue Class Units Received Queued Dropped
Bytes 0 0 0
ifl-0/1/32/6 olt-dpu-mgmt-queues OLT_MGMT 0 Packets 0 0 0
Bytes 0 0 0
ifl-0/1/33/4 olt-dpu-mgmt-queues OLT_MGMT 0 Packets 0 0 0
Bytes 0 0 0
ifl-0/1/33/6 olt-dpu-mgmt-queues OLT_MGMT 0 Packets 0 0 0
Bytes 0 0 0
ppp-0/1/30/72339069014638594 pta-4queues BE_PTA 0 Packets 941111 288270 652841
Bytes 942823712 288837428 653986284
ppp-0/1/30/72339069014638594 pta-4queues LD_PTA 2 Packets 938859 446474 492385
Bytes 942614436 448259896 494354540
ppp-0/1/30/72339069014638594 pta-4queues LL_PTA 1 Packets 938851 480506 458345
Bytes 942606404 482428024 460178380
ppp-0/1/30/72339069014638594 pta-4queues VO_PTA 3 Packets 3667257 673116 2994141
Bytes 953486820 175010160 778476660
l2bsa-0/1/30/281479271677953 l2bsa-4queues BE_L2BSA 0 Packets 0 0 0
Bytes 0 0 0
l2bsa-0/1/30/281479271677953 l2bsa-4queues LD_L2BSA 2 Packets 0 0 0
Bytes 0 0 0
l2bsa-0/1/30/281479271677953 l2bsa-4queues LL_L2BSA 1 Packets 0 0 0
Bytes 0 0 0
The following example displays queue counter information for the specified interface.
supervisor@rtbrick>LEAF01: op> show qos queue counter ifl-0/1/30/6
Interface Queue Group Queue Class Units Received Queued Dropped
ifl-0/1/30/6 olt-dpu-mgmt-queues OLT_MGMT 0 Packets 0 0 0
Bytes 0 0 0
show qos scheduler
Syntax:
show qos scheduler <option>
Option | Description |
---|---|
- |
Without any option, this command displays a summary of all the schedulers. |
<scheduler-name> |
Displays scheduler information for the specified scheduler. |
The following example displays a summary of all the schedulers.
supervisor@rtbrick>LEAF01: op> show qos scheduler
Scheduler Type Shaper Composite Active
fff strict_priority - False False
fffd strict_priority - False False
lac_4queues strict_priority - True False
olt-pon1 fair_queueing - False False
olt-pon10 fair_queueing - False False
olt-pon11 fair_queueing - False False
olt-pon12 fair_queueing - False False
olt-pon13 fair_queueing - False False
olt-pon14 fair_queueing - False False
olt-pon15 fair_queueing - False False
olt-pon16 fair_queueing - False False
olt-pon17 fair_queueing - False False
olt-pon18 fair_queueing - False False
olt-pon19 fair_queueing - False False
olt-pon2 fair_queueing - False False
olt-pon20 fair_queueing - False False
olt-pon21 fair_queueing - False False
olt-pon22 fair_queueing - False False
olt-pon23 fair_queueing - False False
olt-pon24 fair_queueing - False False
olt-pon25 fair_queueing - False False
olt-pon26 fair_queueing - False False
olt-pon27 fair_queueing - False False
olt-pon28 fair_queueing - False False
olt-pon29 fair_queueing - False False
olt-pon3 fair_queueing - False False
olt-pon30 fair_queueing - False False
olt-pon31 fair_queueing - False False
olt-pon32 fair_queueing - False False
olt-pon4 fair_queueing - False False
olt-pon5 fair_queueing - False False
olt-pon6 fair_queueing - False False
olt-pon7 fair_queueing - False False
olt-pon8 fair_queueing - False False
olt-pon9 fair_queueing - False False
pta_4queues_comp_off strict_priority - True False
pta_4queues_comp_on strict_priority - True False
pta_8queues_comp_off strict_priority - True False
pta_8queues_comp_on strict_priority - True False
supervisor@rtbrick>LEAF01: op>
The following example displays scheduler information for the specified scheduler.
supervisor@rtbrick>LEAF01: op> show qos scheduler lac_4queues
Scheduler Type Shaper Composite Active
lac_4queues strict_priority - True False
show qos scheduler-map
Syntax:
show qos scheduler-map <option>
Option | Description |
---|---|
- |
Without any option, this command displays a summary of all the scheduler maps. |
<scheduler-map> |
Displays scheduler information for the specified scheduler map. |
The following example displays a summary of all the scheduler maps.
supervisor@rtbrick>LEAF01: op> show qos scheduler-map
Scheduler-Map: lac_4queues_S
Scheduler: fff Scheduler: strict_priority
Queue: LD_S strict_priority_1
Scheduler: pta_4queues_comp_off Scheduler: strict_priority
Queue: LL_S strict_priority_1
Queue: VO_S strict_priority_0
Scheduler: fffd Scheduler: strict_priority
Queue: BE_S strict_priority_0
Scheduler-Map: schedmap-olt
Scheduler: olt-pon1 Scheduler: fair_queueing
Scheduler: olt-pon2 Scheduler: fair_queueing
Scheduler: olt-pon3 Scheduler: fair_queueing
Scheduler: olt-pon4 Scheduler: fair_queueing
Scheduler: olt-pon5 Scheduler: fair_queueing
Scheduler: olt-pon6 Scheduler: fair_queueing
Scheduler: olt-pon7 Scheduler: fair_queueing
Scheduler: olt-pon8 Scheduler: fair_queueing
Scheduler: olt-pon9 Scheduler: fair_queueing
Scheduler: olt-pon10 Scheduler: fair_queueing
Scheduler: olt-pon11 Scheduler: fair_queueing
Scheduler: olt-pon12 Scheduler: fair_queueing
Scheduler: olt-pon13 Scheduler: fair_queueing
Scheduler: olt-pon14 Scheduler: fair_queueing
Scheduler: olt-pon15 Scheduler: fair_queueing
Scheduler: olt-pon16 Scheduler: fair_queueing
Scheduler: olt-pon17 Scheduler: fair_queueing
Scheduler: olt-pon18 Scheduler: fair_queueing
Scheduler: olt-pon19 Scheduler: fair_queueing
Scheduler: olt-pon20 Scheduler: fair_queueing
Scheduler: olt-pon21 Scheduler: fair_queueing
Scheduler: olt-pon22 Scheduler: fair_queueing
Scheduler: olt-pon23 Scheduler: fair_queueing
Scheduler: olt-pon24 Scheduler: fair_queueing
Scheduler: olt-pon25 Scheduler: fair_queueing
Scheduler: olt-pon26 Scheduler: fair_queueing
Scheduler: olt-pon27 Scheduler: fair_queueing
Scheduler: olt-pon28 Scheduler: fair_queueing
Scheduler: olt-pon29 Scheduler: fair_queueing
Scheduler: olt-pon30 Scheduler: fair_queueing
Scheduler: olt-pon31 Scheduler: fair_queueing
Scheduler: olt-pon32 Scheduler: fair_queueing
Scheduler: olt-pon33 Scheduler: False
Scheduler-Map: lac_4queues_L
Scheduler: lac_4queues Scheduler: strict_priority
Queue: BE_L strict_priority_1
Queue: LD_L strict_priority_1
Queue: LL_L strict_priority_2
Queue: VO_L strict_priority_0
The following example displays scheduler information for the specified scheduler-map.
supervisor@rtbrick>LEAF01: op> show qos scheduler-map lac_4queues_S
Scheduler-Map: lac_4queues_S
Scheduler: fff Scheduler: strict_priority
Queue: LD_S strict_priority_1
Scheduler: pta_4queues_comp_off Scheduler: strict_priority
Queue: LL_S strict_priority_1
Queue: VO_S strict_priority_0
Scheduler: fffd Scheduler: strict_priority
Queue: BE_S strict_priority_0
show qos shaper
Syntax:
show qos shaper <option>
Option | Description |
---|---|
- |
Without any option, this command displays a summary of all the shapers. |
<shaper-name> |
Displays scheduler information for the specified shaper. |
The following example displays a summary of all the shapers.
supervisor@rtbrick>LEAF01: op> show qos shaper
Shaper High Rate(Kbps) Low Rate(Kbps) High Burst(Kb) Low Burst(Kb) Active
pon-shaper 2488000 - - - True
shaper_IO - 1000000 - - True
shaper_LD 1000000 - - - True
shaper_LL 1000000 - - - True
shaper_VO 1000000 - - - True
shaper_session 1000000 100 - - True
The following example displays shaper information for the specified shaper.
supervisor@rtbrick>LEAF01: op> show qos shaper shaper_session
Shaper High Rate(Kbps) Low Rate(Kbps) High Burst(Kb) Low Burst(Kb) Active
shaper_session 1000000 100 - - False
show qos multifield-classifier
Syntax:
show qos multifield-classifier <option>
Option | Description |
---|---|
- |
Without any option, this command displays a summary of all the multifield classifiers. |
<multifield-classifier-name> |
Displays scheduler information for the specified multifield classifiers. |
The following example displays a summary of all the multifield classifiers.
supervisor@rtbrick>LEAF01: op> show qos multifield-classifier
Multifield Classifier: global-mfc
ACL type: multifield_ipv4
Ordinal: 10000
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 224
Action:
Forward class: class-7
Priority: 1000
Ordinal: 9000
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 192
Action:
Remark codepoint: 184
Forward class: class-6
Ordinal: 6200
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 160
Action:
Remark codepoint: 184
Forward class: class-5
Ordinal: 5200
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 64
Action:
Remark codepoint: 184
Forward class: class-2
Ordinal: 6000
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 96
Action:
Remark codepoint: 184
Forward class: class-3
Ordinal: 5000
Match:
Source IPv4 prefix: 198.51.100.2/24
Action:
Remark codepoint: 184
Forward class: class-0
Ordinal: 6100
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 128
Action:
Remark codepoint: 184
Forward class: class-4
Ordinal: 5100
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 32
Action:
Remark codepoint: 184
Forward class: class-1
Ordinal: 100
Match:
Source IPv6 prefix: 2001:db8:0:100::/32
IPv6 TC: 224
Action:
Remark codepoint: 196
Forward class: class-3
Multifield Classifier: ipoe-double-play
ACL type: multifield_ipv4
Ordinal: 5200
Match:
Destination IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 160
Action:
Remark codepoint: 224
Forward class: class-2
Ordinal: 5000
Match:
Destination IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 64
Action:
Remark codepoint: 224
Forward class: class-0
Ordinal: 5300
Match:
Destination IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 192
Action:
Remark codepoint: 224
Forward class: class-3
Ordinal: 5100
Match:
Destination IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 96
Action:
Remark codepoint: 224
Forward class: class-1
supervisor@rtbrick>LEAF01: op>
The following example displays multifield-classifier information for the specified multifield-classifier.
supervisor@rtbrick>LEAF01: op> show qos multifield-classifier global-mfc
Multifield Classifier: global-mfc
ACL type: multifield_ipv4
Ordinal: 10000
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 224
Action:
Forward class: class-7
Priority: 1000
Ordinal: 9000
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 192
Action:
Remark codepoint: 184
Forward class: class-6
Ordinal: 6200
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 160
Action:
Remark codepoint: 184
Forward class: class-5
Ordinal: 5200
Match:
Source IPv4 prefix: 198.51.100.2/24
IPv4 TOS: 64
Action:
Remark codepoint: 184
Forward class: class-2
supervisor@rtbrick>LEAF01: op>