Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am very new to networking and don't have enough knowledge so please forgive me!

We have a DSL connection which is used by more than one user. All the users are using MS Windows 7. Can we allocate equal DSL bandwidth to each user, and if so, how?

share|improve this question
Perhaps instead of looking to give each user a fixed slice of bandwidth, you could set up some QoS policies or traffic shaping for different services your users are accessing over the DSL line. So prioritise VPN and VoIP traffic for example, over HTTP/S. You will of course need a router that supports this, if you don't and have some funds, you could invest in a better router (+1 if you can get one that supports more than one DSL line and either bond them together, or load balance the traffic across the DSL lines). A good way to achieve this is with something like pfSense and make your own. – jwbensley Sep 8 '12 at 21:02
Programs like the free version of Netlimiter can do this. – Anton Jun 18 '13 at 8:29

If you get a switch that supports Quality of Service, you can designate a per-port maximum throughput value.

Generally speaking, cheapo SOHO routers/switches don't support this, and those that do don't do it very well.

Side note: This really isn't something that's normally done in a business. Why do you want to give each user an equal slice? That's not a very efficient or scalable use of resources.

share|improve this answer

Are you sure you want it allocated equally all the time? Usually what people want is to ensure that nobody 'kills' the link for others, so something like a Squid caching proxy will do what you need and is free too!

share|improve this answer

Can we allocate equal DSL bandwidth to each user & how?

Get a proper router, like a decent 70 or so euro Mikrotik 450G. Set up qos policies or at least a queue with equal distribution. Case closed.

End user level equipment won't support that, but a lot of lower priced (Mikrotik) ISP level stuff (Mikrotik) considers that a baseline service.

share|improve this answer
+1 for Mikrotik. – Tibor Sep 6 '12 at 18:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.