Re: [v6ops] Continuing WGLC: ietf-v6ops-dhcp-pd-per-device-03

Jen Linkova <furry13@gmail.com> Tue, 10 October 2023 20:18 UTC

Return-Path: <furry13@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 C8637C151069 for <v6ops@ietfa.amsl.com>; Tue, 10 Oct 2023 13:18:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.855
X-Spam-Level:
X-Spam-Status: No, score=-6.855 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, 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=gmail.com
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 w8Sw2Tm0OwUt for <v6ops@ietfa.amsl.com>; Tue, 10 Oct 2023 13:18:04 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 1D6E7C1519AB for <v6ops@ietf.org>; Tue, 10 Oct 2023 13:18:04 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id 38308e7fff4ca-2c2907ff9fcso75640631fa.1 for <v6ops@ietf.org>; Tue, 10 Oct 2023 13:18:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696969081; x=1697573881; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=hat3XrzIc5UvDN0mcF87FbTBqaYLhO5wjolE9KcdYQc=; b=WGi0n4DNuQqNtTOEYdMPe6oTDy8hjaLkqmMNqN5odgUl0GvbV2ilBSX5F8rL7t/RQg zbhy8FwEX4ZmMKyKW2G18UBXtydpaSjE3pHHP4cdGgCgg0okO4PPA3ug1VS3aSykHdzR fksJIUiBpeoYYmtB5pQtAVVS3XNF6bABQB1hj4phc+fOaWqsZhVrgkwHFCO7/ik6jSU8 XSPxn7Lfd95uKBJSqmkH3hAeOK392dXtwW115XqBBfF4TOqbUpMS4OHJYlPYJ5ar0uaA gSixw+u4sMN56uS0zZ5tkww4XiqWjCtckF3zrvim4g1PmtRW3c/3xufvee3qqngW8XC1 TjiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696969081; x=1697573881; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hat3XrzIc5UvDN0mcF87FbTBqaYLhO5wjolE9KcdYQc=; b=PL/rUJ1uFP9x7vQY5P63XpmYKt0RuL3i2ISb9cjTiJ9lOaTWYr7SfV/ePobR+rJ9J5 zFqRaF2q1CcbVejbgScf1tKAPFjrnzR1fgIFNdA8ivDSXECePavhyDDdeVcLdwsGmGoM 9Wei5LwQCBg/Wqu4ABiOzI5Gtqd/RQZc5pBxYGCTYNiW1RKGGrdgIdhOxGLoaiXh+VlU VDdu5UIc7YHePmsiD8/QB2AETsxXB+FT/xoKgt/9vuCtflBLPk2fWJi666MIcZNOiDzD ELiq6e6ikDd+wan6839OH+7zdTef8DAWu5NjhiKk4xGTwJ4Kiky0W2asMXPwg9UXqe1s rb5w==
X-Gm-Message-State: AOJu0YywxVUOHgBbFwy8tfPLZ5QuVltCh6cOoKtcpFMyA55aalt4BrGG nb0mwseN+WM3WgDk7S/PuP6G8XyDiT9ILvwAXHQ=
X-Google-Smtp-Source: AGHT+IGAF5dwqaYUBtzCfoEVzEmoDukIO9d6hmykC/DNs1RWLA3ehtjPf/FvxVMiThWgHyLZQc8LdozrptF0R7YY/wc=
X-Received: by 2002:a2e:938e:0:b0:2be:58f3:ccee with SMTP id g14-20020a2e938e000000b002be58f3cceemr16516217ljh.41.1696969081138; Tue, 10 Oct 2023 13:18:01 -0700 (PDT)
MIME-Version: 1.0
References: <169660647031.23597.13067349132781805398@ietfa.amsl.com> <CAFU7BATORG5sruy19XMAXsfvqumOB7wL=G1EbNo-zUrtzoddNg@mail.gmail.com> <tencent_BE90399FE81A0DD08DE3D64C3EB6AC72B705@qq.com>
In-Reply-To: <tencent_BE90399FE81A0DD08DE3D64C3EB6AC72B705@qq.com>
From: Jen Linkova <furry13@gmail.com>
Date: Tue, 10 Oct 2023 13:17:49 -0700
Message-ID: <CAFU7BASMST8=B3ba_7gYVX67=YcFYN9HDRMa5+XvqONW5jWVZw@mail.gmail.com>
To: Chongfeng Xie <chongfeng.xie@foxmail.com>
Cc: list <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/_HGALHi1dVz2-Hx3_tpiYwNsqXs>
Subject: Re: [v6ops] Continuing WGLC: ietf-v6ops-dhcp-pd-per-device-03
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: Tue, 10 Oct 2023 20:18:05 -0000

Hi Chongfeng

