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.)
They are all ISP run, or open to bribery. The most independent one I've seen is https://www.google.com/get/vid... which is an ISP quality measure, not a speedtest.
Learn to love Alaska
How are people not aware of DSLReports and their speed tests? And how could this possibly make /.?
Also, your wi-fi sucks. Get a cable if you want to know what your real speed is.
You can download the speedtest widget, and load it on a webserver, and then use that to test your speed.
http://www.speedtest.net/mini....
Rent or trial a VPS. You can get them for literally a few pounds/dollars per month.
Put a large file on Apache on it.
Download the file from several places.
Rename the file on the server to check it's not cached.
The "upper limit" on this is then the VPS, which generally are connected direct to 100mbps lines in a datacenter somewhere. If you think it's limited by the VPS, get another from another provider. Or load up iptraf or some packet capture and see how it did.
Speedtest websites are indicative only, and are cheated on by some places. Your own website can't be cheated on - you will see the request coming in and can watch the outgoing traffic to see where the bottleneck lies.
UC Berkeley's NetAlyzr.
NDT - Argonne National Laboratory
ndt.anl.gov/
Not associated with any ISP.
There are other ndt (network diagnostic tests) as well.
Very detailed reports.
They possibly have a speed test detection. It can be done by looking after "speed" in the url or with a list of know speed test sites.
They increase the speed of your line as long as the speed test is running.
You could work around that by "running" your own speed test in the background, but do it with a very low rate limit.
Could be done with something like "wget --limit-rate=x "
If your ISP doesn't fiddle with your traffic, a heavily seeded torrent will normally do a good job of saturating your connection.
Seriously, find a handful of known-high-bandwidth places to download stuff from and download some large files from each of them and use your PC's network-monitoring tools to gauge your bandwidth.
As for as upstream, get some email account from various providers, compose a message, and attach a large-ish file.
Note - if your ISP gives you "burst speed" you will have to "burn through that" before you start getting "real" numbers.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
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
All right. Just who woke him up this time? Whoever it is, you need to put him back down in his bunker and this time LOCK THE DOOR.
Faster! Faster! Faster would be better!
That appears to be run by OOKLA, the same guys who run Speedtest.net.
I don't trust Speedtest.net's results, either, as they seem to ALWAYS run at the maximum speed for the connection even when my Internet connection on sites like Youtube or Netflix is slow. I think that there is some shady content prioritization going on there.
https://www.samknows.com/
I have one of their boxes installed. It seems to provide a clear picture of overall performance with a monthly report. I'm doing this because I'd like to think it helps the FCC keep the ISPs honest.
PS - Card carrying Libertarian. No the FCC isn't spying on me, and yes regulation of ISPs is appropriate. If we've broken the free market by granting a local monopoly or limited oligopoly then heavy regulation is appropriate. Consumer choice is better, but this is the best we can do with what we have today.
It's hard to know if slow speeds are from your connection or the server you're connecting to or something in between. If you download a linux distro over bit torrent you'll be bypassing any individual server bottleneck and any (except local) general network slow downs. I usually get extremely good speeds from bit torrent, pushing 15 mbit, from my "15 mbit" fios connection. I don't use it a lot so I don't see any alleged throttling from it.
DSLReports or any of that stuff is only useful to determine if you have a decent working internet connection. They should never be used for any sort of benchmarking as one has to assume carriers optimize connections to them to make themselves look good.
T1 - is it 1999? Where is Prince...
you need a comparable site to where you are, due to the nature of the internet.
the best way to test this would probably be to pull a file from the common CDNs, so Akamai, Amazon CloudFront, CloudFlare etc...
Speeds depend on: ....... etc....
* The speed of your local connection.
* The contention in your ISP networks.
* The contention on your inter ISP links, and their peering arrangements.
* Speed to Netflix, YouTube, Amazon Video, etc..
*
So considering much of your traffic is to the closest CDN, and video streaming nodes, that's what you really care about.
If everybody tried to stream a file from Australia, only the Australians would get good results as the rest of the world would experience TCP window size congestion slowing their transfers and we'd end up with a map of the latency from the Aus node rather than broadband speed.
I use the App for Windows 8 and Windows Phone 8:
Windows: http://apps.microsoft.com/wind...
Phone: http://www.windowsphone.com/en...
Speedtest varies a lot depending on which server you select. Some server have a nice long test that tends to return proper values, but some are so short, it can't possibly be accurate. I have had quite a few times where Speedtest would say something like 70mb/s on my 50mb connection, but when I look at my local computer's bandwidth usage and my PFSense firewall, I'll see something like 42mb/s.
I don't really think a 1ms away ISP speedtest counts much either. Show me full speed from a server 200ms+ away. I can get my full 50mb/s from German servers that are 210ms away from my Midwest USA location.
Youtube speed test won't tell you anything as youtube content tends to be cached locally at your ISP by GGC (Google Global Cache).
You can tell how powerful someone is by the magnitude of the crime they can commit and be able to get away with.
That's because your ISP throttles Youtube and Netflix.
There is no way to test "The internet"
The fact of the matter is you make dozens of hops, even hundreds, to get anywhere. En-route you can hit any number of choke points. If you run a speed test I can almost guarantee your ISP knows about the speed test site and is going to prioritize your traffic. Add to that the fact that the speed test site is likely hosted somewhere like the Amazon cloud and all you're testing is your route to about the easiest place to get to.
Is your ISP throttling Torrents? Netflix? Youtube? A test to any other site is useless if they prioritize that and throttle where you actually want to go. Is there a problem with your NID? The remote you connect to? The peering they have setup?
On top of all of that, speed test sites are just a test of downloading various file sizes. That's easy... flawless movie playback and seamless online game play? That's an entirely different story. You've no idea how many friends I've had complain about their ISP throttling their game, only to find out later the problem cleared up when they got a new video card. lol
So if your ISP is not working for your needs, you need to switch. If you have other options, most offer a contract free option now-a-days. Try that out and cancel if it's no better. If you have no other options, you're stuck with it anyway.
Your best bet, if you're stuck with that ISP, is to make friends with a tech. Get one out there for some reason, offer him a beer, whatever. Joke, laugh, etc... he'll probably tell you what's up. Once you know where the problem is, often you can figure out how to talk them into a better solution. In these situations you're usually fighting their bureaucracy... its not that they don't want to help, it's just a lot of paperwork to get that help. Be more annoying than the paperwork.
Network topology isn't that straight forward. From your ISP's routing center to different portions of the Internet can be faster or slower than others. Check out network peering topic to understand why YouTube may be slow, while other sites are not.
Two of my imaginary friends reproduced once
Use the Xfinity speed test at speedtest.comcast.net.
As far as I can tell, they are not affiliated with any ISP.
Speedtest.net used to be good at one stage. But when I tried them relatively recently, I found that they measure the speed once it gets going, and ignore the regular dropouts that may occur. Speedtest.net claimed about 1gigabit, but in reality it was a tenth or even a fiftieth of that.
I had more luck with the following:
http://speedof.me/ - HTML5 Internet speed test (no Flash or Java needed). It claims to be the "smartest and most accurate online bandwidth test".
http://testmy.net - Nice graph and intelligent picking of the size of the test file to download.
Why OpalCalc is the best Windows calc
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.
If you have a system that you can test against (i.e. a server at your work with a fatter-pipe then you have at home, or a hosted server/VPS/etc.)
iperf
run "iperf -s" on the server and "iperf -c server.ip.address" on the client.
Read the man pages for more options.
If you don't have a 'known better then you' to test against try this to test your maximum download bandwidth.
Simple test: download a large file from Microsoft (i.e. a 'network install' service pack, or similar) or other big-host
More complicated: .iso's as your target download, make sure you grab the files from *.edu sites. Schools should have a lot more bandwidth then the average .com that is hosting files.
run several (4-20) 'wget' concurrently. If you use Linux
Your ISP might have several things in place from preventing DDOS attacks from there customer machines. So each 'download' might be throttled by your ISP. If you open several download threads to different locations, downloading different things you can maximize your usage.
Also, don't download the same thing twice from the same source. Caching can/will interfere with accurate measurements.
"The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
return ArtistFormerlyKnownAs(ArtistFormerlyKnownAs(Prince));
The Network Diagnostic Test was able to see performance problems on my cablemodem connection that Ookla's speedtests did not.
http://www.measurementlab.net/...
Unfortunately, the number of ridiculous hoops you need to go through to let an unsigned Java applet run an arbitrary network I/O makes it much less useful.
o/~ Join us now and share the software
I always prefer a functional test.... Download steam then a f2p game. Check your download rate. Delete the game then retry it on a cable connection.
Pick a popular torrent — like a recent release of your favorite BSD or Linux distro — and start downloading (without any limits on your client side, of course). Watch the bandwidth. With a large number of peers, your measurement will be insulated from the oddities of any particular connection.
In Soviet Washington the swamp drains you.
There are simply to many variables to get results that you feel comfortable believing. But what you could do is create a file that's 10M and send it and receive it from a friend (or multiple friends) connection that is using the same bandwidth speeds and a different ISP. Even this has lots of holes in it, but at least you can get some peace of mind. In my mind, there is no true valid test, unless you have complete control over all hardware between you and the end, which not many can have.
Another way to get peace of mind is to just use all of the sites that measure bandwidth. If they all report basically the same thing, then take it as fact.
Politics; n. : A religion whereby man is god.
I know it's not a good reliable test, but you can always try do download an .ISO file from some Linux distro from various sources or some big program from sourceforge.
The second alternative, you can try to use the meter from the Brazilian agency for internet at:
http://simet.nic.br/medidor/ (try googling: simet nic br)
it's not in any form affiliated with any US ISP and i think we have sufficient bandwitdth for the test.
It's not sourcery, it's Technology!!!
Download some binaries from a Usenet provider, that'll max out your connection.
I generally get ~13.5MBps down on my 120Mbps connection from Rogers. Uploading to my VPS gets me a solid 2MBps out of 20Mbps.
Keep on knockin'
https://robbiecrash.me
Really?
Either just say, "... my ISP, Comcast..." or don't name them at all. Trying to be cute just muddles the conversation and gains absolutely nothing.
Why do you care about other people's results, too? Just upload a large file to somewhere with known good bandwidth (amazon S3 might be a good choice, or FTP it to Dreamhost, or whatever), time it, then pull it back down again (and time that). You'll get a pretty accurate "actual bandwidth" there.
If you're paranoid - and it appears that you are - make the file something unique and check the checksums in both places (or just record a brand new 60 second video, timed upload it from one machine, then timed download it to another and play it). No way that anyone can optimize that transfer - if they could, they wouldn't be wasting the technology on you (and, quite frankly, if they could move 7 megabits/second over a "5 megabit/second pipe" then they'd be entitled to say that they had a 7mpbs pipe.
Not everything needs a dedicated app.
You're special forces then? That's great! I just love your olympics!
They all count... on the one hand you're testing your local loop, on the other you're testing your ISPs peering. Both are valid tests.
You're special forces then? That's great! I just love your olympics!
.
http://www.measurementlab.net/...
Runs on OS-X, Windows, Linux. Port available on FreeBSD.
Netflix offers several test streams for validating your speeds, and Google has a Video Quality Report
I find that the Speedtest.Net results are a realistic estimate of my actual best case upload/download speed, but there are certainly some websites which are much slower to load, for various reasons. If you suspect your ISP is throttling some websites intentionally, you can always browse through a VPN service.
As mentioned previously, local WiFi problems are often the root cause of slow page loads. Go wired. You can also use the network debugging tools built into Firefox (Network Monitor) and MSIE to try to determine what parts of a page are particularly slow.
I do not deploy Linux. Ever.
Even being noisily right with an answer to a question that nobody's asking, in a conversation about something completely different, is annoying and should be discourages.
You're special forces then? That's great! I just love your olympics!
To what?
www.wavefront-av.com
Be careful with Speedtest. They use repeating ASCII data, which compresses very well. This can lead to misleading results in some instances.
I thought this at first, also, but I have had a pretty close match to Speedtest's claims when using scp to send large files to/from my EC2 instances.
www.wavefront-av.com
You can't prove a flat-earther wrong either because they will ignore or dismiss any amount of evidence. You could take them up into space and show them the spheroid Earth for themselves and they would say it was a trick or illusion. Arguing with APK and his faggot fanboys is the same. You will always fail if "success" means "convince APK and his ilk". You will always succeed if "success" is "give him enough rope to hang himself and let everyone see for themselves what an obsessive, single-minded, raving lunatic with no life he really is".
Stick to old fashioned measures...
Just get a copy of httpwatch/fiddler, (wireshark too if you know what you're looking at), and test several hits with a few random sites. Preferably the big sites that tend to have more capacity (news sites, apple, etc..).
Not only will you get the big picture of how long it took to load, but you can also focus on what took too long to load - if it's a network or site issue, name resolution, etc..
ICMP is also your friend (latency test).
Downloading a popular TV show episode over Bittorrent will saturate your link. It is a good measure of your connection speed.
In theory the ISP's might look to see where your data is headed and make adjustments based on that, but that of course would be deceitful. No, they wouldn't do that would they?
I had been noticing poor performance from Youtube when watching videos (buffering, dropping to low-res, etc). Then I noticed that youtube seemed to work much better while I was connected through VPN, which is the opposite of what you would expect, at least in theory. But I realize that ISPs have been playing throttling games with large video sites like Youtube and Netflix.
However, I did another test and the results of it were more surprising for me. I have 3mbps DSL service through Verizon. If I run a test through speedtest.net, it reports right around 3mbps. However, if I connect my VPN first and then do the same test, it reports around 5mbps! How is that even possible?
Unfortunately, I feel like the VPN slows normal browsing of other sites a little bit, but I haven't done a comparison yet to confirm my perception.
Youtube gets plenty screwed up without ISP throttling. There are days when I can't watch some videos on Youtube at the lowest resolution, but others are fine in HD, and my ISP is on Google's "nice" list for Youtube.
Socialism: a lie told by totalitarians and believed by fools.
1.5 Mbs, synchronous, rock solid and dedicated.
If you can afford it. You do not need faster and it has to be up it is great. Also I have 4xBonded T1 as a backup to my 50 Mbps fiber at work. The copper and fiber runs are completely different and gives me awesome piece of mind.
Why is it so hard to only have politicians for a few years, then have them go away?
I'd like to see a site that's capable of testing the peering throughput of a given ISP. As opposed to running a single speed test, it'd run run multiple tests consecutively via servers on different networks. Take the Verizon fiasco recently where they had a saturated link to Level 3 that affected Netflix. A peering test would be capable of highlighting this sort of thing.
Does your VPN use compression? Try running the VPN-routed test using testmy.net; they use random incompressible data for their testing.
These speed tests are basically meaningless. There are too many factors that might affect the throughput and latency from your desktop or device to any given site.
Meaningful tests might include:
- local link test to neighborhood node, Internet access point - your ISP would need to install test servers in local (neighborhood, at least for cable setups) nodes and wherever traffic exits their network to the Internet. This would allow you to test latency and throughput within your ISPs own system. Obviously, this ultimately limits possible Internet speeds. Your ISP almost certainly already has these kinds of test servers. But they may or may not expose them or advertise them to users.
- A test employing MULTIPLE SIMULTANEOUS test servers. This would at least attempt to assess your available bandwidth "to the Internet".
You should not have any reasonable expectation of achieving the maximum theoretical throughput of your "Internet connection" to any given site. Or any one site at all. I do not know why people obsess so over these meaningless tests.
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.
I just wanted to point out that they're not necessarily trying to trick you by running these speed tests. For one thing, if they wanted to trick you, they could always just compile a list of popular test sites and prioritize/uncap that traffic.
But it's actually somewhat valid for ISPs to provide tests that, in a sense, are biased. Let's say you have a Verizon connection. Verizon may want to provide a testing mechanism to make sure you're getting the advertised connection to their network, to make sure things are operating properly. If you have a slow connection to Slashdot, for example, that might just mean that Slashdot is slow. It might mean that your route to Slashdot has been saturated somehow, and that might not be Verizon's fault. There are a lot of things that could possibly go wrong that could cause your connection to Slashdot to be bad, and Verizon can't rely on that as a good test.
So what Verizon would want to do is provide a test that simply confirms that your connection to their network is running at advertised speeds, which would mean testing between your home computer and another machine on their network. If that is operating at advertised speeds, but your connection to some endpoint is slow, then the problem is probably between Verizon's network and the endpoint, and not between you and Verizon's network.
I don't know if my VPN uses compression, but that's a good tip. I will check that out, thanks!
A lot of the speedtest.net servers *are* ISP's. Many ISP's use their own servers through speedtest.net (or a dedicated page they host to the same servers) to verify installations, etc.
!Equality through palindromes semordnilap hguorht ytilauqE!
The problem you're going to run into isn't even 'bribed and biased' speedtests themselves.
The problem is they literally priortize the traffic the IDENTIFY as a speed test.
So you can have a completely neutral party and if they don't hide that it's a speed test, it'll get prioritized.
E.G Download file45456.zip from a server. Measure that speed, repeat to confirm.
Rename the file on the server speedtest.zip and bam, suddenly it gets way better speeds.
Take it easy on him, guys. He was abused as a child.
You know, the abuse you suffered as a child will only continue to haunt you until you seek out competent mental health care. I don't know if it was your mother, your father or both that abused you, but they left damage that is clear for all to see. Please seek out psychiatric care immediately. Your constant claim to be trying to make the internet better by making it worse is clear evidence of your need for help. Seek it out before you destroy yourself utterly. I'm truly afraid that you'll actually commit suicide, like you pretended to do several years ago. You do remember posting in your mother's "voice" about how we horrible slashdotters had driven you to suicide, don't you? Please get help before that becomes more than a fantasy in your tortured mind.
Forget the speed test. Give me an accurate uptime / reliability test instead - i'll pay for it. In fact, i'll pay for a home router that has a service integrated for reliability monitoring.
I'll be happy to pay more for extra reliable service, rather than variably available peak bandwidth.
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
Client-software based. The problem with any server-based test is twofold:
The ideal speedtest would look like a Knoppix CD... you'd boot your computer, and load up a Kernel patched to gather Web100 metrics, and then test a large number of upload and download scenarios against a large number of servers.
Then analyze the data to calculate a "Composite speed score"
Please get help. I am not a licensed mental health care professional and even so I can plainly see evidence of your need for therapeutic aid.
The only thing I'm projecting onto you is the clear light of reason. Your mental incapacity (and its source) are both plainly evident for all here to see.
Most speed-test Web sites fail to tell the user where the the server at the other end is located or who owns it. For that reason, I generally use Speedtest.net or DSLReports, both of which allow me to select a distant server. Speedtest.net has a really large set of responding servers all over the world. DSLReports has a very limited set of servers for its Flash-based test but seems to match Speedtest.net for its Java-based test.
I have a browser extension that obfuscates my browser's outgoing HTTP headers and thus confounds many geolocation algorithms. Both Speedtest.net and DSLReports generally think I am someplace other than where I really am, in some cases on a different continent. I am not sure what is being tested in this situation, so I generally disable the extension.
Is your grasp on reality truly that weak?
Nobody here is foolish enough to run a kernel-mode host file manager written by a man who clearly has what is at best a tenuous grip on reality. I know the truth hurts, but until you accept the truth and do something about it you will remain an object of derision and ridicule here.
It probably is not. Deep inside, the narcissist is aware that his life is an artifact, a confabulated sham, a vulnerable cocoon.
I've found the best speedtest solution is to choose a couple of the major fileshare sites (ie. the ones that ISPs love to throttle or block). I then upload a non-compressible junk file of about 100MB and try downloading it directly and via a VPN. I then compare those results to my ISP's speedtest.
I've seen some impressive throttling or within-ISP network congestion/lack of interconnects.
Get some help . . . soon.
Your grip on reality is even weaker than I'd thought. I'm certain (based on your other posts) that you were abused by your father, and possibly your mother as well. Were you also sexually molested, or was it only physical and emotional abuse you suffered?
Then again, my understanding is not what is required. If only Alexander Peter Kowalski were up to the simple task of honest self-appraisal, there might be some hope.
go to pirate bay, download a torrent with hundreds of seeders. wait 5 min and see how fast it's going. you now know your max download speed. hurray.
Get help, child.
Over at bufferbloat.net we have developed several pretty accurate bandwidth and latency measurement tests, that work at speeds up to 40GigE. We wrap the popular with the linux-netdev's "netperf" tool with something that can aggregate and plot the results, called "netperf-wrapper". The most popular test in the suite is called "rrul" which stands for "Realtime Response Under Load", but there are many others in the suite. It has been used to extensively tune several fair queuing and aqm algorithms, notably "fq_codel" which is in cerowrt, openwrt, and many other 3rd party firmwares. Its been used to debug network hardware, wifi, cablemodems, and most recently during the 40GigE batch-bql patchset now entering the linux kernel. Some examples of use to tune a smarter queue management system against modern day cable modems: http://burntchrome.blogspot.co... http://snapon.lab.bufferbloat.... There are also netperf-wrapper results for 40GigE, DSL, and wifi spread around the Internet. The intermediate format netperf-wrapper uses to store its results are in json and parsable by anything, and I keep hoping someone will get around to writing a web interface for the datafiles... Nothing else I've ever seen even comes close to netperf-wrapper for finding good, accurate, long term numbers and multiple forms of anomoly. Pretty much all the web based tests get increasingly inaccurate above 20Mbits. Single threaded TCP tests are bad also as they generally result in someone defeating TCP congestion avoidance in pursuit of the best benchmark numbers. [2] Far more important to the debloaters is not the bandwidth attained but the latency induced while getting it. [1] We maintain several public servers for netperf-wrapper, all connected via a gigE connection to the internet. Thus far we haven't overloaded them (nor advertised them widely), but if you want to give netperf-wrapper a try, and can't set up your own netperf server on the other side, feel free to ping us on the bloat mailing list for some addresses on various continents. [1] A brief rant: Bandwidth != speed. Bandwidth is capacity/interval. Real perceived speed is obtained via low latency. [2] I really hate that all the web network measurement tests don't simultaneously measure ping while running their upload and downloads. IF ONLY those tests would do that, people would start to realize that there is a huge tradeoff between good latency and high bandwidth, and that they are doing their networks in, by optimizing for bandwidth only. Networks engineered for speedtest's current test, *suck* for voip and gaming. I'd like to petition them to at least report ping times under load to the 98th percentile.
If you are running a company and a connection is important spending an extra grand or so a month to have bonded T1 backup is a good idea.
Why is it so hard to only have politicians for a few years, then have them go away?
if you are in Pakistan and want to check your exact broadband ptcl speed test check at http://www.pakistanihub.pk/201...
The speeds I experience are much, much slower than the speed tests show I'm capable of.
You answered your own question...if you're looking for a more accurate test that shows the speed you're likely to experience through the course of your normal browsing, then why not just use your normal browsing as the test? There is really no other accurate option since the Internet by its very nature is decentralized so even if you found a non-prioritized speed test server, those results would be meaningless for any other hosts because your traffic would likely flow a completely unrelated path to reach them. The ISP speedtest sites are usually located within the ISP's own network so they're a good measure of throughput from you to the edge of the ISP's network, which is all they really care (or can care) about. Just use a different ISP's speed test site if you want results from outside your ISP's network.
I have 90Mbit up * 10Mbit down lightning service from Brighthouse and it is quite real. I can say for certain it is real because I have a co-located machine at Terramark on a 1GBit link running SNMP and I move enough data both ways to be able to do the math to validate. The fact is that they deliver well over rated speeds as well as I routinely push 11Mbits sustained up and pull over 100Mbits sustained down. Sustained to me means over at least an hour down with some of
my sustain up running 8 or more hours(a lot of cameras, a lot of data pushed offsite everyday).
One thing you really need to understand in this battle for bandwidth is that you are absolutely owned by your network transit path. An interior network (you are part of your ISP's interior network in the context I refer to) may have plenty of capacity while their edges may be grossly inadequate (as in Comcast and AT&T the last time I was on their pipes) and this fact can thoroughly convolute your test results because they can (and some definitely do) divert bandwidth test traffic onto a better path than you will ever see with real traffic.
The short answer IMHO is that you can only really determine true bandwidth with a real, uncongested validation point that you can trust. Bandwidth tests are circumvented other ways too. One trick is traffic shaping with a burst that gives you full rated pipe for a minute then hacks you down step by step until you get what they decide you get sustained. That will show high bandwidth in a test but the ISP chosen rate will surface when you actually move some traffic around.
Personally, (and Larry Ellison may want to kill me for this) I have used various Oracle image downloads (not little Java tarballs but ISOs for Solaris and other various big Oracle stuff) as a basis for occasional test in the past. My trust in this methodology stems from the fact that I can routinely pull over 300Mbits from Oracle to my co-located host and I can nearly always saturate my inbound to well above spec on Brighthouse.
Sorry, it is actually 90down * 10up.
I was having similar problems (Uverse though, not Comcast). On a lark, I dug an old Ethernet cable out of storage and ran it from my gateway router to my desk. Problem solved.
Under capitalism man exploits man. Under communism it's the other way around.