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

Lorenzo Colitti <lorenzo@google.com> Mon, 20 April 2015 13:54 UTC

Return-Path: <lorenzo@google.com>
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 E53251B2BB3 for <ipv6@ietfa.amsl.com>; Mon, 20 Apr 2015 06:54:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.388
X-Spam-Level:
X-Spam-Status: No, score=-1.388 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 lwRkGqDSjQmN for <ipv6@ietfa.amsl.com>; Mon, 20 Apr 2015 06:54:49 -0700 (PDT)
Received: from mail-ig0-x233.google.com (mail-ig0-x233.google.com [IPv6:2607:f8b0:4001:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CC9D1B2BB2 for <ipv6@ietf.org>; Mon, 20 Apr 2015 06:54:49 -0700 (PDT)
Received: by igblo3 with SMTP id lo3so59465001igb.1 for <ipv6@ietf.org>; Mon, 20 Apr 2015 06:54:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=qFm5nCs5YVcZyJ/UWMFnaktAF8GBP1OaH0+M+PWdDqI=; b=oVu62qPgRvGG1dHtuHKuQRNwxlrROsNRuagNCf9e7yCyXKB+c2bEURE7pfZvqKubyS b0ss5JGY9lN84CdAOTtcWmZI4ECWT4VquhFTGnBdZTLi2u90VpvI6EWH9x0HuhqOmaYG ArswnjXiqiZH6WjvZve/ndpLPCYjIpw5FIoVr6Ro/caAQmIgz8d9K7dxf6p/DqOBdbe5 tPTGbqEQ9IfZlm0bBY9qba6m2KXnV3bWFK1bEYK6swxhVoSZ140YLFfwCiDHpFAi1V/s xe7oUK6wBvzxMHONFN0JjGpxqc2kY3BVHMGVa7mKWi4aslfEcpL1cGwC7GpIjoRHrLsu +QqA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=qFm5nCs5YVcZyJ/UWMFnaktAF8GBP1OaH0+M+PWdDqI=; b=RDvuzLX1orpjCOQ9Sq296lwXl/FGCIvY4F+pPgRYa9P6+gxZrPw04K0yg4Xy19TMVo HbK66mlWERUITNy7r0EjGgPW7TrSnoMTJyRf2OQGmTfC7U4spK1sy2HTXya+QHcJjE8A 7lLiDW6t1XavWFiTpU28S5ZvQzBGfotEdPsmM6L2Cz5QCpvJRySzBo4Xs6qHXRA9urg8 eDULC3LxBWxnNas6/WvBBb7PXowgzhsfPIHH0UeAbCk8PPlQbMopjS3B1f/5IdT+nGpX Hv0mXslFruiIR+4IkDfrylj+Cmf2bFsIgkgDhQ2w6k9fRtq5Glfb7ExqZ4rqty8GDRoO e+1Q==
X-Gm-Message-State: ALoCoQmGAOgoOidnsbyd7A/VZ8uxQGtIrb9joE2LYhS3zCyyDQee5jOtFfz8rhwAZPL9f8E+jfhP
X-Received: by 10.50.4.97 with SMTP id j1mr20976505igj.46.1429538088848; Mon, 20 Apr 2015 06:54:48 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.73.2 with HTTP; Mon, 20 Apr 2015 06:54:28 -0700 (PDT)
In-Reply-To: <5531440E.5060102@sonic.net>
References: <16407124-2B19-4B8F-AEAC-F04D3C7E5C3A@gmail.com> <CAKD1Yr3o7pTOeGsRy7wcWpmEcLRcf+Yvis587Msj9qb0PGEeVg@mail.gmail.com> <5531440E.5060102@sonic.net>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Mon, 20 Apr 2015 22:54:28 +0900
Message-ID: <CAKD1Yr3bdARtNdigrAfT3ku5cpihP_Tn6ox4VKLvULU8sSrG8A@mail.gmail.com>
Subject: Re: 6MAN WG Adoption Call: draft-nordmark-6man-rs-refresh-01
To: Erik Nordmark <nordmark@sonic.net>
Content-Type: multipart/alternative; boundary="001a11c2cd4efac6b205142845cc"
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/F_9YmjXbvv2J78_G67iPc6OuSuY>
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 13:54:51 -0000

On Sat, Apr 18, 2015 at 2:34 AM, Erik Nordmark <nordmark@sonic.net> wrote:

> The reason is as follows: as noted in section 8.2, in the presence of
>> hosts that do not support this specification, routers must send periodic
>> Router Advertisements, otherwise the "timely and scalable reconfiguration
>> capabilities" cannot be maintained. This mode provides no power savings
>> over the status quo.
>>
> Lorenzo,
>
> I think you must be making some unstated assumptions in coming to that
> conclusion, because it does not match my conclusion.
>
> This specification allows a host to go to sleep and turn of its radio,
> which includes not being awoken by any multicast RA, and when it wakes up
> it can send a RS to refresh the information that might have changed while
> it was asleep. That provides power savings for that host.
>

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 document says that the network can operate in a mode where multicast
>> RAs are suppressed if it is known that all hosts on the link support the
>> specification. However:
>>
>>  1. It is impossible to know with certainty when a legacy node has
>>     joined the network. If a legacy host's three initial Router
>>     Solicitations are missed, then that host will never again send an
>>     RA, and will never get IPv6 connectivity unless it disconnects and
>>     reconnects. In contrast, today the node will get IPv6 connectivity
>>     as soon as it receives a periodic RA.
>>
>>
> As I pointed out in some earlier email, a host which is subject to packet
> loss so that the initial RAs are lost does not see any useful service. Your
> "as soon as" is currently as bad as 30 minutes (and separate discussions
> about MaxRtrAdvInterval might increase this to 6 hours). I don't know which
> host will wait for that long. Thus I don't think you can claim that legacy
> hosts work under such packet loss conditions.
>

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".

What about points #2 and #3?