[LARTC] Strategy for penalising IPs with too many simultaneous
sessions
Graham Leggett
minfrin at sharp.fm
Sat Nov 4 12:14:52 CET 2006
Mohan Sundaram wrote:
> I've my misgivings with this scheme.
>
> What you are doing makes sense only if the number of connections is a
> constrained resource. If bandwidth is the constraint, then shaping by
> source IP irrespective of number of connections will do the job. As far
> as I've seen, routers can support 200k connections and this is
> sufficient for many large LANs - say 500 node LAN with 400 connections
> per node.
>
> In many cases, the user may not know how many connections he is opening
> or which app is consuming connections. Thus, the user may not be in a
> position to take remedial action and hence will be at a disadvantage.
In the network in question, bandwidth is minimal (many many users
sharing 512kbps). As a result, unlike in typical networks where
simultaneous connections are statistically insignificant, in this case
one user running many bittorrents can pretty much wipe out network
performance to a ratio of 20 to 1 or more.
The typical response I have seen to this scenario is to try and
prioritise certain protocols over others, but this strategy has the
disadvantage of dictating to the user that they can only use those
certain protocols.
What I would like to do instead is allow the user to use any protocol
they like, with the caveat that attempting to open many connections
simultaneously will result in a steadily decreasing share of the pipe,
rather than a steadily increasing one.
Regards,
Graham
--
More information about the LARTC
mailing list