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
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
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
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
http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_configuration_guide_chapter09186a00800c75ce.html
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.