Super User is a question and answer site for computer enthusiasts and power users. 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 have a computer on my home network which I wish to throttle.

I believe I will need to replace my current router but I am unsure what feature set I should be looking for when making my purchase.

Infact, are there different ways of throttling traffic ? If so, what information should I consider when making the choice.

I would preferably like this to work 'out of the box', no 'flashing' required.

share|improve this question

migrated from Sep 1 '11 at 10:59

This question came from our site for system and network administrators.

up vote 2 down vote accepted

I use a D-Link DGL-4100 gaming router. Has great QoS/bandwidth filtering.

share|improve this answer

If you install Tomato firmware (I'd link if I were allowed, but just Google it) on a Linksys router, you'll get QOS and some throttling features. Not sure if that's exactly what you're looking for (if not, what specifically do you need?).

share|improve this answer
That's what I use. It smooths out web access while downloading torrents nicely. – Brian C. Lane May 30 '09 at 7:40
been running tomato for 6 months now. works great. keeps voip running well while torrenting or downloading iso's. also, I like that it keeps download/upload stats. – Brian May 30 '09 at 19:52

Do you mean traffic shaping?

Smoothwall does it:

(Try the open source one)

share|improve this answer

You could deploy smoothwall and/or squid proxy on an extra PC.

share|improve this answer

Are you referring to a wireless router or something wired that will sit in a rack? If wireless, I recommend DDWRT. It will run on alot of routers and is very configurable. You can give bandwidth priority to a certain machine or allot a small amount to other machines.

share|improve this answer
What is DDWRT? Jack – Jack May 30 '09 at 19:45
ddwrt is similar to tomato; it's replacement firmware for various wifi / home routers (linksys, buffalo, netgear, etc): – Tim Howland May 30 '09 at 21:43
Tim is right. DDWRT is a replacement firmware (linux) for many routers. Flashing it to your router is a bit technical, but the instructions are wonderful. I use it at home and work on every router that I have. Do a Google search for it or check out the wiki – user5195 May 30 '09 at 23:11

I use mikrotik RouterOS at most of our sites, has simple queues (based on target address/ip/ip range/packet mark) or full queue tree's for setting up your own QoS systems as well.

Probably the best part about this setup is that I can also use burstable queues, that allow a user to burst above their allowed transfer speed for X amount of time.

Eg: I can assign a queue to a user that limits them to 10Mbps/256Kbps and then set a burstable queue rate of 20Mbps/512Kbps over 60 seconds.

This allows regular web-browsing users etc etc to download at 20Mbps with no problem, soon as a user begins downloading thou, their speed is cut back to the 10Mbps limit.

You can get a preinstalled router from them along with a licence for much less than you'd pay for most decent home-grade routers. (See their sister site

share|improve this answer

DD-WRT is also my recommendation. It's an open-source custom firmware for the Linksys WRT series routers, and can be found at

I've used it for many years and have been quite impressed by it.

share|improve this answer
Downvote 2 years later with no explanation? Seriously… – msanford May 1 '13 at 4:42

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.