Link to home
Start Free TrialLog in
Avatar of in4ni
in4ni

asked on

Limiting internet bandwidth usage

How can i limit the internet bandwidth usage for 300 pc clients.

I want to be able to assign a bandwidth limit on group od ip's or 1 ip etc...  


Scenerio:  300 people in a ball room all jacked in a ethernet network. i want to assign limits for groups of users ie group 1 gets 5kbps group 2 gets 10kbs group 3 gets 30kbps etc...

looked into ISA server but dont like the "Priority" based rules
Avatar of itcdr
itcdr
Flag of United States of America image

There are many different ways to accomplish this:

1. Create a Captive Portal on Linux with NoCatAuth and use TC for bandwidth control
http://nocat.net/moin/NoCatAuthInstallationGuide

2. You might be able to use just use tc by itself, if you don't need a captive portal.

3. Use Squid (difficult)
http://www.faqs.org/docs/Linux-HOWTO/Bandwidth-Limiting-HOWTO.html

4. MeshAP (Captive Portal for wireless networks, very easy to use bandwidth control for groups)
http://locustworld.com/modules.php?op=modload&name=Downloads&file=index&req=viewdownload&cid=6

There are many more different ways to do it, I'm sure. I hope this helps.
ASKER CERTIFIED SOLUTION
Avatar of SECPA
SECPA

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
What are you using for a switch or router? In Cisco routers you can use rate limiting functions. If you had a layer 3 switch like the 3750 you could set up a separate VLAN and IP subnet for each group of users, then rate-limit each group based on their IP subnet any way you wanted to.

http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_configuration_guide_chapter09186a00800c75ce.html