NameSurfer Suite
Recursion
FusionLayer
HELP
  Table of contents
   Exit help

NameSurfer 7.6.4.1


When looking up an "outside" domain name, it is often necessary to query several distant name servers in turn before arriving at the final result.

For example, finding the IP address of www.namesurfer.com may require up to three consecutive DNS queries: first to a root name server, then to a server authoritative for the .com domain, and finally to a server authoritative for the .namesurfer.com domain.

Most resolvers are rather primitive ("stub resolvers") and are not able to perform this relatively complicated process by themselves. Instead, the resolver asks a single, nearby name server to perform the lookup on its behalf by sending it a recursive query.

A name server willing to provide the service of performing lookups on the behalf of local resolvers is called a recursive name server. Typically, recursive name servers also perform caching. NameSurfer relies on a separate BIND server to provide recursion and caching services.