On Fri, Sep 11, 2020 at 5:16 PM Paul Hoffman <paul.hoff...@icann.org> wrote:

> On Sep 11, 2020, at 4:40 PM, Mark Andrews <ma...@isc.org> wrote:
> >
> > and why is it a RR type at all.
>
> So that the answer can be signed and thus validated.
>
> > An EDNS option or a opcode is better suited for this sort of thing.
>
> What advantages do those have that make the loss of validation worth it?
> It would be trivial for us to change the document to EDNS or and opcode if
> the WG wanted to lose the validation capability.
>

If it isn't an RR, it can't be cached, and can only be obtained directly
("from the horse's mouth" as it were).
Given the context (recursive to authoritative), that's (IMHO) a reasonable
assumption/requirement, for how to obtain the answer, and ensure the
"liveness" of it.

If you want to go down the JSON blob path, I'm pretty sure the JSON itself
could be signed, although I am not sure on the answer of "signed with
what", or "validated how"?

It does clarify things as far as general context, though.
It would always be the server itself speaking on its own behalf, regardless
of the name(s) it is known by.

I think that actually ensures that the obtained "capabilities" map to the
server with no room for misinterpretation or zone vs server semantic errors.

This is all essentially metadata.

Yes, it could be provisioned in DNS. That doesn't necessarily make DNS the
best place for it.

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

Reply via email to