Re: IPv6 WG Last Call:draft-ietf-ipv6-optimistic-dad-02.txt

"Nick 'Sharkey' Moore" <sharkey@zoic.org> Tue, 09 November 2004 03:41 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA20682 for <ipv6-web-archive@ietf.org>; Mon, 8 Nov 2004 22:41:17 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CRMtD-00073v-R1 for ipv6-web-archive@ietf.org; Mon, 08 Nov 2004 22:42:02 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CRMjV-00084L-58; Mon, 08 Nov 2004 22:31:49 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CRMbQ-0007Pa-L9 for ipv6@megatron.ietf.org; Mon, 08 Nov 2004 22:23:28 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA19476 for <ipv6@ietf.org>; Mon, 8 Nov 2004 22:23:26 -0500 (EST)
Received: from static-2.241.240.220.dsl.comindico.com.au ([220.240.241.2] helo=anchovy.zoic.org) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CRMbv-0006jz-EG for ipv6@ietf.org; Mon, 08 Nov 2004 22:24:10 -0500
Received: by anchovy.zoic.org (Postfix, from userid 1000) id 18273704F49; Tue, 9 Nov 2004 14:23:04 +1100 (EST)
Date: Tue, 09 Nov 2004 14:23:04 +1100
From: Nick 'Sharkey' Moore <sharkey@zoic.org>
To: "JINMEI Tatuya / ?$B?@L@C#:H" <jinmei@isl.rdc.toshiba.co.jp>
Message-ID: <20041109032304.GA27423@zoic.org>
Mail-Followup-To: "JINMEI Tatuya / ?$B?@L@C#:H" <jinmei@isl.rdc.toshiba.co.jp>, IPv6 WG <ipv6@ietf.org>
References: <29AC4C04-0C9E-11D9-81FA-000D93330CAA@innovationslab.net> <20040924221639.GA24646@zoic.org> <y7vbrebek7o.wl@ocean.jinmei.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <y7vbrebek7o.wl@ocean.jinmei.org>
User-Agent: Mutt/1.3.28i
X-URL: http://zoic.org/sharkey/
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10ba05e7e8a9aa6adb025f426bef3a30
Cc: IPv6 WG <ipv6@ietf.org>
Subject: Re: IPv6 WG Last Call:draft-ietf-ipv6-optimistic-dad-02.txt
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "IP Version 6 Working Group \(ipv6\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
Sender: ipv6-bounces@ietf.org
Errors-To: ipv6-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 34d35111647d654d033d58d318c0d21a

On 2004-11-06, JINMEI Tatuya / ?$B?@L@C#:H wrote:
> 
> I'm very sorry for delaying the response...I could not have time to
> respond before you left for vacation, and have kept this thread
> sleeping in my mail box since then.  I hope my silence was not a major
> showstoppper.

G'day Jinmei, no worries, I just hope I can remember what on
earth I was talking about!  I'd better check my list archive:


On 2004-09-25, Nick 'Sharkey' Moore wrote:
>>
>>      So far, it's mostly editorial issues, which I suppose
>> can be fixed post-LC, [...] There have been a couple of bigger
>> issues raised [...]
>>
>> 1: Interoperability with SEND
>>
>>       The draft points out rather uselessly:
>>
>>               Further work will be required to integrate Optimistic
>>               DAD with Secure Neighbor Discovery [SEND].
>>
>>       ... but now SEND is complete.  It would be good to address
>>       any SEND issues in OptiDAD.  I think all that is required is
>>       for someone who understands SEND better than I do to think
>>       it through and give it a big rubber stamp so I can change the
>>       text to:
>>
>>               Optimistic DAD is interoperable with Secure Neighbour
>>               Discovery [SEND] because ...
>>
>>       The question is, fundamentally, "does SEND require sending
>>       any signals during address configuration which would
>>       disadvantage a collidee".  If someone expert in SEND could
>>       answer this question, I'll change the text!

This stands ... please, are there any SEND experts with a half
an hour to check this out for me?  OptiDAD has hardly changed
in several revisions, so there's unlikely to be nasty surprises,
but ...

Actually, let me rephrase that: as I understand it, OptiDAD is
compatible with SEND.  Can anyone here demonstrate otherwise?

>> 2: Unsolicited NAs
>>
>>       OptiDAD does not disallow the unsolicited NAs mentioned in
>>       RFC 2461 7.2.6.  It no longer mentions sending them either.
>>
>>       The only text which does mention them in passing is 4.2,
>>       which explains:
>>
>>               In the course of establishing connections, the ON may
>>               send NAs either spontaneously or in response to received
>>               NSs.  Since these NAs will have O=0, they will not
>>               override existing NC entries, although they may result
>>               in a colliding entry being changed to state STALE.
>>
>>       ... note that that's not MAY, it's just may.  This is in a
>>       section explaining the behaviour (4. Protocol Operation),
>>       not the section listing the rules of OptiDAD (3. Modifications
>>       to RFC-mandated behaviour).  It's meant to be explaining
>>       why sending NA O=0 is mostly harmless.
>>
>>       Perhaps this would be clearer if I changed 'may send' to
>>       'might have sent' (and corresponding tense changes throughout).
>
> 
> Hmm, I simply don't understand why we cannot remove "spontaneously".
> In fact, no existing RFCs or this particular document describes such a
> behavior, right?  So, IMO, leaving it here would just confuse the
> reader about in which case the "spontaneous" NA can happen.

In light of a long, relaxing holiday I've decided I don't care
much about it either, so here's some proposed replacement text:

NEW>          In the course of establishing connections, the ON might
NEW>          have sent NAs in response to received NSs.  Since NAs
NEW>          sent from Optimistic Addresses have O=0, they will not
NEW>          have overridden existing NC entries, although they may have
NEW>          resulted in a colliding entry being changed to state STALE.

I think we'll both be happy with that, yes?

Hope you're all having fun in DC!

-----sharks

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------