TCP and fair bandwidth sharing

Posted by lxgr on Super User See other posts from Super User or by lxgr
Published on 2012-04-03T23:06:16Z Indexed on 2012/04/03 23:32 UTC
Read the original article Hit count: 152

Filed under:
|

The congestion control algorithm(s) of TCP seem to distribute the available bandwidth fairly between individual TCP flows.

Is there some way to enable (or more precisely, enforce) fair bandwidth sharing on a per-host instead of a per-flow basis on a router? There should not be an (easy) way for a user to gain a disproportional bandwidth share by using multiple concurrent TCP flows (the way some download managers and most P2P clients do).

I'm currently running a DD-WRT router to share a residential DSL line, and currently it's possible to (inadvertently or maliciously) hog most of the bandwidth by using multiple concurrent connections, which affecty VoIP conversations badly. I've played with the QoS settings a bit, but I'm not sure how to enable fair bandwidth sharing on a per-IP basis (per-service is not an option, as most of the flows are HTTP).

© Super User or respective owner

Related posts about router

Related posts about qos