Hello Michael,
On Fri, 2021-01-29 at 12:31 -0500, Michael StJohns wrote:
> On 1/29/2021 10:22 AM, Tim Wicinski wrote:
> > This starts a Working Group Last Call for draft-ietf-dnsop-nsec-ttl
> >
> > Current versions of the draft is available here:
> > https://datatracker.ietf.org/doc/draft-ietf-dnsop-nsec-ttl/
> >
> > The Current Intended Status of this document is: Proposed Standard
> > as it will update 4034, 4035, and 5155.
> >
> Hi Tim et al -
> Sorry - I completely missed this document earlier.
> I can't support this as Standards track even though it purports to update
> standards as it doesn't actually specify an implementable protocol.
> Basically, this is dependent upon humans doing the right thing, rather than
> specifying behavior of the protocol.
The updates in this document are reflected in software patches, not
human behaviour. What am I missing?
> For each of these, I'd recommend specifying what a client does in each of the
> cases, rather than weasel wording the SHOULD with respect to the zone
> contents to turn this into an implementable protocol.
Wow, what?
> E.g. for each of these clauses add something similar to "The client
> SHOULD/MUST reduce the effective TTL for the received NSEC RR to the lesser
> of the TTL of the current SOA record, the TTL of the SOA, and the TTL of the
> NSEC RR record and MUST discard the NSEC RR when that effective TTL expires."
The client (I assume you mean a caching validating resolver) should not
do that at all. If the document suggests that to you, please help me
fix that.
Note that if we -did- wanted to write this, we couldn't - section 3.4
('No updates to RFC8198') explains why.
Kind regards,
--
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/
_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop