Hey guys,
i need ur help here pls..
all my clients are pppoe clients with simple queue configured and scripts, everything is working fine.
I have a squid proxy and i have redirect the traffic to it
chain=dstnat action=dst-nat to-addresses=... to-ports=8080
src-address=.../24 dst-port=80 protocol=tcp..
I have tried to mark HTTP traffic to let my client browse with full speed, i did this
chain=forward action=mark-packet new-packet-mark=HTTP-TEST passthrough=no
dst-address=(ip address of the squid server)
I can see traffic passing by the queue tree but the browsing still as the same speed identified by the queue.. What can i do guys to fix this? Regards,
Priority
We already know that limit-at (CIR) to all queues will be given out no matter what.
Priority is responsible for distribution of remaining parent queues traffic to child queues so that they are able to reach max-limit
Queue with higher priority will reach its max-limit before the queue with lower priority. 8 is the lowest priority, 1 is the highest.
Make a note that priority only works:
for leaf queues - priority in inner queue have no meaning.
if max-limit is specified (not 0)
Set limit-at and max-limit to some sensible values, and make an additional queue that fires on a packet mark of ‘no-mark’ (so it captures all traffic that ISN’T marked HTTP-TEST) and also assign some sensible limit-at and max-limit values, and set the priority to 8.
RouterOS does not have the concept of a strict priority queue where certain packets are always forwarded first.