My router's QoS sucks

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

Post Reply
User avatar
Dominus Atheos
Sith Marauder
Posts: 3904
Joined: 2005-09-15 09:41pm
Location: Portland, Oregon

My router's QoS sucks

Post by Dominus Atheos »

I've been getting terrible speeds for a while now, but had just chalked it up to Comcast overselling their bandwidth. Then I had occasion where I had my computer hooked directly up to my modem for a few days and noticed a huge improvement. I eventually tracked it down to my Airlink AR680W 300N router's QoS setting. Turning it off yielded a huge difference.

Here is my connection with the QoS off:

Image

And here is it with QoS on:

Image

When I first got the router the fact that it had QoS was one of the reasons I purchased it. I wanted to make it so my Bittorrenting didn't interfere with browsing the internet. There aren't any firmware updates available. So I just wanted to know if there is another way to prioritize ports 80 and 53 that doesn't cut my internet speed by 3/4.
Edward Yee
Sith Devotee
Posts: 3395
Joined: 2005-07-31 06:48am

Re: My router's QoS sucks

Post by Edward Yee »

Any idea if adjusting settings would do anything for my "high-speed Internet" (DSL -- officially now 1.5-3 Mbps download/768 Kbps upload)?
"Yee's proposal is exactly the sort of thing I would expect some Washington legal eagle to do. In fact, it could even be argued it would be unrealistic to not have a scene in the next book of, say, a Congressman Yee submit the Yee Act for consideration. :D" - bcoogler on this

"My crystal ball is filled with smoke, and my hovercraft is full of eels." - Bayonet

Stark: "You can't even GET to heaven. You don't even know where it is, or even if it still exists."
SirNitram: "So storm Hell." - From the legendary thread
Kelp
Redshirt
Posts: 20
Joined: 2008-11-03 09:38pm

Re: My router's QoS sucks

Post by Kelp »

The router provide quality of service (QoS) by limiting bandwidth to lower priority protocol like hyper-text transfer protocol (http), post office protocol (pop), and simple mail transfer protocol (smtp). The packets using those protocols can experience delay without sacrificing contents. It keeps bandwidth open for other services that needs to operate with little delay like VoIP. If the packets for VoIP or other streaming media does not arrive in order or on time, they are drop. That causes disruptions and glitches in the stream. QoS usually operate automatically on home routers. Not very important unless you hold conferences over the internet.

Anyway, home routers are made for home use. They are not flexible.

There is one router that I've work with virtually that I'm positive that will allow you to program it to give priority to port 80 (http) and port 53 (dns). That is the Cisco 1841 router. Such router usually cost about $1k to get. Even then, I don't have the expertise yet to program the router to give priority to specific ports.
User avatar
Uraniun235
Emperor's Hand
Posts: 13772
Joined: 2002-09-12 12:47am
Location: OREGON
Contact:

Re: My router's QoS sucks

Post by Uraniun235 »

You could roll your own router with an old computer and one of a few freely-available router packages, like Monowall, or pfsense. Those give you a lot of control and probably won't choke.
"There is no "taboo" on using nuclear weapons." -Julhelm
Image
What is Project Zohar?
"On a serious note (well not really) I did sometimes jump in and rate nBSG episodes a '5' before the episode even aired or I saw it." - RogueIce explaining that episode ratings on SDN tv show threads are bunk
User avatar
phongn
Rebel Leader
Posts: 18487
Joined: 2002-07-03 11:11pm

Re: My router's QoS sucks

Post by phongn »

WRT54GL running one of the third-party firmwares (esp. Tomato) works fairly well, though it runs out of steam around 20-megabits or so. Netgear's WNDR3700 runs OpenWRT natively(!) and is very capable.

Uraniun's suggestion of Monowall or pfsense is also spot-on.
User avatar
Netko
Jedi Council Member
Posts: 1925
Joined: 2005-03-30 06:14am

Re: My router's QoS sucks

Post by Netko »

cfosspeed is a lan miniport driver that does QoS locally on your computer and can coordinate with other computers on the network to make sure the network isn't overloaded (it works best if there are instances of it on the other computers, but it can react to the usual behaviour as well) - its very lightweight in its resource usage, while offering a lot of flexibility in QoS configuration. After getting it, I've never had bandwidth problems do to the infamous response package delay issue that is at the heart of torrent problems.

They've got a really permissive system if you buy it as well. I've bought it for 5-10€ a couple of years back and am still getting updates for free while having it installed on both my laptop and server.

All in all, I strongly recommend it if you want to have a good QoS service running.
Post Reply