RE: [EXTERNAL] Re: SLAAC, Static & DHCPv6 day 1 interoperability issue

"Templin (US), Fred L" <Fred.L.Templin@boeing.com> Mon, 09 November 2020 23:10 UTC

Return-Path: <Fred.L.Templin@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 7E57C3A14C9; Mon, 9 Nov 2020 15:10:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=boeing.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 o35VmM6cOq4R; Mon, 9 Nov 2020 15:10:38 -0800 (PST)
Received: from ewa-mbsout-01.mbs.boeing.net (ewa-mbsout-01.mbs.boeing.net [130.76.20.194]) (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 417533A14C4; Mon, 9 Nov 2020 15:10:38 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by ewa-mbsout-01.mbs.boeing.net (8.15.2/8.15.2/DOWNSTREAM_MBSOUT) with SMTP id 0A9NAYEM013819; Mon, 9 Nov 2020 15:10:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boeing.com; s=boeing-s1912; t=1604963436; bh=9VkHhe9jEUysfAhO9yb580yLAbVRlnf4bJSArpEst08=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=NoQ73PeKPQPdLkpMw753SB1ktj2/iKL73epupL+oxHSE3ekbHUqqDfO0jdwa/m632 3jFGaF2xjNUGEBS3y7SI4h0JGbTHuc86npNbd/FOck9fGEwqCc6B7SOdfn604rWu8x A7+3/+Q3EqxE+7DXMH59to2QdUgbckcIH8naJC/Tg5MtojqdXW3pSwg7gIhTte9p47 nEFALp1PXfVOQ+7JZqSXjWpvSdhtSfzgHItXk+G3y0mtZdQFtCmjFdiD3gnyAL9Ixs AxeObq3BouGtPahLXfJpSMqejwJXFi6eYBoGclItdKnfaXif6oGbzLF/MLDwWY4tOP SAHbmuRCcahag==
Received: from XCH16-07-09.nos.boeing.com (xch16-07-09.nos.boeing.com [144.115.66.111]) by ewa-mbsout-01.mbs.boeing.net (8.15.2/8.15.2/8.15.2/UPSTREAM_MBSOUT) with ESMTPS id 0A9NASX0013758 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK); Mon, 9 Nov 2020 15:10:29 -0800
Received: from XCH16-07-10.nos.boeing.com (144.115.66.112) by XCH16-07-09.nos.boeing.com (144.115.66.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.2044.4; Mon, 9 Nov 2020 15:10:27 -0800
Received: from XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5]) by XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5%2]) with mapi id 15.01.2044.004; Mon, 9 Nov 2020 15:10:27 -0800
From: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
CC: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, Dmytro Shytyi <dmytro@shytyi.net>, Dusan Mudric <dusan.mudric@gmail.com>, IPv6 IPv6 List <ipv6@ietf.org>, "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>
Subject: RE: [EXTERNAL] Re: SLAAC, Static & DHCPv6 day 1 interoperability issue
Thread-Topic: [EXTERNAL] Re: SLAAC, Static & DHCPv6 day 1 interoperability issue
Thread-Index: AQHWtuNwARhAgVfOVEeWWBy4QhLLQanAXCgwgACSO4D//3q6IA==
Date: Mon, 09 Nov 2020 23:10:27 +0000
Message-ID: <7d3d8f4c394b43ef98be5fa648250e0a@boeing.com>
References: <CABNhwV1D7ng8JHJVUBrMhVmbQEQrhECBN_XUUcS5ZSV0WF=Lnw@mail.gmail.com> <4658abe3-909e-af0a-ddad-85db06e161ff@gmail.com> <CABNhwV1rBhWF6e7Tuk6L-R=gTmWgfXvFkWkCQyvbmEA06W3t0A@mail.gmail.com> <4088150e-1289-5c4f-184d-30df3e66f354@gmail.com> <9764d64ee89f4a3c95cdcabae08646fb@boeing.com> <CABNhwV1Lm-5OU7zQFMhqJNcE7z-LFS4tA7RSU3sRA5iWWWw_Gw@mail.gmail.com>
In-Reply-To: <CABNhwV1Lm-5OU7zQFMhqJNcE7z-LFS4tA7RSU3sRA5iWWWw_Gw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [137.137.12.6]
x-tm-snts-smtp: FA681FD48FB1D9D805B42231582A5F73399AA1B7457B927E40888E27FD78BC852000:8
Content-Type: multipart/related; boundary="_004_7d3d8f4c394b43ef98be5fa648250e0aboeingcom_"; type="multipart/alternative"
MIME-Version: 1.0
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/WHCd75GZHg6gcyTyBV6V_UhX5JY>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 09 Nov 2020 23:10:41 -0000

I think the notion of what constitutes a “site” has advanced significantly since the
publication of RFC6177 – to the point that today even my cellphone could be seen
as a “site” in terms of the multi-addressing requirements its internal networks and
applications may require. Things that once were regarded as uni-addressed end
systems are now becoming (massively) multi-addressed IoTs. So an RFC6177-sized
IPv6 prefix for my cellphone could potentially be put to good use.

Fred

From: Gyan Mishra [mailto:hayabusagsm@gmail.com]
Sent: Monday, November 09, 2020 2:53 PM
To: Templin (US), Fred L <Fred.L.Templin@boeing.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>; Brian E Carpenter <brian.e.carpenter@gmail.com>; Dmytro Shytyi <dmytro@shytyi.net>; Dusan Mudric <dusan.mudric@gmail.com>; IPv6 IPv6 List <ipv6@ietf.org>; draft-mishra-6man-variable-slaac@ietf.org
Subject: Re: [EXTERNAL] Re: SLAAC, Static & DHCPv6 day 1 interoperability issue



On Mon, Nov 9, 2020 at 5:14 PM Templin (US), Fred L <Fred.L.Templin@boeing.com<mailto:Fred.L.Templin@boeing.com>> wrote:
Brian, brief comment/question below:

> -----Original Message-----
> From: ipv6 [mailto:ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>] On Behalf Of Brian E Carpenter
> Sent: Monday, November 09, 2020 1:58 PM
> To: Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>>
> Cc: IPv6 IPv6 List <ipv6@ietf.org<mailto:ipv6@ietf.org>>; draft-mishra-6man-variable-slaac@ietf.org<mailto:draft-mishra-6man-variable-slaac@ietf.org>; Alexandre Petrescu <alexandre.petrescu@gmail.com<mailto:alexandre.petrescu@gmail.com>>;
> Dusan Mudric <dusan.mudric@gmail.com<mailto:dusan.mudric@gmail.com>>; Dmytro Shytyi <dmytro@shytyi.net<mailto:dmytro@shytyi.net>>
> Subject: [EXTERNAL] Re: SLAAC, Static & DHCPv6 day 1 interoperability issue
>
> This message was sent from outside of Boeing. Please do not click links or open attachments unless you recognize the sender and
> know that the content is safe.
>
>
> In line...
>
> On 10-Nov-20 04:35, Gyan Mishra wrote:
> > Brian
> >
> > In-line
> >
> > On Sun, Nov 8, 2020 at 3:14 PM Brian E Carpenter <brian.e.carpenter@gmail.com<mailto:brian.e.carpenter@gmail.com> <mailto:brian.e.carpenter@gmail.com<mailto:brian.e.carpenter@gmail.com>>> wrote:
> >
> >     Gyan,
> >
> >     I don't think you were around for the original discussions, so there is an aspect that is missing from your logic below.
> >
> >     The inclusion of a separate interface identifier field in IP addresses was an entirely intentional feature of IPng. If all we had wanted
> to do was IPv4 with bigger addresses, that's what we would have done and the address length would have undoubtedly been 64 bits.
> In fact there were various proposals to do exactly that, with a variety of associated transition and coexistence mechanisms.
> >
> >     But the rough consensus was to do more than that, and to allow *extra* space in the address for an interface identifier that was
> not part of the subnetting mechanism. Originally it was going to be 48 bits, so the longest subnet prefix would have been 80; on
> second thoughts it was set to 64, which gave *exactly* the same extension to the subnettable space as we would have got from IPv4
> with bigger addresses.
> >
> >     That isn't inconsistent with what we now call BCP198, which says that on links where an interface identifier & SLAAC isn't needed,
> subnetting can extend out to /127.
> >
> >     All that was despite the fact that we hadn't even realised the potential privacy benefits of a host-defined interface identifier at the
> time; that is much more recent.
> >
> >     As far "day 1" goes, please remember that DHCPv6 is a retro-fit:
> >
> >     RFC1971 IPv6 Stateless Address Autoconfiguration. August 1996
> >     RFC3315 Dynamic Host Configuration Protocol for IPv6 (DHCPv6). July 2003.
> >
> >
> >     Gyan> Makes sense then that as DHCPv6 was a retrofit “add on” to the base architecture that this issue came about afterwards.
> >
> >
> >
> >     (In fairness, draft-ietf-addrconf-ipv6-auto-00 was dated January 1995 and draft-ietf-dhc-dhcpv6-00 was dated February 1995, but
> it advanced very slowly compared to SLAAC.)
> >
> >
> >     Gyan> From a problem statement perspective do you agree with the title of this thread “Day 1 interoperability issue”?
>
> No. From the dates of the RFCs, it's a "Year 7 interoperability issue".
>
> > Do you agree that one way to solve is to allow SLAAC to support longer prefix lengths?
>
> That's one way, but it's the wrong way. The right way is for all operators, including mobile operators, to assign /48 or /56 to all end
> users.

Isn't that exactly what RFC6177 (BCP157) tells us? Should we be working to
reaffirm that that BCP still applies today?



   Gyan> RFC 6177 - Bottom of the intro it states that no formal recommendation is given.  It’s up to the operators to give what they feel is best.


   This document does not make a formal recommendation on what the exact

   assignment size should be.  The exact choice of how much address

   space to assign end sites is an issue for the operational community.

   The IETF's role in this case is limited to providing guidance on IPv6

   architectural and operational considerations.  This document provides

   input into those discussions.  The focus of this document is to

   examine the architectural issues and some of the operational

   considerations relating to the size of the end site assignment.


Thanks - Fred

> > Do you agree that this is a major operational issue that needs to be solved?
>
> Yes, but as Barbara says, that needs some collaboration with the SDOs and operator fora to get rid of /64 assignments.
>
>    Brian
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org<mailto:ipv6@ietf.org>
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
--

[Image removed by sender.]<http://www.verizon.com/>

Gyan Mishra

Network Solutions Architect

M 301 502-1347
13101 Columbia Pike
Silver Spring, MD