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

Gyan Mishra <hayabusagsm@gmail.com> Mon, 09 November 2020 22:52 UTC

Return-Path: <hayabusagsm@gmail.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 65F623A14BF; Mon, 9 Nov 2020 14:52:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level:
X-Spam-Status: No, score=-2.087 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 dJdViDgH6RF7; Mon, 9 Nov 2020 14:52:55 -0800 (PST)
Received: from mail-vs1-xe2a.google.com (mail-vs1-xe2a.google.com [IPv6:2607:f8b0:4864:20::e2a]) (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 9BDED3A14BC; Mon, 9 Nov 2020 14:52:53 -0800 (PST)
Received: by mail-vs1-xe2a.google.com with SMTP id m16so5923495vsl.8; Mon, 09 Nov 2020 14:52:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=bv0wqplNKTsBebwJM0T+Xle+6fsVPVuecyJWs33oxtk=; b=FrTC0pM2Mkr1nZe+vnuumKL5cON4xjLZyq0RS4QOes+sEWFVvAsy4u3HXwXXit95rB q44rpi+JqIJ+10FDrhB+YJ0mSYaBd2RvFfjKRYqPyGpJMxO7i7vH31/Ldt/fgHnkCgFh 53/cUGRerGbt6aKjqSoj1JvYK6bG2GyudoKiGVUUwwF3o6ac0fpYgSif5FWn6gFjzuvA srl0bH3KOUhB+okC4oz7vlu/Tk8cGT9Wjfqke7aD59UKjymhnajma4trTKQk8WrUZviW pusqY9QPAM7dOtW28Vx/UOk2jKakfv4vfY8gqC8mmqm33h663ERY2PyTjLSPFQmDAEH9 4PrQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=bv0wqplNKTsBebwJM0T+Xle+6fsVPVuecyJWs33oxtk=; b=Zk5sXmmJzqS+o2eCDwwmyWrFHtt4Q9U6sEGmS18g9siV9PLPSb984ObfbAQFgmOciq +3Ypen2PIIKG4OsVEF2buma+GOhWvRgwB6Eu3KJb/jAB0cAfwbieEnoEWYSb31Khmx27 3Uw9faNzvPiDvSjEIe965pdZGXTU05SIK1mPA/JwYVYI7YMkOBi66jYG4O/lELmpIpel wyNt7gWLgmR2JWlpkQx2Bvh+SVIeAC9pzN3SMBe1wCWrDYsWQ66QPB7ipkYuyyEERqJe b6fbbfI+vOp7duMJdtoLQJOrw1By4rJhSeVdryiUdqxgwzGKgCHz36L5bnULs8BAulpL 45ig==
X-Gm-Message-State: AOAM532AUp8fnf2epBGjMDNpuFMmHy+Hp7mraC9PQA/H8+hdhzeYXW/r h/+X+NJRlXixa0LLJT+O2HqV3Dt1pOenQ1kWzlE=
X-Google-Smtp-Source: ABdhPJxcZCW7d+3QwKOIHWDdRoXn6pPLq2mHMjLGtiv+0hb/Jm0l8uESgRV2Rv2tt3MqqVqDt9fPqCGA0vyalSYyF+8=
X-Received: by 2002:a67:6f06:: with SMTP id k6mr9850170vsc.20.1604962372622; Mon, 09 Nov 2020 14:52:52 -0800 (PST)
MIME-Version: 1.0
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>
In-Reply-To: <9764d64ee89f4a3c95cdcabae08646fb@boeing.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 09 Nov 2020 17:52:41 -0500
Message-ID: <CABNhwV1Lm-5OU7zQFMhqJNcE7z-LFS4tA7RSU3sRA5iWWWw_Gw@mail.gmail.com>
Subject: Re: [EXTERNAL] Re: SLAAC, Static & DHCPv6 day 1 interoperability issue
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" <draft-mishra-6man-variable-slaac@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000191df705b3b46c77"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/ZoEfkZsDtTVR9J_wmXva0OXQmZ8>
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 22:52:57 -0000

On Mon, Nov 9, 2020 at 5:14 PM Templin (US), Fred L <
Fred.L.Templin@boeing.com> wrote:

> Brian, brief comment/question below:
>
> > -----Original Message-----
> > From: ipv6 [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>
> > Cc: IPv6 IPv6 List <ipv6@ietf.org>;
> draft-mishra-6man-variable-slaac@ietf.org; Alexandre Petrescu <
> alexandre.petrescu@gmail.com>;
> > Dusan Mudric <dusan.mudric@gmail.com>; Dmytro Shytyi <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>> 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
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD