Ask HN: How to bandwidth test a gigabit connection?
I've purchased a gigabit broadband connection at home, marketed as '1Gbit/s'. It is very fast, but I am unable to determine how fast. Is there a way to independently verify a connection like this? Preferably with a neutral third-party.
Mainstream testing services like Speedtest.net give wildly different results, which are rarely more than a couple hundred Mbit/s (many Speedtest.net servers have less than a 1Gbit/s available). I considered iperf but my servers are capped at 100Mbit/s so this is pointless.
Anyone else with gigabit connections out there able to fact-check your ISP's marketing department? If yes, how do you do it? I don't need to see perfect results but I expect to see better than 800Mbit/s consistently.
9 comments
[ 3.1 ms ] story [ 29.2 ms ] threadAlso, maybe an easy way to test this would be to disconnect your router and put another PC on the WAN port. You can then run iperf between the WAN port and another computer on a LAN port. That should show you the theoretical peak performance doing WAN-to-LAN. Doesn't help you prove your actual connection speeds, but it will give you an idea of what the router is actually capable of.
If you know a server which is close by, you can try using speedtest-cli (https://pypi.python.org/pypi/speedtest-cli/0.2.7) which will allow you to run the test from the CLI. From there you can set the server parameter and get a fairly accurate reading.