Feature Request: QOS for HTTP traffic depending on size
Posted: Tue Nov 10, 2009 5:48 pm
Hey,
I was wondering if it were possible to throttle traffic that's going through the same port if it's one large continuous file?
QoS works great on throttling applications that use specific ports, but it doesn't really help for someone who's downloading a 4 GB file from a website. Clearly something that is that large shouldn't have as high a priority as a web page loading.
Could that traffic be throttled the longer it is downloading or something along those lines? I know it would be pretty hard to determine the size of the file from the beginning without inspecting packets, but perhaps many packets from the same source would be a sign of a large file that can be continuously reduced in speed up to a certain threshold or something if other, higher priority requests are there at the same time?
I was wondering if it were possible to throttle traffic that's going through the same port if it's one large continuous file?
QoS works great on throttling applications that use specific ports, but it doesn't really help for someone who's downloading a 4 GB file from a website. Clearly something that is that large shouldn't have as high a priority as a web page loading.
Could that traffic be throttled the longer it is downloading or something along those lines? I know it would be pretty hard to determine the size of the file from the beginning without inspecting packets, but perhaps many packets from the same source would be a sign of a large file that can be continuously reduced in speed up to a certain threshold or something if other, higher priority requests are there at the same time?