Re: Comment on draft-ietf-ipv6-optimistic-dad-06.txt
Christian Vogt <chvogt@tm.uka.de> Mon, 31 October 2005 12:48 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EWZ5E-0007Sm-AH; Mon, 31 Oct 2005 07:48:16 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EWZ5B-0007SS-8q for ipv6@megatron.ietf.org; Mon, 31 Oct 2005 07:48:13 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA04794 for <ipv6@ietf.org>; Mon, 31 Oct 2005 07:47:54 -0500 (EST)
Received: from iramx2.ira.uni-karlsruhe.de ([141.3.10.81] ident=[U2FsdGVkX1+f+eQm72p/d7tMoRgyZWJ2N8+LOTYnnuc=]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EWZJM-0000c8-Iy for ipv6@ietf.org; Mon, 31 Oct 2005 08:02:53 -0500
Received: from irams1.ira.uni-karlsruhe.de ([141.3.10.5]) by iramx2.ira.uni-karlsruhe.de with esmtps id 1EWZ51-0003b7-Fh; Mon, 31 Oct 2005 13:48:08 +0100
Received: from i72archimedes.tm.uni-karlsruhe.de ([141.3.71.83]) by irams1.ira.uni-karlsruhe.de with esmtpsa id 1EWZ4z-0006UY-Vg; Mon, 31 Oct 2005 13:48:02 +0100
Message-ID: <43661280.9090108@tm.uka.de>
Date: Mon, 31 Oct 2005 13:48:00 +0100
From: Christian Vogt <chvogt@tm.uka.de>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.12) Gecko/20050923 Thunderbird/1.0.7 Mnenhy/0.7.2.0
X-Accept-Language: de-DE, de, en-us, en
MIME-Version: 1.0
To: Nick 'Sharkey' Moore <sharkey@zoic.org>
References: <4353DBE2.4010601@tm.uka.de> <20051019114715.GA4074@zoic.org> <4356B259.4080701@tm.uka.de> <20051031031201.GA14479@zoic.org>
In-Reply-To: <20051031031201.GA14479@zoic.org>
X-Enigmail-Version: 0.90.0.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spam-Score: -22.5 (----------------------)
X-Spam-Status: No
X-Spam-Report: -1.8 ALL_TRUSTED Passed through trusted hosts only via SMTP -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score: 0.0000] -18 AWL AWL: From: address is in the auto white-list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a2c12dacc0736f14d6b540e805505a86
Content-Transfer-Encoding: 7bit
Cc: IPv6 <ipv6@ietf.org>
Subject: Re: Comment on draft-ietf-ipv6-optimistic-dad-06.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
> Actually, I disagree. In order to provide timely address > configuration, we MUST violate these delays. Nick, my assumption in writing the above text passage was that the delays for MLD Reports should be relaxed elsewhere, e.g. as part of RFC2462bis. On the other hand, thinking more about this... ...there was consensus on the IPv6 mailing list [1] not to include any specific support for mobility into the successors to RFC2461/2462. At least, this was said in the context of delays imposed on MLD Report transmissions. (Note: IMO, this is a bit of a bummer, because RFC2461bis already explicitly allows mobile nodes to forego the delay for Router Solicitations; see section 6.3.7 in RFC2461bis. So it could theoretically include an equivilant passage for the MLD Report, too. Anyway...) Instead, the discussion in [1] yielded that mobility optimizations ought to be specified in separate documents. And thinking about this, draft-ietf-ipv6-optimistic-dad-06.txt is actually one such document. So it could/should allow Optimistic Nodes to forego the delays defined in RFC2461[bis] or RFC2462[bis] where necessary and feasible. This said, the revised text passage for draft-ietf-ipv6-optimistic-dad-06.txt could look like this: "The initial Neighbor Solicitation MUST be transmitted as early as possible after the Optimistic Address has been flagged as 'Optimistic'. Where other standards require the Optimistic Node to delay sending the initial Neighbor Solicitation for the purpose of contention resolution, it is RECOMMENDED that the Optimistic Node omit such delays if sufficient means for de-synchronization are provided otherwise. E.g., a mobile node can omit delaying the first message sent upon arrival at a new link [RFC2461] [RFC2462] because mobility generally serves to de-synchronize signaling to an appropriate extent already. Care must be taken, however, not to confuse an initial link attachment after boot-up with a link attachment after movement." Note that this text implicitly attends to delays on MLD Reports as specified in RFC2462bis. It is also general enough to deal with L2 technologies that have no collision avoidance (even though I agree with you that L2 collision avoidance should be left to L2 in any case). One could argue for changing "it is RECOMMENDED that the Optimistic Node omit such delays if..." to "the Optimistic Node MUST omit such delays if...", but I'd prefer the less strict version. Regards, - Christian [1] "Comment on RFCs 2461bis and 2462bis", Discussion on the IPv6 mailing list, May 27, 2005, <http://www1.ietf.org/mail-archive/ web/ipv6/current/msg05084.html>. -- Christian Vogt, Institute of Telematics, University of Karlsruhe www.tm.uka.de/~chvogt/pubkey/ Nick 'Sharkey' Moore wrote: > On 2005-10-19, Christian Vogt wrote: > >>"The initial Neighbor Solicitation MUST be transmitted as early as >>possible after the Optimistic Address has been flagged as 'Optimistic', >>but it MUST NOT violate any delays or rate limitations set forth by >>RFC2461 or RFC2462. > > > Actually, I disagree. In order to provide timely address configuration, > we MUST violate these delays. > > As I understand it, until we've performed the MLD report, we can't > reliably receive NSes ... and thus we may not be able to send our > NA(O=0) and can't respond to communications! > > Also, the longer we delay the NS, the longer we have to wait to discover > a collision. This is a big disadvantage to the arriving node, because > in the case of a collision it's not getting any traffic. It's also > a small disadvantage to the collidee, because it may get traffic > which was meant for the arriving ON. > > I think L2 collision avoidance is best left to L2 in any case. > Elimination of these delays was proposed by some "Fast RS" draft > or another at some point, although I don't think I ever wrote up > the Soft vs. Hard Handover draft I'd been intending to ... > > -----Nick -------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
- Comment on draft-ietf-ipv6-optimistic-dad-06.txt Christian Vogt
- Re: Comment on draft-ietf-ipv6-optimistic-dad-06.… Nick 'Sharkey' Moore
- Re: Comment on draft-ietf-ipv6-optimistic-dad-06.… Christian Vogt
- Re: Comment on draft-ietf-ipv6-optimistic-dad-06.… Nick 'Sharkey' Moore
- Re: Comment on draft-ietf-ipv6-optimistic-dad-06.… Christian Vogt
- Re: Comment on draft-ietf-ipv6-optimistic-dad-06.… Nick 'Sharkey' Moore
- Incremental De-sync. for OptiDAD? (was Re: Commen… Christian Vogt
- Re: Incremental De-sync. for OptiDAD? (was Re: Co… Nick 'Sharkey' Moore
- Re: Incremental De-sync. for OptiDAD? (was Re: Co… Christian Vogt