Re: I-D Action: draft-mishra-6man-variable-slaac-01.txt

JORDI PALET MARTINEZ <jordi.palet@consulintel.es> Mon, 09 November 2020 09:16 UTC

Return-Path: <prvs=158289e994=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 6ABBA3A0D73 for <ipv6@ietfa.amsl.com>; Mon, 9 Nov 2020 01:16:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, 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 3iLCsybyGtB7 for <ipv6@ietfa.amsl.com>; Mon, 9 Nov 2020 01:16:11 -0800 (PST)
Received: from mail.consulintel.es (mail.consulintel.es [IPv6:2001:470:1f09:495::5]) by ietfa.amsl.com (Postfix) with ESMTP id 3A6653A0D72 for <ipv6@ietf.org>; Mon, 9 Nov 2020 01:16:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=consulintel.es; s=MDaemon; t=1604913370; x=1605518170; 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:Content-transfer-encoding; bh=ouYwg9rJ 4u3U3mloHq1Bs+IcDclfvDp/TBDlTUv+jLw=; b=JShQjkg4Pe6Hbs957UXa9wW6 aaCNlJo7N5DzMbY4PLQMhwt5RfMSJpxKtuNO1Q2yYoq9gYXBYSphDGtL/1WBdITh AtAsSEsOgSp1tvESEFyRM5ftBc2f5X3//jQEJPHnhM8lNas0tz8Cm2MhB4Kwu0LS 4jZKJYKVBw+N/iFmMng=
X-MDAV-Result: clean
X-MDAV-Processed: mail.consulintel.es, Mon, 09 Nov 2020 10:16:10 +0100
X-Spam-Processed: mail.consulintel.es, Mon, 09 Nov 2020 10:16:08 +0100
Received: from [10.10.10.144] by mail.consulintel.es (MDaemon PRO v16.5.2) with ESMTPA id md50000458556.msg for <ipv6@ietf.org>; Mon, 09 Nov 2020 10:16:08 +0100
X-MDRemoteIP: 2001:470:1f09:495:d41d:ff88:9a6d:5019
X-MDHelo: [10.10.10.144]
X-MDArrival-Date: Mon, 09 Nov 2020 10:16:08 +0100
X-Authenticated-Sender: jordi.palet@consulintel.es
X-Return-Path: prvs=158289e994=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: Mon, 09 Nov 2020 10:16:06 +0100
Subject: Re: I-D Action: draft-mishra-6man-variable-slaac-01.txt
From: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
To: ipv6@ietf.org
Message-ID: <01DFC1F6-5507-45BE-8503-5C93991C8AE7@consulintel.es>
Thread-Topic: I-D Action: draft-mishra-6man-variable-slaac-01.txt
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> <CABNhwV1WmnQ_vt31t0eUTiEhsi3Du+X+XPafRNv1BgvZS+TPGA@mail.gmail.com> <m1kaM2K-0000J1C@stereo.hq.phicoh.net> <CABNhwV3uODOD7_fWhZzSNrw+P8ftR5D5QAiK65FNXCs+NrmE_w@mail.gmail.com> <CABNhwV3zGLXTTRXzkUShCmnVUqdy0p+QiLHhVAa1bzr_XGJx9w@mail.gmail.com> <4ED53387-0CCB-4779-848E-EFCF6120EB66@consulintel.es> <2596ea4a-6160-e07f-0c40-96649c83f10f@gmail.com> <46D48E3F-B395-4DE2-AAD3-676086D78B34@consulintel.es> <da363c8f-b650-c7bc-3680-1ead6963bf0e@gmail.com>
In-Reply-To: <da363c8f-b650-c7bc-3680-1ead6963bf0e@gmail.com>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/AmlAms0g4gLDVoJAky0MCxX4xC4>
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, 09 Nov 2020 09:16:13 -0000

Unless I got it wrong, Apple started some years ago to make their own chipsets for "everything", including the cellular interface.

I know ARM is not a "modem" manufacturer, but many vendors are using their designs as part of the CPUs and SoC they make, including Apple and Broadcom, for example and ARM is aware of those developments, because it requires a specific license with each customer, I believe.

