Re: [**EXTERNAL**] Re: the race to the bottom problem

JORDI PALET MARTINEZ <jordi.palet@consulintel.es> Sun, 08 November 2020 19:49 UTC

Return-Path: <prvs=1581810f94=jordi.palet@consulintel.es>
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 9FDBE3A09CF for <ipv6@ietfa.amsl.com>; Sun, 8 Nov 2020 11:49:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.986
X-Spam-Level:
X-Spam-Status: No, score=-1.986 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, SPF_HELO_NONE=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 (1024-bit key) header.d=consulintel.es
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 Y0ljh7no2jaE for <ipv6@ietfa.amsl.com>; Sun, 8 Nov 2020 11:49:46 -0800 (PST)
Received: from mail.consulintel.es (mail.consulintel.es [IPv6:2001:470:1f09:495::5]) by ietfa.amsl.com (Postfix) with ESMTP id 55D603A09C1 for <ipv6@ietf.org>; Sun, 8 Nov 2020 11:49:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=consulintel.es; s=MDaemon; t=1604864982; x=1605469782; i=jordi.palet@consulintel.es; q=dns/txt; h=User-Agent:Date: Subject:From:To:Message-ID:Thread-Topic:References:In-Reply-To: Mime-version:Content-type; bh=fhzmpcfwcy1EiEA3X7HcGr1g+SXW64N0tT ILBhEkxJE=; b=amKZ+s/6R9QeF/hox0AJ8ix/mZYwOB5xEwpLfEP5rlRIlyXOcC GP/DQNOkYBIae8ee71kPQqn2Bsg+u7nZaVcDVVfe4ztMgiItdlALmFVsJ/vjbRpH ftN/bZapiWuNSA6AjRWSj4N7KDW/DEuipaDs+3SJINiKEcM0LjTFvdLPE=
X-MDAV-Result: clean
X-MDAV-Processed: mail.consulintel.es, Sun, 08 Nov 2020 20:49:42 +0100
X-Spam-Processed: mail.consulintel.es, Sun, 08 Nov 2020 20:49:41 +0100
Received: from [10.10.10.141] by mail.consulintel.es (MDaemon PRO v16.5.2) with ESMTPA id md50000458082.msg for <ipv6@ietf.org>; Sun, 08 Nov 2020 20:49:40 +0100
X-MDRemoteIP: 2001:470:1f09:495:88f0:28ca:9d5e:dbcd
X-MDHelo: [10.10.10.141]
X-MDArrival-Date: Sun, 08 Nov 2020 20:49:40 +0100
X-Authenticated-Sender: jordi.palet@consulintel.es
X-Return-Path: prvs=1581810f94=jordi.palet@consulintel.es
X-Envelope-From: jordi.palet@consulintel.es
X-MDaemon-Deliver-To: ipv6@ietf.org
User-Agent: Microsoft-MacOutlook/16.42.20101102
Date: Sun, 08 Nov 2020 20:49:38 +0100
Subject: Re: [**EXTERNAL**] Re: the race to the bottom problem
From: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
To: 6man WG <ipv6@ietf.org>
Message-ID: <A6C88F96-CDB6-4C78-A5C4-8A340243C1BF@consulintel.es>
Thread-Topic: [**EXTERNAL**] Re: the race to the bottom problem
References: <160409741426.1448.16934303750885888002@ietfa.amsl.com> <3c1c3ab5-5726-b141-e7ed-618984bbbdb1@gmail.com> <CABNhwV1zoZpZNjb54rEys4+49H3vpebZW2g9JbO1_58eR+WnQg@mail.gmail.com> <CABNhwV3L7kz=cWu8s3X=djVf4MCwewzbEgx09TWaKzCULCjYUQ@mail.gmail.com> <9A9CE8E7-3552-4FD8-A50E-1BDCA2CB813F@employees.org> <CABNhwV0LxM7EuKo2wNtVacjewsVqdhrmSiVBmB_EL-mqJYdU3A@mail.gmail.com> <CD9F9F09-2CBC-4A72-99C0-4A9A470357ED@employees.org> <9e787ed0-a221-e413-e030-ac2553dffc8e@gmail.com> <a21c9447-730b-e2c0-81f6-46deda57f507@gmail.com> <f4635fa9-45ca-f7ec-40a2-41764e1ca74f@si6networks.com> <905bcc26-a223-53d0-6675-c35579b9a8be@gmail.com> <AAE75F7F-F8DF-4B7F-9C50-3D6C91544997@ciena.com> <2b59b2de-3597-8d35-374d-75e9b10d4d83@gmail.com> <CABNhwV0xwoJ9iSLQEtX+z5E_vUHBuhFNJE6h+XAQPKSBNZ5X7Q@mail.gmail.com>
In-Reply-To: <CABNhwV0xwoJ9iSLQEtX+z5E_vUHBuhFNJE6h+XAQPKSBNZ5X7Q@mail.gmail.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3687713378_1943879611"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/PCXBsX7Ys4-o_MIi9NpwDzVQNnM>
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: Sun, 08 Nov 2020 19:49:49 -0000

