Re: [v6ops] Implementation Status of PREF64

Alexandre Petrescu <alexandre.petrescu@gmail.com> Mon, 11 October 2021 09:06 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 E54A33A0D57 for <v6ops@ietfa.amsl.com>; Mon, 11 Oct 2021 02:06:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.667
X-Spam-Level:
X-Spam-Status: No, score=0.667 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_H2=-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 p4uO-EJCFaHb for <v6ops@ietfa.amsl.com>; Mon, 11 Oct 2021 02:05:57 -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 3DD2B3A0D5A for <v6ops@ietf.org>; Mon, 11 Oct 2021 02:05:57 -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 19B95pSA027455; Mon, 11 Oct 2021 11:05:51 +0200
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id EC265204077; Mon, 11 Oct 2021 11:05:50 +0200 (CEST)
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 DE53920408D; Mon, 11 Oct 2021 11:05:50 +0200 (CEST)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 19B95oR3009085; Mon, 11 Oct 2021 11:05:50 +0200
To: Owen DeLong <owen@delong.com>
Cc: v6ops@ietf.org
References: <EFC78F4B-873B-42EE-8DC5-04C29758B0D0@consulintel.es> <YVNhdioAbeO9p2/G@Space.Net> <CAKD1Yr2+Y59v81mPBn4Y3u0LRX7TzahbnaF1hVUZ+NSf0Jj_4g@mail.gmail.com> <20210930.082006.177771395.sthaug@nethelp.no> <d0c441c6-68fa-52ef-7c60-e8f0cff80ba0@gmail.com> <64E83A09-C4DC-428C-88D1-79FAD6AAB72E@delong.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <d1e5aa61-c61b-6e5f-9c6f-50f88d7a28a2@gmail.com>
Date: Mon, 11 Oct 2021 11:05:51 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <64E83A09-C4DC-428C-88D1-79FAD6AAB72E@delong.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/zd5UUonoZC1gjEVD_EghveqO488>
Subject: Re: [v6ops] Implementation Status of PREF64
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: Mon, 11 Oct 2021 09:06:02 -0000


Le 11/10/2021 à 02:14, Owen DeLong a écrit :
> Alexandre,
> 
> You’re fighting a different battle than the one most people in this thread care about.
> 
> I’m not saying it’s not a good fight, but fighting uphill with 3GPP and Lorenzo on the 3GPP interface(s) is not what is delaying
> enterprise IPv6 rollout.

Thanks for the clarification.

> Support for IA_NA on the WLAN interface(s) is the key issue here.

Thanks for clarifying it.

To me, IA_NA on WLAN for Android is easy to deal with.  We already 
built, installed and configured several Android smartphones with 
multiple DHCPv6 clients on Android WiFi interfaces.  It is at research 
scale, not at industry-wide deployment scale, but it worked fine.

An enterprise network might deploy its own DHCPv6 .apk's into employee's 
Android smartphones, for that particular enterprise network.

Beyond that, maybe what IA_NA-WLAN-Android effort wants is to have these 
.apk's built into the Android smartphones and tablets?  Or maybe try to 
have these DHCPv6 .apk's accepted in the respective Store?  Has somebody 
tried to submit them?  What was the reply from the store owner?

As a side note, that problem - have DHCPv6 .apk's accepted into the 
respective store - is probably as hard as persuading github to put their 
servers on IPv6.

Alex


> 
> To the best of my knowledge, everyone EXCEPT android supports that.
> 
> Owen
> 
> 
> 
>> On Oct 7, 2021, at 06:18 , Alexandre Petrescu <alexandre.petrescu@gmail.com> wrote:
>>
>>
>>
>> Le 30/09/2021 à 08:20, sthaug@nethelp.no a écrit :
>>>>> As a matter of fact, I know of at least one deployment in a "fortune 500"
>>>>> company that was seriously impaired due to lack of DHCPv6 support in
>>>>> Android.  They want control over address assignment, tracking of address
>>>>> assignments, and DHCP is the machinery they use for it (plus NAC, making
>>>>> sure that only assigned IPv6 addresses can be used).
>>>>>
>>>>> But they want to support Android devices.
>>>>>
>>>>> So, still no IPv6 today...
>>>>>
>>>>
>>>> Is there any other way to break this logjam than to implement DHCPv6 IA_NA
>>>> and accept one IPv6 address per device? What about DHCPv6 PD or
>>>> /64-per-host? What about resurrecting draft-ietf-dhc-addr-registration
>>>> <https://datatracker.ietf.org/doc/draft-ietf-dhc-addr-registration/>, so
>>>> the device can inform the network of addresses it has created?
>>> We would love to use IA_PD only, and no IA_NA. Having DHCPv6 PD for
>>> Android would be a significant step in that direction.
>>
>> I agree, having even a limited DHCP (maybe only IA_PD, or only address registering, or other limitations) working on Android on a cellular modem would be a significant achievement.
>>
>> One such limitation is 'stateless DHCP'.  It is a 'may' in 3GPP documents.  However, even that simple limited DHCPv6 is prohibited in 3GPP modems.
>>
>> The problematic text in 3GPP TS 23.501 is the following:
>>> /64 IPv6 prefix allocation shall be supported via IPv6 Stateless
>>> Auto-configuration according to RFC 4862 [10], if IPv6 is supported.
>>> The details of Stateless IPv6 Address Autoconfiguration are described
>>> in clause 5.8.2.2.3. IPv6 parameter configuration via Stateless
>>> DHCPv6 (according to RFC 3736 [14]) may also be supported.
>>
>> Remark the 'may' in the last line.
>>
>> In practice there is no DHCPv6 allowed by any 3GPP modem out there.
>>
>> Alex
>>
>>> Steinar Haug, AS2116
>>> _______________________________________________
>>> v6ops mailing list
>>> v6ops@ietf.org
>>> https://www.ietf.org/mailman/listinfo/v6ops
>>
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>