web browsing http downloads

Hi i have a microtik rb450g

And what i want to do is be able to give webbrowsing maximum speed say 10mb

but be able to limit download speed down on the web lets say a file or a linux relese from there wb page

Any idears thanks

The only real “reliable” way of doing this is using the connection-bytes attribute when marking packets for queues. If a connection exceeds a certain amount, say 1Mb, it’s more than likely a download. The first 1Mb will get the full service, but everything else after that gets the lower limit.

This is because as far as the router knows and is concerned someone browsing the web, or downloading an ISO, MP3, etc. via HTTP are exactly the same thing. It has no way of telling the difference, how much bandwidth a given connection will use, or how many bytes are going to be within that connection.