Re: [v6ops] Implementation Status of PREF64

Owen DeLong <owen@delong.com> Mon, 11 October 2021 04:37 UTC

Return-Path: <owen@delong.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 4E7B63A0EE2 for <v6ops@ietfa.amsl.com>; Sun, 10 Oct 2021 21:37:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=delong.com
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 o_9DSDmxWnrY for <v6ops@ietfa.amsl.com>; Sun, 10 Oct 2021 21:37:05 -0700 (PDT)
Received: from owen.delong.com (owen.delong.com [IPv6:2620:0:930::200:2]) by ietfa.amsl.com (Postfix) with ESMTP id 533B83A0EE6 for <v6ops@ietf.org>; Sun, 10 Oct 2021 21:37:03 -0700 (PDT)
Received: from smtpclient.apple ([IPv6:2620:0:930:0:3d47:4290:6816:2e2f]) (authenticated bits=0) by owen.delong.com (8.16.1/8.15.2) with ESMTPSA id 19B4afxw2509968 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 10 Oct 2021 21:36:42 -0700
DKIM-Filter: OpenDKIM Filter v2.11.0 owen.delong.com 19B4afxw2509968
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delong.com; s=mail; t=1633927006; bh=z0OTGaUp4D9uqmvuEYFI+Q1gadA0FYgXl12ZszU9EMM=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=lr45saMEUS/ELxEW4oipHugUsHcoxyf6JzxdLC9W8vt+Vs4srnP401QyYuCDWFh2h CX43BwpQrmJJgazjNKEMpwsUu5xByWlo2X83ZiWHTgO1aHwkyiYsNYMiBdmGkAoXdA G6bP7ka5t4urI/dISuZV9lNhIYuhVnUwaeiUx0KE=
From: Owen DeLong <owen@delong.com>
Message-Id: <E6316781-AC7D-438F-B216-75B1DF9217DC@delong.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_F3DCEEB9-3FF1-41FF-AC25-0A9123564707"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
Date: Sun, 10 Oct 2021 21:36:40 -0700
In-Reply-To: <CAKD1Yr34jv_N0jGKdg=sG76oGU7PdRjYFC_-w9Uvzs=7oGm38w@mail.gmail.com>
Cc: "STARK, BARBARA H" <bs7652@att.com>, Nick Hilliard <nick@foobar.org>, v6ops list <v6ops@ietf.org>
To: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>
References: <DDA36020-90CC-471B-83AD-3D98950F1164@delong.com> <CAKD1Yr0T-7t-UHbsJBMLpTjKhPAV5uUQkux6oby89TVUue7PyA@mail.gmail.com> <CO1PR11MB4881D400EA4681F1505040D2D8AA9@CO1PR11MB4881.namprd11.prod.outlook.com> <CAKD1Yr3TmqFxjKuZ57wS7VuPOf6rJvOwnvnQdFrRLQ=DkZ+CCw@mail.gmail.com> <CO1PR11MB4881F411A4D5BEA7A8479726D8AA9@CO1PR11MB4881.namprd11.prod.outlook.com> <D8AEA194-293B-43E4-BCAE-33CD81FB7D8C@delong.com> <CAKD1Yr2Tug-PFV7wAh0s6-gw8W3LcLG7wC1fD7Lu_hMZQYKdtw@mail.gmail.com> <08D2885E-B824-48E8-9703-DCA98771FA37@delong.com> <CAKD1Yr2EVsY3tYUf56R0Q1+KVrowtqh-HgwXj5vxzy4wd-vkTg@mail.gmail.com> <1A6ED87B-666E-439C-852F-2E5C904C0515@delong.com> <CAKD1Yr23fY2DJDvB-9eVFRsxnBnZQ0kZuZfYUfRUHYW=_D=enA@mail.gmail.com> <CAN-Dau1z0q0R61x7iY+Wg_cFRU0jmqr+fR0y=bSXxj+K-n722w@mail.gmail.com> <CAKD1Yr1T_mXfxJGHOrBfqZfexm6GTrUqnFi57710pTroKQK6uQ@mail.gmail.com> <702CB018-1A02-4B32-B9AA-7C7B31521F12@delong.com> <CAKD1Yr0jZR8Efzr_Y6FeiBvHYS8ATmDupx2ABTXXy-rSA_QjmA@mail.gmail.com> <1adb70a8-db0a-4ea6-f721-c1035343cda3@foobar.org> <DM6PR02MB69249D4F0A8003E77EC9F153C3B19@DM6PR02MB6924.namprd02.prod.outlook.com> <E1FED93B-674C-46DD-8C39-F6C30475C48A@delong.com> <CAKD1Yr34jv_N0jGKdg=sG76oGU7PdRjYFC_-w9Uvzs=7oGm38w@mail.gmail.com>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (owen.delong.com [IPv6:2620:0:930:0:0:0:200:2]); Sun, 10 Oct 2021 21:36:46 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/RQPmWzWIj4xOERXPrv8KJqcTPzc>
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 04:37:11 -0000


> On Oct 10, 2021, at 20:35 , Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org> wrote:
> 
> On Mon, Oct 11, 2021 at 9:16 AM Owen DeLong <owen=40delong.com@dmarc.ietf.org <mailto:40delong.com@dmarc.ietf.org>> wrote:
> Agreed, but the device manufacturer, OTOH, is somewhat in control of what their device will or won’t do and if Lorenzo/Google want to impose that limitation on their implementation, the IETF shouldn’t be able to stop them any more than it should be able to dictate that they must do so.
> 
> Guess what, Lorenzo… That’s the current situation. The IETF is mute on how many devices must be provided via IA_NA or whether or not you can implement some minimum acceptable number or disable the IPv6 stack as a result.
> 
> Therefore, you are not prohibited from doing so.
> 
> Ok, but would that solve the issue in this thread?
> 
> Suppose an OS developer ships a DHCPv6 implementation that requires N addresses and does not enable the IPv6 stack unless it receives all of them. How does that do anything to address statements such as, "my network, my rules" that have been made on this thread? Any operator that wants to assign only one address per device still cannot use such hosts on their network, and can still criticise the implementation for not doing what they want.

At least it provides a possible way forward for networks that don’t want to assign addresses outside of IA_NA or IA_PD to provide addressing to android devices.

Surely a single IA_NA + a routed IA_PD would meet your requirements, right?

> What I think David was suggesting is: if we reach consensus on some reasonable value of N, then the IETF could write a BCP to that effect. That would help to some extent, because if an operator complains that the implementation does not work on a network that has N=1, the OS developer could point to the BCP as justification for why.

I don’t think that’s really necessary. I think there are already adequate documents about single-address is less than ideal in the existing RFCs/BCPs.

Owen