Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs-refresh-01
Erik Nordmark <nordmark@acm.org> Thu, 23 April 2015 21:55 UTC
Return-Path: <nordmark@acm.org>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BE781A6F13 for <ipv6@ietfa.amsl.com>; Thu, 23 Apr 2015 14:55:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.935
X-Spam-Level:
X-Spam-Status: No, score=-1.935 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_SOFTFAIL=0.665] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yK6aX9-Vu3KT for <ipv6@ietfa.amsl.com>; Thu, 23 Apr 2015 14:55:29 -0700 (PDT)
Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC23C1B2A54 for <ipv6@ietf.org>; Thu, 23 Apr 2015 14:55:23 -0700 (PDT)
Received: from [172.22.227.238] ([162.210.130.3]) (authenticated bits=0) by d.mail.sonic.net (8.15.1/8.15.1) with ESMTPSA id t3NLtFVO010368 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 23 Apr 2015 14:55:15 -0700
Message-ID: <55396A43.8060605@acm.org>
Date: Thu, 23 Apr 2015 14:55:15 -0700
From: Erik Nordmark <nordmark@acm.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.6.0
MIME-Version: 1.0
To: Lorenzo Colitti <lorenzo@google.com>
Subject: Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs-refresh-01
References: <16407124-2B19-4B8F-AEAC-F04D3C7E5C3A@gmail.com> <CAKD1Yr1c80-04CgQKCdGCZPeRgT_M_oeRzzZUnSCVKsaS9kqug@mail.gmail.com> <55368493.7090306@acm.org> <CAKD1Yr2GB+PYSNCXhJkAThi7q3ztik=_e=+F_CyqQZR=nu1Ktg@mail.gmail.com>
In-Reply-To: <CAKD1Yr2GB+PYSNCXhJkAThi7q3ztik=_e=+F_CyqQZR=nu1Ktg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Sonic-CAuth: UmFuZG9tSVYzeCHvQVd6fnDredPZmtTkj7qtByDCP6szrnPkeRjOeE7su+hTIjZFpa1hqlrMy6qKF7Gh9KbVONNFeyjnZiV4
X-Sonic-ID: C;8iNybAPq5BGWYIY+Bvepxg== M;aF+JbAPq5BGWYIY+Bvepxg==
X-Sonic-Spam-Details: 0.0/5.0 by cerberusd
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/KoqNdN8A29FPWVOUWs1T_uuduxE>
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, IPv6 List <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Apr 2015 21:55:31 -0000
On 4/22/15 7:27 AM, Lorenzo Colitti wrote: > On Wed, Apr 22, 2015 at 2:10 AM, Erik Nordmark <nordmark@acm.org > <mailto:nordmark@acm.org>> wrote: > > I think the root of my objections to this draft is that it > proposes what is in effect a substantial change to the current > configuration model in IPv6 networks without saying so explicitly. > > Currently, we have an easy-to understand, easy-to-reason-about > model: periodic RAs periodically notify everyone on link of > the current configuration information, and nodes that don't > want to wait for such periodic configuration information can > solicit said information by sending a request. > > > Lorenzo, > which RFC states "nodes that don't want to wait for such periodic > configuration information can solicit said information by sending > a request"? > AFAIK that isn't allowed. If you do that you would be violating > this MUST in RFC 4861: > Once the host sends a Router Solicitation, and receives a valid > Router Advertisement with a non-zero Router Lifetime, the host MUST > desist from sending additional solicitations on that interface, > until > the next time one of the above events occurs. > > > As I said in my other reply, I think the event that occurs here is > "The host re-attaches to a link after being detached for some time." > To me, if you can't receive packets, you're arguably not attached. Lorenzo, If you re-read your own text above you'll find that is says "nodes that don't want to wait for such periodic ..." and I was responding to that statement because it seems incorrect. So I think you need some more work on your description of existing model that you you claim is easy to understand and easy to reason about, since you don't seem to be able to describe it correctly. If you want to fold in DNA aspects (re-attaching to a link - possibly the same or different) as you are trying to, then I suspect your model description will need more work. Might be better to write an internet draft instead of doing this back and forth over email. That would also ensure that we can get a permanent record of the model. But might not be as easy to understand and reason about as you claim. Regards, Erik > > I agree that this is interpretation is not particularly clear, but > it's also something that can be clarified without substantially > changing the semantics. > > With this document, it's not clear what model is proposed. > > AFAICT the document is clear on what it is proposing. If others > find it unclear we can definitely add some wording. > > You seem to disagree with the change in the model? Or perhaps you > don't since the paragraph above seems to say that that the model > already allows for "pull" by sending RSes? Even though that is not > allowed in RFC 4861!! > > > I disagree with changing the model in such a way that push > configuration becomes optional (either through explicit design, or de > facto, over time, due to sloppy / buggy implementations or developers > / network operators used to IPv4-style pull configuration). > > Today, a node cannot rely only on periodic refresh without losing > information, unless it's prepared to engage in a relatively > heavyweight process of sending multicast RS and waiting for RA (or > doing DNA). This document will change that.
- Fwd: 6MAN WG Adoption Call: draft-nordmark-6man-r… Bob Hinden
- 6MAN WG Adoption Call: draft-nordmark-6man-rs-ref… Bob Hinden
- Re: Fwd: 6MAN WG Adoption Call: draft-nordmark-6m… Mark ZZZ Smith
- Re: Fwd: 6MAN WG Adoption Call: draft-nordmark-6m… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Behcet Sarikaya
- Re: Fwd: 6MAN WG Adoption Call: draft-nordmark-6m… Fernando Gont
- RE: Fwd: 6MAN WG Adoption Call: draft-nordmark-6m… Liushucheng (Will)
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… 神明達哉
- RE: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Hemant Singh (shemant)
- RE: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Pascal Thubert (pthubert)
- RE: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Hosnieh Rafiee
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Lorenzo Colitti
- RE: 6MAN WG Adoption Call: draft-nordmark-6man-rs… mohamed.boucadair
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Rajiv Asati (rajiva)
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Lorenzo Colitti
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Lorenzo Colitti
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Lorenzo Colitti
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… 神明達哉
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… 神明達哉
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Lorenzo Colitti
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Lorenzo Colitti
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… 神明達哉
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Kline
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Ole Troan
- Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs… Erik Nordmark