limiting bandwidth for all clients connected to AP using QoS

manishhardware

Reputable
Apr 13, 2014
2
0
4,510
I have a dlink DSL2730u (FW1.02) modem router at my office and an AP connected to it at my nearby home. My ISP provides a bandwidth of 4 Mbps.
I have heard that by using QoS I can limit the bandwidth(say 1Mbps) for all clients connected to my AP while all devices connected to my dlink modem (or atleast 4 of my personal devices) can enjoy the unrestricted speed.
The problem is the Qos settings are all zebrish to me.


http://postimg.org/image/5z9r6ydql/
http://postimg.org/image/e61qyj3t9/

these are the screenshots of the Qos settings for my router.
For AP I can either use DLINK DIR600, TP-LINK WA801nd or ASUS RT10n.
only DIR 600 has qos settings.. looks pretty easy but I cannot turn it on when in AP Mode.
I would really appreciate the help.

If the above is not possible... can I limit the bandwidth of every client on my network with exception of 4 of my personal devices.
Thanks in advance.
 
Solution
With that router, it looks like you need the MAC of every device you are trying to limit the bandwidth on. You would also have to make a QoS queue for each MAC so they don't share limiters, if I understand you correctly. Your other option with your current equipment is to subnet the wireless clients and force a QoS bandwidth limit on the entire WLAN to, say, half of your bandwidth.

Bandwidth limiting is a fairly advanced technique if you are attempting to limit each client individually. Very few devices support doing it in a simple manner.

I looked into limiting bandwidth per client on pfSense and it was also complex to set up, but the required features were geared towards it better. If you're putting together something for a...
With that router, it looks like you need the MAC of every device you are trying to limit the bandwidth on. You would also have to make a QoS queue for each MAC so they don't share limiters, if I understand you correctly. Your other option with your current equipment is to subnet the wireless clients and force a QoS bandwidth limit on the entire WLAN to, say, half of your bandwidth.

Bandwidth limiting is a fairly advanced technique if you are attempting to limit each client individually. Very few devices support doing it in a simple manner.

I looked into limiting bandwidth per client on pfSense and it was also complex to set up, but the required features were geared towards it better. If you're putting together something for a business, obtaining a UTM appliance or a pfSense box is a great way to get introduced to the complexities of business networking.
 
Solution
So I will ignore for now the problem you have of identifying machines and which group of QoS rules you want to apply and just assume you can find some way to do it.

You have a couple of major issues. First this router does not have a way to limit traffic to fixed levels it appears it pretty much can only put packet markings on things which the ISP will remove the moment they receive them. Even if it does have some way to prioritize traffic it can only do it on traffic being sent from your house ie upload. Most people have issues with download traffic which this router can not do anything about.

You will need a completely different router that has the ability to restrict traffic up and down to fixed values. Still you can only to some extent influence the traffic. The ISP is the one that decides which traffic is send to you and when. There is not a lot you can do if they decide to drop a bunch of your "important" traffic when the line to your house is exceeding the bandwidth. What can any router do about traffic it never receives.