I’m sure someone here will provide an answer to my confusion.
The retirement community I live in just upgraded our internet connection to the Australian NBN from a single copper connection with download speed of about 40mbps and upload speed about 10 mbps, to a single fibre connection, with a 100mbps modem (they will be installing a 200 mbps modem in the next few weeks). Several residents have been asked to monitor the internet speed and reliability.
So I did some speedtests. Mostly using Ookla speedtest, but also some others like DSL Reports, and Telstra speedtest. Results make little or no sense. I get upload speeds that are fairly consistent of about 90mbps, but get some around 15mbps. But download speeds vary from 15 - 85mbps, and change constantly. They vary significantly depending on the device I use to test. A Fetch DVR (like a Tivo) connected via ethernet shows 28mbps down, but others show numbers varying between 20 - 80mbps down.
And to add to the confusion, I get different results from Ookla depending on server I choose, and my iPhone 11 and wife’s iPhone iPhone 11 Pro. If I force the Ookla app to use the same server, I get pretty much same results. But if I allow the app to pick server automatically, it picks different servers, and the numbers are no where near each other.
And to confuse things more, my wife’s iPhone Ookla app thinks we are 42kms from Sydney (we are 500kms), but Maps and Google Maps both show correct location. My iPhone appears correct. I just checked my Apple TV and Mac, and Ookla thinks they are in Sydney. All on the same router within my house.
Asked one of the other residents considered tech wise to do speed test. Came back with 21mbps down, 30 mbps up.
So my take away is this. Totally confused by location error. Using a speedtest is almost useless unless one takes the time to make sure app is configured to use the same testing server route, and the route chosen will result in different results. Some devices must have speed limitations, probably result of the hardware. And, when village gets results from random residents, the results will be almost useless.
So, how does one get a useful measurement of the actual speed of the connection from home/network to “the internet”?