I was wondering does the QOS on some of these "gaming" routers like the ASUS RT-AC5300 for example actually make any kind of difference over a normal style QOS on a non gaming router?
I suggest u take a closer look to that gaming router ^above.My issue is I also have IPTV service to set up on a router and I dont' have alot of knowledge on advanced setup
I suggest u take a closer look to that gaming router ^above.
Vendors make QOS (half-baked implementations) difficult (to configure).
But basic QOS gist is: give u a bunch of queues (traffic lanes) with service priority, and you tell it which traffic type goes into what queue.
Traffic shaping on Pfsense works very well but as stated above, QOS is generally BS, if you are not hitting your total available bandwidth it causes more harm than good!
No, but you could re-task an old PC as long as you have 2 x NICs installed.I was looking at things like ipfire, and Pfsense but it was my understanding they could not be flashed directly on to a wireless router.
Before you go way off on a tangent first you need to see if you actually have a problem. IPTV like almost every other video system uses buffers to solve internet issues. On forums like this you see people constantly scream bufferbloat bufferbloat.... Everything except games actually likes bufferbloat. It lets you keep extra data in the ISP network. This is why the ISP make no effort to reduce bufferbloat since it actually helps most users. Video applications themselves then buffer even more data on the client.
In most cases unless you have severely overloaded your internet connection you will not see delays or buffering in video.
If you are having video issues then you first must identify what traffic other than the video is causing this problem because you are going to have to limit it. It maybe simpler to limit it in the application. It tends to work much better to limit something like steam downloads in the steam client, limiting it in qos will sometimes cause things like steam to completely stop and then you must restart it by hand.
In many cases it tends to be easier to manage the traffic at the source than use fancy QoS implementations. It is all pretty much the same thing you are just doing the limitation in different places. Good QoS is actually hard to setup. The click a box and it magically works is only good for the narrow case where you only care about gaming traffic and nothing else. Everything else you must tell the router what is important and how important it really is.
You have now changed things. You were talking IPTV and now you are talking gaming. It takes a different configuration for those. Gaming only requires a small amount of data but it does not tolerate buffering. Video tolerates buffers and actually uses them but need huge bandwidth.
How much bandwidth do you have to start with. How much bandwidth do you think your friends are using. They need to use a large percentage to impact your connection.
If you are using wifi and it is their wifi traffic competing with yours that you can't fix. The QoS is only used on the WAN side of the router. The junk you see in the wifi setting related to QoS is some special stuff for broadcast and multicast traffic that nobody really uses.
In any case you do not need a special router if you just want to favor traffic from your 1 machine. Most tplink and asus routers on factory firmware have the ability to give a certain machine a min amount of both upload and download bandwidth. It works ok but you tend to have to set this number a bit high because of how the average is calculated. You likely could just try a simple reservation for your projected maximum IPTV bandwidth for all traffic for your IP address. It is simpler than trying to do each application. The times you need really fancy QoS is if you had multiple machines and only wanted certain application on each.
The only way you have issue on a gigabit connection is if someone is running torrents. You should never overload the connection so you should never need QoS
Be careful just turning the QoS feature on may bottleneck the router. Even the very fastest gaming routers can not keep up with a gigabit connection when you have firewall or QoS features on. The router is dependent on a hardware offload NAT funciton to be able to run at gigabit speeds. If you use many features this hardware is turned off and CPU must do the nat and all the other functions.
There is no way to fix the wifi problems which is why everything you will find says to play online game on ethernet. Wifi is subject to interference from neighbors as well as other users in your house. There is no central control of wifi devices they all do their best to not transmit over the top of each other. There really is nothing the router can do about this the signals are being damaged in the air between the end device and the router. There is talk in the next generation of wifi it will work more like cell phones where the router controls the traffic. This is many years away though.
So your primary goal is not QoS it is to find a way to not use wifi. Powerline units tend to be the best option for gamers.
This may sound simple but I suspect you will actually hurt your overall performance. As soon as you run any feature that requires the router to examine data all traffic must pass the CPU chip. This moves all the NAT function back to the CPU from the hardware assist. Your maximum speed on your network will likely drop to 250-300mbps. That is a huge drop for someone who is paying for gigabit internet.ok thanks for the help, I will just prioritize my wired LAN connection to my PC over everything else on the network and I won't need to go spend allot of money on some "gaming" router when just about any decent one can do that for me. That seems to be my best option if I understand what everyone is telling me.
ok thanks for the help, I will just prioritize my wired LAN connection to my PC over everything else on the network and I won't need to go spend allot of money on some "gaming" router when just about any decent one can do that for me. That seems to be my best option if I understand what everyone is telling me.