Shlutka :
bill001g :
Running 2 routers can cause issues for game console machines, they have trouble with 2 layers of nat. It does eliminate the need to buy a router with a modem though.
You are going to have to read the manual anyway so you might as well do it now before you buy something. QoS is not a beginner network project it is actually one of the more advanced network topics. Even the routers that can do download limits the configuration is complex. It is not a simple give machine xxx priority, you must limit the other machines traffic.
I game on PC so that will not be an issue.
I feel as though there is a huge gap in my knowledge. To my understanding, the 1st router will supply the full 12/2 speed through ethernet to the 2nd router, which will then be divided up among the devices based on their QoS priority. What is more to it than that?
I suppose my belief that QoS would be as easy as adding a priority value to a device listed on the router was from the images I've seen. Reading
this: it seems relatively easy to setup.
It is SO much more complex that you think. If your problem is overload of you UPLOAD bandwidth then QoS can be as simple as priority.
On download the ISP is in full control. Lets say there is a large download running and it can use 15mbps of data and you have your game running that is using 1mbps. 16mbps will not fit in 12mbps so the ISP has to drop 4mbps. It will drop randomly but lets say it drops 3.75mbps of the download and .25mbps of your game. The download will just continue re transmitting the lost data but game will likely be unplayable with even a tiny loss.
What does setting the priority of the game traffic to "high" do in that case. It does not magically get you the lost data. The ISP is not affected in any way by your settings.
The only method that partially works is to some how configure your router to cause even more data to be lost and hope something like a file download detects this loss and slows down the rate it requests data from the internet. You would have to hope the application would respond the the loss and slow down its request rate. For example youtube if it detect loss will drop the resolution of the video.....unless of course you force it not to.
It takes a very complex configuration to even partially do this. Even on routers you can set bandwidth limits by ip you must set them very much lower than the limit you want to set because of what is called burst rate.