Regarding Qualcomm, I can't believe they are "blocking" with no-way-back specific UDP or TCP ports. This may break many other things. I could understand that their default SDK or implementation, or whatever is doing that, but not that you can't re-configure it for your own purpose. It will be a very bad design, as it closes yourself the doors for other purposes.

About Android and DHCPv6, we all know. But I don't know if it is true for a DHCPv6-PD client. I guess Android is being used also in some (mobile and broadband) CPEs, which need that feature.

We need to understand *in detail* why cellular vendors aren't using DHCPv6-PD, even if it is in the 3GPP specs.

Regards,
Jordi
@jordipalet
 
 

El 9/11/20 0:05, "ipv6 en nombre de Alexandre Petrescu" <ipv6-bounces@ietf.org en nombre de alexandre.petrescu@gmail.com> escribió:



    Le 08/11/2020 à 23:06, JORDI PALET MARTINEZ a écrit :
    [...]
    > I'm sure we have in the list folks from Apple, Broadcom, Qualcomm, 
    > maybe ARM, or somebody in the list can reach them, to ensure if this 
    > is a chipset problem, which I don't think is the case.

    Apple and ARM are not modem manufacturers.  They make processors.
    Actually, in a smartphone, working on the ARM or on the Apple processors
    is very good.  There is some form of access, and ability to modify, to
    port source code, etc.

    To be clear and not to name, I meant Qualcomm in particular.  There are
    other modems from China such as Balong (if I remember correctly the name).

    We were in close contact with Qualcomm.  The people from Qualcomm at
    IETF were very friendly and helpful, and brought us to the humans
    at design and implementation.  It is there that all blocks.

    None of Qualcomm of Balong modems let DHCPv6 through.  Some block UDP
    port number of DHCP, others block multicast.  I specifically say 'block'
    because trying other port numbers or trying unicast does let DHCPv6-PD
    through.  But these other port numbers or unicast are not standard
    because other RFCs.  So operator does not want to allow it.  Which I
    think it is right.

    There are other modem manufacturers that you did not list above, but
    most of them copy the behaviours of the ones we talk about.

    There is something else in implementation that we could talk about but
    that you do not mention.  In Android there is no DHCPv6-PD client by
    default.  Google somehow (religiously?) opposes DHCP.  (PRobably because
    of the same apparently religious reasons that Qualcomm believes IPv6
    design is SLAAC and not DHCP.)  But we did port a DHCPv6-PD client in
    Android on ARM because we were allowed to (open source, etc.)  Of
    course, we might dream about requesting Google themselves to port a
    DHCPv6-PD client on ARM on Android, but I think we already tried
    and we did not succeed, here at IETF.  Alternatively, we might try to
    inject a DHCPv6-PD client in the kernel, and so - maybe - Android will
    inherit it some time.  We have a draft for that implementation in v6ops
    WG, and an implementation freely available.

    But even then, because of all the reasons I tried to explain earlier, I
    still think DHCPv6-PD is not the point of our discussion here.

    Alex

    > 
    > It looks to me it is more a problem of the rest of the mobile
    > network equipment, just not implementing it by default.
    > 
    > 
    > El 8/11/20 22:44, "ipv6 en nombre de Brian E Carpenter" 
    > <ipv6-bounces@ietf.org en nombre de brian.e.carpenter@gmail.com> 
    > escribió:
    > 
    > On 09-Nov-20 09:14, JORDI PALET MARTINEZ wrote:
    >> This is wrong. As one of the authors of that document, I can
    >> ensure that it covers both aspects, size and persistence and it
    >> also covers mobile. See:
    >> 
    >> 
    >> 
    >> 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.
    >> 
    > 
    > Can you be more explicit? Are you saying that this problem is in
    > fact solved for 5G modems? If so, and 4G is soon to be legacy, why
    > are we even having this discussion?
    > 
    > Regards Brian
    > 
    > 
    > --------------------------------------------------------------------
    >  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.
    > 
    > 
    > 
    > --------------------------------------------------------------------
    >  IETF IPv6 working group mailing list ipv6@ietf.org Administrative 
    > Requests: https://www.ietf.org/mailman/listinfo/ipv6 
    > --------------------------------------------------------------------
    > 

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