Re: Barry Leiba's No Objection on draft-ietf-6man-resilient-rs-05: (with COMMENT)

Suresh Krishnan <suresh.krishnan@ericsson.com> Mon, 16 March 2015 05:12 UTC

Return-Path: <suresh.krishnan@ericsson.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 E0EB01A00FF; Sun, 15 Mar 2015 22:12:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 f4qmYjSkhXZT; Sun, 15 Mar 2015 22:12:44 -0700 (PDT)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08F441A00FD; Sun, 15 Mar 2015 22:12:40 -0700 (PDT)
X-AuditID: c618062d-f79686d0000030a8-ff-550610f5b819
Received: from EUSAAHC002.ericsson.se (Unknown_Domain [147.117.188.78]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 17.03.12456.5F016055; Mon, 16 Mar 2015 00:08:37 +0100 (CET)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC002.ericsson.se ([147.117.188.78]) with mapi id 14.03.0210.002; Mon, 16 Mar 2015 01:12:33 -0400
From: Suresh Krishnan <suresh.krishnan@ericsson.com>
To: Barry Leiba <barryleiba@computer.org>, The IESG <iesg@ietf.org>
Subject: Re: Barry Leiba's No Objection on draft-ietf-6man-resilient-rs-05: (with COMMENT)
Thread-Topic: Barry Leiba's No Objection on draft-ietf-6man-resilient-rs-05: (with COMMENT)
Thread-Index: AQHQXaHW26Jx7m2bzkSIfRPI4dhZ7g==
Date: Mon, 16 Mar 2015 05:12:33 +0000
Message-ID: <E87B771635882B4BA20096B589152EF628B2460F@eusaamb107.ericsson.se>
References: <20150313152437.30738.60495.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.11]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPLMWRmVeSWpSXmKPExsUyuXSPn+5XAbZQgwkvlCx2T5nGZnFo8SVW iyNHT7NbzPgzkdni5dn3TBYrdq1ndWDzmPJ7I6tHy6peZo8lS34yBTBHcdmkpOZklqUW6dsl cGWsv32QueCmeMWk+x+YGxibhbsYOTkkBEwkHjSdZoKwxSQu3FvP1sXIxSEkcIRRYsrkb6wQ znJGiQd935lBqtiAOjbs/AzWISLgLPHm0h8mkCJmgQuMErv+bmUDSQgLxEjcez2dDaIoVmL6 nw9Qtp7EnLVXwWwWAVWJs1uOsYLYvAK+Ejt/N4PZQgKOEq/WbWMBsRmBTvp+ag3YMmYBcYlb T+ZDnSogsWTPeWYIW1Ti5eN/rBC2ksTH3/PZIep1JBbs/sQGYWtLLFv4mhlil6DEyZlPWCYw is5CMnYWkpZZSFpmIWlZwMiyipGjtDi1LDfdyGATIzCGjkmw6e5g3PPS8hCjAAejEg/vhmus oUKsiWXFlbmHGKU5WJTEeRc9OBgiJJCeWJKanZpakFoUX1Sak1p8iJGJg1OqgVG7UP3S4765 sawx/X0/ZFYd8jS/f0XxzWXnR91vZupraT298HJ+dYYfS0eJyc5pv8/5qWTnfWoSidkRd8uZ f5fuGpdjz4yvrKiUcH+44cgzm553y2M/dAeemmNfXHPU5V2UyXEGx4fsM9sFcxVkX2pv8X59 bYdWyoHpW2uvLYi6X8foaiUpu0qJpTgj0VCLuag4EQBwCI65ggIAAA==
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/EtPwy98LYRVV3AFXgN4QRjMIdD4>
Cc: "ot@cisco.com" <ot@cisco.com>, "draft-ietf-6man-resilient-rs.all@ietf.org" <draft-ietf-6man-resilient-rs.all@ietf.org>, "ipv6@ietf.org" <ipv6@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: Mon, 16 Mar 2015 05:12:46 -0000

Hi Barry,
   Thanks for your comments. Please find responses inline.

On 03/13/2015 11:24 AM, Barry Leiba wrote:
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> -- Section 1 --
>
>     In certain scenarios, these router solicitations
>     transmitted by the host might be lost. e.g. The host is connected to
>     a bridged residential gateway over Ethernet or WiFi.  LAN
>     connectivity is achieved at interface initialization, but the
>     upstream WAN connectivity is not active yet.
>
> Purely minor editorial: I got a little tangled in that, and suggest tying
> it together better this way:
>
> NEW
>     In certain scenarios, these router solicitations
>     transmitted by the host might be lost. For example, if the
>     host is connected to a bridged residential gateway over
>     Ethernet or WiFi, LAN connectivity is achieved at interface
>     initialization but the upstream WAN connectivity is not
>     yet active.
> END

Sounds good. Will make this change.

>
> -- Section 3 --
>
>     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.
>
> I find this a slightly odd usage of MAY and MUST: you're making the
> configuration option entirely optional, but then you're saying that if I
> have that configuration option, it MUST work a certain way.  Is it really
> better not to be able to disable the infinite retransmissions at all,
> than to make it all or nothing?  What is harmed by having a configuration
> option that affects all interfaces at the same time... that is worse than
> not having that configuration option at all?

The mechanism specified in the draft is more robust that the default 
algorithm specified in RFC4861. The intent is to let this become the 
default RS sending algorithm for newer implementations.

Now consider a host with multiple interfaces, with one of them being 
attached to a link that is not IPv6 enabled. The administrator might 
wish to manually turn off RS sending on that link since it will simply 
cause traffic without any benefits. Without interface-level granularity 
such scenarios will lead to resilient RS being turned off on all 
interfaces, and hence will lead to lower reliability on the hosts' 
interfaces attached to IPv6 enabled links. Hence the MUST. Does that 
clarify things a bit? If not, we can work on rewording it.

Thanks
Suresh