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

"Manfredi, Albert E" <albert.e.manfredi@boeing.com> Thu, 15 June 2017 17:14 UTC

Return-Path: <albert.e.manfredi@boeing.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 C4CA2129329 for <ipv6@ietfa.amsl.com>; Thu, 15 Jun 2017 10:14:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 IJD9gQNdpRFp for <ipv6@ietfa.amsl.com>; Thu, 15 Jun 2017 10:14:50 -0700 (PDT)
Received: from phx-mbsout-02.mbs.boeing.net (phx-mbsout-02.mbs.boeing.net [130.76.184.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 256941274D2 for <ipv6@ietf.org>; Thu, 15 Jun 2017 10:14:50 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by phx-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id v5FHEnnC001918; Thu, 15 Jun 2017 10:14:49 -0700
Received: from XCH15-06-12.nw.nos.boeing.com (xch15-06-12.nw.nos.boeing.com [137.136.239.221]) by phx-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id v5FHEgHS001841 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Thu, 15 Jun 2017 10:14:42 -0700
Received: from XCH15-06-11.nw.nos.boeing.com (2002:8988:efdc::8988:efdc) by XCH15-06-12.nw.nos.boeing.com (2002:8988:efdd::8988:efdd) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 15 Jun 2017 10:14:41 -0700
Received: from XCH15-06-11.nw.nos.boeing.com ([137.136.239.220]) by XCH15-06-11.nw.nos.boeing.com ([137.136.239.220]) with mapi id 15.00.1263.000; Thu, 15 Jun 2017 10:14:41 -0700
From: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "ipv6@ietf.org" <ipv6@ietf.org>
Subject: RE: draft-bourbaki-6man-classless-ipv6-00
Thread-Topic: draft-bourbaki-6man-classless-ipv6-00
Thread-Index: AQHS5O3iBqlt++AmEkC1QOEah1pM8KIkiz6AgAADVoCAAAFzAIAAA1KAgAAEk2CAAPkMAIAAWMsAgAA72hA=
Date: Thu, 15 Jun 2017 17:14:41 +0000
Message-ID: <78390ea8f1d34bd685040ce9d876355a@XCH15-06-11.nw.nos.boeing.com>
References: <E02C4C99-155A-4358-A845-F00F8BB071C1@employees.org> <b3ca5271-21b1-ab33-2dff-82735ebe9128@gmail.com> <235143da452c4ff4aec39a26ba918e7e@XCH15-06-11.nw.nos.boeing.com> <1489a50a-2616-f9ac-4109-16c595e15f90@gmail.com> <FA3032F9-F44B-45B4-9AFF-01EBC84F1448@employees.org> <b1c5c13d-ef69-ef30-546c-9178a2655caf@si6networks.com> <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> <6c4157da7039438981db0f4ba46df916@XCH15-06-11.nw.nos.boeing.com> <CAKD1Yr0dU+1rHo7LB2k7MOhJ+UOB5t7v11T2WYa+VtLnNC-7ag@mail.gmail.com> <242f3221-9040-6f14-6011-3f854bb00642@gmail.com>
In-Reply-To: <242f3221-9040-6f14-6011-3f854bb00642@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [137.136.248.6]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/NzPAJJKd2mouJCrKAADECXd_g0g>
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: Thu, 15 Jun 2017 17:14:52 -0000

-----Original Message-----
From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Alexandre Petrescu

> So, if that category of problems is not sufficient, a similar
> category of problems is other major IoT or M2M devices that run
> other major OS distribution than smartphones.

Yes, I think this is the broader issue. The cellphone example is an easy way to illustrate the problem, and as far as I can tell, the available solutions treat the lower 64 bits as a flat address space exclusively. Which may be fine for the smartphone hotspot, but hardly fine as a scalable solution.

If nothing else, allowing for 48-bit IIDs should be a no brainer. The collision potential with SLAAC is every bit as low as it was with SLAAC-cum-EUI-64, and *in effect*, such a solution would restore those wasted upper 16 bits of EUI-64 to usefulness. It provides the same benefit as assigning /48s to every customer, but without the egregious waste of address space. And if IIDs get shorter, then DAD will detect collisions more often, but that doesn't have to end up in failure necessarily? Try, try again. Or use DHCP-PD.

I'm not so taken by the privacy benefits of an overly sparsely used block of 64 bits. Other, more address-space-efficient techniques can be used to achieve that goal, like very short address lifetimes.

Anyway, as I see it, such updates can be introduced gracefully, fully backward compatible. A host updated to generate IIDs of various lengths can obviously also generate 64-bit IIDs!

Bert