Well if you still have the 16.04 iso, i would say boot that, and see if your speeds then improve. I know that the 16.04 releases had some issues with the network manager in certain 4.4 kernels. But that later got fixed i think.
Check what speed your Ethernet card is negotiating. Sounds like you might be running 100Mbit/s instead of 1000Mbit/s (1Gbit/s).
Most distros have "ethtool" which should tell you. For example, the output below shows auto-negotiated 1000Mbit/s Full Duplex:
root@anvil:~# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: ug
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
You may also be able to use it to force a link speed, but you may have marginal cabling (occasionally my workstation auto-negotiates 100Full instead of 1000Full).
Out of interest, what speed broadband do you have? Faster than 100Mbit/s is quite rare here in the UK.
Thnx for the response. yes i'm having slow download speeds in steam, but i get slow speeds everywhere. I've tested with speedtest.net and various other speed tests.
Maybe you should try to do a download test at glasvezel.nu. Take the lease web servers for testing. You can download a 1GB bin file. And post a screenshot with the speed you are getting. You should basiclly be getting arround 22.5MB/s download speed. But in the evenings it can be slightlly lower at times. Speedtest.net isnt really allways that reliable. Because it highly depends on the server you select for testing.
I cannot really replicate your particular issue on any distribution i tested. The only thing i dont have tested yet, are the 17.04 beta releases of Ubuntu. Because the official releases will be released somewhere this week or next week.
Another good way to test your speeds, is to go to Linux mint website. And then download a distribution iso there, choosing NLuug or TripleIT mirrors.
There have been a couple of routing issues to google services over last few days since Friday. Allot of sites that were either using google fonts, or google adsense / analytics, were also hard to reach. But that should be solved by now.
Also you could try to spin up a 16.04 iso live session in a vm for example. And then do a download test aswell. You dont have to install the OS for that. Then you could eventually exclude if the 17.04 Beta release might be the issue or not.