Hi,
I had some bandwidth issues the other night; been on NBN (Australia) for about 3 weeks with a 100/40 plan, and I was seeing sub 10Mb on the download side using the official speed test app. I had noticed because Netflix looked poor quality. I failed to do a test using a wired device (doh!).
Anyhow, next day I thought - wouldn't it be nice to automate a regular test so I could have some history? And google brought me here I didn't even need to create a script, awesome!
I'd like to measure both locally and overseas, and that's where I got stuck. The multithread option didn't seem to do what I expected; i.e., measure more than one destination in a reportable manner so I could see over, say, a 24 hr period how the bandwidth looked like to London, or US central. Instead it seems to aggregate into an unsplittable result.
I then tried multiple browsers tabs, only to find they shared the destination info. Two different browsers - same.
So I've ended up with;
Running a local (Sydney) test on my PC
Running a UK test on another PC - with it NOT logged in else it ends up with both PC's doing the same destination.
So question 1: Did I misunderstand the multithread and would it give me what I want? (graphs for Sydney, graphs for UK, and graphs for US)
On my UK test, I'm getting odd results. Min 87Mb, middle 156Mb, Max 657Mb. The Sydney test (94Mb) proves I'm not suddenly getting a Gb connection It *looks* like caching to me, but I thought I read the data was randomly generated each time?
So question 2: What could be some reasons that a test would imply speeds far exceeding my connection speed?
FWIW; yes, I have a proxy in between. I'm running Sophos UTM - however, even that *was* caching, it should be irrelevant when the data is randomised shouldn't it? And I don't get the odd results for the Sydney tests.
thanks
Dave