As Microsoft has released its Windows 10 operating system, there are some things that have changed and may impact your internet usage and how it performs.
One of the issues that has been noticed, is a feature that is turned on by default which essentially turns your PC into a server, distributing updates to other machines on your network, or beyond.
This can be turned off to avoid high upload traffic on your internet connection.
More information can be found here (from PCWorld.com)