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

Alexandre Petrescu <alexandre.petrescu@gmail.com> Sun, 08 November 2020 23:04 UTC

Return-Path: <alexandre.petrescu@gmail.com>
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 107853A0CB1 for <ipv6@ietfa.amsl.com>; Sun, 8 Nov 2020 15:04:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.67
X-Spam-Level:
X-Spam-Status: No, score=0.67 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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 l0a-gebf6sva for <ipv6@ietfa.amsl.com>; Sun, 8 Nov 2020 15:04:56 -0800 (PST)
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 225EA3A0C96 for <ipv6@ietf.org>; Sun, 8 Nov 2020 15:04:55 -0800 (PST)
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 0A8N4s4d007511 for <ipv6@ietf.org>; Mon, 9 Nov 2020 00:04:54 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 50E71203F48 for <ipv6@ietf.org>; Mon, 9 Nov 2020 00:04:54 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 4634A203E06 for <ipv6@ietf.org>; Mon, 9 Nov 2020 00:04:54 +0100 (CET)
Received: from [10.11.240.35] ([10.11.240.35]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0A8N4rVn005485 for <ipv6@ietf.org>; Mon, 9 Nov 2020 00:04:54 +0100
Subject: Re: I-D Action: draft-mishra-6man-variable-slaac-01.txt
To: ipv6@ietf.org
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>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <da363c8f-b650-c7bc-3680-1ead6963bf0e@gmail.com>
Date: Mon, 09 Nov 2020 00:04:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.1
MIME-Version: 1.0
In-Reply-To: <46D48E3F-B395-4DE2-AAD3-676086D78B34@consulintel.es>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/MY1Ev_QxhmfggCAtJOxh5NMDi-A>
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 23:04:58 -0000


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