RIPE-690 was for all kind of operators and it was clear on that:

 
4.2.4. Considerations for Cellular Operators
There is a clear exception to the rule described above when assigning prefixes in a cellular network. In this case, a /64 will need to be provided for each PDP context for cellular phones, whereas for LTE modems/routers, i.e. in the case of broadband by means of cellular access, it will still be necessary to choose a /48 or /56 in accordance with the aforementioned considerations.

 

We understood at that time that the default deployment model was /64 per PDP for a smartphone, but note that it was clear that a cellular router (or a device acting as a cellular router, it can still be a smartphone), should get /48 or /56.

 

Regards,

Jordi

@jordipalet

 

 

 

El 7/11/20 7:35, "ipv6 en nombre de Gyan Mishra" <ipv6-bounces@ietf.org en nombre de hayabusagsm@gmail.com> escribió:

 

 

 

On Fri, Nov 6, 2020 at 3:09 PM Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:

On 07-Nov-20 03:30, Mudric, Dusan wrote:
> Would it help if the problem statemen clarifies that:
> 
> - There is no race to the bottom. We are not trying to solve ISP problem by allowing longer than 64bit prefixes,

Unfortunately, once you push code allowing >64 subnet prefixes for SLAAC into the wild, you do automatically give ISPs a path to to allocating longer prefixes to customers, and all history tells us that some of them will follow that path.

Once that code is out there, the race to the bottom is enabled.

Even draft-bourbaki-6man-classless-ipv6 doesn't recommend changing the /64 default for SLAAC. (If it did, my name would not be on that draft.

 

   Gyan> I am not sure I understand the comment of pushing >64 subnet prefixes out into the wild as if by doing so we are breaking IPv6.  Also can you enlighten me on the history of another instance where a similar apples for apples comparison where something similar was done by ISPs?

 

So once the code is there it is only in theory that the race to the bottom will be used by providers once enabled.  We have a BCOP RIPE-690 which would still apply to broadband carriers recommendation of /56 or larger and with 3GPP mobile handset a /64.

 

If we have expect that operators to not follow BCOP why have a BCOP.     

 

Could we not have an IPv6 allocation guideline for mobile operators to support a minimum allocation of /64 similar to RFC 3177 or RFC 6177.  What good is an IETF protocol specification if it is not followed by operators.  

 

Bourbaki draft states that free BSD ships with SLAAC of any length.  That is a good point duly noted by the draft.

 

So in theory if router manufacturers decided they could ship code now that supports any prefix length and Free BSD and their maybe other OSs out there that may work.

 

Bourbaki draft is actually referenced in both of our drafts and Bourbaki draft clearly recommends any IID length.  

 

Introduction:

 

   Over the history of IPv6, various classful address models have been
   proposed, none of which has withstood the test of time.  The last
   remnant of IPv6 classful addressing is a rigid network interface
   identifier boundary at /64.  This document removes the fixed position
   of that boundary for interface addressing.
 

5.  Recommendations
 
Note that OpenBSD ships with SLAAC for lengths longer than /64.
 
   Nonetheless, there is no reason in theory why an IPv6 node should not
   operate with different interface identifier lengths on different
   physical interfaces.  Thus, a correct implementation of SLAAC must in
   fact allow for any prefix length, with the value being a parameter
   per interface.  For instance, the Interface Identifier length in the
   recommended (see [RFC8064]) algorithm for selecting stable interface
   identifiers [RFC7217] is a parameter, rather than a hard-coded value.
 
 
 



   Brian

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

-- 

Gyan Mishra

Network Solutions Architect 

M 301 502-1347
13101 Columbia Pike 
Silver Spring, MD

 

-------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 -------------------------------------------------------------------- 



**********************************************
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.