Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs-refresh-01

Erik Nordmark <nordmark@acm.org> Mon, 20 April 2015 17:41 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 7B1CA1B2C71 for <ipv6@ietfa.amsl.com>; Mon, 20 Apr 2015 10:41:59 -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 u7nS2BZXG66D for <ipv6@ietfa.amsl.com>; Mon, 20 Apr 2015 10:41:58 -0700 (PDT)
Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) (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 4044F1B2C6C for <ipv6@ietf.org>; Mon, 20 Apr 2015 10:41:58 -0700 (PDT)
Received: from [172.22.227.238] ([162.210.130.3]) (authenticated bits=0) by c.mail.sonic.net (8.15.1/8.15.1) with ESMTPSA id t3KHfqCJ021298 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 20 Apr 2015 10:41:53 -0700
Message-ID: <55353A60.1030701@acm.org>
Date: Mon, 20 Apr 2015 10:41:52 -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> <CAKD1Yr3o7pTOeGsRy7wcWpmEcLRcf+Yvis587Msj9qb0PGEeVg@mail.gmail.com> <5531440E.5060102@sonic.net> <CAKD1Yr3bdARtNdigrAfT3ku5cpihP_Tn6ox4VKLvULU8sSrG8A@mail.gmail.com>
In-Reply-To: <CAKD1Yr3bdARtNdigrAfT3ku5cpihP_Tn6ox4VKLvULU8sSrG8A@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Sonic-CAuth: UmFuZG9tSVajVdPKl+FMrlQapneY4gAlRHB3RS49sDQzIfmEJpqZV2IzpEhdQub5gzuZSs+12HXNIDmTNVtdkvj2E31o/kzC
X-Sonic-ID: C;5ICJh4Tn5BG/h8/lyiZxWA== M;rtY7iITn5BG/h8/lyiZxWA==
X-Sonic-Spam-Details: 0.0/5.0 by cerberusd
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/_pTAnihh1RsXBP5Xe4N0Ql7V0vA>
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: Mon, 20 Apr 2015 17:41:59 -0000

On 4/20/15 6:54 AM, Lorenzo Colitti wrote:
> But then the "timely and scalable reconfiguration capabilities" cannot 
> be maintained. The network can't tell that host about any new 
> information, because that host won't receive it. The host will only 
> receive it when it wakes up next.
The host will take no action on any state until it wakes up. "timely" 
implies that hosts do not take any actions on stale state, and with RS 
refresh they would not. Hence it is very "timely".

Note that without RS refresh hosts can take action on stale state if the 
packet loss experienced by the RAs is such that they miss e.g., the RAs 
that set the preferred lifetime for a prefix to zero, or set the default 
router lifetime to zero. Thus RFC 4861 operates in a probabilistic mode 
- which made sense when all networks were wires and one could assume the 
packet loss were independent events. Walking out of range of a radio 
does not result in independent events.

Thus using RS refresh makes the "timely" work better than in RFC 4861.

> It depends how frequent the RAs are. In general purpose networks, they 
> might be more frequent. Also, any node joining may cause a solicited 
> multicast RA. Depending on the application, "after 10 minutes" may be 
> a lot better than "never".
For the network deployments where frequency of RAs is a concern, the 
desire seems to be to increase the time.
If you read e.g. section 5.1 in 
draft-yourtchenko-colitti-nd-reduce-multicast you'll see that.
Those are also the networks where resilient-RS makes sense.

>
> What about points #2 and #3?
I think this email thread should about WG adoption and not WG last call 
or even about WG discussion.
Are you arguing that all your points in the draft need to be addressed 
to your satisfaction before it can even become a WG draft?
That isn't how an IETF working group is supposed to operate.


FWIW your #2 was a statement of fact, but not clear how it is relevant 
to the discussion. Seems to be related to your assumption that any 
multicast RA makes this null and void, which is incorrect.
#3 was AFAICT a restatement of your conclusion based on some unstated 
assumptions. I already tried to guess at that unstated assumption in my 
first respond and I responded based on that. Was my guess wrong? Did I 
you make some other unstated assumptions?

Regards,
    Erik