Im trying to use queue tree to prioritize different traffic HTTP, etc, and use simple dynamic queues created from radius to control overall speed of each user
It doesnt seem you can have different service levels and prioritize at the same time with mikrotik. there isnt enough way to mark packets, IE: packet mark for service level, and packet marks for type of traffic.
I created a few queue tree rules to prioritize HTTP, POP3, etc, but no speed limits, and let simple queue for user limit speed?
Its hard to tell really, the traffic that Im trying to prioritize is passing thru the queue trees (I used pfifo) and I have 2 PCQ type in the queue tree to control speed of p2p traffic, that seems to work well, and simple queues are still handling max/burst speeds ok.
I was thinking of doing away with simple queues, and prioritize and control speed with queue trees like this:
Service plan 1.5 meg (controlled by address list/packet mark) (PCQ)
-----HTTP priority (parent Service plan 1.5 meg)
-----POP3 priority (parent Service plan 1.5 meg)
-----p2p speed control/priority (parent Service plan 1.5 meg)
And the same for another service plan 2.5 or unlimited speed.
I have 4 routers and wanted to do all the bandwidth control and priortization for all the routers on my main router because it has the power, other routers are just routerboards, less power.