Re: [v6ops] Chair decision on WGLC for draft-ietf-v6ops-dhcp-pd-per-device-04

Ole Troan <otroan@employees.org> Thu, 02 November 2023 18:50 UTC

Return-Path: <otroan@employees.org>
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 E84B8C151536 for <v6ops@ietfa.amsl.com>; Thu, 2 Nov 2023 11:50:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.106
X-Spam-Level:
X-Spam-Status: No, score=-7.106 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=employees.org
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mlcH5kCV3bAM for <v6ops@ietfa.amsl.com>; Thu, 2 Nov 2023 11:49:57 -0700 (PDT)
Received: from proxmox01.kjsl.com (proxmox01.kjsl.com [204.87.183.6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC801C151064 for <v6ops@ietf.org>; Thu, 2 Nov 2023 11:49:57 -0700 (PDT)
Received: from proxmox01.kjsl.com (localhost.localdomain [127.0.0.1]) by proxmox01.kjsl.com (Proxmox) with ESMTP id 611B8E78E9; Thu, 2 Nov 2023 18:49:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=employees.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:from:from:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=prox2023; bh=bb2p9gu9RsXJX9kX v0lqnR6vaT/9flhM3D1acwOy/lo=; b=GVS9uKFwwc/QP4I1SC5zUhtEtcqAi6AG UjcOT4v/n8IokwrsOmtyQrzN2me2Rm0wl9kyS8ChdBXsYBNhNpO0Lm5E8DgEAsiw T36IvKSzhnbI/rOHpaBzQYtsUtGq3HP6BQ1LixcC4AHcnhOt7mFv2jpPtqFx8AEP 6rMowhmF2pejImvW7bH13FcC67Vmdc0tgkKGl5xWJmcQ2C5QLSUaZ+Is/N/HTKW6 7jNaizzNIXqR2gLHQocKBRsu6QmRu5vucrZQPLfmpUwOUNTUONeencT9K1E1R65k ePzQ012WGViZnz/B6oveui3/KIN2N1p/XZHjHqZwVrHCrLMS2v9+Tg==
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by proxmox01.kjsl.com (Proxmox) with ESMTPS id 3A6CCE78E6; Thu, 2 Nov 2023 18:49:57 +0000 (UTC)
Received: from smtpclient.apple (ti0389q160-4360.bb.online.no [82.164.52.60]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 566BA4E13F72; Thu, 2 Nov 2023 18:49:56 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.100.2.1.4\))
From: Ole Troan <otroan@employees.org>
In-Reply-To: <b204c19975b7420d803d0ad2b79fb1ab@huawei.com>
Date: Thu, 02 Nov 2023 19:49:43 +0100
Cc: Jeremy Duncan <jduncan@tachyondynamics.com>, Alexandre Petrescu <alexandre.petrescu@gmail.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <C55EFA0E-BD25-4B6A-9E07-C4B3DBA385CF@employees.org>
References: <e078c90495b54390a3fb4c7bae143b05@huawei.com> <82240620-5d81-48bc-adcd-4f7d45a32482@gmail.com> <BL1PR18MB4277B500C01CF41FEA137693ACA6A@BL1PR18MB4277.namprd18.prod.outlook.com> <b204c19975b7420d803d0ad2b79fb1ab@huawei.com>
To: Xipengxiao <xipengxiao=40huawei.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3774.100.2.1.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/zJTlJWECJagWRvuLqvMLLUlmSkM>
Subject: Re: [v6ops] Chair decision on WGLC for draft-ietf-v6ops-dhcp-pd-per-device-04
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 02 Nov 2023 18:50:02 -0000

XiPeng,

Did you intend this to be a consensus call to confirm the chair’s call on the WGLC?
If so, I do not think it is ready to progress to the next phase.
(I’m also happy to continue this discussion during the IETF last call, if the working group chairs stand by their call that there is rough consensus to proceed.)

To reiterate the main concerns I have with this document:

1) It needs to clarify it’s relationship with:
  draft-ietf-snac-simple-00
  draft-winters-v6ops-cpe-lan-pd-04
  What are the overlaps and are there conflicts?

2) While the network side may possibly fall within “operational”, the host side does not.
  There are no host implementations yet. My suggestion is that this document should proceed together with the host requirements document. Host changes, especially that hosts need with this to do address selection needs some consideration, and is certainly not operational. It requires code changes.

3) The prefix length and extension issues discussed at length. Basically if only to number a local interface on the host a /64 is needed. If a /64 is assigned, it still doesn’t allow for an extension more than a single link (if following the author’s logic).
The consequences of this document being progressed is that we worst case will have hosts that only allow extensions in large enterprise network with the resources to grab large chunks of address space.

