Skip to content

Instantly share code, notes, and snippets.

@jasonrm
Created January 25, 2019 22:14
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jasonrm/b409008ea69dc6b0f121161b87978333 to your computer and use it in GitHub Desktop.
Save jasonrm/b409008ea69dc6b0f121161b87978333 to your computer and use it in GitHub Desktop.
Edgerouter traffic-control advanced-queue
set traffic-control advanced-queue queue-type hfq HFQ_UP_LAN host-identifier sip
set traffic-control advanced-queue queue-type hfq HFQ_UP_LAN max-rate 3mbit
set traffic-control advanced-queue queue-type hfq HFQ_UP_LAN subnet 10.76.32.0/24
set traffic-control advanced-queue queue-type hfq HFQ_UP_WIFI host-identifier sip
set traffic-control advanced-queue queue-type hfq HFQ_UP_WIFI max-rate 3mbit
set traffic-control advanced-queue queue-type hfq HFQ_UP_WIFI subnet 10.76.33.0/24
set traffic-control advanced-queue queue-type hfq HFQ_DOWN_LAN host-identifier dip
set traffic-control advanced-queue queue-type hfq HFQ_DOWN_LAN max-rate 3mbit
set traffic-control advanced-queue queue-type hfq HFQ_DOWN_LAN subnet 10.76.32.0/24
set traffic-control advanced-queue queue-type hfq HFQ_DOWN_WIFI host-identifier dip
set traffic-control advanced-queue queue-type hfq HFQ_DOWN_WIFI max-rate 3mbit
set traffic-control advanced-queue queue-type hfq HFQ_DOWN_WIFI subnet 10.76.33.0/24
# #### #### #### ####
set traffic-control advanced-queue root queue 1 attach-to global
set traffic-control advanced-queue root queue 1 bandwidth 100mbit
# Up
set traffic-control advanced-queue branch queue 100 bandwidth 5mbit
set traffic-control advanced-queue branch queue 100 description 'HFQ_UP'
set traffic-control advanced-queue branch queue 100 parent 1
set traffic-control advanced-queue leaf queue 101 bandwidth 3mbit
set traffic-control advanced-queue leaf queue 101 description 'HFQ_UP_LAN'
set traffic-control advanced-queue leaf queue 101 parent 100
set traffic-control advanced-queue leaf queue 101 queue-type HFQ_UP_LAN
set traffic-control advanced-queue leaf queue 102 bandwidth 3mbit
set traffic-control advanced-queue leaf queue 102 description 'HFQ_UP_WIFI'
set traffic-control advanced-queue leaf queue 102 parent 100
set traffic-control advanced-queue leaf queue 102 queue-type HFQ_UP_WIFI
set traffic-control advanced-queue filters match 101 attach-to 1
set traffic-control advanced-queue filters match 101 description 'HFQ_UP_LAN'
set traffic-control advanced-queue filters match 101 ip source address 10.76.32.0/24
set traffic-control advanced-queue filters match 101 target 101
set traffic-control advanced-queue filters match 102 attach-to 1
set traffic-control advanced-queue filters match 102 description 'HFQ_UP_WIFI'
set traffic-control advanced-queue filters match 102 ip source address 10.76.33.0/24
set traffic-control advanced-queue filters match 102 target 102
# Down
set traffic-control advanced-queue branch queue 200 bandwidth 5mbit
set traffic-control advanced-queue branch queue 200 description 'HFQ_DOWN'
set traffic-control advanced-queue branch queue 200 parent 1
set traffic-control advanced-queue leaf queue 201 bandwidth 3mbit
set traffic-control advanced-queue leaf queue 201 description 'HFQ_DOWN_LAN'
set traffic-control advanced-queue leaf queue 201 parent 200
set traffic-control advanced-queue leaf queue 201 queue-type HFQ_DOWN_LAN
set traffic-control advanced-queue leaf queue 202 bandwidth 3mbit
set traffic-control advanced-queue leaf queue 202 description 'HFQ_DOWN_WIFI'
set traffic-control advanced-queue leaf queue 202 parent 200
set traffic-control advanced-queue leaf queue 202 queue-type HFQ_DOWN_WIFI
set traffic-control advanced-queue filters match 201 attach-to 1
set traffic-control advanced-queue filters match 201 description 'HFQ_DOWN_LAN'
set traffic-control advanced-queue filters match 201 ip destination address 10.76.32.0/24
set traffic-control advanced-queue filters match 201 target 201
set traffic-control advanced-queue filters match 202 attach-to 1
set traffic-control advanced-queue filters match 202 description 'HFQ_DOWN_WIFI'
set traffic-control advanced-queue filters match 202 ip destination address 10.76.33.0/24
set traffic-control advanced-queue filters match 202 target 202
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment