Re: [v6ops] draft-ietf-6man-rfc4291bis prohibiting non-/64 subnets

Christopher Morrow <morrowc.lists@gmail.com> Fri, 24 February 2017 15:04 UTC

Return-Path: <christopher.morrow@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCF5C129DDC; Fri, 24 Feb 2017 07:04:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 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, RCVD_IN_DNSWL_LOW=-0.7, 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 wlDm0y-IR0BK; Fri, 24 Feb 2017 07:04:13 -0800 (PST)
Received: from mail-qt0-x22e.google.com (mail-qt0-x22e.google.com [IPv6:2607:f8b0:400d:c0d::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 00AC1129C51; Fri, 24 Feb 2017 07:04:12 -0800 (PST)
Received: by mail-qt0-x22e.google.com with SMTP id x35so18641362qtc.2; Fri, 24 Feb 2017 07:04:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=A9+asw9Bmo07PkGbQ7wn/YiAE86xsNYaxCiuOCSvxyc=; b=XI5JNa+ZNgTNE3VVWXQWGhbNV+SYF3HuSqWibhkCmxJ9i1QvGAHQD4AjbdnSrM9X2Q L4N1xKW2IyFUOY0AQVzXkTVszn2cmk8XiWllzD77WuDPK8SND9RToLoEOsjjN4FkZcPJ 6My1kgFj0QGkpQxZv5OiqOmj7PZoNYCUuuBKtH3+hqHKn9y/TNLi75nkKrm80xbFB7dC EIZrw0LQp9dAu/iou4GUs2Kx/LNg4R85kADaUIg09XKHO2APYOmwOwDu2u2Szw+P0tCF tBDwPnftu41nZ3xMOFydPcyq3NUZK2m5Tkk3oGRQnaXGtTKtL/s33tNd7/LcS+gSyjv1 rO1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=A9+asw9Bmo07PkGbQ7wn/YiAE86xsNYaxCiuOCSvxyc=; b=MLUOr3sChjrgJ4sPM3iI6RmRTYFe5RNIbRo5z2hwFfh/no6RGCYd3hSW6N99IVW+TG smyiT+F1adyP7v8f+tlF3idN3NIBEN/fJGgIcmj2YmoBJQ2SQ3aLkMBgfEHRfv7agSbL yJwm0h/SY8nvBuKg8kgKOutbKO5jIfj2UOnmguYNo7uC+RdINwVS30QjB+mTz42UfL/S wivwh6AHiNshNSb3zSlwV5YYvU1i3vwZkyM5beYtKDkrABuZO7Uk0MAP0SqS9NnWy8qJ rOIbEo5pLkFSl6ZUJY3l2+ex+0iDDtWBRXfddDMgd3nvEL5c1zaXHtTOS0uwi4lR1ojs WfyQ==
X-Gm-Message-State: AMke39lmNEGJY85d5W2Pv1Igclo8C0jiCDErzJtmyY5GO8FIf14HbBzXg8blGed2WKJRDldzUnR3jPZ/HKxShQ==
X-Received: by 10.200.53.209 with SMTP id l17mr2903513qtb.281.1487948651902; Fri, 24 Feb 2017 07:04:11 -0800 (PST)
MIME-Version: 1.0
Sender: christopher.morrow@gmail.com
Received: by 10.140.91.71 with HTTP; Fri, 24 Feb 2017 07:04:11 -0800 (PST)
In-Reply-To: <CAAedzxqPzPweW6RQUfHfUB0ZktofuY8HxKz-LbiBNWg+2ZoBaw@mail.gmail.com>
References: <58AF313D.3020905@foobar.org> <20170223190730.GL2367@Space.Net> <m2poi8s2cf.wl-randy@psg.com> <CAL9jLaYuDJm4qROZ3bgDxamG9Xo8Ot88Ej5yHhO7Mj7q+77DCg@mail.gmail.com> <CAKD1Yr0hc3DYK7tg0Vi0J5kEdd-CkD4D+cJ7LbaZw5WfNS=ZEg@mail.gmail.com> <CAL9jLaaOWm+iQMOOGg00CXrhHtKZ0PxBswaJTUn6wf-EDq4KgQ@mail.gmail.com> <CAAedzxqPzPweW6RQUfHfUB0ZktofuY8HxKz-LbiBNWg+2ZoBaw@mail.gmail.com>
From: Christopher Morrow <morrowc.lists@gmail.com>
Date: Fri, 24 Feb 2017 10:04:11 -0500
X-Google-Sender-Auth: _JVotMiJb4KUvHpx3vUJPz_KiwU
Message-ID: <CAL9jLaZ86B8EKy9hrJY2mO3GZDurbp4QZohwMZDrkZyj8ayA_g@mail.gmail.com>
Subject: Re: [v6ops] draft-ietf-6man-rfc4291bis prohibiting non-/64 subnets
To: Erik Kline <ek@google.com>
Content-Type: multipart/alternative; boundary="001a1143c7b0d774d20549480a54"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/JMBIn8xvfz1wBj5fXlyi1XVuWOo>
Cc: IPv6 Operations <v6ops@ietf.org>, ietf <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Feb 2017 15:04:15 -0000

On Fri, Feb 24, 2017 at 4:04 AM, Erik Kline <ek@google.com> wrote:

> On 24 February 2017 at 12:41, Christopher Morrow <morrowc.lists@gmail.com>
> wrote:
>
>> gosh people are being literal today :)
>>
>>
>> On Thu, Feb 23, 2017 at 10:34 PM, Lorenzo Colitti <lorenzo@google.com>
>> wrote:
>>
>>> On Fri, Feb 24, 2017 at 12:23 PM, Christopher Morrow <
>>> morrowc.lists@gmail.com> wrote:
>>>
>>>> > The IESG plans to make a decision in the next few weeks, and solicits
>>>> > final comments on this action. Please send substantive comments to the
>>>> > ietf@ietf.org mailing lists by 2017-03-01. Exceptionally, comments
>>>> may be
>>>> > sent to iesg@ietf.org instead. In either case, please retain the
>>>> > beginning of the Subject line to allow automated sorting."
>>>>
>>>> Nothing in the past really matters here, what matters is: "Is the bis
>>>> draft all set, did we fix all the things which must be fixed before this
>>>> draft becomes a real 'standard'?"
>>>>
>>>
>>> I don't think you can say nothing in the past matters here. We know that
>>> there have been host implementations that relied on this guarantee, and we
>>> have to consider that if we change the standard, those implementations will
>>> become non-compliant.
>>>
>>
>> I don't think the proposed (now 160+ messages back) text really says:
>> "FREE FOR ALL< NO LIMITS!!! WEEE!" it says: "Hey, if you want to use /64
>> because the application you are being placed into requires it (slac, blah
>> and blah and ilnp and blah - see rfc7k) then do that, else any other prefix
>> length works"
>>
>> how's that not 'ok' for host folks? "Hi, my host is going to be in a
>> slaac world.. so /64 it is!"
>>
>
> For manual assignment among consenting adults: as you like it.  (For all
> prefixes longer than /64, the trailing 64bits would still end up being
> unique; there is no real issue here.)
>
>
I agree.


> And I gather everyone agrees that at a minimum the /127 RFC and other
> working-group-graduated documents should be suitably incorporated and
> referenced.
>
>
I think that's in the proposed text, yes... or easily is a list of
[this][that][theother]


> Otherwise, this feels like another round of "why isn't IPv6 just 128bit
> IPv4?"  IMHO having /64 as the logical unit of allocation to network leaves
> is a very good thing.
>

For enduser deployment picking 'something' (/64 is perfectly fine) is
totally sane, and already in the proposed text. The sticking point isn't so
much: "ipv6 is ipv4 with  more bits" (which the network treats it as) but:
"hey, we know we allocate longer prefixes all the time for 'reasons' on
things that have bespoke config, let's not make that harder by letting
vendors/etc take shortcuts... acknowledge the fact that we really do have
interfaces with >/64 deployed.

I don't see how that damages network-ops folks, nor host-ops, nor
developers.

There is certainly a discussion for 'not this list' about networking
providers doing 'short sighted' things on their network with respect to
attached customers, but... that's not this document and not this discussion
and not this list (except as an opionion/editorial piece).