I've just run (well, at around 5:30pm) a series of speed tests offered by
different sites... one straight after another. Results below, but first,
details of my setup:
ISP: Plus Net, "Broadband Your Way Option 2" -- a legacy package, originally
8Mbit, but now upgraded to ADSL2+ by agreement with Plus Net. I live about
half a mile from my local exchange; used to connect at around 7.5Mbits with
IP profile around 6.5 Mbits; after much variability following the
implementation of ADSL2+ at the exchange, it has settled down to around 22.5
Mbits with an IP profile of around 20 Mbits.
Router: Netgear DG834G v3 with up-to-date firmware. Short on displayable
stats, but:
Connection Speed (right now): down 22767 kbps; up 439 kbps
Line Attenuation: 11 db; up 3 db
Noise Margin: down 3 db; up 2147483647 db (an odd but apparently common
problem with this router; it appears to mean zero db... ???)
Pingtest net (using the best available server):
Packet loss: zero
Ping: 17ms
Jitter 1ms.
And the speed tests:
Speedtest.net <http://www.speedtest.net/index.php>--the one commonly
recommended by BT phone engineers:
Down: 19.67 Mbps; Up: 0.37 Mbps
My Broadband Speed <http://www.mybroadbandspeed.co.uk/>--Plus Net's own:
Down: 13383 Kbps; Up 373 Kbps.
The behaviour of this server has been peculiar ever since its recent outage
and repair by Plus Net: the download speed during the test jumps immediately
to around 6.5 Mbps and stays there for the majority of the duration; then,
when about two thirds of the data has been downloaded, the data rate starts
climbing rapidly and is still doing so when the test stops.
Broadband Max <http://www.speedtest.bbmax.co.uk/> (similar Ookla software to
that used by the above, but without the long pause at around 6.5 Mbps):
Down: 18611 Kbps; Up: 370 Kbps.
BBC iPlayer speed test <http://www.bbc.co.uk/iplayer/diagnostics> (it's
working again now after a period during which the "streaming speed (3)" test
refused to run if you weren't using the right ISP):
Download speed: 16957 Kbps
Streaming speed (1): 6207 Kbps (this, while never the fastest of the three
streaming speed tests, used to report a much higher figure but something was
changed such that for the past few weeks it's always around 6.2 Mbps).
Streaming speed (2): 11697 Kbps
Streaming speed (3): 18942 Kbps.
Thinkbroadband <http://www.thinkbroadband.com/speedtest.html>--unlike most
this isn't an Ookla http-based test; it uses Java:
Down: 17.2 Mbps; Up: 0.4 Mbps.
5 FWD <http://fwd.channel5.com/adv/broadbandspeedtest>:
Down: 17.19 Mbps; Up: 0.36 Mbps.
Broadband Speed Checker <http://www.broadbandspeedchecker.co.uk/>:
Down: 19792 Kbps; Up: 362 Kbps.
BT speed tester <http://www.speedtester.bt.com/>--BT's own Java-based test
complete with frequent outages and huge delays before and between tests:
IP profile: 20085 Kbps (in other words BT have reduced, for stability's
sake, the maximum throughput by around 2.5 Mbps)
Down: 15662 Kbps
Up: 363 Kbps.
These tests are supposed to tell you what your connection--or rather your
connection and ISP package--are capable of right now, IF the server from
which you're downloading is not itself the weak link and IF, since most ISPs
indulge in traffic shaping (i.e. selective throttling) they are treating
your current download as priority traffic; one assumes that ISPs always
treat a speed test server as top priority. Or at least they *used* to.
But are they worth anything when they vary as much as the above, with some
reporting speeds as much as 40 per cent greater than others? I *know* that
Plus Net's own speed test is either buggy or has been deliberately set to
lower expectations, since its low figure is pretty consistent and is some
four Mbps lower than the speed at which I lately downloaded a chunky video
from a server in Japan.
At the same time, very little of the data I access actually downloads at
even the lowest of the above speeds, regardless of the time of day. I have,
for example, an eight-tab browser session that I load several times a day;
each tab points at the home page of a popular news site, so data is being
requested of a minimum of eight servers simultaneously; yet the total
download rate while these eight pages are loading--as revealed by a
real-time graph provided by a traffic monitoring program called
Networx--*never* rises above six Mbps and the average throughput is closer
to two Mbps.
So what the hell are these tests really measuring?
I wonder whether the loathsome BT speed test software (which is so
unreliable and slow that I would never use it were it not the only means I
know of ascertaining my "IP profile") hasn't recently provided a clue: for a
few weeks it provided a little extra information, in the form of the
percentages of the traffic analysed by the test that were treated as "sub
best effort", "normal best effort" and "priority best effort". These
percentages varied wildly from test to test and seemed to bear no relation
to time of day.
This information is no longer displayed but the BT test remains, to put it
mildly, cantankerous. Yesterday I watched the Networx display is it ran the
download test: the speed climbed, over a period of around six seconds, to
around 18 Mbps--and then stayed there for the majority of the test, tailing
off to zero over the last three seconds or so. The test then reported a
download speed of less than 10 Mbps. But today's test, which resulted in a
virtually identical graph, reported a download speed of more than 15 Mbps.
So: can anyone explain to me--in reasonably clear terms--what's going on
here, and whether *any* of these speed tests are really doing anything for
me--other than using up my monthly download allowance?
--
Regards, Peter Boulding
(E-Mail Removed) (to e-mail, remove "UNSPAM")
Fractal Images and Music:
http://www.pboulding.co.uk/
http://www.soundclick.com/bands/defa...&content=music