There is something wrong with my understanding of HTB. So I used https://wiki.mikrotik.com/wiki/Manual:HTB as example. I want to build next tree:
-- q_down (parent global, no limits)
---- q_down_local (parent q_down, no limits)
---- q_down_user1 (parent q_down, 10Mbit limit)
So I configured:
Code: Select all
0 name="q_tagnet_down" parent=global packet-mark=pm_tagnet_down limit-at=0
queue=default priority=8 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s bucket-size=0.1
Code: Select all
chain=prerouting action=mark-connection new-connection-mark=cm_tagnet_down passthrough=no
dst-address=X.X.29.123 connection-mark=no-mark log=no log-prefix=""
connection-mark=cm_tagnet_down log=no log-prefix=""
chain=forward action=mark-packet new-packet-mark=pm_tagnet_down passthrough=no
connection-mark=cm_tagnet_down log=no log-prefix=""
Next, I want to realize "local queue". But if I only add
Code: Select all
name="q_tagnet_down_local" parent=q_tagnet_down packet-mark=pm_tagnet_down_local limit-at=0
queue=default priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s bucket-size=0.1
Regards,
Boris