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

Bernie Volz <bevolz@gmail.com> Thu, 14 September 2023 01:53 UTC

Return-Path: <bevolz@gmail.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 6468CC1522D9 for <dhcwg@ietfa.amsl.com>; Wed, 13 Sep 2023 18:53:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.104
X-Spam-Level:
X-Spam-Status: No, score=-7.104 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_FROM=0.001, MIME_QP_LONG_LINE=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 Z6NH__XuiYlJ for <dhcwg@ietfa.amsl.com>; Wed, 13 Sep 2023 18:53:23 -0700 (PDT)
Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) (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 A26C5C1522C6 for <dhcwg@ietf.org>; Wed, 13 Sep 2023 18:53:23 -0700 (PDT)
Received: by mail-qk1-x72e.google.com with SMTP id af79cd13be357-76f066e4fffso30216585a.2 for <dhcwg@ietf.org>; Wed, 13 Sep 2023 18:53:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694656402; x=1695261202; darn=ietf.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=bgP+3srNSQ5mDR+FLlcco7h9A0PVNqX99frkOlZPzcI=; b=kEgOfJdTjtvti1mznEssqR2JT010crmCcri7lJmf424fgBt9tV4l4pAwj+1LpnFJFk nVVpSvLDwixRuUcx5UDDP8iJGrgJGTy4h9PM2z1F4JKuUp6eWNPlz9yPWjuw0e2cqPu3 TmjhCpEF5uFCKc6qNX3PCXmuSz+n8Tmymtj5HFJEn6xRIeDTfrrcWyHEiRBuIeBhMM9e tgbf/NZBOUV2om7WE7zEyYVVlULoD/gO016/Hk0yM26IpmQh7TVJMdL/bV71J8fxklW0 inWjLVwPMTD5VVKqCZqNo0zRjBfpijZqqdQRX2x6zBdsmTzr8f2cz61Iua3+xzfVIzb/ sL9w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694656402; x=1695261202; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bgP+3srNSQ5mDR+FLlcco7h9A0PVNqX99frkOlZPzcI=; b=ElAJzYbxhw2c5ptV5u0TydM4hddVwZE5jQ+3YlaeVAVNaeoHyLGj07NCy/HHfu7xCU RYmVvNsehBLCrFHqMZNkAjcRDyz7feyfGcqviNBXhC6lBvSRlum7wToPSgqeU9WOX21n xATYZwxYhw5Mh3kki1HjBjC1a3HIX5nxbHHtYeY+KO0os4Y/Sumnu24eQNRdqgwigE0r X6gRB2KSo38cV6EZ4eVfb4ZT7pTEw0l0mJMYDl+VWgaNvV+jazlLXZvsIWgI/pFhrOtB 53mEY2cVE0BSRwzJJToYCjVavrVY8mJT4M9qoDu0WnVldkisCKBl/5Q1OViQvOk3OF3k ydVQ==
X-Gm-Message-State: AOJu0Ywi3L3xecAcOOiltj6j7G0DDdPP47dpZXjgPRnPDo0Nzm/JFLOf s7MuKClPOERE3LdEPtiq0f3sdgBZsQ==
X-Google-Smtp-Source: AGHT+IGv24PrjlxFYgaufm9Xrxey2Rhkgb2oaxs5vf0mnyHl9n675v3sSy7/0BpR5KJeJr8PYEiRew==
X-Received: by 2002:a0c:e193:0:b0:656:1956:48be with SMTP id p19-20020a0ce193000000b00656195648bemr1048653qvl.9.1694656402407; Wed, 13 Sep 2023 18:53:22 -0700 (PDT)
Received: from smtpclient.apple (d-24-233-121-124.nh.cpe.atlanticbb.net. [24.233.121.124]) by smtp.gmail.com with ESMTPSA id p10-20020a0c9a0a000000b00641899958efsm155917qvd.130.2023.09.13.18.53.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 Sep 2023 18:53:21 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Bernie Volz <bevolz@gmail.com>
Mime-Version: 1.0 (1.0)
Date: Wed, 13 Sep 2023 21:53:10 -0400
Message-Id: <87FCF50B-E0B9-4E17-9CDA-F11C70D73BA3@gmail.com>
References: <10408.1694641738@localhost>
Cc: dhcwg <dhcwg@ietf.org>
In-Reply-To: <10408.1694641738@localhost>
To: Michael Richardson <mcr+ietf@sandelman.ca>
X-Mailer: iPad Mail (20G81)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/aIW44tSf828vfWmLywONlyjNQco>
Subject: Re: [dhcwg] WGLC for draft-ietf-dhc-addr-notification - Respond by September 13, 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: Thu, 14 Sep 2023 01:53:27 -0000

> surely, this is true of any new DHCPv6 option, and given that we already
> support vendor options.

New options are much different than messages.

A server ignores new options as it would have no code to process them. Most clients don’t see new options as they wouldn’t send nor request them, but even if they do they should ignore them.

Yes, someone could write a server that iterates through the received options and hiccups when it runs into one it doesn’t understand, but that’s unlikely to be very effective server code, IMHO. Most servers I suspect look for options to process them.

- Bernie (from iPad)

> On Sep 13, 2023, at 5:49 PM, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
> 
> 
> Bernie Volz <bevolz@gmail.com> wrote:
>> Maybe if consenus is for a PIO flag (when A bit set) that if set, say’s
>> don’t send server “global scope” SLAAC address notifications would be
>> something to consider. That means existing routers don’t have to change
>> for clients to send notifications (as flag would be clear - meaning to
> 
> If only there were an RA option which was easy to set without recompiling
> router code, and which could be extended trivially with minimal agony about
> chewing up scarce resources.
> 
> Maybe: https://datatracker.ietf.org/doc/draft-troan-6man-universal-ra-option/ ??
>   :-) :-) :-)
> 
>> And yes, I suspect that lots of servers (and maybe even some relays)
>> will log about the unknown packets and could clutter up logs. It may be
> 
> surely, this is true of any new DHCPv6 option, and given that we already
> support vendor options.  We even say:
> 
> }   Clients, relay agents, and servers MUST NOT discard messages that
> }   contain unknown options (or instances of vendor options with unknown
> }   enterprise-number values).  THESE SHOULD BE IGNORED AS IF THEY WERE
> }   NOT PRESENT.  This is critical to provide for future extensions of
> }   DHCP.
> 
> (emphasis mine)
> 
>> for the registration message is worth it — though minimal support of
>> the message by logging details of the notification request and sending
>> a reply may not be significantly more work and would eliminate logging
>> retransmissions except when a client fails to receive reply.”
> 
> That's one way to implement it.
> But it requires action, and I think you are concerned about already deployed
> code.
> 
> 
> --
> 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