On Thu, 22 Sep 2016 20:24:21 -0700 (PDT)
John Hardin wrote:

> Lists shouldn't have said "caching", that confuses the issue. Caching
> and recursion are two different, unrelated pieces.
> 
> Focus on the "recursion" and "no forwarding" parts of that
> recommendation.

I've been wondering whether recursive is actually the correct term.

As I understand it there are two types of DNS lookup:

  1. Iterative - where results are found by working down through
  multiple servers from the root servers.

  2. Recursive - where a request is made to a single nameserver which
  handles the whole look-up on behalf of a client.

What this turns on is whether a forwarding server is a distinct
class of of nameserver or a type of recursive server. I think the
latter is most logical, since both provide a recursive interface.
Definitions of the term "recursive server" that I've seen  contrast it
only with "authoritative server".

One thing is certain, what you want is a name server that does
*iterative* lookups.

Reply via email to