Re: [v6ops] Implementation Status of PREF64

Philip Homburg <pch-v6ops-10@u-1.phicoh.com> Wed, 29 September 2021 08:51 UTC

Return-Path: <pch-b9D3CB0F5@u-1.phicoh.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 A2FA63A112F for <v6ops@ietfa.amsl.com>; Wed, 29 Sep 2021 01:51:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.499
X-Spam-Level:
X-Spam-Status: No, score=-1.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.399, SPF_HELO_NONE=0.001, SPF_NONE=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 FEruvCxJZ5IT for <v6ops@ietfa.amsl.com>; Wed, 29 Sep 2021 01:51:32 -0700 (PDT)
Received: from stereo.hq.phicoh.net (stereo6.hq.phicoh.net [IPv6:2001:981:201c:1:2a0:c9ff:fe9f:17a9]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F0E33A112D for <v6ops@ietf.org>; Wed, 29 Sep 2021 01:51:30 -0700 (PDT)
Received: from stereo.hq.phicoh.net (localhost [::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (TLS version=TLSv1.2 cipher=ECDHE-RSA-CHACHA20-POLY1305) (Smail #158) id m1mVVJG-0000J3C; Wed, 29 Sep 2021 10:51:26 +0200
Message-Id: <m1mVVJG-0000J3C@stereo.hq.phicoh.net>
To: v6ops@ietf.org
From: Philip Homburg <pch-v6ops-10@u-1.phicoh.com>
Sender: pch-b9D3CB0F5@u-1.phicoh.com
References: <DDA36020-90CC-471B-83AD-3D98950F1164@delong.com> <CAO42Z2wdoSdJDOB2Zo0=ZK0ecOARRsdg2nbHZGSDOhryPbLfDw@mail.gmail.com> <F2BD0A42-E9AD-45DD-999A-638E73BE1177@delong.com> <CAKD1Yr2K3Gd3JD=NJFOoH6GYgs-8ACxRQB9-sKJ7cbF4_hxsow@mail.gmail.com> <0B533C71-5DB0-410D-A5A3-7E8FD559F214@delong.com> <CAKD1Yr3NoYfNT7+OVJoCCdgdif6AHHw29tNCPttS=-NuRZKv3w@mail.gmail.com> <5FAD5290-3616-4194-B783-D473DB38A89A@delong.com> <m1mVGC6-0000HSC@stereo.hq.phicoh.net> <D6620D7C-8FE8-4294-8014-AB18A230C9C7@delong.com> <m1mVItl-0000GuC@stereo.hq.phicoh.net> <YVN6/cA6Ob3vLJQH@Space.Net> <m1mVK32-0000HpC@stereo.hq.phicoh.net> <CAO42Z2zQys6o41+m1iX1Mm88M7CaUdQa1C+uuYqxz2STfcwt_Q@mail.gmail.com>
In-reply-to: Your message of "Wed, 29 Sep 2021 08:37:10 +1000 ." <CAO42Z2zQys6o41+m1iX1Mm88M7CaUdQa1C+uuYqxz2STfcwt_Q@mail.gmail.com>
Date: Wed, 29 Sep 2021 10:51:25 +0200
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/UKwQw-A_czGor5r1A-Z05esMyu0>
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: Wed, 29 Sep 2021 08:51:36 -0000

>It's not. Lorenzo has explained why many times, including in the last week
>or so on this mailing list.
>
>Lorenzo has worked out like I have worked out that reducing external
>dependencies (such as a dependency on a central server) makes things more
>reliable, and also makes deploying new capabilities to hosts easier and
>quicker.

I'll try to remember that this is now the reason the Android doesn't
support DHCPv6. For me it doesn't pass the laugh test.

Basically Android devs are telling operators that they are stupid. People
who have been running big IPv4 networks for decades don't know what they
are doing.

It is trivial to run DHCP in a decentralised mode. Every CPE is effectively
doing that. But somehow, misguided operators never figured that out and
insist on a central database. A cause that really needs to be faught by a
mobile handset OS.

In a typical 802.1x installation, credentials are stored in a central server.
So even getting access requires the central server to be up and running.
Including all the paths between the wifi access point and that server.
There are some hints that it would be good if every wifi host would get a
unique /64. Likely in large environments, this prefix would come from a
central server and there is nothing Android can do about that.

But they can still show their commitment to the cause by not supporting
DHCPv6. 

It seems rather sad to me.

I'm a bit confused about the 'deploying new capabilities to hosts'. 
Historically, DHCP has been very flexible in picking up new features.
The reason for that is that only the DHCP server need to serve them.
All other components, like routers are unaware.

Recently, 6man has a discussion about a generic RA option, in particular
because it is so hard to get agreement on new RA options. Let alone 
get vendor support for options that are added.

So it seems the complete opposite: if you want new capabilies quickly, 
go for DHCP. If you want to wait forever for your router vendor to support
something new, go for RA.