Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
Gyan Mishra <hayabusagsm@gmail.com> Thu, 19 November 2020 15:11 UTC
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D67B63A0A4A; Thu, 19 Nov 2020 07:11:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.855
X-Spam-Level:
X-Spam-Status: No, score=-0.855 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, NUMERIC_HTTP_ADDR=1.242, 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=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 34kb4UvICxQ0; Thu, 19 Nov 2020 07:11:32 -0800 (PST)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 AFE9A3A09CC; Thu, 19 Nov 2020 07:11:32 -0800 (PST)
Received: by mail-pf1-x430.google.com with SMTP id g7so4782125pfc.2; Thu, 19 Nov 2020 07:11:32 -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=trAS9BKtbDbqCZwlXjw4og0jDESO6gFugMbpSO2ZpiY=; b=SzuA5C+IZy5Lc+GPfiNFma6OfNu6rVKclGyzb/fX9fAMSi8TZh+meBOe5OBGZPuPss Q20sGIygPr130tSrQlgIKS0YIfAHWeTzI7F5DAEyGJVpa8YSQ3iQdg0oJwRcrLeWAZ30 pdV1HraYLUpBjUBFC2t4pApJzxhDpFWwmprbCllJ1AmCKbJHrjqdtwLe32gjwhT07yEy JSXLHA8PPbyrK70QDheV9DJlkDaJmboZhrRIBBXTAda5Knzir+4Pwxyu8bef5WCphKju AgaTMn3oj7vGLnaD5rjV73CMMdLvhIjAkg31yrDW1hL/nJzERzZkQalFLZBWwlOn4+84 +2VA==
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=trAS9BKtbDbqCZwlXjw4og0jDESO6gFugMbpSO2ZpiY=; b=OdzJRqLi0OQt1Pa5j6f7sf+INIbDLZz8y2HJ9wF492n7+kGr9c2QlhYag0HaicyRFB qNGjVQPYWx6H1eMhqgYY27WX0od8tEjO39m2Trf9uo5A4IZsKYCmFJIOCnjB8ipZv4SM d84NUWE4sy19Gv+1vV95kGmnKVfLIitITkF46e6lN7cKf1jRKQitYPD8ccn5s2vBZ4N+ OYVlq+YV15Uf5TXwPFdNP+YRbQqQEXf8xdhmLkuD7yW7+7OQZRG3SyP9vAhkiTmkO/JZ R5bd52+/IZsdFhdwbZRgd56dh2fY7+ID5mJky1eUlcqFO50o4DKbq7M2yw9GbPfDPDM1 8Nyw==
X-Gm-Message-State: AOAM530eZ78bcXHcCC+XY8++pFHIcBdYxY5/qAcLRwZSj0Lo1yI/EIAf MfslfJYEC3DdyJOQBgcqjBa7XOv+FGA5tLD3kieYD6yrOxA=
X-Google-Smtp-Source: ABdhPJwVgEK93zHAR/FtdB6MzM0nXJ64CXlt7xEIQ6JLFRStnSK1l057O0tvXdjYS2vrijsu9cPJ14HF1KHQC4mZSIY=
X-Received: by 2002:a17:90b:1490:: with SMTP id js16mr4904653pjb.215.1605798691881; Thu, 19 Nov 2020 07:11:31 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <CABNhwV0yDLMpWbEqo0ep4qMhpQmMw9P6WCUKUXRWgz-GE9n9HQ@mail.gmail.com> <F6BFDBBB-0980-44C9-9B26-3330DFEC9A22@consulintel.es>
In-Reply-To: <F6BFDBBB-0980-44C9-9B26-3330DFEC9A22@consulintel.es>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Nov 2020 10:11:20 -0500
Message-ID: <CABNhwV1Kxk-Rybm-gMhZ4Qtyq__Sqx98eW5W2ot2v=4Sv4=OCg@mail.gmail.com>
To: JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009c472305b4772472"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/jzPhOIUFx5ERUMdUUGbe2TBw4C0>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Nov 2020 15:11:36 -0000
Thanks Jordi! On Thu, Nov 19, 2020 at 9:55 AM JORDI PALET MARTINEZ <jordi.palet= 40consulintel.es@dmarc.ietf.org> wrote: > Every RIR has their own policies, but in general they match very closely > (I tried very hard doing that thru policy proposals when it was making > sense, and this was the case for IPv6 initial and subsequent allocations). > > > > As explained a few emails ago … in general I will say that you only have a > problem in LACNIC and AFRINIC if you don’t have your services there, or at > least the majority of those services. > > > > Regards, > > Jordi > > @jordipalet > > > > > > > > El 19/11/20 15:16, "v6ops en nombre de Gyan Mishra" < > v6ops-bounces@ietf.org en nombre de hayabusagsm@gmail.com> escribió: > > > > Jordi > > > > I am not sure if all RIRs for example ARIN if it or others are as liberal > as RIPE. > > > > Gyan > > > > On Thu, Nov 19, 2020 at 8:38 AM Gyan Mishra <hayabusagsm@gmail.com> wrote: > > > > Thanks Jordi! > > > > That solves one problem but does not solve the 64share v2 issue as we have > to still modify > > RFC 4861 for mobile to accept shorter prefix. > > > > Thanks > > > > Gyan > > > > On Thu, Nov 19, 2020 at 8:01 AM JORDI PALET MARTINEZ <jordi.palet= > 40consulintel.es@dmarc.ietf.org> wrote: > > The right way to resolve this is very simple. > > > > Go to your RIR (ARIN I guess) “ARIN I want to provide a /48 for each of my > subscribers, so I need a subsequent allocation, following the section > 6.5.3. (Subsequent Allocation to LIRs) of the Number Resource Policy > Manual, and this is my justification …”. > > > > Done! > > > > > https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent-allocations-to-lirs > > > > Regards, > > Jordi > > @jordipalet > > > > > > > > El 19/11/20 13:26, "v6ops en nombre de Gyan Mishra" < > v6ops-bounces@ietf.org en nombre de hayabusagsm@gmail.com> escribió: > > > > v6ops preso - "race to bottom slide" slightly modified - new proposal for > new /80 bottom so that we could actually make multiple /48s I mean /64s > actually wearable. > > A /64 would be the new /48 as we shifted the IID by 16 bits shorter & > making the prefix 16 bits longer. > > > > /64 = current Bottom fixed based on 64 bit IID. > > /48 = 64k /64s - Due to current 3GPP architecture limitation we cannot > dole out shorter prefixes via 64share v2 even that Cameron proposed. Also > with the RA PD style trickery w/o A bit set as Lorenzo mentioned the host > would not accept the shorter prefix as it is expecting a 64 bit prefix from > the 3GPP gateway. > > > > Why /48's wearable is not possible today for 2 reasons: > > 1. Large providers such as Verizon subscribers = 150M not including > broadband and /24 equates to 16M /48 way short and /20 even 160M but large > providers as Verizon's of the world need to scale to 1B or 7B. > > 2. 64share v2 even if 3GPP arch allowed shorter prefixes /56 or even /48, > RFC 4291 would have to change the 64 bit fixed boundary requirement for any > handset to accept shorter prefix. So we are stuck and 64 share v2 is not > possible w/o RFC 4291 changing. > > > > What if we made the new fixed bottom a /80 meaning. So that would > essentially be the new bottom that ISPs cannot race any further since the > standard would be fixed at the new /80 bottom just as its fixed at the /64 > bottom. We just gave ourselves 16 bits to play with. > > > > 64 share v2 - Allocate /64 as it does today and that would basically be > equivalent to a /48 allocation. Nice! > > */80 = New bottom => Problem solved * > > */64 = 64k /80s - wearable - so now both 3GPP and broadband providers > problem solved for segmentation* > > */64 Current bottom* > > */48 = 64k /64s* > > As far as SLAAC goes we would modify RFC 4291 to allow for longer prefixes > up to /80. I think while we are changing RFC 4291 I think it would make > sense to allow for shorter prefixes maybe to any length or fix a a value > that makes sense for shorter then /64. So in the future if 3GPP can be > updated for shorter prefixes we could give out shorter as well which would > be a ton of prefixes. > > However, I think if we made the new bottom a /80, in reality the end site > allocation would be equivalent to a /48 so would not have to allow slaac > really to allow for shorter then /64. > > > > Although as they say - never say never.."when you build - they will come" > > > > SLAAC would use random IID generation schemes to generate the shorter 48 > bit IID via RFC 4941 or stable IID RFC 7217. > > > > From a privacy perspective for broadband users we would still have 48 bit > IID which in the scheme of things as the double edged sword for operators & > law enforcement scanning I think the address correlation attacks I think > the 48 bits random IID for privacy extension, I think we would be in good > shape. > > > > This also solves the day 1 VLSM issue as well for mixed host static, > dhcpv6 & slaac as now we can have longer prefixes up to /80. > > > > This may solve some of the aviation issues that Fred Templin is working on > as well. > > > > Also with Network Slicing to be mainstream with 5G and proliferation of > IoT devices I can see end user allocations growing very quickly > > > > AND = "NO RACE TO BOTTOM" possible even as we would fix the new boundary > at "/80" as the new bottom so you cannot race down any further. Would be no > different then the /64 boundary but now getting a 16 bit bonus out of the > deal. > > > > IANA now does not have to dig into unallocating more ::/3s for larger > allocations - see Slide 10 from v6ops preso below > > > > Slide 10 in v6 ops preso > > One of the reasons why 6MAN has deferred removing the 64 bit boundary is > due to the ISP “race to the bottom” fear that we are at the bottom giving > out /64 to mobile handsets that ISP’s will in theory do what history has > shown us what was done with IPv4 where due to address depletion issues and > issues with overlapping address space ISP’s made the broadband standard to > dole out /32 WAN IP which is NAT port overloaded outside wan interface. > NAT as well as CGNAT have solved issues with IPv4 shortage and overlapping > ranges allowing overlapping ranges to co-exist with NAT as well as now > ISP’s due to the risk of IPv4 address depletion made the standard a /32 WAN > IP with NAT port overloaded via PAT (Port Address translation) with private > 192.168.1.0/24 subnet for SOHO hosts. > > IPv6 on the other hand does not have any risk of address depletion so you > cannot compare what history has told us with IPv4 to IPv6 and there is no > other data point to be had. > > On the other side of the spectrum with 64share we are looking now at > shorter prefixes and maybe an idea of creating and RFC 6177bis that allows > a /48 per human per mobile device. Is that possible ??? > > > https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml > > 2000::/3 GUI > > IAIA <=>RIR <=> ISP <=> End user Allocation > > RIR allocations to Service Providers: > > > > For the massive block allocations for ISPs is it tiered like this > > /32 - General Starting point for ISP allocation > > /24-26 - Medium to Large > > /19-20 - Exceptions and rare > > > > Since allocations are done blockwize and not linearly you have to account > for future growth so generally over allocate for growth next 20 years. So > with that the much larger allocations. > > > > With that being said let's say for a typical large ISP /24 - that would > yield 16M /48s. That still is small since most large ISPs like, we Verizon > we want to scale to a billion as right now we have 150M and that's just > domestic not worldwide. Safe best for large ISPs is we want to scale to > the number of humans on the planet so 7 Billion is a good number. Also > that does not account for broadband. So for Verizon as an example /48 per > human is not possible. > > > > I think /48 per user site is sensible for the much smaller ISPS with few > million subscriber base but I think an impossibility at least for the > larger Verizon size ISP’s. Looking on IAIA allocation link I don't see > too many RIRs getting a /12. > > *https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml > <https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml>* > > > > > > > > <http://www.verizon.com/> > > *Gyan Mishra* > > *Network Solutions Architect * > > > > *M 301 502-134713101 Columbia Pike > <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g> *Silver > Spring, MD > <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g> > > > > _______________________________________________ v6ops mailing list > v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops > > > ********************************************** > IPv4 is over > Are you ready for the new Internet ? > http://www.theipv6company.com > The IPv6 Company > > This electronic message contains information which may be privileged or > confidential. The information is intended to be for the exclusive use of > the individual(s) named above and further non-explicilty authorized > disclosure, copying, distribution or use of the contents of this > information, even if partially, including attached files, is strictly > prohibited and will be considered a criminal offense. If you are not the > intended recipient be aware that any disclosure, copying, distribution or > use of the contents of this information, even if partially, including > attached files, is strictly prohibited, will be considered a criminal > offense, so you must reply to the original sender to inform about this > communication and delete it. > > -------------------------------------------------------------------- > 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 Architect * > > > > *M 301 502-134713101 Columbia Pike > <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g> *Silver > Spring, MD > <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g> > > > > -- > > <http://www.verizon.com/> > > *Gyan Mishra* > > *Network Solutions Architect * > > > > *M 301 502-134713101 Columbia Pike > <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g> *Silver > Spring, MD > <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g> > > > > _______________________________________________ v6ops mailing list > v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops > > ********************************************** > IPv4 is over > Are you ready for the new Internet ? > http://www.theipv6company.com > The IPv6 Company > > This electronic message contains information which may be privileged or > confidential. The information is intended to be for the exclusive use of > the individual(s) named above and further non-explicilty authorized > disclosure, copying, distribution or use of the contents of this > information, even if partially, including attached files, is strictly > prohibited and will be considered a criminal offense. If you are not the > intended recipient be aware that any disclosure, copying, distribution or > use of the contents of this information, even if partially, including > attached files, is strictly prohibited, will be considered a criminal > offense, so you must reply to the original sender to inform about this > communication and delete it. > > -------------------------------------------------------------------- > 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
- [v6ops] The bottom is /112 (was: RE: Extending a … 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
- [v6ops] Next step? [Re: The bottom is /112] Brian E Carpenter
- Re: [v6ops] Next step? [Re: 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: [v6ops] Next step? [Re: The bottom is /112] Mark Smith
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Alexandre Petrescu
- Re: [v6ops] Next step? [Re: The bottom is /112] Joel M. Halpern
- Re: [v6ops] Next step? [Re: The bottom is /112] Joel M. Halpern
- Re: [v6ops] The bottom is /112 (was: RE: Extendin… Mark Smith
- Re: [v6ops] [EXTERNAL] Re: 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: [v6ops] [EXTERNAL] Re: Next step? [Re: The bo… Mark Smith
- Re: [v6ops] Next step? [Re: The bottom is /112] Michael Richardson
- Re: [v6ops] Next step? [Re: The bottom is /112] Gyan Mishra
- Re: [v6ops] Next step? [Re: The bottom is /112] Gyan Mishra
- 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] Next step? [Re: The bottom is /112] Vasilenko Eduard
- Re: [v6ops] The bottom is /112 Gert Doering
- Re: [v6ops] Next step? [Re: The bottom is /112] Templin (US), Fred L
- Re: [v6ops] Next step? [Re: 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