I had two mikrotik server one for hotspot server that had a profile users for limit bandwidth and the other is just a web proxy server and in the first mikroti k I put in hotspot server profile a parent server to the second mikrotik
I need your help about:
How to skip hotspot user profiles bandwidth limitation for a paren web cache server. ie mean
when a user make download for a file like 3 MB and then another user download the same file it can get full speed from server to client without profile bandwidth limitation?
I think you should make you client simple queues static, mark the packets from the server and then add a static simple queue for it “unlimited”
We also have a server from where people can download and it worked for me. Give it a try.
To disable dynamic simple queues for your hotspot clients, set their profile as default with no limitations. Then make their IP static (again no limitations) and then create the static simple queue for that IP address with the limitations you want. This way you can also use bursting that is not available in dynamic queues.
For the server you can try and create a queue of it’s own above all other queues (not sure if it will work as I think everything going to your client IP will still be limited to what you set) or create a child queue for each client static queue (ie selecting the client queue as the parent - this way should definately work)
But I have a DHCP and I had about 600 user not all of them work on same time for that I use dynamic queue and Because its very hard to make static simple queue for the user
I dont know how to mark the HIT Packet from cache and I dont need to mark MISS packet
any idea
this is my diagram
Internet --Firewall------- + --------------------- Mikrotik ----- Clients
| hotspot
| bandwidth controller
Cache server Squid
installed in SuSE 10.2 64Bit