Mikrotik & SQUID / Full Bandwidth Utilization problem

I have 4 Mb Internet link with mikrotik and squid.
At mikrotik, all port 80 requests are marked and routed to squid server.

The problem is that SQUID uses full WAN link to fulfill any user request.
for example if a user is allowed to use 512k at mikrotik (user cna download upto 512kb only) , and when mikrotik route user request to SQUID, SQUID uses full WAN link i.e 4mb.

Is this the normal behavior? How to make squid intelligent so that it should download only 512k or as per user package, and it should not use whole available bandwidth to fulfill limited user request

Excellent question.

I really dont think you can do anything about this on the mikrotik, this will require squid config magic :slight_smile:

Personally, no idea if squid can do something like this.

Last time I had ideas about squid sending out requests with different IPs and some 1:1 nat but that meant lower limited number of users.