On 12/26/24 15:43, Shumon Huque wrote:
I've proposed the following new section of  text to cover how this
protocol can accommodate NSEC3. Please review.
[...]
    [...]  In responses for non-existent names, the
    Type Bit Maps field will contain only the NXNAME meta-type.  In
    responses to Empty Non-Terminal names, the Type Bit Maps field will
    be empty.

I think that is the usual case, but in fact the NSEC3 hashed names could also 
be owner names of other record sets.

Therefore, RFC 5155 Section 3.1.8 specifies

   The Type Bit Maps field identifies the RRSet types that exist at the
   original owner name of the NSEC3 RR.

The compact-DoE draft should have similar language, and not assume that NSEC3 
records don't collide with other RRsets with the same owner name.

Related sentences in other sections that need fixing (pasted here so you can 
find them more easily when editing):

1.      (and in the case of NSEC3 there will be an empty Type Bit Maps field)

2.      If NSEC3 is being used, this RR type is the sole
        entry in the Type Bit Maps field.

Best,
Peter

--
https://desec.io/

_______________________________________________
DNSOP mailing list -- dnsop@ietf.org
To unsubscribe send an email to dnsop-le...@ietf.org

Reply via email to