Tech Talk

Share |
E-Mail ArticleE-Mail Article Printer-FriendlyPrinter-Friendly

The Need for Speed

Columnist: Michael E. Duffy
February, 2014 Issue

Michael E. Duffy
All articles by columnist
Columnist's Blog

More and more people have broadband connections to the Internet. A recent Pew Research Center report says seven out of 10 Americans connect to the Internet at home using something other than dial-up. And yet, we still complain it's slow.
If that’s your experience, you should start by getting a sense of just how fast your connection is. I recommend using, which gives you the following information: ping time, download speed and upload speed. Right now,it’s reporting I have a 19 millisecond ping time, a download speed of 16.23 million bits per second (Mbps) and an upload speed of 5.86 Mbps via my Internet service provider (ISP), Comcast.
In case you’re wondering, “ping time” is a measure of the time it takes to send a very simple message between your computer and another. This is influenced by distance, the types of connections between your computer and the other computer and how many routers or other devices touch the message en route. If you’re on a cable connection like me, it also depends on whether other cable subscribers on your cable segment are online and how many “channels” are allocated to carrying Internet data. And, finally, test results depend on how responsive the other computer is, so any result has some dependency on the test server used.
For example, if I choose a test server in Cairo, Egypt, my ping time rises dramatically to 236 milliseconds, more than 10 times slower, and my download speed drops to 3.84 Mbps, reflecting the fact that there are more “hops” along the route from Sebastopol to Cairo, and that not all of those connections are running at high speed (or they’re overloaded with traffic, causing delays). defaults to the test server closest to you, but you can choose from any of the 2,790 active servers that provide the testing service. The quality of each server isn’t described, other than running “a modern Web server” and having a connection of at least 100 Mbps to “the Internet backbone.” This “backbone” consists of the networks of the very biggest ISPs, who don’t pay an upstream provider for Internet access. To reach the parts of the Internet that aren’t part of their own network, these ISPs freely exchange traffic to reach the rest of the Internet. The backbone passes traffic at a rate of 100 gigabits per second (Gbps), more than 6,000 times faster than my connection at home, and has multiple paths all running at that speed. It’s an amazing bit of technology that most people have no inkling exists.
I have the “Performance Internet” offering from Comcast ($52.95 per month as part of a bundle that includes my TV and phone service), which means I should expect up to 20 Mbps of download speed and 4 Mbps of upload speed. Of course, as the fine print states, “Actual speeds vary and are not guaranteed.” Speeds do vary quite a bit—I’ve seen more than 20 Mbps on more than one occasion—and generally I’m pleased with the response time of my connection. has a sister site,, which basically summarizes the data obtained from all the speed tests people run. If you go to that site, you’ll see the average download speed for households (as opposed to businesses) is 16.41 Mbps, so my connection speed appears to be about average. You can drill down in a variety of ways.
Of course, that’s just getting data from one place to another. Using your browser to visit websites involves another possible source of slowdowns: the domain name system (DNS). DNS takes a name like and translates it into the numerical address used to communicate between your computer and the server hosting the NorthBay biz website (which, at present, is That translation service is provided by a DNS server, usually one provided by your ISP. The problem is that not all DNS servers—also called name servers—are created equal.
Now, my original reason to write this column was to recommend that you switch your name servers from whatever your ISP provides to those provided by Google, since Google is actively seeking ways to make the Internet faster, and providing fast, free, public name servers is one way of doing that. Google also doesn’t mess with the results when a domain doesn’t exist (to try this yourself, type, and see what happens). Some ISPs will return a page of their own choosing, such as an advertisement, when this occurs.
But it turns out that someone actually wrote a little program to test the performance of the DNS servers that are available to you from your ISP and public sources. It’s called “namebench” and you can download it via this link:—there’s a link in the sidebar titled “UsingNameBench” with more details about using the program.
Running namebench takes five to 10 minutes, but doesn’t require any special technical skills. It runs a number of performance tests on each name server, which is why it takes some time to run. In my case, it winnowed a list of almost 5,000 DNS servers to provide me with 11 choices. Its top recommendation is 50 percent faster than my current DNS server and the very one I was planning to recommend to you: Google (which was also one of the 11 choices namebench provided).
The place where technical skills can come in handy is actually making the change to your computer. If you run a router in your home or business to support multiple computers connecting to the Internet and/or to provide wireless connectivity, you can tell the router to provide the name servers recommended by namebench automatically to every computer that connects to your network. Usually, this is done by accessing the router setup via your browser. In the case of setting up an individual computer, your operating system (Windows, OSX) provides a way to do this. The details are beyond the limited space of this column, but you can find instructions for your operating system or router at
I hope this helps speed your Internet activities in 2014 and beyond!
(Help shape the content of Tech Talk. Drop me a line at with your suggestions and questions about technology. Thanks!)




In this Issue

Plant Power

The Economist called 2019 “the year of the vegan.” Indeed, we are seeing more and more plant-based alternatives to meat and dairy on grocery store shelves and restaurant menus. Many people...

Kid Safe? The Vaccination Debate

Measles, mumps, chicken pox and other childhood diseases of yesteryear are making headlines again in the United States. Formally prevalent viruses and bacterium affected thousands of lives before a sc...

Managing Workplace Stress

If you’re not stressed at your job and workplace, consider yourself lucky. In a recent Gallup poll, 55 percent of Americans said they are stressed during the day, 20 percent higher than the worl...

See all...