Re: [v6ops] new draft: draft-yc-v6ops-solicited-ra-unicast

Lorenzo Colitti <lorenzo@google.com> Tue, 21 July 2015 09:36 UTC

Return-Path: <lorenzo@google.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73E071A89EB for <v6ops@ietfa.amsl.com>; Tue, 21 Jul 2015 02:36:11 -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 6uzeo19m0e6z for <v6ops@ietfa.amsl.com>; Tue, 21 Jul 2015 02:36:10 -0700 (PDT)
Received: from mail-yk0-x22f.google.com (mail-yk0-x22f.google.com [IPv6:2607:f8b0:4002:c07::22f]) (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 040411A87F0 for <v6ops@ietf.org>; Tue, 21 Jul 2015 02:36:10 -0700 (PDT)
Received: by ykax123 with SMTP id x123so161064648yka.1 for <v6ops@ietf.org>; Tue, 21 Jul 2015 02:36:09 -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=P2ECDvXjr8VWa9Z+DFCapFDg1La3u97ZGAORoD4TNQg=; b=FtYaZSJqSuPZJ51liyL3V0WgTT+oIjP9tR/oCPn7HiS7X/NSSEy1qo4oLDC02lTQ6P B7FCgsAg6mLfnJsCisPlqmPRh0Ti+S6zOe5lf4HBV7FeQgTr+KD18TzUBvXDtk+3Y3Li yQL6AsBylHw5TMtMMC9HuhyvKu9ybQKfyFYO5MR6OvaH+q/sGy4fhEUBwXB11Eu47wsi 7iR0OeDaGxQqL4m3iSv1NS6Hm+aGiVplx4HRcJKUqDTaBvOGX8AUh0DoDSO5Ky7kXk6y fP8VIfPgWkEvZBnq8ua/xZ+j4sU8nExB+T2iwTaWWFjz39AtSDutU3KNMErT3ImjwYxw Wodw==
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=P2ECDvXjr8VWa9Z+DFCapFDg1La3u97ZGAORoD4TNQg=; b=KTYDTBaBlPG9p4AsQ+1vVKrBxHxsrM9VRU09FYs9CN1Bi3v9wyop0/q0gzyQLaC4iI RxU+st2aJmTH0asH+rePLLHK8mpUkZSY7nq74+ZRxDTmjBSpJMj5X++zgW52qP54G3gS a/r76h8Jd1WydxOZb9lUUI+xudbUhvreKizFaC2EWPUQp0SZ1UK7MsJJtv0oS2axqBhf NoixWR4i/SgSPrFpgBgBI10GJBaBlYzFcY7G9OSUnMamiGye95lKIen7XVchqKn+KfNA YBf7BHnSQ5kTqCC3BcX5pLznsSE9zsb2CR1pJ16TkNwegtSknr7rdh7vtKmtRtFQFWfn bFdg==
X-Gm-Message-State: ALoCoQnOO/L29g/2sAZ/YgPZyUQ5YSiPwNHKOTH3ucq8H8kxlGC+/iBjn7KjqATQutpy2hOm4Z2s
X-Received: by 10.170.43.193 with SMTP id 184mr32475280ykl.119.1437471369377; Tue, 21 Jul 2015 02:36:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.37.8.201 with HTTP; Tue, 21 Jul 2015 02:35:49 -0700 (PDT)
In-Reply-To: <55AD3B64.5070400@acm.org>
References: <201507071147.t67Bl13m009348@irp-lnx1.cisco.com> <CAO42Z2x7mNFbB_w_+W+80pY+LeCAKXaOBXMmQvkcaMSWhwW60g@mail.gmail.com> <EF21B630-5D0A-415A-A93F-9058900CC80C@cisco.com> <CAO42Z2zAqMXhBZ2wa=q0wtHGhMpMWU9TSjfFyd2quiki9w0oSw@mail.gmail.com> <85CADAA2-8DF2-4A6B-812B-7A77081936F5@cisco.com> <CAO42Z2w3fOxGJHasKqYZRfGZ2u=7FnZBm+jgLtgDvfZ7HYW=iw@mail.gmail.com> <CAO42Z2z+DwOin23HQTysrZ9dNP924+LQ-vOExmJc_xZUEB4yCQ@mail.gmail.com> <228248C6-94FE-4C9C-A875-F732EFDC6601@cisco.com> <55AD3B64.5070400@acm.org>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Tue, 21 Jul 2015 11:35:49 +0200
Message-ID: <CAKD1Yr1QD8QtR5AJ4vobkXW57RBYC-YK2qPokqk8t5UK4MuHcQ@mail.gmail.com>
To: Erik Nordmark <nordmark@acm.org>
Content-Type: multipart/alternative; boundary="001a11378f34591e53051b5f6284"
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/1i4eL3442bjewvnu0yXuY7nEmuI>
Cc: "draft-yc-v6ops-solicited-ra-unicast@tools.ietf.org" <draft-yc-v6ops-solicited-ra-unicast@tools.ietf.org>, v6ops list <v6ops@ietf.org>
Subject: Re: [v6ops] new draft: draft-yc-v6ops-solicited-ra-unicast
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Jul 2015 09:36:11 -0000

On Mon, Jul 20, 2015 at 8:18 PM, Erik Nordmark <nordmark@acm.org> wrote:

> But in terms of implementation, isn't it simpler to always(*) respond to a
> RS with a unicast RA?
>

It would be simpler to document, yes, but I don't know that we should make
a one-size-fits all recommendation, because there might be link types or
environments where this is more expensive.

As background, the text in RFC4861 comes from the old concern that all
> devices might boot at the same time when the power is re-established after
> a building power failure; that doesn't happen since most devices (laptops,
> smartphones, IoT devices) have batteries today. In that case it might have
> made sense to sending fewer RA messages by using multicast.
>

This sort of thing can still happen. If lots of devices join at once,
(e.g., if something happens at a large-scale event when hundreds of people
pull their phones out of their pockets and turn them on at the same time),
it may well be cheaper for the network to send one multicast RA.

I'm not opposed to changing the standards as well, but I think respinning
RFC 4861 would require much more careful consideration than simply
publishing an operational guidance document such as this one. Perhaps we
can just recommend in this document that 6man consider this operational
need and consider modifying the protocol?