Re: [v6ops] Comments on draft-vf-v6ops-ipv6-deployment

Alexandre Petrescu <alexandre.petrescu@gmail.com> Fri, 19 March 2021 10:43 UTC

Return-Path: <alexandre.petrescu@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 6BC2D3A0D7A for <v6ops@ietfa.amsl.com>; Fri, 19 Mar 2021 03:43:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.648
X-Spam-Level:
X-Spam-Status: No, score=0.648 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 oMxX6wGHNdGV for <v6ops@ietfa.amsl.com>; Fri, 19 Mar 2021 03:43:25 -0700 (PDT)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 1F6A73A0D76 for <v6ops@ietf.org>; Fri, 19 Mar 2021 03:43:24 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 12JAhGj5022483; Fri, 19 Mar 2021 11:43:16 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 56769203C76; Fri, 19 Mar 2021 11:43:16 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 3DEB3203BBE; Fri, 19 Mar 2021 11:43:16 +0100 (CET)
Received: from [10.14.13.183] ([10.14.13.183]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 12JAhFD0015929; Fri, 19 Mar 2021 11:43:15 +0100
To: Paolo Volpato <paolo.volpato@huawei.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Cc: "jordi.palet@theipv6company.com" <jordi.palet@theipv6company.com>, "mcr+ietf@sandelman.ca" <mcr+ietf@sandelman.ca>, "furry13@gmail.com" <furry13@gmail.com>, "nalini.elkins@insidethestack.com" <nalini.elkins@insidethestack.com>, Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
References: <ad5fb9fa1e954c3e9dabdd1c0e66b47d@huawei.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <97c66ff6-99b5-4aeb-1e81-619be46b58a4@gmail.com>
Date: Fri, 19 Mar 2021 11:43:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1
MIME-Version: 1.0
In-Reply-To: <ad5fb9fa1e954c3e9dabdd1c0e66b47d@huawei.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/iNYDWJVpqGEryrebqpr2y2bZN_E>
Subject: Re: [v6ops] Comments on draft-vf-v6ops-ipv6-deployment
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: Fri, 19 Mar 2021 10:43:28 -0000

I want to thank you for having recorded and re-posted by notes.

Le 17/03/2021 à 11:09, Paolo Volpato a écrit :
> Dear WG,
> 
> Following on Ron’s message, we have listed here the comments shared 
> during the discussion of draft-vf-v6ops-ipv6-deployment  at the past 
> v6ops session, trying to address them.
> 
> Please feel free to comment on; any feedback could be useful to add 
> further considerations in the draft.
> 
> Alexandre**wondered if** 5G can be seen as a business motivator for 
> IPv6, posing doubts on that. Actually, we too think 5G by itself is 
> not the reason for that. From an application perspective, 5G can be 
> seen as a framework to enable new apps or services (or even more 
> users to use them) that may require more addresses. In this sense 5G 
> could help the transition to an IPv6-only network.

In a sense I agree with you.

I think 5G deployments that can be planned in a very near term feature
great opportunities to add requirements for more IPv6.  'More' IPv6
means to have already the known IPv6 in the smartphone and maybe IPv6 in
the GTP, maybe a /63 instead of /64, etc.

Existing 5G deployments - I am not sure they do more IPv6 than 4G
deployments.  Actually I do not know.

(this is speculation:

It might be (from some testing a few monts ago) that some 5G deployment
does more IPv4 in the smartphone than IPv6, possibly with some IPv4
publicly routable addresses that they kept at hand for times to come.

It might be that this existing 5G deployment considers 5G to be
something very new and high performing connections that only very
expensive subscriptions can afford it (e.g. maybe at around 70
euros/month, 'un-throttled' bandwidth if I can say so).  In the past it
was very common that several operators gave IPv4 publicly routable
addresses for the expensive subscriptions, and IPv4 NAT for the less
expensive, 'normal' subscriptions at around 20Eur/month.

On another hand, it might also be that, from an IP addressing
perspective, 5G connections will be precisely like existing 4G and 3G
connections; in that sense they will feature the same IPv6 on the
smartphone that 4G and 3G do.

This might change as we speak, because precisely these days new 5G
deployments are announced where I live (Free and Orange), but I dont
know what they look like.  End of speculation.)

> Michael noted that people active in the enterprise area were not 
> present. True: Nalini contributed greatly to version 01 of the draft 
> while we worked more on other sections in version 02. We agree that 
> more on enterprise can be shared.
> 
> **
> 
> Jordi provided an explanation for the unadvertised IPv4 addresses. A 
> reason why we think more investigation is needed is that the 
> assumptions may all be true but don’t fully explain the trend. In 
> case you missed the pointer, here you find the useful info: 
> https://www.potaroo.net/ispcol/2021-01/addr2020.html 
> <https://www.potaroo.net/ispcol/2021-01/addr2020.html>. The number
> of unadvertised addresses at Dec 2020 is around 50 /8 and it has
> grown in the last 3 years. Even considering the litigations,
> transfers, quarantine, etc. it is hard to achieve that peak and, what
> it is worse, doesn’t explain the constant growth. A large bunch of 
> addresses in quarantine, when released, should cause some 
> fluctuations, but there are no clear signs for that.
> 
> Alexandre also observed the necessity to have a check tool to verify 
> that IPv6 is really deployed when requested. Fully agree. Today it is
> hard to think of that but maybe in a near future that could be 
> possible. Is there any way to involve National regulators in our 
> work?

I think yes, there might be some ways.

 From my part, when I talk to my regulator I understand that they might
not have enough ressources to get involved directly at IETF, but I feel
that they do monitor these discussions and might get help from contributors.

I think that typical regulator activity is very much 'rooted' on
spectrum-, market-equality reasoning around a public good (like when 
Baby Bells were born), and less in IP addressing, which is new, even 
though it is as much a public good as air we breathe is.  Also 'net 
neutrality', and 'services', are attractive domains for regulators, if I 
understand correctly.

The questions I had to regulator about IPv6 and 5G licenses are this:
- it's great that 'IPv6' is a pre-condition to granting a 5G license,
   but why only and too-shortly-said 'compatible to IPv6'?  Why is that
   2-line paragraph so short when there are so many IETF RFCs that could
   be referred to tell what is expected from cellular networks with
   respect to IPv6?
   (the 2-liner in question is excerpt from the "19-1386.pdf" publicly
    available and says:
    "The owner is required to make her mobile network compatible with the
     IPv6 protocol starting December 31st, 2020", my translation of the
     original in French:
    "Le titulaire est tenu de rendre son réseau mobile compatible avec le
     protocole IPv6 à compter du 31 décembre 2020."
   )
   With such a short requirement I can imagine very well an operator who
   might put some IPv6 features in some parts of the network and still
   leave the smartphone on IPv4-only.  Not from a bad intention, but from
   other strong requirements from other parts than from regulator (e.g.
   hardware manufacturers, software writers, and others).

- what is the means to verify that an 'IPv6' pre-condition is respected
   after having granted a 5G license to an operator?  Currently I have to
   work very hard to identify whether this or that 5G deployment tests
   'what is my IPv6 address' a 'yes' on google while the '5G' turned on
   near the 5 bars of signal quality on smartphone screen.  This is an
   end  user tool, but there should be something more authoritative than
   that.  For example, where I live there is a site called cartoradio.fr
   which can offer all the data necessary to tell whether some area has
   5G or not; maybe it should add 'IPv6' to it.  Or maybe some other
   check tool than cartoradio.

   Such a verification tool is important, because it is known that in the
   rush for fast deployment other pre-conditions have not been (or have
   been less) respected, for example when checking how much population is
   covered, or how much area, after a license is granted, etc.

Alex


> Jen commented that having IPv6-only clients doesn’t imply a reason
> to deploy IPv6 (we assume in the underlay). Indeed; let us just echo 
> what Fred said at the beginning of the session about pushing IPv6 
> more in the overlay. Probably we have achieved, for the first time, 
> the end-to-end availability of IPv6 content. We have IPv6 devices at 
> the user’s side and IPv6-based content provided by content providers 
> often based on an IPv6 DC infrastructure. This overlay is where 
> services are offered and where the IPv6 customer base can be 
> expanded. In between we have the networks (the underlay). A good
> move could be to turn them IPv6(-capable) but even if they stay IPv4,
> they can survive (even if it is not the optimal choice). The overlay 
> offers more possibilities.
> 
> Any further comment from the list is very much appreciated.
> 
> Paolo
> 
> *From:* v6ops [mailto:v6ops-bounces@ietf.org 
> <mailto:v6ops-bounces@ietf.org>] *On Behalf Of *Ron Bonica *Sent:* 
> Monday, March 15, 2021 2:49 PM *To:* v6ops@ietf.org 
> <mailto:v6ops@ietf.org> *Subject:* [v6ops] 
> draft-vf-v6ops-ipv6-deployment
> 
> Folks,
> 
> Each week between now and IETF 111, we will review and discuss one 
> draft with an eye towards progressing it.
> 
> This week, please review and comment 
> ondraft-vf-v6ops-ipv6-deployment.
> 
> Fred and Ron
> 
> Juniper Business Use Only
>