> On 20 Apr 2015, at 17:57, Paul Hoffman <paul.hoff...@vpnc.org> wrote:
> 
> Yes. There are differences between the explicit definition for DNS forwarder 
> in RFC 2308 and the strongly implied definition in RFC 5625. The WG needs to 
> decide which definition it prefers, and an explanation of why (because both 
> definitions exist). For comparison:
> 
> RFC 2308:
>   "FORWARDER" - a nameserver used to resolve queries instead of
>   directly using the authoritative nameserver chain.  The forwarder
>   typically either has better access to the internet, or maintains a
>   bigger cache which may be shared amongst many resolvers.  How a
>   server is identified as a FORWARDER, or knows it is a FORWARDER is
>   outside the scope of this document.  However if you are being used as
>   a forwarder the query will have the recursion desired flag set.
> 
> RFC 5625:
>   These proxies are usually simple DNS forwarders, but typically do not
>   have any caching capabilities.  The proxy serves as a convenient
>   default DNS resolver for clients on the LAN, but relies on an
>   upstream resolver (e.g., at an ISP) to perform recursive DNS lookups.

As the author of the latter text, I feel it may be important to make a 
distinction between forwarders that actively participate in the protocol (that 
is, they parse requests and responses, and act as a "hop", c.f. BIND configured 
to use a forwarder) vs those that simply punt (UDP) packets in both directions 
without regard to the content.

Ray

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to