Re: [dhcwg] WGLC for draft-ietf-dhc-addr-notification - Respond by December 11, 2023

Lorenzo Colitti <lorenzo@google.com> Sun, 24 December 2023 07:22 UTC

Return-Path: <lorenzo@google.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 136AEC14F602 for <dhcwg@ietfa.amsl.com>; Sat, 23 Dec 2023 23:22:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.607
X-Spam-Level:
X-Spam-Status: No, score=-22.607 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=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_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 wTy9AzJ6ppyb for <dhcwg@ietfa.amsl.com>; Sat, 23 Dec 2023 23:22:27 -0800 (PST)
Received: from mail-qv1-xf2e.google.com (mail-qv1-xf2e.google.com [IPv6:2607:f8b0:4864:20::f2e]) (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 67D9BC14F5E2 for <dhcwg@ietf.org>; Sat, 23 Dec 2023 23:22:27 -0800 (PST)
Received: by mail-qv1-xf2e.google.com with SMTP id 6a1803df08f44-67fdfed519dso2935836d6.2 for <dhcwg@ietf.org>; Sat, 23 Dec 2023 23:22:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1703402546; x=1704007346; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=lx0Eb8Ct7muJOY10pOKvbvGzneHWM1bOHe+Q9dIeVoY=; b=ciR1AzoaXU/5p/DecuNAeFr0dnQEMk/d67X1iCLO0wCD6o8KBbSJDvdobw+O0L3E16 PmH+OtNK2fvIu7hHxkFLnX8sLtpOewrwMqMJ4sdrrUjXJagINgvF5VVtm159KZN4+e13 KZbh/Lp4qdhUiVyu5Yn8gGk4W68tfObet/OERitS4PqRDP0afAfUMrIxR8Iz+gX4rB+e pXe196q10PgI3WHX4Et8hfzDjeP4VPN70YbqlZo+KCHbDaOUvZvr+3wF35wLk633AL9Q +bQQCB63F8C0NxTKgh+QVOSwquUAe5zUrdux9nq8gWYvW1nRu2oKmTE9YKAsNzfBRyJm ++vg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703402546; x=1704007346; h=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=lx0Eb8Ct7muJOY10pOKvbvGzneHWM1bOHe+Q9dIeVoY=; b=pL6fPyZkBG/Q11LEzT76SkFSk0e1kaMHAH6dcPymeUt6t/Ifx6c8YQ7+FSlKywakXc VbP6NfAynX/xdXx4tZ1NquXdf88S0a2tC4KkCD4PTrasE0bTZ39L7ajZYD/flyrG+rzd NqML6v5qJk40GWYAxWrDIOc5R9FDZabZfSAOAJSASu9+AY9e5TJMffbrrO6HQ+LIQ+ip IhqwsWGhbNB4WMGBSXJMsSKERP59OkkQ2zD463SAlIS8RMKL4sfBBLqsraGrytwCUwji PMSZ8Q6CoLDn+1Xxje9eM3QzvzoxiQ5Ns5m7PbBLJXbWTf47hPkSQqJS8tUZFK1RBXYQ rDGQ==
X-Gm-Message-State: AOJu0YxVWmDUJ+Sl3MeVKlTyBf8mAONGtSohGxr2KRiDoUnrG6WHAVbh W+br+eDKeU2jdPL0zBedeUgPmnsvf8NgGQka7Ns/4SPLeGJQ
X-Google-Smtp-Source: AGHT+IGnfEn1UqYuUv9mz3boTvU0IcF8eyhSZ+i53ZTXPQqg1wET4nuzWDEdU9tR07IkcI1453Y12SYO8hXGfsFRBiE=
X-Received: by 2002:ad4:58b0:0:b0:67f:9d80:bc5e with SMTP id ea16-20020ad458b0000000b0067f9d80bc5emr4188545qvb.54.1703402546232; Sat, 23 Dec 2023 23:22:26 -0800 (PST)
MIME-Version: 1.0
References: <CACyFTPE0+aV35JgVCL62T3NKL_tFkxuvM=Wfq0xpcw5_Ra-u_A@mail.gmail.com>
In-Reply-To: <CACyFTPE0+aV35JgVCL62T3NKL_tFkxuvM=Wfq0xpcw5_Ra-u_A@mail.gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Sun, 24 Dec 2023 16:22:13 +0900
Message-ID: <CAKD1Yr1MDZWKdpb_afqCP4B8SaG9Bx5A3RqWqZ4t_WZHtuFwow@mail.gmail.com>
To: Daryll Swer <contact=40daryllswer.com@dmarc.ietf.org>
Cc: dhcwg@ietf.org
Content-Type: multipart/alternative; boundary="000000000000adcd29060d3c4f02"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/MLTYtX65_XM0Fu-tWn1sIIvOVRQ>
Subject: Re: [dhcwg] WGLC for draft-ietf-dhc-addr-notification - Respond by December 11, 2023
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Dynamic Host Configuration <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Dec 2023 07:22:28 -0000

On Sun, Dec 24, 2023 at 2:28 PM Daryll Swer <contact=
40daryllswer.com@dmarc.ietf.org> wrote:

> Does this imply that, if for example, I have a DHCPv6 server running on a
> VLAN, and on this particular VLAN, I delegate via ia_pd to my client, a
> /56, the client needs to inform back to my DHCPv6 server
> through ADDR-REG-INFORM, whenever the client uses some addresses out of the
> delegated /56? If the implication is yes, then would this not make it a
> redundant functionality? As the DHCPv6 server will, anyway, already have
> knowledge of which client received which ia_pd prefix, therefore if we do
> need to identify a particular /128 IPv6 address client origin, we can do so
> by looking at the ia_pd pools.
>

The intent was that the client is not required to do so, but it could
choose to do so. For example, consider the deployment model in
draft-ietf-v6ops-dhcp-pd-per-device
<https://datatracker.ietf.org/doc/draft-ietf-v6ops-dhcp-pd-per-device/>.
The client would get a prefix from the network and could form addresses
from it. But the network wouldn't necessarily know which addresses the
client is using. So it cannot reach the client, add a DNS record for it,
etc. The client could inform the server of these addresses using the
address notification mechanism defined in this document.

Does that match your reading of the doc?