A couple of thoughts for you to dig deeper into whats happening
-
To understand the usage at network level, you could use wireshark I/O charts. More details here: 8.8. The “I/O Graphs” Window
-
You could use 3rd party tools to limit bandwidth. Something like clumsy, an utility for simulating broken network for Windows Vista / Windows 7 and above or https://www.netlimiter.com/
I hope it helps.