Re: Spencer Dawkins' Discuss on draft-ietf-6man-resilient-rs-05: (with DISCUSS and COMMENT)

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Wed, 08 April 2015 07:43 UTC

Return-Path: <spencerdawkins.ietf@gmail.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 67EFE1B2CE6; Wed, 8 Apr 2015 00:43:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 mvjOCWXnEZfS; Wed, 8 Apr 2015 00:43:56 -0700 (PDT)
Received: from mail-la0-x22f.google.com (mail-la0-x22f.google.com [IPv6:2a00:1450:4010:c03::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 5F3881B2D1F; Wed, 8 Apr 2015 00:43:03 -0700 (PDT)
Received: by laat2 with SMTP id t2so52626540laa.1; Wed, 08 Apr 2015 00:43:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=7ogwj106WIaxVW/oY22z76BUbRmZtH6nSAfkr2EP5zI=; b=QOKyA9shckDzUpTWZ6IiqH0JXK1Em06MfBPt0YPBfh1XFejwo4X+qYIUhrvub8WK9Q BFoT4vn+Zx4V6shyv3+3wo6cDTxYmjTj+aRQ49ziM8cXRcc3U6clz0/rjv8wDh57mgEd qIcn4qD0DlpU1yKQZ4BYxBRgJoQ9zlNsrv6/vIsenmn/nrW5XgVB9NYpZUjNersDZW6T cL+MHpoDu5dDJuRHYt7L5A0YFre2xKOsGoVWvDj4NqtynPT+S1b0oycZS6L1iCAqgmek E01y+c2zunSXDSolJR30asUZFW+4p3SpYfMUCmQW0c6xvxVW0BKq8t305rJHkXG8R69Z bO6A==
MIME-Version: 1.0
X-Received: by 10.112.162.232 with SMTP id yd8mr21489111lbb.41.1428478981905; Wed, 08 Apr 2015 00:43:01 -0700 (PDT)
Received: by 10.152.129.3 with HTTP; Wed, 8 Apr 2015 00:43:01 -0700 (PDT)
Received: by 10.152.129.3 with HTTP; Wed, 8 Apr 2015 00:43:01 -0700 (PDT)
In-Reply-To: <E87B771635882B4BA20096B589152EF628B6DCF1@eusaamb107.ericsson.se>
References: <20150407030724.32439.29818.idtracker@ietfa.amsl.com> <5523DC07.3040008@innovationslab.net> <CAKKJt-cBnuood4hFxymPzZf1UBZ-BK8P042TRrELMSOnsJXLyA@mail.gmail.com> <E87B771635882B4BA20096B589152EF628B6DCF1@eusaamb107.ericsson.se>
Date: Wed, 08 Apr 2015 02:43:01 -0500
Message-ID: <CAKKJt-cY+pC+EfvE7DPSi51vS0bBQYgUQEU-hfGHZiD9wKoBaQ@mail.gmail.com>
Subject: Re: Spencer Dawkins' Discuss on draft-ietf-6man-resilient-rs-05: (with DISCUSS and COMMENT)
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
To: Suresh Krishnan <suresh.krishnan@ericsson.com>
Content-Type: multipart/alternative; boundary="089e01184bba492501051331aeaa"
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/ApnyPJblRRpI7mQV9blLPUsPDjA>
Cc: "ot@cisco.com" <ot@cisco.com>, Brian Haberman <brian@innovationslab.net>, ipv6@ietf.org, iesg@ietf.org, "6man-chairs@ietf.org" <6man-chairs@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: Wed, 08 Apr 2015 07:43:59 -0000

Hi, Suresh,
On Apr 7, 2015 23:33, "Suresh Krishnan" <suresh.krishnan@ericsson.com>
wrote:
>
> Hi Spencer,
>    Thanks for your comments. Please find responses inline.
>
> On 04/07/2015 11:07 AM, Spencer Dawkins at IETF wrote:
> > Hi, Brian,
> >
> > On Tue, Apr 7, 2015 at 8:30 AM, Brian Haberman <brian@innovationslab.net
> > <mailto:brian@innovationslab.net>> wrote:
> >
> >     Hi all,
> >
> >     On 4/6/15 11:07 PM, Spencer Dawkins wrote:
> >      > Spencer Dawkins has entered the following ballot position for
> >      > draft-ietf-6man-resilient-rs-05: Discuss
> >      >
> >      > When responding, please keep the subject line intact and reply
to all
> >      > email addresses included in the To and CC lines. (Feel free to
> >     cut this
> >      > introductory paragraph, however.)
> >      >
> >      >
> >      > Please refer to
> >     http://www.ietf.org/iesg/statement/discuss-criteria.html
> >      > for more information about IESG DISCUSS and COMMENT positions.
> >      >
> >      >
> >      > The document, along with other ballot positions, can be found
here:
> >      > http://datatracker.ietf.org/doc/draft-ietf-6man-resilient-rs/
> >      >
> >      >
> >      >
> >      >
> >
 ----------------------------------------------------------------------
> >      > DISCUSS:
> >      >
> >
 ----------------------------------------------------------------------
> >      >
> >      > I'm piling on Barry's Comment as a Discuss, which should be easy
to
> >      > discuss, but ... in this text:
> >      >
> >      > 3.  Configuring the use of retransmissions
> >      >
> >      >    Implementations of this specification MAY provide a
configuration
> >      >    option to enable or disable the use of such potentially
infinite
> >      >    retransmissions.  If the implementation provides such a
> >     configuration
> >      >    option, it MUST be able to enable/disable retransmissions on a
> >     per-
> >      >    interface basis.
> >      >
> >      > You can tell me that it's a LAN, so the transport ADs can go
back to
> >      > sleep, but I was surprised that this configuration option was a
MAY.
> >      >
> >      > I was also surprised that there was no guidance about the default
> >     setting
> >      > (on or off), but let's start with the MAY.
> >      >
> >      > IP does get tunneled to new and exciting places ... and infinite
> >      > retransmissions are infinite ...
> >
> >     I went back and re-read Barry's Comment and the resulting response
and
> >     felt unsatisfied.
> >
> >     Barry & Spencer, let me know if I am misinterpreting your
concerns...
> >
> >     It appears odd to give such concrete guidance as "enable/disable
> >     retransmissions on a per-interface basis" for a function that is
> >     completely optional.  After some thought, I am trying to figure out
why
> >     it would be optional since typical NA/NS/RA/RS functionality is
> >     per-interface anyway.
> >
> >     Given what is being described, I would think we would want to
encourage
> >     implementers to provide a configuration option rather than make it
> >     optional.  The text could be re-written (without 2119 keywords) as
such:
> >
> >     NEW:
> >     Implementations of this specification are encouraged to provide a
> >     configuration option to enable or disable potentially infinite RS
> >     retransmissions. Providing an option to enable/disable
retransmissions
> >     on a per-interface basis allows network operators to configure RS
> >     behavior most applicable to each connected link.
> >
> >
> > So, without 2119 keywords, I'd prefer "strongly encouraged", but
> > "encouraged" is an improvement.
> >
> > My other point was - if there's a  configuration option for this, I
> > would prefer that the group make a recommendation about default
settings.
>
> Sounds good.
>
> >
> > I'd prefer "off by default", but could be convinced that "on by default"
> > has benefits that outweigh the costs.
>
> I am not exactly sure what you mean by "off by default"

I'm sorry, that really wasn't clear ("unambiguous technical text is hard"
:-)

> but the goal is
> to enable persistent RS sending by default for increasing the robustness
> for ND. If you mean that the option to disable should be "off by
> default", I fully agree and can make the change right away.

Transport guys would be genetically predisposed to prefer
disabled-by-default in the absence of any other information, but I asked,
and you're saying enabled-by-default really is the goal, so, that's fine
("we had the Discussion").

I'm more comfortable with a consistent enabled-by-default than a default
that might differ unexpectedly among the devices in a single network, so if
you're ok with enabled-by-default, I'd appreciate you making the change.

Thanks,

Spencer