RE: summary/conclusion of discussion on mdns-00

"Nicolae, Dan" <Dan.Nicolae@usa.xerox.com> Thu, 31 May 2001 18:14 UTC

Received: from psg.com (exim@[147.28.0.62]) by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA04602 for <dnsext-archive@lists.ietf.org>; Thu, 31 May 2001 14:14:03 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 3.16 #1) id 155Wcv-000A5d-00 for namedroppers-data@psg.com; Thu, 31 May 2001 10:52:53 -0700
Received: from [131.107.37.68] (helo=roam.psg.com) by psg.com with esmtp (Exim 3.16 #1) id 155Wcv-000A5O-00 for namedroppers@ops.ietf.org; Thu, 31 May 2001 10:52:53 -0700
Received: from randy by roam.psg.com with local (Exim 3.22 #1) id 155WcO-0000so-00 for namedroppers@ops.ietf.org; Thu, 31 May 2001 10:52:20 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Date: Thu, 31 May 2001 12:26:07 -0400
From: "Nicolae, Dan" <Dan.Nicolae@usa.xerox.com>
Subject: RE: summary/conclusion of discussion on mdns-00
To: 'Bernard Aboba' <aboba@internaut.com>, 'Robert Elz' <kre@munnari.OZ.AU>
Cc: Namedroppers <namedroppers@ops.ietf.org>
Message-id: <3820E1EF15CCD411B4E600508BAED1F45BC920@usa0111ms2.eng.mc.xerox.com>
Sender: owner-namedroppers@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

> How is DDNS to be secured in an adhoc environment? 

How is DDNS secured in a managed environment? The mechanisms defined in
RFC3007/RFC25235 should suffice  should any authentication means be needed
in an adhoc environment. They don't help with the authorization policy as
this is left up to the DNS administrator and there isn't any in a pure
peer-to-peer network. And they only provide a means for passing
authentication information back and forth.

This is a very good question, but I don't see any new security issues
introduced by DDNS; using only queries to grab names and handle conflicts is
no different. The draft proposes a authorization policy where the first host
able to grab the name can keep it (assuming that it is able to defend it).
The likelihood to successfully enforce this policy should be the same if
DDNS is used instead of gratuitous queries.

On the other hand:

The proposed gratuitous query mechanism may serve the purpose as is. DDNS is
only potentially better because it is more versatile and using it is
coherent with the algorithms for managed networks. Also, if we talk
security, DNS transaction authentication is more meaningful for DDNS than
for standard queries.

It is interesting to observe that the proposal to send a gratuitous name
query for the SOA record is consistent with DDNS algorithms used by real
implementations. This is the first step that an updater takes: it sends a
query for a SOA RR associated with its own name. If one exists then that's a
problem. But if not, the response will (hopefully) contain both the
appropriate zone name and the primary name server to be used for subsequent
updates.

So, in a way, mDNS already uses DDNS. Or, better said, it gets ready to,
should more action be needed.

A positive response returned to the SOA query does not necessarily indicate
a name (A RR) conflict. It only indicates that some other entity (mDNS host
or DNS server perhaps) has assumed the authority for the zone where the
update should take place. The updater may still try to send updates for its
name to the identified authority but it cannot assume authority (unless the
other gives up for some reason)...etc. This can get complicated. 

I propose to leave the draft as is for now but further investigate DDNS,
name conflicts and security later. More opinions would be helpful.


dan


to unsubscribe send a message to namedroppers-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.