I am serving as responsible AD for this document, because Warren is an
author, and so is recused. Here’s my AD review. Most comments are minor,
but I’d like to resolve the ones in Sections 2 and 3.1 before going to last
call, so I’ll set the substate to “AD Followup”.
— Section 1 —
Zone files can
also be distributed outside of the DNS, with such protocols as FTP,
HTTP, rsync, and even via email.
Ultra-nit: this is a tricky one, but it’s actually not parallel. It just
needs “and” before “rsync” to correct it.
— Section 1.1 —
internic.net site publishes PGP signatures along side the root zone
Nit: I would say that “alongside” is one word.
— Section 1.2 —
name server may need to send queries to validate a chain-of-trust.
Nit: “chain of trust” is a noun here, and shouldn’t be hyphenated.
— Section 1.3.1 —
Reasons for doing so include privacy and reduced access
time. [RFC7706] describes one, but not the only, way to do this.
Should change this to 8806 now, no?
— Section 2 —
It is recommended that a zone include only
one ZONEMD RR, unless the zone publisher is in the process of
transitioning to a new Scheme or Hash Algorithm.
This says “recommended”, and not even “RECOMMENDED”, but later we have, “If
the ZONEMD RRSet contains more than one RR with the same Scheme and Hash
Algorithm, digest verification MUST NOT be considered successful.” So how
is this not a MUST, given that it will not interoperate if it’s violated?
— Section 3.1 —
Implementations MAY want to set the
Digest field to all zeroes anyway.
Why? I certainly wouldn’t “want” to if there’s no benefit to doing so. As
you mention it, I’m guessing there’s a reason. Best to say?
— Section 3.4 —
o Only one instance of duplicate RRs with equal owner, class, type
and RDATA SHALL be included ([RFC4034] Section 6.3).
It’s not wrong, but it’s slightly jarring that all the items around this
say “MUST” and this one says “SHALL”. Any reason, or should we switch this
to “MUST” to match the others?
— Section 6.2 —
Certainly other RR types result in
larger amplification effects (i.e., DNSKEY).
Is DNSKEY the only one (“i.e.”)? Or might there be others, as the text
implies? Should this be “e.g.”? And is “result” the right word here?
— Section 9 —
The authors wish to thank David Blacka
Is that to distinguish him from David Blackb?
—
Barry
_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop