RE: <draft-ietf-6man-rfc4291bis-09.txt>

"Manfredi, Albert E" <albert.e.manfredi@boeing.com> Sun, 23 July 2017 23:27 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 C1B5E1270AC for <ipv6@ietfa.amsl.com>; Sun, 23 Jul 2017 16:27:36 -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 IsN8o_lL7f4k for <ipv6@ietfa.amsl.com>; Sun, 23 Jul 2017 16:27:35 -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 ABD59124BE8 for <ipv6@ietf.org>; Sun, 23 Jul 2017 16:27:35 -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 v6NNRYx4004014; Sun, 23 Jul 2017 16:27: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 v6NNRUTo004001 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Sun, 23 Jul 2017 16:27:30 -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.1263.5; Sun, 23 Jul 2017 16:27:29 -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; Sun, 23 Jul 2017 16:27:29 -0700
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: <draft-ietf-6man-rfc4291bis-09.txt>
Thread-Topic: <draft-ietf-6man-rfc4291bis-09.txt>
Thread-Index: AQHTAyvE6xwZQzr840WQqx+S20+FCqJggQxQgAB51wD//4tooIAAlvCAgADlwHA=
Date: Sun, 23 Jul 2017 23:27:29 +0000
Message-ID: <256639f6155049069dae4e86d236833b@XCH15-06-11.nw.nos.boeing.com>
References: <20150804195752.5065.13523.idtracker@ietfa.amsl.com> <5AB14F48-2799-4A86-830D-E8A89CCADAAC@gmail.com> <CAKD1Yr0Bt4hhBvtSVWrLpns4odzek3U5WJkuQoS1NGsPozW0sg@mail.gmail.com> <CAN-Dau3vVREsYc4Y6AAdDpLKsMjwH_2saS7JTn8P6fRDXRKV7Q@mail.gmail.com> <596F63F4.9010501@foobar.org> <fe7a1def-e656-c6d8-5336-ed5595331b74@gmail.com> <ed0fde09ae2a4a598c9a84eb0df659e8@XCH15-06-11.nw.nos.boeing.com> <69a7f9f2-584e-a2bc-1200-64fad8f9baf7@gmail.com> <652efa7dcb414b7ba6128bb4f93a3d7e@XCH15-06-11.nw.nos.boeing.com> <CAJE_bqfbLzfSYBBuS58CB6EWYkLLoqgGnb==v0CSScfZBFp=HQ@mail.gmail.com> <m1dYUCB-0000F6C@stereo.hq.phicoh.net> <bf2ab8d8-9070-c53f-90bd-831630021749@gmail.com> <m1dYwTM-0000FzC@stereo.hq.phicoh.net> <be9f995c-b717-e87b-3ab9-3a1faa35d770@gmail.com> <1f01821f068b42839f238dfb06cf53ad@XCH15-06-11.nw.nos.boeing.com> <0a87d897-05f6-0834-3eb6-a72b36e29378@gmail.com> <e1da3dbb256b403bb99c3803105650ec@XCH15-06-11.nw.nos.boeing.com> <422c7640-4dbe-26ce-a45a-f26a7cd6d3fe@gmail.com>
In-Reply-To: <422c7640-4dbe-26ce-a45a-f26a7cd6d3fe@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/R-b6MwCygQk2k6THUlx_gqlqkR0>
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: Sun, 23 Jul 2017 23:27:37 -0000

-----Original Message-----
From: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com] 

>> IIDs used in SLAAC, LLA, 
>
> Link-local address creation is part of SLAAC

True ... although this weakens the argument for claiming that IIDs must only be 64 bits long. Strict interpretation of RFC 4862 implies that some SLAAC addresses could have other lengths of IID, at least in principle. RFC 4862 says to refer to the link layer-specific RFC to see how long the IID had to be. Is this still what people want? Sounds like another good reason for NOT redefining IIDs as only applying to 64-bit IIDs.

> There is nothing special about a ULA prefix. An address derived
> from a ULA prefix may, or may not, be created by SLAAC.

But RFC 4193 is pretty specific about IID length of ULAs:

3.1.  Format

   The Local IPv6 addresses are created using a pseudo-randomly
   allocated global ID.  They have the following format:

      | 7 bits |1|  40 bits   |  16 bits  |          64 bits           |
      +--------+-+------------+-----------+----------------------------+
      | Prefix |L| Global ID  | Subnet ID |        Interface ID        |
      +--------+-+------------+-----------+----------------------------+

   Where:

      Prefix            FC00::/7 prefix to identify Local IPv6 unicast
                        addresses.

      L                 Set to 1 if the prefix is locally assigned.
                        Set to 0 may be defined in the future.  See
                        Section 3.2 for additional information.

      Global ID         40-bit global identifier used to create a
                        globally unique prefix.  See Section 3.2 for
                        additional information.

      Subnet ID         16-bit Subnet ID is an identifier of a subnet
                        within the site.

      Interface ID      64-bit Interface ID as defined in [ADDARCH].

So hey, perhaps ULAs are the *only* strictly mandated 64-bit IID, as of now? RFC 2464 is in jeopardy, sort of, given its rationale for requiring 64-bit IID over Ethernet links. For example, once upon a time, there was a 16-bit option for MAC addresses. Could that creep into RFC 2464-bis somehow? No telling what other IID lengths would be required for other link layer types, in the future? I'm pretty sure most people wouldn't approve of the direction these considerations would lead us to, on the 64-bit boundary question.

Bert