On 04-Dec-21 02:54, Esko Dijk wrote:
Thanks for the input. In constrained-join-proxy-06 both discovery types are
mentioned in section 5.1 and the sentence on DNS-SD actually refers to service
discovery in general (of either a Join Proxy or a Registrar's join-port for JPY
protocol).
So an implementation could still decide to only allow discovery of the Registrar's
join-port and not discovery of the Join Proxy (unprotected/"DULL" side).
Maybe good to know why mDNS/DNS-SD discovery is a bad idea on the unprotected
side?
I think Michael's point was that *mixing* solutions while running insecurely
is a bad idea, since it increases the attack surface. (That's also why DULL
itself only allows a small subset of GRASP operations.)
Brian
Since we also do e.g. CoAP discovery on the unprotected side. (Is that a bad
idea as well?)
Regards
Esko
-----Original Message-----
From: Anima <[email protected]> On Behalf Of Brian E Carpenter
Sent: Thursday, December 2, 2021 20:23
To: Michael Richardson <[email protected]>
Cc: [email protected]
Subject: Re: [Anima] Constrained-join-proxy: use of DNS-SD discovery of a Join
Proxy
On 03-Dec-21 07:01, Michael Richardson wrote:
* While reviewing latest updates; one other issue came up: the draft (re
* latest in Github) currently mentions DNS-SD as a means for a Pledge to
* discover a Join Proxy.
please note that this discovery occurs on the untrusted ("DULL") side.
Brian E Carpenter <[email protected]> wrote:
I think there's another reason for deferring it. We have a pending proposal
in draft-eckert-anima-grasp-dnssd for how DNS-SD will integrate in an
autonomic environment. It seems wise to have more clarity about that before
defining how DNS-SD works for a Join Proxy. The two things may be
completely orthogonal, but that requires a little thought.
I don't think we can assume any GRASP or DNS-SD interoperation on the
untrusted side. It's just a bad idea.
Yes. Probably that merits a MUST NOT in the Security Considerations of
draft-eckert-anima-grasp-dnssd.
Brian
As for the Join Proxy discovering the Registrar, that's a different question.
We defined GRASP already for that. If we have a DNS-SD method as well, then
that would just be an additional method inside an ACP.
--
Michael Richardson <[email protected]>, Sandelman Software Works
-= IPv6 IoT consulting =-
_______________________________________________
Anima mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/anima
_______________________________________________
Anima mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/anima