Re: [dhcwg] New Version Notification for draft-dhcwg-dhc-rfc8415bis-00.txt

Michael Richardson <mcr+ietf@sandelman.ca> Tue, 11 October 2022 19:10 UTC

Return-Path: <mcr+ietf@sandelman.ca>
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 5D87AC14F726 for <dhcwg@ietfa.amsl.com>; Tue, 11 Oct 2022 12:10:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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_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=sandelman.ca
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 prLAvFyCM-30 for <dhcwg@ietfa.amsl.com>; Tue, 11 Oct 2022 12:10:09 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (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 DB443C14F733 for <dhcwg@ietf.org>; Tue, 11 Oct 2022 12:10:08 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id B3B0D1800E for <dhcwg@ietf.org>; Tue, 11 Oct 2022 15:33:04 -0400 (EDT)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id CxhDteZebAOR for <dhcwg@ietf.org>; Tue, 11 Oct 2022 15:33:03 -0400 (EDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 4E98B1800C for <dhcwg@ietf.org>; Tue, 11 Oct 2022 15:33:03 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sandelman.ca; s=mail; t=1665516783; bh=Asq7pPGBPb5ZhzVG/8pBB6d4Bni9E3ts3QqbR5BP4/Q=; h=From:To:Subject:In-Reply-To:References:Date:From; b=qze7JfTNEvAbnQj8fDlonDd+qk2qpTjxKf7HYAh/4Gx3mlgJUm0Ku7HJwT1DwYKp6 /mkbemOFbGv9hTKC8t3KyWMRHaqnzW+1DJ0AgxfZym3hPm4otk+yFtYG2qpexhw3ri Gje3xzOBk7+TAaKod/JkOFLsP9jJwbBCZGjaTzMYeqmHPlbjXmneX/MNwA8DDItgeg Sla5BqVZuEjeq0y6I+f5mdE02j58P8dZvERo38c2LeveraPITOeN5u+Y5Vftc5uvtt MZFuX2n8SfJp1nT6ZSXe9KI+4xn+GZzEm81z23GG0FZZv9R9kNVpkBkRzV2iGvnyXJ mbhqEFMuc7s0Q==
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id EEFBC129B for <dhcwg@ietf.org>; Tue, 11 Oct 2022 15:10:02 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: dhcwg <dhcwg@ietf.org>
In-Reply-To: <166517307465.49815.7495751997923017188@ietfa.amsl.com>
References: <166517307465.49815.7495751997923017188@ietfa.amsl.com>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 27.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg="pgp-sha512"; protocol="application/pgp-signature"
Date: Tue, 11 Oct 2022 15:10:02 -0400
Message-ID: <9800.1665515402@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/fo7uH4I8_TbaufmtRSCZGt4Bh5U>
Subject: Re: [dhcwg] New Version Notification for draft-dhcwg-dhc-rfc8415bis-00.txt
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: Tue, 11 Oct 2022 19:10:13 -0000

I used:
  https://author-tools.ietf.org/diff?doc_1=rfc8415&doc_2=draft-dhcwg-dhc-rfc8415bis-00

90% of the changes are, alas, gratuitous format changes.

Bernie asks:
> Should we remove all text related to even checking for unicast
> transmissions and even deprecate the UseMulticast status code. I think the
> only case that can end up with unicast at a 8415bis server would be if the
> server had been sending Server-Unicast option and is then upgraded as
> existing (pre8415bis clients) may then unicast … but likely if the upgraded
> server just accepted the message, there would not really be any harm. A
> 8415bis client that always multicasts should never run into problems (and
> thus get the UseMulticast status). The 8415bis server would never need to
> check if unicast.

which corresponds to text:

      Once the client has determined the address of a server, it may, under
      some circumstances, send messages directly to the server using
      unicast.

And I think this is significant, and I'd like to understand why we should
consider this change at Internet Standard step.  Does it simplify something
or solve some problem?

I guess maybe:

 	   Use of unicast may avoid delays due to the relaying of messages by
 	   relay agents, as well as avoid overhead on servers due to the
 	   delivery of client messages to multiple servers.  However, requiring
 	   the client to relay all DHCP messages through a relay agent enables
 	   the inclusion of relay agent options in all messages sent by the
 	   client.  **The server should enable the use of unicast only when relay
 	   agent options will not be used**

is the point.

(My server implementation never cared, as it was for a PPPoE DSLAM, and there
were only two nodes on the PPP link)



--
Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 IøT consulting )
           Sandelman Software Works Inc, Ottawa and Worldwide