On 20/06/2011, at 4:00 PM, Robin Belford wrote:

> Just to clarify one thing.
> 
> John's problem is a slowdown of this internet connection. Let's call it 
> bandwidth.
> It appears to be caused by congestion on the DSLAM at the exchange, or 
> perhaps a faulty joint in the local loop (copper) wiring. It could be caused 
> by a firmware issue in his modem/router or some of the other items listed 
> below.
> but
> No amount of changing DNS servers will fix this. You certainly will get 
> faster results back for a IP address lookup, or name search request, but it 
> won't help a slow download.
> 
> robin


Hi Robin,

Yes and No. John’s problem does appear to be caused by congestion on the 
internet at “peak traffic” times and we are trying to get the best possible 
results we can for John. Hence all the testing of DNS IP Addresses, background 
activities happening etc. etc.

I don’t agree with your comment that  "No amount of changing DNS servers will 
fix this”. OK, it won’t fix it completely (as we don’t have a lot of control 
over Internet congestion),  but it can help him achieve better results than he 
is at the moment.

Virtually any time an application on your Mac does anything on the 
Internet—checking your email, loading a Web page, running Software Update, 
using Ping in iTunes, and so on—it must find the IP address of the server it 
wants to communicate with. To do this, it uses the domain name service (DNS): 
it queries a device called a domain name server, which keeps records of which 
domain names (such as tidbits.com) correspond to which numeric addresses (such 
as 184.106.219.205).

If the first DNS server your Mac asks doesn’t know the address, the server 
queries another, and so on up a hierarchical chain leading to a small number of 
authoritative servers for an entire top-level domain (such as .com).

This system is fairly well known, but many people don’t realize that:
•       A seemingly simple activity such as loading a Web page could involve a 
handful, or even dozens of DNS lookups.
•       DNS lookups take time, and must happen before any data can be 
transferred between your computer and the server. So, the more DNS lookups that 
must take place, and the longer each one takes, the longer you must wait for 
the connection to become active.
•       Some DNS servers are much faster than others.
•       You’re not stuck with the DNS servers your ISP tells you to use—you 
have complete freedom to choose!

Every ISP provides DNS servers—they may give you addresses to enter manually 
when setting up your Mac and other devices, or they may use a dynamic method, 
such as DHCP, to automatically tell your Mac which DNS servers to use. 
Either way, you may override this choice if your ISP’s DNS servers don’t 
perform as well as you’d like.

This is why we are using “namebench” (among other testing, if you have been 
following the thread) to test this and find out for sure how fast John’s DNS 
servers are—and whether there might be an alternative?

It is time consuming & frustrating trying to locate where the bottleneck is and 
what is causing it.
But we are getting better results than John was originally experiencing and 
hope to get better with more testing.

Cheers,
Ronni

17" MacBook Pro 2.3GHz Quad-Core i7 “Thunderbolt"
2.3GHz / 8GB / 750GB @ 7200rpm HD

OS X 10.6.7 Snow Leopard
Windows 7 Ultimate (under sufferance)















-- The WA Macintosh User Group Mailing List --
Archives - <http://www.wamug.org.au/mailinglist/archives.shtml>
Guidelines - <http://www.wamug.org.au/mailinglist/guidelines.shtml>
Unsubscribe - <mailto:[email protected]>