Verizon FIOS
John Abreau
abreauj at gmail.com
Sat Dec 22 15:05:07 EST 2007
On Dec 22, 2007 11:38 AM, Cole Tuininga <colet at code-energy.com> wrote:
> Actually, that's not entirely true. Using a recursive DNS server that's
> on a fast backbone can sometimes noticeably increase the speed of
> lookups. Keep in mind that a single recursive query causes a nameserver
> to have to go out and hit multiple different servers on the net. If you
> have an "ok" connection, each request has to go across that.
>
That logic applies only to each request that is not already cached
in your local DNS.
In the special case of browsing the web with firefox, a typical web
page might require a dozen separate http fetches, and firefox will
do a separate DNS lookup for each. If www.foo.com isn't already
in the local DNS cache, then the first time firefox looks it up,
it will query a .com nameserver (as .com is likely already cached),
after which the authoritative nameservers for foo.com will be
cached locally.
For the subsequent 11 queries, if they all happen to be www.foo.com,
the local DNS responds without having to traverse
the cablemodem, whereas queries to the "fast backbone" are
delayed by a round trip through the cablemodem. And all further
queries of www.foo.com within its TTL (time-to-live) timespan
(typically 24 hours) will also be found quickly in the local cache.
--
John Abreau / Executive Director, Boston Linux & Unix
GnuPG KeyID: 0xD5C7B5D9 / Email: abreauj at gmail.com
GnuPG FP: 72 FB 39 4F 3C 3B D6 5B E0 C8 5A 6E F1 2C BE 99
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the Discuss
mailing list