Home QoS

HaltAndCatchFire

Senior Member
Joined
Jul 14, 2005
Messages
527
Reaction score
0
Location
The Dark Web
Hi Guys.

I need a bit of help or suggestions. I have a 512kbps adsl and Mweb Uncapped account, this account is shared between 4 users, 2 does mainly downloading while 1 only games, all of the users browse and do mails.

The problem is that because the line is not really very fast one user can easily "hog" the entire line. I have tried many solutions from dd-wrt's QoS on a linsys 54gl to a dedicated pc with ipcop and QoS_NG.

Browsing performance have been improved allot after QoS, but games still suffer due to very high latencies.

I think one issue is that most torrent traffic these days are encrypted, I have set up rules based on ports as well but also to little effect.

I was wondering if someone has set up something similar and can give me some pointers or guidance. I think my main problem is with the rules that I define but I am open to suggestions. People are really P'ed off after buying HON accounts and not being able to play.

I have since read that pfSense is better at QoS so I will try that out tonight.
 
There's not much that you can do to block/limit P2P (eg. torrents). IMO, you should rather ask them to not use torrents at all. Your best option would be to find out the address of the trackers and then to block that.

The problem with games are that they use about 8-30kbps, but they require at least 200kbps unused bandwidth to show no increase in latency.
I haven't managed to automate my setup with my MikroTik router yet, but I can simply enable/disable my Tree Queues, which limits all traffic to 100kbps, except for my CS1.6 & War3.
 
You are correct about the encryption ect. Which is why I take the opposite approach, instead of slowing down certain traffic, I slow down everything and then give priority to stuff I know I want to have better performance.

So maybe try to make a slower queue, one which is no more than a 3rd of your line, by default let all traffic go to that queue, also give it a priority of 1 if 1 is lowest and 10 is highest. Then make higher priority queues for the more important stuff, then push whatever you want through those. You can use layer7 rules or just ports/ips if you want.

Hope these tips help.
 
Hey Thanks for the input.

I think I will try a hybrid solution, where I block all traffic except maybe limited http, so ppl can at least still browse while gaming which I can switch on/off depending if someone wants to game. What I want to try also is to have all downloads originate from a dedicated server, then hard limit that ip based on time, ie 23:00 to 14:00 full speed but from 14:00 to 22:59 20kbs or something.

Will post my findings.
 
Top
Sign up to the MyBroadband newsletter
X