Re: Objection to draft-ietf-6man-rfc4291bis-07.txt

Brian E Carpenter <brian.e.carpenter@gmail.com> Sat, 25 February 2017 22:22 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB4D7129514 for <ipv6@ietfa.amsl.com>; Sat, 25 Feb 2017 14:22:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 rBj9VGEj_qTN for <ipv6@ietfa.amsl.com>; Sat, 25 Feb 2017 14:22:13 -0800 (PST)
Received: from mail-pg0-x22e.google.com (mail-pg0-x22e.google.com [IPv6:2607:f8b0:400e:c05::22e]) (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 8D0D3129511 for <ipv6@ietf.org>; Sat, 25 Feb 2017 14:22:13 -0800 (PST)
Received: by mail-pg0-x22e.google.com with SMTP id s67so26707545pgb.3 for <ipv6@ietf.org>; Sat, 25 Feb 2017 14:22:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=C08WtZl6WqvVfBK3NLOumuQkdFlWdRqtPPl2v0tjHVY=; b=fO0qvZQn+jU1+kdJZdLbKa8+NFxZLHCB/vtyCPh5nY184bBHvo6p3gmNzlPUspfKKe F0e8xZidCi0iTPm8kFDi9PzGaYm+EvvzKyqpvFo7UdwA+y2fW6vxFEO1S3qtaj9ZrwTJ Dut6WxbHDH15bcLWveP2KXoxMkh0t+fCr2WGgiMXuMFNdJ45Y9I0o2VDj+weDTI47xFJ y/qxjbyJg993sZIySSVC1pGflS2kEjQj0J8XqotMA+nJXr1EzSqUDTTBOM1GKWhDZWY3 atzw0FJBg6rq+g1yGibZsmXOwCLNhRT7ITTOC+BMQ1cXzaMW4OlcoPRqMhAvLKjrhB8H Lvxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=C08WtZl6WqvVfBK3NLOumuQkdFlWdRqtPPl2v0tjHVY=; b=uIMsTuFzd+ZPisfxum+mD2kRpCe3EQQY4I+ETSRBKcp6kJT4ms7Ydzq2KFQyl//lYb VwTDbM//I0I23EojmR+JhivihoVTt0Qej6UxqqFjBMHueMvv2ypgelWk9y4WGrmXqb9r YPIxGGT9qrLLzH2kzXD3EgYC26t6NMCo9U2y52qhHZLYfJysWJTzcvlZY9QLYK37w3fA fIXaBmkLSZCVeY6lLpxsgex6k/V+R2BY0vpndG042UA6GLbdZnFUovPeGa8mfSm6s1hF qTcmUmEDVpJu9+YsoJoWmOZ9QjpS8Tc512FDw8athEK3G3Y7jbHU1mgQwCRvFqKBlZ2F Vazw==
X-Gm-Message-State: AMke39kCji6pbtTy++nXwNQioMZ9JQNKOVxjEtDoRtSG8FfkNstxeAXWfTNRyEQ4psn6+w==
X-Received: by 10.98.43.4 with SMTP id r4mr11933494pfr.96.1488061332978; Sat, 25 Feb 2017 14:22:12 -0800 (PST)
Received: from [192.168.178.21] ([118.148.65.110]) by smtp.gmail.com with ESMTPSA id g27sm22133763pfk.95.2017.02.25.14.22.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 25 Feb 2017 14:22:11 -0800 (PST)
Subject: Re: Objection to draft-ietf-6man-rfc4291bis-07.txt
To: David Farmer <farmer@umn.edu>
References: <20170223134026.GI5069@gir.theapt.org> <9277BC0B-04F3-4FC1-901E-F83A8F0E02D7@google.com> <58AF6429.70809@foobar.org> <902276E9-0521-4D4E-A42B-C45E64763896@google.com> <58AF726A.3040302@foobar.org> <F7C230DE-4759-4B78-ABF2-6799F85B3C62@google.com> <58B014F6.2040400@foobar.org> <6DA95097-8730-4353-A0C9-3EB4719EA891@google.com> <CAN-Dau0s04c=RV0Y8AGaxBPFui41TWPTB+5o0K2Lj-iah0An1w@mail.gmail.com> <CAL9jLaYirty22iGiEjEaYq3_KA1FZhxBTOBWuFOXQ9C-WPd5xQ@mail.gmail.com> <CAN-Dau0n6oFm538XdJOcuO1yg92BCDD3mBu5YfBVm_+g-gtcKA@mail.gmail.com> <CAL9jLaYO=uYgVfSZ0SoSe0SujJ1xgwEKE8WLzo_keJHywgXTtg@mail.gmail.com> <CAN-Dau1vJV5O_Ythp6THkAu4-YZXV82Upny1V+ybbjCVZQQX=A@mail.gmail.com> <27cce319-18ac-5c0e-3497-af92344f0062@gmail.com> <de4988be-6031-08d9-84ce-21c3fa4f9bc9@gmail.com> <CAN-Dau0fq9eU71Od3oq9DRq1qLLMqiW-gr-oxgkc46Xo6hjE+Q@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <1444ee8a-4e19-ac2e-e87c-ea285a6957c3@gmail.com>
Date: Sun, 26 Feb 2017 11:22:07 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <CAN-Dau0fq9eU71Od3oq9DRq1qLLMqiW-gr-oxgkc46Xo6hjE+Q@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/CNUld9lP6wLUrzjvG4mGO2g_JQ0>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, 6man WG <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Sat, 25 Feb 2017 22:22:15 -0000

On 26/02/2017 09:40, David Farmer wrote:
> On Sat, Feb 25, 2017 at 1:15 PM, Brian E Carpenter <
> brian.e.carpenter@gmail.com> wrote:
> 
>> On 25/02/2017 23:02, Alexandre Petrescu wrote:
>> ...
>>> I would agree if I read "/64 was RECOMMENDED in the past".
>>
>> That would be a lie, since until now it was 'required' in the text.
>>
>>> I would not agree if I read "/64 is NOT RECOMMENDED".
>>
>> But nobody is suggesting that (in RFC 2119 it is equal to SHOULD NOT).
>>
>>> I would not agree if I read "/64 is RECOMMENDED".
>>
>> There I think you are wrong. It is the value that today allows portable
>> interoperable host software (on IEEE 802.1 or 802.11 media) so it is, in
>> fact, the only plausible default that we can suggest. 'Recommended' leaves
>> plenty of space that 'required' does not.
>>
>>     Brian
>>
> 
> So we can't simply say "/64 subnet prefixes are RECOMMENDED" or "64 bit
> IIDs are REQUIRED", depending on the context of the discussion it is
> actually both.
> 
> I think we are trying to say 64 is the default subnet prefix length and IID
> length, and should be used most of the time, and other non-64 subnet prefix
> lengths and IID lengths can be use when necessary in special cases.
> However, 64 can only be an effective default, if every implementation of
> IPv6 actually supports it.
> 
> Therefore, "/64 subnet prefixes are operationally RECOMMENDED" and "all
> implementations of IPv6 are REQUIRED to support 64 bit IIDs".
> 
> What Chris and I were discussing is what is the proper statement about
> non-64 subnet prefix lengths and IID lengths?  I don't think non-64
> lengths can be "REQUIRED" because some implementations of IPv6 only support
> 64 as the subnet prefix length and IID length.  This is not right or wrong,
> it is just a fact we have to live with. So that leaves either "OPTIONAL" or
> "RECOMMENDED" for support of non-64 lengths.  I started with "OPTIONAL" but
> said I'd consider "RECOMMENDED".
> 
> Thinking about this a bit more; I think the non-64 lengths should be
> "OPTIONAL for host implementations of IPv6 to support", "RECOMMENDED for
> router implementations of IPv6 to support", "operational use of /127 subnet
> prefixes for point-to-point router links is RECOMMENDED", and by
> implication, but doesn't need to be said explicitly, the operational use of
> other non-64 lengths is NOT RECOMMENDED, but not prohibited or limited in
> any way either.

In the context of *this* thread about the addressing architecture, I don't
think we should say much at all. Most of what you say belongs IMHO in a
separate, and quite short, operational BCP.

   Brian