Slashdot Mirror


Ask Slashdot: An Accurate Broadband Speed Test?

First time accepted submitter kyrcant writes Is there a way to accurately really test my "broadband" connection? I don't trust the usual sites, the first ones I found via Google. I suspect (and found) that at least some of them are directly affiliated with ISPs, and I further suspect that traffic to those addresses is probably prioritized, so people will think they're getting a good deal. The speeds I experience are much, much slower than the speed tests show I'm capable of. For a while I thought it might be the sites themselves, but they load faster on my T-Mobile HTC One via 4G than on my laptop via WiFi through a cable modem connection. Is there a speed test site that has a variable or untraceable IP address, so that the traffic can't be prioritized by my ISP (call them "ConCazt")? If not, which sites are not in any way affiliated with ISPs? Is there a way to test it using YouTube or downloading a set file which can be compared to other users' results? (Have your own question for the teeming masses? Ask away — be sure to include appropriate detail and context — via the Slashdot submission form.)

8 of 294 comments (clear)

  1. ndt by Anonymous Coward · · Score: 5, Informative

    NDT - Argonne National Laboratory
    ndt.anl.gov/

    Not associated with any ISP.

    There are other ndt (network diagnostic tests) as well.

    Very detailed reports.

    1. Re:ndt by jeffmeden · · Score: 3, Informative

      Won't work if it's widely known.

      Speed test sites don't need to be in collusion. ISP's just prioritize their traffic. It's quite obvious with my ISP if I do speed test sites versus just finding something large to download from a cloud storage service.

      Doublepost...

      One does not simply measure bandwidth

      Without starting five or six torrents and leaving u/l and d/l limits turned off

  2. I use speedof.me by AvitarX · · Score: 4, Informative

    And frequently score higher on my tmobile phone than on comcast (up to 30 vs up to 15)

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  3. Re:VPS by TubeSteak · · Score: 5, Informative

    Rent or trial a VPS. You can get them for literally a few pounds/dollars per month.

    The old timey way of doing speed tests is to hit up FTPs and see what your max sustained speed is.

    --
    [Fuck Beta]
    o0t!
  4. Short answer: No by Morgor · · Score: 5, Informative

    I'm a network engineer at an ISP, so I would say I have a bit of experience with this from both ends of the table. First of all, there's a difference between your broadband connection speed and your perceived rate. Your broadband connection might be capped to what you pay for, and, assuming your last-mile medium can handle that speed, that only means that you will never actually go beyond your connection speed.

    Now as we know, the internet is a complicated network of interconnected systems. You are connected via your ISP's backbone to the other systems (ISPs, enterprises, content providers, etc.) via a number of internet peering points. These peering points have their own connection speed (typically 1 Gbit/s or 10 Gbit/s, although higher exist), and may or may not be utilised to their maximum extent at any point of time. This means that you may have your full data rate available to some destinations, while others may take a congested route.

    You mention testing, and your frustration is very reasonable. There are testing sites out there, but you never have any idea about how many else might be testing at the same time, or how much load there is on the server at the moment of the test. If you are unlucky, you might also be limited by your hardware, your operating system (TCP Window Size, receive buffers and similar might not be tuned properly), or your router.

    I would say your best choice would be to download as much as possible from as many sources as possible (bittorrent is excellent for this, but may be throttled by evil ISPs), and do this over a couple of days to get an average indication of how much your connection is capable of delivering.

    If you have a server on some remote location via the internet, you can use programs like iperf to make a bandwidth test, but such a test is not exactly precise when you have no idea how the intermediate networks are.

  5. Re:Really? by Maxwell · · Score: 1, Informative

    Maybe you should follow the instructions on their Tools page:

    Speed Test
    We have the following speed tests

    Flash (Adobe) download/upload speed test
    Accurate for tests of residential DSL and cable connections

    Java download/upload speed test
    Capable of higher speed testing, for example, fiber

    Mobile browser Speed and Latency Test (http://i.dslr.net/iphone_speedtest.html)
    Javascript Speedtest, for mobile full featured browsers (iPhone, Android and so on)

  6. Re:None by malakai · · Score: 4, Informative

    I like http://speedof.me/

    It's fast, works with HTML5, works on mobile, tablet, desktop. As far as I can tell, it's hosted in the Amazon Cloud.

    -frank

  7. Re:None by gweilo8888 · · Score: 3, Informative

    Why would an ISP bribe them, when all they need do is identify when a speed test is occurring and give that traffic priority over all else? They wouldn't, and your tinfoil hat is too tight if you think otherwise.

    Speed test sites are fundamentally flawed, but bribery has nothing to do with it.