On Fri, Mar 11, 2016 at 04:26:19AM +0000,
 Ted Lemon <ted.le...@nominum.com> wrote 
 a message of 13 lines which said:
> However, I think that this document still goes too far in terms of
> assuming a particular implementation, in the sense that it appears
> to assume that the cache is a tree.

It is certainly not the goal. Can you tell exactly where it is
assumed? Section 2 is supposed to be implementation-neutral. Section 5
discusses implementations but does not assume or recommend a specific
one. Section 1 uses the word "tree" but to describe the abstract data
structure (you will certainly agree that domain names are a tree...)
not the actual implementation.

> If the cache is a hash, the requirement at the beginning of section
> two is actually expensive to implement,

This is exactly what section 5 says (last paragraph).

> I think this document could be made a lot simpler if it simply said
> what it says in the abstract, without placing new requirements on
> DNS caches.

I disagree here. This is (if approved) a normative document. It does
place "new" requirments. (I write "new" between quotes because
resolvers with NXDOMAIN cut behavior are, IMHO, legal even today, the
original RFCs are not perfectly clear.)

> BTW, is this even in charter for DNSOP?  I suppose the theory is
> that it falls under item 4 in the charter, but that seems like a
> stretch to me.

It is a change in the behaviour of the majority of resolvers, but not
a change in the protocol. So, yes, it is "to address operational
issues with the DNS protocols by extending or performing protocol
maintenance on them"

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

Reply via email to