All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] Capping bandwidth based on src/dst ip
@ 2003-11-27 22:59 Daniel Egger
  2003-11-28  4:06 ` rio
  2003-11-28  7:54 ` Eric Leblond
  0 siblings, 2 replies; 3+ messages in thread
From: Daniel Egger @ 2003-11-27 22:59 UTC (permalink / raw)
  To: lartc

Hija,

sorry for sounding a little lost here but that's probably because I am.

Let me explain what I'm trying to do:
I've a gateways with one uplink and several disjoint networks beneath it
like:
                    | T1
                ---------
                |  GW   |
                ---------
               /         \ 
   -------------         -------------
   |10.0.0.0/24|   ...   |10.0.5.0/24|
   -------------         -------------

Now what I need is to simply classify users in the network segments into
speed classes (gold/silver/bronze) and cap their traffic at fixed levels
inbound and outbound. My idea was to simply add one class and one filter
per used ip which should be no problem, however I have no idea how to
get rid of this class and filter once the user vanished or replace it by
another value when a different users shows up taking the same address.

The problems are: How do I figure out the tree id from the ip? Or how
can I reconfigure the limit without knowing the id?

A different idea would be to add (say) 500 classes for each speed level
and remember the used/unused ones in the application and serve the next
free class to a user by creating a filter on logon and removing that
later on.

If you now say: Hey, that pretty easy; please hold on. :) Additionally I
don't know the addresses in advance because they're either served using
DHCP or set up in a fixed manner and routed thanks to arpspoofing so
this doesn't seem to make a good case for hashing. Also I somehow need
to also take care of the traffic which goes through transparent DNS and
http proxies.

Any help and ideas would be greatly appreciated.

-- 
Servus,
       Daniel

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-11-28  7:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-11-27 22:59 [LARTC] Capping bandwidth based on src/dst ip Daniel Egger
2003-11-28  4:06 ` rio
2003-11-28  7:54 ` Eric Leblond

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.