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

Ivan A Pena <ipena@zequenze.com> Sun, 24 December 2023 08:10 UTC

Return-Path: <ipena@zequenze.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 9F829C14F603 for <dhcwg@ietfa.amsl.com>; Sun, 24 Dec 2023 00:10:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.905
X-Spam-Level:
X-Spam-Status: No, score=-1.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=zequenze-com.20230601.gappssmtp.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 n9V_GBZTLZkI for <dhcwg@ietfa.amsl.com>; Sun, 24 Dec 2023 00:10:42 -0800 (PST)
Received: from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com [IPv6:2607:f8b0:4864:20::72d]) (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 E4B43C14F68C for <dhcwg@ietf.org>; Sun, 24 Dec 2023 00:10:41 -0800 (PST)
Received: by mail-qk1-x72d.google.com with SMTP id af79cd13be357-78106c385a1so275655785a.0 for <dhcwg@ietf.org>; Sun, 24 Dec 2023 00:10:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zequenze-com.20230601.gappssmtp.com; s=20230601; t=1703405440; x=1704010240; darn=ietf.org; h=mime-version:message-id:to:subject:from:date:from:to:cc:subject :date:message-id:reply-to; bh=mR1hezh+yoMVZSlDOEwlbAwwOnaPMUVg0LNPkShO1/E=; b=COpLbjOuw23dd3ruLyKu6XXgxtccJODhHrj8oRsputDWXHj3cb44NOxB5vpiJlryus UfCXq5yJyLIDYIp7XUClD1/rK2U7wbkPA2ZuK+iksnLQxu3uOHg5E6z0Q4g/YMs74lnK 4WO7x2Jc+M2DtOR7UjvkuFXDIT7DahwD4vWulaCaAUAChmpmKds/kIDd+Xp57Hv/vvHk nt68HPvjCD0BJMo/Lxk6MSQz+g8XjoDKlGVoNeyFlaDfg7o1lS5AUX1joaI1SoWXjQxm BgZqjTICcVEbEQeeEZtkN5yucY2GMCNYC/v3pQKsDIPx6UzniOZ19p9vxcOISg1P9PFv sdrw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703405440; x=1704010240; h=mime-version:message-id:to:subject:from:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=mR1hezh+yoMVZSlDOEwlbAwwOnaPMUVg0LNPkShO1/E=; b=IZxjyBtKF9lFjihNigQiWWNlqz3zJ9VKwO5qP5DhdoQU6o4Mcke8Ej0pckELnHQjKV lllk9dNCWSDq8tJcbW+Lx9pddq/6LID78CZOhN8zyoxkQJtSk3DSPXq3ltN5VrlqLd5B 0WhaibD30adqh0e7gCoitLdlrRHh+sgTGX8h5wCsnHWZu9rbnYDcVvplYy8a6OLpFCXX qcgNWvmk9PkMyliAKn57kUqBslGSMpw/pjA2KuUvU7m1T8lGTMB5WfArnd5y9tOoBoAP zN9t2wNlmMZCNerhPqDRhi8JLcu0x5dvM+Y3mFKlPtoJLeGgCRLChRqbnZ2/65LJtjJY Jkeg==
X-Gm-Message-State: AOJu0YwclKzV215Irm9GxE4pVZgHm65xk+S3doKycuPfa3eZAQvpjEcg iwXd0bK5lb0QjVUCSrfTMp5bwg/e2l5h4NA4UZeXHUpBs8B3fg==
X-Google-Smtp-Source: AGHT+IHDKWQo5FFYF6Vd6VvdC3LeKpaYX+VAl8WM9+2MlNOHnWXAC4mf28+JxMoN4JwyVzddOy3ClQ==
X-Received: by 2002:a37:e307:0:b0:77e:fba3:9d23 with SMTP id y7-20020a37e307000000b0077efba39d23mr5248657qki.135.1703405439912; Sun, 24 Dec 2023 00:10:39 -0800 (PST)
Received: from 2603-8080-7b01-034d-7021-8709-87c4-95dc.res6.spectrum.com (2603-8080-7b01-034d-7021-8709-87c4-95dc.res6.spectrum.com. [2603:8080:7b01:34d:7021:8709:87c4:95dc]) by smtp.gmail.com with ESMTPSA id rg19-20020a056871631300b001faf09f0899sm1728349oab.24.2023.12.24.00.10.39 for <dhcwg@ietf.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Dec 2023 00:10:39 -0800 (PST)
Date: Sun, 24 Dec 2023 02:10:32 -0600
From: Ivan A Pena <ipena@zequenze.com>
To: dhcwg@ietf.org
Message-Id: <K1W56S.AE9P0OEBAF6K1@zequenze.com>
X-Mailer: geary/40.0
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=-g6jBJBHgNSizh7UIHsg2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/Dr7OQrsGmSGaaJlwepb0KzGaPh4>
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 08:15:03 -0000

Hello to all,

The truth about this draft or scope in enterprise networks as such I 
don't see much scope for adding more options (OPTION_ADDR_REG_ENABLE).

Just to mention some points from the document:

It is mentioned that you should only send addresses with global reach.
/"The client MUST only send the ADDR-REG-INFORM message for valid 
([RFC4862]) addresses of global scope ([RFC4007]). This includes ULA 
addresses, which are defined in [RFC4193] to have global scope. The 
client MUST NOT send the ADDR-REG-INFORM message for addresses 
configured by DHCPv6."/

But then it says that the IPs will be discarded if they do not match 
the source address, where the source address is an IPv6 Link-Local and 
in the previous lines it mentions that it has to be a global IPv6 it no 
longer makes sense.
"/the message does not include the IA Address option, or the IP address 
in the IA Address option does not match the source address of the 
original ADDR-REG-INFORM message sent by the client. The source address 
of the original message is the source IP address of the packet if it is 
not relayed, or the Peer-Address field of the innermost Relay-Forward 
message if it is relayed."/

Now the client can select the lifetime, it is as if they better remove 
the DHCPv6 server, now with this the client selects a lifetime year and 
it will continue to consume resources in the router table.
/"SHOULD register or update a binding between the provided Client 
Identifier and IPv6 address in its database. The lifetime of the 
binding is equal to the Valid Lifetime of the address reported by the 
client. If there is already a binding between the registered address 
and another another client, the server SHOULD log the fact and update 
the binding."/


In addition to all this, if the objective is to keep a log or record of 
the computers that use SLAAC (for example using ChromeBook on an 
enterprise network) to do correct troubleshooting, the idea would be to 
add a "Router AdvertisementReply" to the RFC4861 standard. Where it 
contains the information of the mac address and the segment (/56, /64 
or any other), with this when a user speaks because they cannot connect 
to a printer, the IP phone cannot register to the Softswitch or IMS and 
provide the IPv6 assigned to Help Desk can locate it through the first 
4 hextets of the network, with this searching in the DHCP Server I can 
locate who is using this segment and be able to connect to the 
equipment and perform the necessary troubleshooting on that network 
where the user is connected.

Now in ISP providers, when assigning the IA_NA (/128) and the IA_PD 
(/64) to the CPE, the CPE is responsible for distributing or assigning 
this IA_PD /64 addressing to the host (cell phone, laptop, etc.) in 
/132, but when An Android or Chromebook is connected, the CPE assigns a 
/65 network, but this is not registered within the CPE since the 
standard (NDP rfc4861) does not mention that a record is kept or saved, 
where it would be better to update the protocol They already exist.

They mention in the draft to add this new option in DHCPv6 messages and 
I don't understand how this will happen on computers that use SLAAC if 
they are not going to send REQUEST or REQUEST (messages DHCPv6)