4) The flat versus hierarchical delegation model needs to be clarified. It’s not clear what a host is supposed to “ask” for or behave.

I think it’s premature to progress this. Host implementations should be written and experimented with, and actual operational experience gained.

O.




> On 2 Nov 2023, at 18:37, Xipengxiao <xipengxiao=40huawei.com@dmarc.ietf.org> wrote:
> 
> Hi Folks,
>  The draft is not in a WG adoption call.  The chairs have declared it passed WG Last Call (WGLC) but there are still different opinions.  So if you support moving this draft forward to next phase, please say “support moving-forward” so that there is no ambiguity.  Thank you!
>  XiPeng  
>  From: v6ops <v6ops-bounces@ietf.org> On Behalf Of Jeremy Duncan
> Sent: Thursday, November 2, 2023 6:24 PM
> To: Alexandre Petrescu <alexandre.petrescu@gmail.com>; v6ops@ietf.org
> Subject: Re: [v6ops] Chair decision on WGLC for draft-ietf-v6ops-dhcp-pd-per-device-04
>  Not sure if I'm too late, but I support adoption of this draft.
>   Semper Fi,
> Jeremy Duncan
> Sent from my cell
>  From: v6ops <v6ops-bounces@ietf.org> on behalf of Alexandre Petrescu <alexandre.petrescu@gmail.com>
> Sent: Thursday, November 2, 2023 11:33:07 AM
> To: v6ops@ietf.org <v6ops@ietf.org>
> Subject: Re: [v6ops] Chair decision on WGLC for draft-ietf-v6ops-dhcp-pd-per-device-04
> 
> 
> Sorry for being too direct, it's because it is short.
> 
> Do not count the draft authors in the balance.  It's normal for the 
> authors to be 'for'.
> 
> > many existing hosts only support SLAAC with /64 prefixes, and in order not to require changes to such hosts.
> It's because decision after decision people in WGs keep imposing that 
> /64 limit.  This decision only prolongs that.
> 
> On another hand, the IPv6 archi doc, the SLAAC spec, and some 
> implementations - do allow for what these decisions dont allow, i.e. 
> SLAAC with other-than-64 plens.
> 
> The only thing that truly requires that to be /64 is the not-000 binary 
> prefix of IP addresses.  (RFC 4291 "For all unicast addresses, except 
> those that start with the binary value 000, Interface IDs are required 
> to be 64 bits long").  In that sense, that 'not-000' criterion could be 
> set in the title of this draft.
> 
> Instead of:
> 
>  > Using DHCPv6-PD to Allocate Unique IPv6 Prefix per Client in Large 
> Broadcast Networks
> 
> it would be more correct:
> 
>  > Using DHCPv6-PD to Allocate Unique IPv6 Prefix - starting with any 
> other value than binary 000 - per Client in Large Broadcast Networks
> 
> Alex
> 
> 
> Le 01/11/2023 à 15:27, Xipengxiao a écrit :
> > Hi folks,
> >
> > Seeing the hot discussion on draft-ietf-v6ops-dhcp-pd-per-device-02/03/04, the chairs have let the WGLC run longer than originally designated to let people fully express their view.  But the chairs must also make a decision at some point.
> >
> > Going through the mails, the chairs counted the following opinions:
> > •       For: Jen L., Lorenzo C., Joel H., Nick B., Erik K., David F., Owen D., Brian C.
> > •       Against: Pascal T., Eduard V., Martin H., Ole T., Gert D.
> >
> > It’s clear that there is no clear consensus.  Due to a large number of emails and some people not expressing their For/Against opinion clearly, the chairs may have missed 1-2 opinions. But even if so, “no clear consensus” remains the case.
> >
> > In general, the draft is in good shape.  The remaining debate focuses on prefix size.  The chairs would like to point out that there is no need for a draft to solve all problems to pass WGLC - It only needs to solve the problems in the intended scenarios and make no harm in other scenarios.  This draft points out that many existing hosts only support SLAAC with /64 prefixes, and in order not to require changes to such hosts,  /64 or shorter prefixes must be delegated.  This is a practical choice.  For other scenarios where unique /64 (or shorter) prefix per client cannot be afforded, people can choose not to take this approach so this draft makes no harm.  With this consideration and acknowledging that it's a "rough consensus", the chairs declare this draft has passed WGLC.  Thanks to all the people who provided reviews and comments.
> >
> > Ron and XiPeng
> >
> > _______________________________________________
> > 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
>  _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops