Hi,
I am using simple queues to limit bandwidth on per IP basis. Now what happens is that when any one is downloading a file, their browsing dies.
I want to implement QoS on HTTP Traffic so that even if they are downloading their browsing should work at good rate.
I tried to use MARK with Mangle using connection-bytes option
/ip firewall mangle
add action=mark-packet chain=prerouting comment="#Marking MSN Packets" disabled=no layer7-protocol=msnmessenger new-packet-mark=msn passthrough=no
add action=mark-connection chain=forward comment="#Marking HTTP New Connections" connection-bytes=0-512000 connection-state=new disabled=no dst-port=80 new-connection-mark=http-new passthrough=yes protocol=tcp
add action=mark-packet chain=forward comment="" connection-mark=http-new disabled=no new-packet-mark=http-new-conn passthrough=no
But what happens is that when i create a simple queue for packet mark “http-new” all the queues below this queue dont work, its like that all traffic is giong through this queue.
Please guide me to implement QoS on HTTP Traffic.