One computer slowing down when the other starts downloading

elementbam88

Prominent
Feb 7, 2018
1
0
510
I am going to start off by saying I am terrible with networking and have little to no clue how anything works. With that being said let’s start off with some background of what I have in my household. My ISP is Xfinity, and I have their Blaster tier which is 100mbps+. I currently am using their provided Modem/Router it is an Arris tg862. I have an Xbox one, and 2 computers hardwired to it with cat6, one of the computers just got built on Monday, and that’s when I started having issues.

Up until recently I have had no issues, it always would speed test to around 120mbps using multiple test sites. I stream a lot on twitch, and my girlfriend could watch Netflix on out Xbox while I stream and have no issues at all on either end. Well I built the new computer Monday and hooked it up to start downloading some of my drivers. While this was going on she was watching a stream on twitch on my old computer. As soon as a download started twitch started buffering and would not load. She was also in discord voice chatting with some people, and that slowed down as well. I had her run a speed test and it was 659ms ping, 15mbps download and the upload said failed, network error. The whole time the new computer was downloading perfectly. So, I started to investigate things, I started watching a stream on twitch on the new computer and had her try to run a speed test on the old computer, as soon as it started the speed test my computer started buffering and running very slow. The speed test on the old computer now ran close to normal with 50ms ping, 118mbps down, and 10mbps up, but the new computer went into buffering and slowed down. It seems to be what ever computer has already been using the bandwidth loses it to the other computer when it starts to try to do something that requires a lot of bandwidth.

I have talked to a few friends who know a little bit more than me about networking and gotten a lot of different ideas, and advice. Some of them say that is normal with my ISP and that being able to use 2 computers both watching twitch streams will never work. Others say it is simply that the ISP provided hardware is trash and I should buy a new one. While a few have suggested it may be some sort of setting on one of the computers, or in the router, but had no idea what or where to begin. So here I am, any advice, input, or help would be greatly appreciated!
 
Solution
It's not your ISP ... this is pretty much how the internet works. Data is passed along on a first come, first serve basis (in general). Watching a stream does not require a lot of bandwidth, but it does require a steady flow of data. When another device swamps your connection trying to download (or upload) as fast as possible, then you don't get a steady flow of data. Watching 2 streams at the same time should not be an issue (4 of us in our house, our connection is 24 mbps and we can have 2 gamers and 2 netflix watchers at the same time).

The hardware you have is basic. More advanced hardware would allow for QoS (quality of service). QoS comes in multiple implementations. In some cases it is a bandwidth limiter (no device gets more...
It's not your ISP ... this is pretty much how the internet works. Data is passed along on a first come, first serve basis (in general). Watching a stream does not require a lot of bandwidth, but it does require a steady flow of data. When another device swamps your connection trying to download (or upload) as fast as possible, then you don't get a steady flow of data. Watching 2 streams at the same time should not be an issue (4 of us in our house, our connection is 24 mbps and we can have 2 gamers and 2 netflix watchers at the same time).

The hardware you have is basic. More advanced hardware would allow for QoS (quality of service). QoS comes in multiple implementations. In some cases it is a bandwidth limiter (no device gets more than XX mbps). In other cases certain data gets priority over other data (discord over netflix). My personal experience with QoS has been hit and miss with some implementations being better than others. If your are renting your router from your ISP, it might be worth asking if they have something with QoS available.

Is it worth buying a new router? It depends. Give it some time and see if the 2 computers can coexist. During setup there are lots of downloads. Once things are stable that demand is reduced.
 
Solution