Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 368
  • Last Modified:

Equal distribution of bandwidth to proxy users

Hi.

I have a Linux Red Hat (Fedora core 3) based environment, running Squid as proxy. Each is user is assigned an ID and Password for browsing.

Some of the users are consuming a lot more bandwidth than rest of the users.

I want a freeware software to equally distribute the available bandwidth between the users. Please mention the names and URLs of such software.

Thank you.
0
jazzzz20
Asked:
jazzzz20
  • 5
  • 2
1 Solution
 
pablouruguayCommented:
check this how-to in section  limit per user with delay pools
http://www.faqs.org/docs/Linux-HOWTO/Bandwidth-Limiting-HOWTO.html

0
 
pablouruguayCommented:
or here with CBQ
0
 
jazzzz20Author Commented:
Hi pablouruguay.

I've already setup delay pools but they are not suitable in my case.

Assuming I have 1024Kbps of bandwidth and 2 users are using it then the bandwidth should be shared equally between these users as 512Kbps (50%) each. If another 2 users start using the internet then each user should get 256Kbps (25%) each.

Delay pools are not useful in this case, therefore I'm looking for a freeware software to manage this.
0
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
pablouruguayCommented:
CBQ is the answer for this question. i mentioned before.
0
 
Cyclops3590Commented:
I know nothing about CBQ and really couldn't find much on it other than theory papers (probably was just not using the right keywords in my googling).  If you can elaborate on why CBQ will do what jazzzz20 is trying to accomplish, I'm sure the moderator will give you the points.  Just that I couldn't find any evidence in my searches denoting it would do the job in this scenario.

Thanks
0
 
pablouruguayCommented:
the project talk for himself

http://freshmeat.net/projects/cbq.init/

is a software to manage bandwith for users or sites. i give 2 options a user level with squid and a bandwith more powerfull with CBQ.init
0
 
Cyclops3590Commented:
Although I came across that link, I wasn't able to figure out if it was capable of doing what jazzzz20 was wanting:

>>Assuming I have 1024Kbps of bandwidth and 2 users are using it then the bandwidth should be shared equally between these users as >>512Kbps (50%) each. If another 2 users start using the internet then each user should get 256Kbps (25%) each.

If you say it will, then I definitely change my recommendation to accept your comment numbered 17093128.
0
 
pablouruguayCommented:
yes and (i think so)... i think is the correct answer but i not 100% percent sure about it. and i dont have rigth now any cbq to test it.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 5
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now