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

Ole Trøan <otroan@employees.org> Wed, 27 December 2023 19:41 UTC

Return-Path: <otroan@employees.org>
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 68330C14F712 for <dhcwg@ietfa.amsl.com>; Wed, 27 Dec 2023 11:41:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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_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] 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 aj2VQjlIKUyh for <dhcwg@ietfa.amsl.com>; Wed, 27 Dec 2023 11:41:33 -0800 (PST)
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 DD713C14F70E for <dhcwg@ietf.org>; Wed, 27 Dec 2023 11:41:33 -0800 (PST)
Received: from proxmox01.kjsl.com (localhost.localdomain [127.0.0.1]) by proxmox01.kjsl.com (Proxmox) with ESMTP id 664CEE364E; Wed, 27 Dec 2023 19:41:33 +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=LYrL33alKPbevcu1 cP6wYdcqxYGSSft1C99JJ2GjG4Q=; b=pm5enb3xXraDq6uGfDarjd4GV/EAaNrD S8lW/G7uwAX6xB6Z5NNYJxNKo6CRededlb4u84863fItMLhE+anoUBMENwJwbwIc 56kFqyFZ/pFdPutCFAzc+WwsWjLhBg18TNXY6qz1WNql63kqYKOD41+5n5F+16V6 gaQ6lyZe/rLugrkgGu6nvgGVn8Dd2d8/i8PXtIxbqAaRNGbyBTuBrD1vIwEOVxoe O7FZgshAxt17mRge3xOPj7hn0q+QQCk+lxWEZjdVKqmLzF2yBeKhyFt2EYSBNin/ qqfihgY3XdkIuYaJeBeNkspEmrqomF2xojlFQ42rUhEit9AjlJ+Ybg==
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.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 42496E1C48; Wed, 27 Dec 2023 19:41:33 +0000 (UTC)
Received: from smtpclient.apple (unknown [IPv6:2a02:2121:284:5761:2966:b813:ec97:a8ed]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id DAC304E11B7E; Wed, 27 Dec 2023 19:41:32 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Ole Trøan <otroan@employees.org>
Mime-Version: 1.0 (1.0)
Date: Wed, 27 Dec 2023 20:41:18 +0100
Message-Id: <85F86F16-175D-4EB6-B4EB-720E5316B79A@employees.org>
References: <9498B1A5-73F0-4D3F-AE00-0B4EF996E70A@gmail.com>
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, dhcwg@ietf.org
In-Reply-To: <9498B1A5-73F0-4D3F-AE00-0B4EF996E70A@gmail.com>
To: Bernie Volz <bevolz@gmail.com>
X-Mailer: iPhone Mail (21B101)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/W9GImJ2INVspiB90ye1c-IFnkUs>
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: Wed, 27 Dec 2023 19:41:38 -0000


> On 27 Dec 2023, at 17:47, Bernie Volz <bevolz@gmail.com> wrote:
> 
> You can always create situations where something won’t work. We’re not trying to solve all networking problems with this.

But it is unclear what problems this is actually solving. 
If any. 

Is the problem to solve is to register the addresses of the subset of hosts implementing it and volunteering to submit that information to the network?

That sounds quite unlikely. If the problem instead is that all addresses in use in the network must be registered, then I don’t quite see how this helps.

At best this looks like a harmless distraction. 

I think time would be better spent on improving SLAAC with something like (E)ARO to make addresses more tractable. Or defining a protocol between the first-hop router and backend system. 

O. 

> 
> - Bernie (from iPad)
> 
>> On Dec 27, 2023, at 11:36 AM, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
>> 
>> 
>> Bernie Volz <bevolz@gmail.com> wrote:
>>>>>> On Dec 26, 2023, at 5:59 PM, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
>>>>> 
>>>>> 
>>>>> Bernie Volz <bevolz@gmail.com> wrote:
>>>>>> If you want to report upstream, why not just relay the notification?
>>>>> 
>>>>> a) because often the local server actually needs to keep it's own database.
>>> 
>>> There’s no reason the notification cannot be consumed both locally and
>>> forwarded. Obviously the forwarded request’s reply likely should be
>>> dropped if a locally generated reply is being sent - but that’s easy
>>> enough for relay to handle by adding something into the Interface ID
>>> option?
>> 
>> Well, does the local processing result in an acknowledgement?
>> What if the forwarded copy gets lost?
>> If so, then the client stops sending, and the upstream does not get updated.
>> 
>>>> b) because it might need to filter based upon which addresses are being
>>>> reported about.  For instance, filter out ULAs, but keep GUAs.
>>>> 
>>> No reason that device couldn’t filter out ones it doesn’t want to relay.
>> 
>>>> c) it seems to me like the local server should perhaps be taking
>>>> responsability for the delivery.
>> 
>>> That is perhaps the one benefit for not relaying (see a) but I guess
>>> you could change it so relayed Reply is delivered back to client (not
>>> local one). This mechanism isn’t expected to be perfect since it may be
>>> a while before clients even add the support (and some may never).
>> 
>> In domains where they care, it will get done, I think.
>> There is also a question of connectivity:  if the enterprise wants to collect
>> the ULAs that are being used in the branch office, but those ULAs are not
>> routed, then the replies might not come back if they are unicast.
>> 
>> There is another situation worth dealing with: ULAs are supposed to be routed
>> (and DHCPv6-PD into the branch office), but there is some "rogue" ULA at the
>> branch office which the printer has adopted as it's only address.  Knowing
>> this would be really useful in diagnosing why stuff doesn't work.
>> (Maybe SNAC is involved)
>> 
>> --
>> Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 IøT consulting )
>>          Sandelman Software Works Inc, Ottawa and Worldwide
> 
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg