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 22:03 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 2A1AA3A12E1; Thu, 19 Nov 2020 14:03:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, 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 nvuWW-qLYOeD; Thu, 19 Nov 2020 14:03:35 -0800 (PST)
Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (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 6700F3A12D6; Thu, 19 Nov 2020 14:03:35 -0800 (PST)
Received: by mail-pg1-x529.google.com with SMTP id 62so5476415pgg.12; Thu, 19 Nov 2020 14:03:35 -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=ZcezKs13sUTTVFi6yH5UNN90gkO5LJCdvK0wQHmnDmo=; b=OTXYDbBwjASzb3yNyQiy4as2deb2V2RPQlJF8q/sL1JZsXq29W13RXlzWYFBnSvoNe MLF2ufzA4XSxI9x26Ui+Y3BIP+DnfQyt5LTmmoRgDnkd0Gi4XvCLxbuo8D/w6knsCUZk 6D+RxOEOorYxXZRf/mXkjjm0K4cNoVNS4hZWAtWUe8kOpdSbUPLayIaZF6D96rgLDjJy 0pzsrkctB+IB2CDI+Wub1A1hhKvOB3LXDbIAz2GbkK4/kLrjBdS2XXROzkeZUV07zKe7 +YmrWBgZ/aQscxPKhdQ9AedXDrLNMi9bblotBVmadR/rTfQ3Q2cYue3+0XpanVbBfzG2 pCqA==
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=ZcezKs13sUTTVFi6yH5UNN90gkO5LJCdvK0wQHmnDmo=; b=kON/3+RSPvqWH90Ip+O0eq/ZBLfLl13Mi7Ke8OdBz6CsiNXsHy0nulybUj5T+FEHyB Qn3Ggn+slS6TuW6XI7U0nvgYHMGOw9ZYiS54AQfIIr9a48GZR5CrP5EO+irzmwXuyAM1 b2iLVA6Bs/AuG49VZ4Afy8hiGXK/t1PooVRXoDdrfjKsASUMU4c8TPjLozQnyKqV3GVf 6GFT6ZuOHLMP3w9iqV79xN9bSQiHcoUS9RNQZ/pTqKKTbHv6NFABgMGTedRabjCMk8SA qtmplpuKMIqiDgtyNruacjERbwkNaa3KPc+58hw9vbOlnNbq3kIBqwnA/s2Y7IxWMd+R RFRw==
X-Gm-Message-State: AOAM530KjhD9/WKz97EUs7tTJAdhNOqP/pQHqtYKLh1h+2bxKJiyk/0E NkIpnwzERMjWGhhZUSd6Kvf7SXN3ZwWS2zfiIoY=
X-Google-Smtp-Source: ABdhPJwrTgg9kWlrn7hAgU0N2UHS5+kbD+MmLMxD1/oNDlX60bLade7qX6b/8kJnr5UoODu6FthMP+Y4kaaroarEn6g=
X-Received: by 2002:a65:56c8:: with SMTP id w8mr14415111pgs.383.1605823414566; Thu, 19 Nov 2020 14:03:34 -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>
In-Reply-To: <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Nov 2020 17:03:05 -0500
Message-ID: <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com>
To: otroan@employees.org
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003281f905b47ce63a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/_njNMQRii3qZp8MRa6QWrprYpsk>
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 22:03:38 -0000

On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org> wrote:

>
>
> > On 19 Nov 2020, at 14:58, Gyan Mishra <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.

Win-Win for all.

Ole

-- 

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

*Gyan Mishra*

*Network Solutions A**rchitect *



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