Re: I-D Action: draft-ietf-6man-resilient-rs-02.txt

Lorenzo Colitti <lorenzo@google.com> Thu, 23 January 2014 18:52 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 82C371A0035 for <ipv6@ietfa.amsl.com>; Thu, 23 Jan 2014 10:52:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.913
X-Spam-Level:
X-Spam-Status: No, score=-1.913 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, RP_MATCHES_RCVD=-0.535, SPF_PASS=-0.001] autolearn=ham
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 U6nJn8hXbDYi for <ipv6@ietfa.amsl.com>; Thu, 23 Jan 2014 10:52:55 -0800 (PST)
Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 036901A0024 for <ipv6@ietf.org>; Thu, 23 Jan 2014 10:52:54 -0800 (PST)
Received: by mail-ie0-f170.google.com with SMTP id u16so1662981iet.29 for <ipv6@ietf.org>; Thu, 23 Jan 2014 10:52:54 -0800 (PST)
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=Rvu+rAcz/W1DlOPTyzLNNgfPgzJF5476Xhw0wyVnWU0=; b=aOcNog0957CCfWMnKPhv3EDiDhV/Wrh3X+c94Ux6+SM99O1XoIkM/Hj4BHN+j2qAj+ BkE/2hG6xFomQ4C+qX5WhkqaxdIZ6vGWMAh7ZTyzCr/AXKN7AH+F9HFXmF/1NbwWclaE QuyUFv/ytGpprSFwRJq6Paz3WfR97QeTajSdbnj21wh/w3X0ol0q0He7L3hWnNAoCEbK HTgHnBFum2rIRKDSWBo0tVFSteyxlwqatPG0etEurVBGAcnNr6/dAjqkMnnGMW/gRetI qqSGEd8tzIy0WzMtUzSaaJB2eNWoZv+y+rBwGEuiH8mOWxiPHfZKkJsntM8u/9+FPIyc 1/WQ==
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=Rvu+rAcz/W1DlOPTyzLNNgfPgzJF5476Xhw0wyVnWU0=; b=aMv3GdbhSZnHY3zaxjJ96sx9XVRZqgdChON4Vidf5WLnMR1pZTq+DPPXEn1HU2Dofp KvRZ0XH9r85HtNspytsuu2m2MbG9Hf0zPybElE3LMzIMqFeN4UgMf3eYF4Kr3cowbWnj QO6sZq+NRECcTcLrnt8wUMB66d8lO2PZXxuJ2Qhfc0J5MSEqeouaGcfC5todi9K2eaKx V2AThl/fDxoUJhYc4aKMhJXx9U+IJOE2ZBH7STfMJtU0DItLkwYmxpuyufcRS/5l+gTX rEC294TIR/fUoOLBTnWgF3NyT0PlNCU+tKmk4cSiTZNKGSeyUgMzoPS7LfNJK5h2yBOz jKaw==
X-Gm-Message-State: ALoCoQlJa2ve7g22Xhsv/rASIstdmn5ktrMq0T+nWWT3AIiJ0Q2nz4STNR5374dhWy0HaelxcxgAFDRR8BucgUiTRgU4htLFT90t7bq02UiHhROIoryXjEnYdg4PWaq5ENXGMKpSLqAl33huG3Bwej/bnU2aIjKxeYwtxMt0Z1/+R7uBineSv62LLFuyieYqr/mmmdNqcP2t
X-Received: by 10.42.197.134 with SMTP id ek6mr543176icb.97.1390503173772; Thu, 23 Jan 2014 10:52:53 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.7.36 with HTTP; Thu, 23 Jan 2014 10:52:33 -0800 (PST)
In-Reply-To: <F98F9B03-C3C3-43DD-961A-7B3D41548806@gmail.com>
References: <20131021233827.32495.34424.idtracker@ietfa.amsl.com> <CAKD1Yr2eBffHBA-xSepNaJQ-az56F01pgry5sdRbTRC0VMhf_w@mail.gmail.com> <F98F9B03-C3C3-43DD-961A-7B3D41548806@gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Thu, 23 Jan 2014 10:52:33 -0800
Message-ID: <CAKD1Yr1pPwrpX3h3E5asgMD-HXtd_MBqwxOHe3-_OZTJSK7Tig@mail.gmail.com>
Subject: Re: I-D Action: draft-ietf-6man-resilient-rs-02.txt
To: Ralph Droms <rdroms.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="20cf303ea61abbc39104f0a7bff3"
Cc: IETF IPv6 Mailing List <ipv6@ietf.org>, draft-ietf-6man-resilient-rs <draft-ietf-6man-resilient-rs@ietf.org>
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 Jan 2014 18:52:58 -0000

On Thu, Jan 23, 2014 at 9:48 AM, Ralph Droms <rdroms.ietf@gmail.com> wrote:

> > This may be difficult to specify correctly. Specifically, it may be hard
> to distinguish something that is being deprecated by the network (e.g., an
> RA whose lifetime is counting down because it comes from a PD) from an RA
> that is about to expire.
>
> Might not be necessary to differentiate.  Regardless of why the prefix
> lifetime expired and whether the host has configured other , the host will
> likely want to send periodic RSs in case a new prefix becomes available and
> "unsolicited multicast Router Advertisements are never sent" implies no RA
> to announce new prefixes.
>

That's true, but then you get into Erik's concern that whenever a host sees
that $SOMETHING is about to expire then it sends out an RS with exponential
backoff (until what? until it gets an RA - any RA, from anyone?).

The concern is that basically ends up with hosts sending RSes all the time
- in other words, you implement dynamic reconfiguration via polling. This
is not necessarily a good use of hosts' CPU and battery resources.

I do think that nodes should be free to send RSes if they so choose, and I
think we should say that a host MAY do so in this draft, but I don't think
we should attempt to design an architecture that depends on polling.

Any objection to saying that hosts MAY send RSes when they want to refresh
information (e.g., when it's about to expire)?