On Sat, Oct 7, 2023 at 9:04 PM Chongfeng Xie <chongfeng.xie@foxmail.com> wrote:
> I support the progress of this draft and hope that it will eventually pass the last call. Nevertheless,I have the following suggestions:
> 1) This draft is about using DHCPv6 PD to Allocate Unique IPv6 Prefix to Client, the approache is described mainly in text. In order to help readers, >especially those outside the v6ops community, understand it more quickly, it is recommended to add an diagram to show the overall architecture and the >inter-relationships between the entities in it.

Yes, we'll add a diagram to -04 version of the draft.

> 2) Regarding to the scenario of virtual host, in reality, the implementation of virtual host can be divided into multiple methods, some methods do not >require the address obtained by the underlying physical host to assign an address to the upper layer virtual host. For example, in a cloud system, a >dedicated cloud management platform is generally used to configure addresses for tenants' DHCP servers, rather than being assigned by physical hosts. >Therefore, I hope to provide an explanation of the application scope of this solution in virtual hosts.
> 3) In addition, this draft mentions considerations or requirements for components, such as First-Hop Router and DHCPv6-PD Server. Should it also mention requirements or considerations for clients?

I'd like to answer both of your comments here. We intentionally focus
on the network side of the design.
After an extensive discussion on the list, we'd like this draft to
focus on the network size of things. This is a guidance for an
operator (which might or might not control the endpoints). As I can
see, Ole just submitted a draft discussing some aspects of the client
behaviour.
Obviously some endpoints might not need a prefix - because they do not
run virtual systems at all, or their systems are addresses via some
management platform (btw the latter wouldn't solve the scalability
issue caused by a large number of addresses scalability). But virtual
systems are just an example, one of possible scenarios when a client
might need a prefix. We provide examples but we'd like to avoid
enumerating all of them, as the such list is doomed to be incomplete.

> 4)The following Nits shoule be fixed
>    section 7: Thsi-->This
>    Section 9:conenctivity--->connectivity

Sure, thanks for pointing this out, -04 will have those typos fixed.

> From: 【外部账号】Jen Linkova
> Date: 2023-10-06 23:48
> To: V6 Ops List
> CC: Vasilenko Eduard
> Subject: [v6ops] Continuing WGLC: ietf-v6ops-dhcp-pd-per-device-03
> Dear v6ops WG,
>
> We have just submitted the -03 version for
> ietf-v6ops-dhcp-pd-per-device - thank you very much to everyone who
> provided feedback!
> Please review and let us know if the draft is ready to progress.
>
> The main changes:
> - Introduction is rewritten (much shorter and, hopefully, more clear)
> - some text about multiple addresses use cases moved to Appendix.
> - The Applicability and Limitation section is moved up, so it's in the
> beginning - hopefully it would help the readers to understand what
> scenarios are in scope and what are not.
> - Client Mobility section added to discuss what happens when a client
> moves between network attachment points.
> - the draft is now explicit that it focuses on "a pool per link"
> scenario, which also drastically simplifies the routing and relay
> requirements (the routing section is updated as well).
> - the draft now suggests Active Leasequery as one of the mechanisms to
> keep the relay state in sync with the server.
> - The Prefix Consideration section has been updated and states that
> the endpoints are not required to use SLAAC - it's just the network
> allows them to do that, if they need to.
> - various changes to address other comments received during the WGLC so far.
>
> I'd like to ask everyone who has expressed concerns during this WGLC
> (you are in Cc: - hopefully I didn't miss anyone) to review the new
> version and let the author know if you still have concerns.
>
> Thank you!
>
> On Fri, Oct 6, 2023 at 8:35 AM <internet-drafts@ietf.org> wrote:
> >
> > Internet-Draft draft-ietf-v6ops-dhcp-pd-per-device-03.txt is now available. It
> > is a work item of the IPv6 Operations (V6OPS) WG of the IETF.
> >
> >    Title:   Using DHCPv6-PD to Allocate Unique IPv6 Prefix per Client in Large Broadcast Networks
> >    Authors: Lorenzo Colitti
> >             Jen Linkova
> >             Xiao Ma
> >    Name:    draft-ietf-v6ops-dhcp-pd-per-device-03.txt
> >    Pages:   18
> >    Dates:   2023-10-06
> >
> > Abstract:
> >
> >    This document discusses an IPv6 deployment scenario when individual
> >    clients connected to large broadcast networks (such as enterprise
> >    networks or public Wi-Fi networks) are allocated unique prefixes via
> >    DHCPv6 Prefix Delegation (DHCPv6-PD).
> >
> > The IETF datatracker status page for this Internet-Draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-v6ops-dhcp-pd-per-device/
> >
> > There is also an HTML version available at:
> > https://www.ietf.org/archive/id/draft-ietf-v6ops-dhcp-pd-per-device-03.html
> >
> > A diff from the previous version is available at:
> > https://author-tools.ietf.org/iddiff?url2=draft-ietf-v6ops-dhcp-pd-per-device-03
> >
> > Internet-Drafts are also available by rsync at:
> > rsync.ietf.org::internet-drafts
> >
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
>
>
>
> --
> SY, Jen Linkova aka Furry
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops



-- 
SY, Jen Linkova aka Furry