Loss of Internet connection over entire network during large downloads

jmartz65

Reputable
Jul 19, 2018
10
0
4,510
I've started to have an issue on my small office network. When I am downloading a large file, it downloads just fine and at highest speeds possible. However while the download is going the computer that is downloading as well as all other devices and computers connected to my network will not have internet connectivity. It doesn't matter whether they are connected wirelessly or by Ethernet. Then as soon as the download finishes, everything is back to normal.

This seems to be a router issue to me, like it's just not allowing the different requests for internet to be shared. I'm using a D-Link router with DD-WRT firmware that is up to date. Could it be a setting? or just the router going bad?

Thanks for your assistance!
 
Solution


No there isn't a universal system for telling the receiver. It can be monitored at the choke point. it's not normal for timeouts/dropped conns. i would suggest troubleshooting with the isp.

The TCP Sender gets ACK packets from the drop, which signals it to reduce throughput. most of everything using bandwidth is tcp. It's critical that throughput is reduced in a timely fashion or more packets keep coming.

For UDP packets drop, no one is notified...
No internet or just extremely slow internet?

It's common for downloads to do that. It's not your routers fault either. The packets are sitting at a choke point on the ISPs equipment waiting to go into your router. QoS configured properly can move the choke point to your router and define rules for sharing bandwidth and managing the buffer.

DD-WRT actually has a very good QoS named SQM I believe. Depending on how fast the router is it may only be able to handle 20-100Mbs. test speedtest when no one is using the internet to check.

some routers have dynamic limiters that throttle every LAN ip by a fixed amount. This is not a traffic conserving method of shaping. the qdisc based one I suggest is, but they can be tricky to set up. the default settings are decent.
 

jmartz65

Reputable
Jul 19, 2018
10
0
4,510
No Internet at all. In fact trying to open a web page results in a "there is no Internet connection" error. I have 10 Mbps Internet and when the download begins it will download right at 10 Mbps, and within about 30 seconds the errors start to pop up. My Smart Phone will give me a notification that the Wi-Fi doesn't have Internet Connection. Other computers on the network that are connected by Ethernet give the same errors when trying to access the Internet during the download.

The computer that's downloading is also a wired connection.

I understand that the bandwidth will be split between devices so you may experience slower connections but in this case It's just saying there is no connection.
 


This can happen if the buffer is oversized. packs don't drop fast enough a ton of packs keep coming from the download and all the other connections drop. You could troubleshoot that with the isp possibly. They might be able to change buffer size.

You can try this HTB+fq_codel and enter the down/up speeds and enable.
I've not used the ddwrt implementation. I'm not sure how it sets it up by default. if yours is outdated consider getting a new router for testing before breaking your current one.
Edgerouter X is $50 if you want a spare router that also has SQM. I know that one has a very easy start up.

https://wiki.dd-wrt.com/wiki/index.php/Qos#Initial_Setup
 

jmartz65

Reputable
Jul 19, 2018
10
0
4,510


Would I get error messages that there isn't an Internet connection if it's Congestion?
 


No there isn't a universal system for telling the receiver. It can be monitored at the choke point. it's not normal for timeouts/dropped conns. i would suggest troubleshooting with the isp.

The TCP Sender gets ACK packets from the drop, which signals it to reduce throughput. most of everything using bandwidth is tcp. It's critical that throughput is reduced in a timely fashion or more packets keep coming.

For UDP packets drop, no one is notified. stuff like VOIP, gaming, screen share, undelayed market data streams.
 
Solution

jmartz65

Reputable
Jul 19, 2018
10
0
4,510