RE: IID length text [was Re: Review of draft-ietf-6man-rfc4291bis-06]

"Manfredi, Albert E" <albert.e.manfredi@boeing.com> Wed, 18 January 2017 00:16 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 2BA7E1293EB for <ipv6@ietfa.amsl.com>; Tue, 17 Jan 2017 16:16:36 -0800 (PST)
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 5ISxhshrQchm for <ipv6@ietfa.amsl.com>; Tue, 17 Jan 2017 16:16:34 -0800 (PST)
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 C70731293E9 for <ipv6@ietf.org>; Tue, 17 Jan 2017 16:16:34 -0800 (PST)
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 v0I0GXoB042825; Tue, 17 Jan 2017 17:16:34 -0700
Received: from XCH15-06-09.nw.nos.boeing.com (xch15-06-09.nw.nos.boeing.com [137.136.239.172]) by phx-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id v0I0GTJd042430 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=OK); Tue, 17 Jan 2017 17:16:29 -0700
Received: from XCH15-06-11.nw.nos.boeing.com (2002:8988:efdc::8988:efdc) by XCH15-06-09.nw.nos.boeing.com (2002:8988:efac::8988:efac) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Tue, 17 Jan 2017 16:16:28 -0800
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.1178.000; Tue, 17 Jan 2017 16:16:29 -0800
From: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "ipv6@ietf.org" <ipv6@ietf.org>
Subject: RE: IID length text [was Re: Review of draft-ietf-6man-rfc4291bis-06]
Thread-Topic: IID length text [was Re: Review of draft-ietf-6man-rfc4291bis-06]
Thread-Index: AQHSbp9rq4yOVtIe6EmSDRf4sDXhe6E7YP0AgACtg4CAAFbEAIAAE6IAgAAFGACAACBcgIAABWoAgAAME4CAAEougIAASzmAgAB2CwCAABIuAP//j4lw
Date: Wed, 18 Jan 2017 00:16:28 +0000
Message-ID: <5c9ea94a40bf4d95b6656debfe24f69b@XCH15-06-11.nw.nos.boeing.com>
References: <148406593094.22166.2894840062954191477.idtracker@ietfa.amsl.com> <CAN-Dau06R3iYRpYLADhvHox4C9qdsJCuxFsJapRhOQcWT4qk_g@mail.gmail.com> <CAO42Z2weZcoHiBzN94QAQ9WGhWR16PmMMFNg=5YLmr_dhPjjpA@mail.gmail.com> <fcf580ec-3617-ca5f-5337-37acb6e928ba@gmail.com> <CAKD1Yr25zNeQGvNJa=WzCjKMd9LaYrSwG=o4tUWn1Zc2ASZjrA@mail.gmail.com> <93700502-5d49-86ce-11b0-ab9904423961@gmail.com> <CAKD1Yr3wyza0_enWErMhmKKkA1ZOXPv5GG8dMT8HUQZsB5--UQ@mail.gmail.com> <CAAedzxppi5g_S05-m+B2jKMYePapPM0_wMA4XioYgwipwbKVHQ@mail.gmail.com> <CAAedzxoY6MGyvzDvUcZ44ka=5RcGwQ16fzRp29445Pa7mQYNHA@mail.gmail.com> <CAN-Dau36r2UgXPfdcdEAJ914QqvVvjGJK+=mgE9Y2tpBiDSRig@mail.gmail.com> <CAKD1Yr3RpUaNKkyTPHPWWew80cyGkiT1p7vYwfejESP4tQw31A@mail.gmail.com> <CAN-Dau0OsD4RcVUN+me98g6SJ=oaAr4HoqGtP88PTbMU_-kuGQ@mail.gmail.com> <00D1565E-7119-4C52-AF06-95E3F4C5905A@employees.org> <CAN-Dau0Fkb-M8VM9iL9xwy89bir5PhNHJ3D1VFrnNppVXNyeOg@mail.gmail.com> <562C040F-EC30-49C6-849F-F63BA22233C7@employees.org> <595c73ef-ffa4-6f9e-d810-c37ea8dc2c0d@gmail.com>
In-Reply-To: <595c73ef-ffa4-6f9e-d810-c37ea8dc2c0d@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="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/nRDge5T8p6H6Draqwneyk8aEFP0>
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: Wed, 18 Jan 2017 00:16:36 -0000

> -----Original Message-----
> From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Brian E Carpenter

> I think that the discussion on the IETF list has already shown that there is
> no
> consensus for the current text. I don't agree with it any more, either. It
> hides
> the tension between CIDR and the consistent length needed for SLAAC.
> 
> Hence I'm still proposing that we change it. I think the median view at the
> moment
> is for the version that runs
> 
>   ...  For all currently
>    allocated unicast addresses, except those that start with the binary
>    value 000, that length should be 64 bits.

I think that as things are today, for unicast addresses allocated that may use SLAAC, the "should" might not be strong enough. We have no other implementation of SLAAC, other than one that uses 64-bit IIDs. But I agree with you, when you said that future implementations may not require 64-bit IIDs for SLAAC.

But I completely concur with your point about tension with CIDR. In fact, one thing that has always bothered me about the wording "all currently allocated unicast addresses, except those that start with the binary value 000," is that it sounds like the 64-bit IID rule holds for the majority of the unicast address space. But that's not true. Only 1/8 of the total address space is "currently assigned to unicast," and a subset of that 1/8th has the stipulation that the IIDs can be of any length.

But the majority of the unicast address space is unconstrained, as it should be. Somehow, it always ends up sounding the 64-bit IID is a fixture, in most IPv6 unicast.

Bert