Re: [v6ops] The bottom is /112
Gyan Mishra <hayabusagsm@gmail.com> Mon, 23 November 2020 06:58 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 D9D843A152D; Sun, 22 Nov 2020 22:58:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level:
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[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, URIBL_BLOCKED=0.001] autolearn=unavailable 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 OygNYVuNPrjf; Sun, 22 Nov 2020 22:58:44 -0800 (PST)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (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 90C643A151E; Sun, 22 Nov 2020 22:58:44 -0800 (PST)
Received: by mail-pf1-x42d.google.com with SMTP id y7so14004351pfq.11; Sun, 22 Nov 2020 22:58:44 -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=EsHiThXwSo5ZS3k6sglAfyDaeLJ9Z+0Ta5LvXQUBS5U=; b=U4Xh8sMAxDIpXS0jrc4hiiycKvGg2N6yi49226QVp+JkTNbweHXZdfoMAhsq53jeBr WBHIAxfetq1lnXGnkLjWw5CvLnI176v5ERnbW16Nn9+BIEM7MjpiyAEVbFoPUdPxUyx0 +OzOQNKgOh6+/ITPM++DiYuoNL9dQfGOKewRrgnIwEG4x3LVnf8R+eEBerC4WsdGOYHM twAh9bO1o2szz/+iqyFuIzmToZxy+Ad3YQB+dxAdThsdUDtgrs5FNQDy//VzqSh/U6kt QEYz0YQ3+Ju1L6J0qse6Od4+8bRdaZcd8+Boi+6DDOmkDRvBLvpE7XI1sJbwuZYsNs0o 5gBA==
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=EsHiThXwSo5ZS3k6sglAfyDaeLJ9Z+0Ta5LvXQUBS5U=; b=MB9eYuLALSkxktCBDQ8s7Y/XGMlLcPK/ixva+/0h73IjqPFc+ISwTSHP7vOK6QTDwb ScTQ9crbhIM9gwLFMgsN+eC9UBI27P7KamJCoxycqfHm2QMVS9WfDzgma1IGKA9Q5xzD gcmEJMUKg8RH+tRn7kfQohoSnhxFZLbJN0ZrbKIIWfzmXNu//hE3ZAK2OigWcytzPNsb DBk5zUpyXx3yiP9otptQP6kxYy6KN9NCcAw0wCCruTQm+LJQIv9tNiIU+tbFIpCg5bWW NPyhfCtYE6PO+Z4tdwuLsDOMqivOjWJFGNqK2nRTNzS1G5nLwe5V29pu4AYsPsD1raMX pkpg==
X-Gm-Message-State: AOAM532amQrD4zsJGTYAf7V9XYLT3bo9H3bsIoK4t87X5EIwSOzPhhR3 3efJqyUCOP6JaKH8qpmleq6zkF5ZqLvQzPWQQl4=
X-Google-Smtp-Source: ABdhPJza9z54htkhQugHiP+C5lJJ8l8z5m/WFiHtWcXY1bw3XaNZsOkf8Ykk1SBtMJfv0SVjXGSPTLQQlTv3vjWDTZE=
X-Received: by 2002:a17:90a:c254:: with SMTP id d20mr23192669pjx.112.1606114723923; Sun, 22 Nov 2020 22:58:43 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <a8306401-3f2d-9284-804e-ab703d837426@gmail.com> <92CD1CEE-4453-4739-8418-34D20F350244@gmail.com>
In-Reply-To: <92CD1CEE-4453-4739-8418-34D20F350244@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 23 Nov 2020 01:58:33 -0500
Message-ID: <CABNhwV2s0is44mXgf9g1MCqdkTfdY0BtoMWt7W0tXHrg=R=Sig@mail.gmail.com>
Subject: Re: [v6ops] The bottom is /112
To: Bob Hinden <bob.hinden@gmail.com>
Cc: 6MAN <6man@ietf.org>, Brian Carpenter <brian.e.carpenter@gmail.com>, IPv6 Operations <v6ops@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>, Ole Trøan <otroan@employees.org>
Content-Type: multipart/alternative; boundary="0000000000009689b805b4c0b9eb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/N9k1_v1ApviXRqqPQzrnimm3wJU>
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, 23 Nov 2020 06:58:48 -0000
On Thu, Nov 19, 2020 at 6:02 PM Bob Hinden <bob.hinden@gmail.com> wrote: > Brian, > > > On Nov 19, 2020, at 2:49 PM, Brian E Carpenter < > brian.e.carpenter@gmail.com> wrote: > > > > And if we had left the boundary at /80, as it was in 1995 (RFC1884), > would you now be arguing for /96, since in that case 3GPP would have > settled on /80? > > > > Sorry, but this is exactly and precisely a 16-bit jump in the race to > the bottom. And it breaks all existing SLAAC hosts on the way. > > > > The problem here is caused by 3GPP, but a solution like Cameron's should > work for everybody with minimal changes. > > +100 > > Either something like Cameron’s draft or a very minimal DHCPv6 PD > implementation that can run in a 3GPP environment. It doesn’t need to be > a full DHCPv6 server. > > Bob Gyan> One possible non technical factor is that Android which as of 2019 statistical data below holds 87% of the global mobile market share and Apple 13% and Android is continuing to climb in 2020. Android adamantly refuses to change its position on support of DHCPv6. I think that really shackles 3GPP carriers from supporting DHCPv6 is close to 100% of all mobile handsets won’t support it. https://www.statista.com/statistics/272307/market-share-forecast-for-smartphone-operating-systems/ > > > > > > > Regards > > Brian > > > > On 20-Nov-20 11:03, Gyan Mishra wrote: > >> > >> > >> On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org <mailto: > otroan@employees.org>> wrote: > >> > >> > >> > >>> On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com <mailto: > hayabusagsm@gmail.com>> wrote: > >>> > >>> You would need a new option. It would likely be useful for the > requesting router to indicate interest in the option. Even hinting at what > prefix size it was expecting. > >>> Now can you explain to me again the reasons why this approach is > better than using the existing DHPCv6 protocol packets? > >>> > >>> 3GPP gateway does not support DHCPv6 > >> > >> 3GPP gateway doesn't support new option. What's your point? > >> > >> > >> > >> The point of the v6ops presentation and this email thread is how to > “extend a /64” in the 3GPP use case in slide 1 of the deck you compiled a > list of options and of the two I had highlighted in red were the 64share v2 > Cameron’s option and the variable slaac option. So on the call this > morning Lorenzo shot down 64share v2 shorter prefix option as even if the > 3GPP architecture was updated to support longer prefixes and even is the > 3GPP gateway was able to send a shorter prefix with A flag not set, all > mobile devices per Lorenzo’s point would be broken as they would not accept > the shorter let’s say /56 prefix to build the slaac 128 bit address. So > the bottom line is the 64share v2 won’t work unless we update RFC 4291 and > remove the 64 bit boundary. > >> > >> So we are back to square uno - no viable solution > >> > >> So now we had thrown out the longer >64 due to race to bottom worries > which I and others believe is Fud and as described in slide 10 of the v6ops > “race to the bottom slide”. > >> > >> So a happy medium /80 fixed boundary I came up with that I think solves > a lot of the issue and not just the 3GPP initial segmentation of downstream > devices problem statement. > >> > >> Since we have to update RFC 4291 for 64share v2 to work anyways to > allow for shorter prefixes, why not instead create a new bottom at /80 > giving 16 bits more of prefix length and shrinking the IID down to 48 > bits. Doing so you would not even have to update the 3GPP architecture as > I don’t know if that would fly or not. Also this solves a few other > problems at the same time. > >> > >> > >> As I mentioned in the v6ops deck presented that vlsm 0 to 128 is > mainstream for operators for static addressing on router and switch > infrastructure and dhcpv6 subnets longer prefixes for network > infrastructure appliance clusters, NFV/VNF virtualization and server > farms. On host subnets where there is a chance of mix of slaac hosts with > dhcpv6 devices the prefix length is stuck at /64. So on these mix > addressing host subnets we cannot do longer prefixes following our ND cache > hard limit mantra to prevent ND cache exhaustion issues as described in RFC > 6164. > >> > >> So with the /80 new fixed boundary shifting prefix length 16 bits > longer and shortening the IID by 16 bits gives resolved the 3GPP issue > which 64share can work as is and subtending to downstream devices will now > work as a /64 is now equivalent to a /48 with 64k /80s. Also BCP-690 for > broadband not all operators have adopted the shorter prefix lengths /56 or > /48 recommendations and now that’s not an issue as the /64 would now > suffice. > >> > >> From an operators perspective that gain allows at least for 3GPP > massive growth and subtending with a single /64 allows the operators such > as Verizon with massive subscriber base worldwide can stay with current > allocations and don’t have to ask for /10. > >> > >> As 5G gets rolled out with Enhanced VPN framework and Network slicing > paradigm, the demand for shorter blocks and wearable multiple /48 will be > our new reality. > >> > >> Making that 16 bit shift now to /80 making a /64 the new /48 will give > broadband and 3GPP subscribers a ton of space to subtending their networks > we would be set for the future. Especially with IOT the demand for > subtending will continue to grow astronomically. > >> > >> Also IANA does not have to get start in allocating the other /3 and > other available blocks. > >> > >> Lots of problems being solved here with a fixed /80 new boundary. > >> > >> Also with the existing random IID generation schemes which we have > tested on Linux kernel can do longer prefixes using RFC 4941 privacy > extension or RFC 7217 stable IID. > <https://www.google.com/maps/search/ivacy+extension+or+RFC+7217+stable+IID.?entry=gmail&source=g> > >> > >> Win-Win for all. > >> > >> Ole > >> > >> -- > >> > >> <http://www.verizon.com/> > >> > >> *Gyan Mishra* > >> > >> /Network Solutions A//rchitect / > >> > >> /M 301 502-1347 > >> 13101 Columbia Pike > >> /Silver Spring, MD > >> > >> > >> > >> _______________________________________________ > >> v6ops mailing list > >> v6ops@ietf.org > >> https://www.ietf.org/mailman/listinfo/v6ops > >> > > > > _______________________________________________ > > v6ops mailing list > > v6ops@ietf.org > > https://www.ietf.org/mailman/listinfo/v6ops > > -- <http://www.verizon.com/> *Gyan Mishra* *Network Solutions A**rchitect * *M 301 502-134713101 Columbia Pike *Silver Spring, MD
- The bottom is /112 (was: RE: Extending a /64) -- … Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… JORDI PALET MARTINEZ
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… otroan
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gert Doering
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Alexandre Petrescu
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… JORDI PALET MARTINEZ
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… JORDI PALET MARTINEZ
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… otroan
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Joel M. Halpern
- Re: [v6ops] The bottom is /112 Brian E Carpenter
- Re: [v6ops] The bottom is /112 Bob Hinden
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Ole Troan
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Joel M. Halpern
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Joel M. Halpern
- Next step? [Re: [v6ops] The bottom is /112] Brian E Carpenter
- Re: Next step? [Re: [v6ops] The bottom is /112] Mark Smith
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Mark Smith
- Re: [v6ops] Next step? [Re: The bottom is /112] Ca By
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gert Doering
- Re: [v6ops] Next step? [Re: The bottom is /112] Ole Troan
- Re: Next step? Alexandre Petrescu
- Re: Next step? [Re: [v6ops] The bottom is /112] Joel M. Halpern
- Re: Next step? [Re: [v6ops] The bottom is /112] Joel M. Halpern
- RE: [EXTERNAL] Re: [v6ops] Next step? [Re: The bo… Templin (US), Fred L
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Gyan Mishra
- Re: [EXTERNAL] Re: [v6ops] Next step? [Re: The bo… Mark Smith
- Re: [v6ops] Next step? [Re: The bottom is /112] Michael Richardson
- Re: [v6ops] The bottom is /112 Gyan Mishra
- Re: [v6ops] The bottom is /112 Gyan Mishra
- RE: [v6ops] The bottom is /112 Pascal Thubert (pthubert)
- Re: [v6ops] The bottom is /112 Gert Doering
- Re: [v6ops] Next step? [Re: The bottom is /112] Templin (US), Fred L
- Re: [v6ops] The bottom is /112 Alexandre Petrescu
- RE: [v6ops] Next step? [Re: The bottom is /112] Templin (US), Fred L
- Re: [v6ops] The bottom is /112 Brian E Carpenter
- Re: [v6ops] The bottom is /112 Brian E Carpenter