Re: draft-bourbaki-6man-classless-ipv6-00

Lorenzo Colitti <lorenzo@google.com> Fri, 16 June 2017 06:16 UTC

Return-Path: <lorenzo@google.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 C8C65120724 for <ipv6@ietfa.amsl.com>; Thu, 15 Jun 2017 23:16:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 Ykpp9ZM2G3Kf for <ipv6@ietfa.amsl.com>; Thu, 15 Jun 2017 23:16:32 -0700 (PDT)
Received: from mail-ua0-x234.google.com (mail-ua0-x234.google.com [IPv6:2607:f8b0:400c:c08::234]) (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 5BDBC129447 for <ipv6@ietf.org>; Thu, 15 Jun 2017 23:16:32 -0700 (PDT)
Received: by mail-ua0-x234.google.com with SMTP id g40so20279316uaa.3 for <ipv6@ietf.org>; Thu, 15 Jun 2017 23:16:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=xk6nHXKbMm2grL5ApwCGeuuHly8u55SSxuAkqluHapU=; b=Jlblq0xc3D7Q/AoUiN2Z6UC2mOxFbnCmdnYRe4ex+iqs4xh6oJL8A44Azyr0CasM6m JS6IeCc2qlseM0cDiURq2teTskD6nEPKO5H8/hHzq5V2dbhEuqX8E8N2aeY1J3byY6EO AxRDVCCxeVDwbSR6nnnK8fuoaSYsjoxothIXoSk37CJyJ4t8H1R/WNalxsEJ+AcNR2WD igo5Zpg5WbTAL6+E2rFijrejPA2RKGTMGb3pGT7ad+eM03LOt8tzST6Y9LP3SZIA/OUr /7P15eaAO+p2fQpqel53gEHfYp3wohIfjS7khy+mrqz98IVaECs/Z7oOfZoEQwnAs7ad 3Jbw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=xk6nHXKbMm2grL5ApwCGeuuHly8u55SSxuAkqluHapU=; b=c4QVQMQY1V9446X3i+HlgJm2aUkNbToRoLiombeiMIRFRnu7mD8ZOqLYME/n1zJTAp rMg+p3IN/wyGKwE4CMSxkB1hhpwlTkOh+VWQG56zECsClBYiUKCVUhmp8IKuk1+KJpvf UehoYad+yWxot7lUvs6CGe3vlPEdCIEg/CVPcfJpF62mEdkr6LsilG4WZkDk0H3E8wrh u0XDwTQI28SZefGcFK6omuZyp/gORT/MSPx4j7GjU3+xnZ7e4X/WEEFqNxCzYicA6jCF 0WITJKz64OuvPpUytSV9Asnxg59EM5BXMxeMaxcjZOt6oob5Fikwf/kU+jA/f0rvVRIm GagQ==
X-Gm-Message-State: AKS2vOwGgAB4Zq57SfsED2oHYQqmyQ7Q3UuF7HLEsRSatD4kIkVbFAaL OhHP7qu/Gr3PzqGm2WTQior+EZAFxEn+
X-Received: by 10.176.27.90 with SMTP id n26mr5671510uai.94.1497593791341; Thu, 15 Jun 2017 23:16:31 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.31.12.139 with HTTP; Thu, 15 Jun 2017 23:16:10 -0700 (PDT)
In-Reply-To: <20170616050718.wbpb2oqhfrvsk6fv@hanna.meerval.net>
References: <391c730c-fa75-7596-bb6b-383ea6583131@gmail.com> <0b57c999-b5df-8a44-e3fd-55cee628f3f3@si6networks.com> <20170614092327.GB30896@gir.theapt.org> <E61AFFF1-0354-41EE-8E11-50433B26BAF7@employees.org> <20170614094034.GC30896@gir.theapt.org> <A7502902-245B-499B-916B-28630CD5A824@employees.org> <20170614095910.GE30896@gir.theapt.org> <CAKD1Yr2C74Nd+NSe5MfTpaQ0z1HSotVXCohK9uDYc0sqR3rMLg@mail.gmail.com> <edbf9bf8-cd15-c0e6-f0f8-19f96f6333b2@gmail.com> <CAKD1Yr1X12T10qsUtFau2neUnA0yVnOkMsAk5UOB-KjS7qxNTw@mail.gmail.com> <20170616050718.wbpb2oqhfrvsk6fv@hanna.meerval.net>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Fri, 16 Jun 2017 15:16:10 +0900
Message-ID: <CAKD1Yr1ac8ZWh4SLL030LBh6Y04iADtBV6pDKDtxMPRT9VDr8A@mail.gmail.com>
Subject: Re: draft-bourbaki-6man-classless-ipv6-00
To: Job Snijders <job@instituut.net>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, IETF IPv6 Mailing List <ipv6@ietf.org>, Peter Hessler <phessler@theapt.org>
Content-Type: multipart/alternative; boundary="f403045ea092f3c7a605520db945"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/b5qmWuwpTJNIYYp83YskVqWEcVo>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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: Fri, 16 Jun 2017 06:16:35 -0000

On Fri, Jun 16, 2017 at 2:07 PM, Job Snijders <job@instituut.net> wrote:

> > > Not to mention the late lamented /48 recommendation to ISPs. Again,
> > > nobody is trying to sabotage /64 as the norm for SLAAC networks, and
> > > nobody is trying to sabotage SLAAC as the norm for plug and play.
> >
> > I know that you're not *trying* to do that. I'm trying to make you
> > realize that by pushing for a non-fixed boundary you *are* doing it.
> >
> > As for "nobody" - it's not true that nobody is trying to do it. If you
> > read Job and Peter's statements carefully, you'll see that they are.
>
> That is quite the accusation.
>

I don't see any other interpretation of your statement "can expand the
routed network at the edges, in absence of PD" in these slides
<https://iepg.org/2017-03-27-ietf98/JobSnijders_IPv6_prefix_length_IEPG_Chicago_2017.pdf>.
Unless you mean that those extended networks are not going to be plug and
play.


> > Making it accurate for the remaining 0.1% is not worth removing the
> > text in the standard that stops operators like Peter being able to
> > claim that hosts should support addressing models that are bad for
> > their users.
>
> You realise that the above remarks come across as extremely judgemental?
> Who do you think you are to know what is good for all groups of users?
>

My apologies, I thought it was clear that I'm not talking about all users.
To clarify: I'm talking about users of general purpose client devices. My
statement that operators should not be able to claim that implementers of
those devices need to support addressing models that are bad for their
users. I stand by that statement. Right now those practices are not allowed
by the standards, and I'd like to keep it that way.


> It is painful to see you view operators as some kind of minority (a
> nuisance even?), and as such they don't need or deserve to be
> accommodated by standards.
>

Networking standards do not accommodate people, they specify the behaviour
of networking devices. So let's focus on the technical needs.

>From a technical perspective, the main desire I've heard from operators so
far is that they would like to use non-/64 prefix lengths on router
interfaces. It's not necessary to change the 64-bit boundary for that to be
allowed. Saying that the limitation does not cover manually-configured
addresses would meet that need.

As I've said many, many times before - if there are other problems that
need to be solved, let's start from those and design solutions for them.
Saying (as the draft does) that the 64-bit boundary "is the last remnant of
IPv6 classful addressing" might conceivably be accurate, but it says
nothing about which problems, if any, it causes, and thus says nothing
about what solutions we need.

It's clear what solutions the draft authors think we need, but unless we
come to consensus on that solution, that's not useful.