Re: [pim] Murray Kucherawy's Discuss on draft-ietf-pim-null-register-packing-14: (with DISCUSS)

Alvaro Retana <aretana.ietf@gmail.com> Wed, 01 March 2023 16:26 UTC

Return-Path: <aretana.ietf@gmail.com>
X-Original-To: pim@ietfa.amsl.com
Delivered-To: pim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE246C14CE30; Wed, 1 Mar 2023 08:26:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 L84ViPJ5rQcb; Wed, 1 Mar 2023 08:26:03 -0800 (PST)
Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) (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 2FC73C14CEFC; Wed, 1 Mar 2023 08:26:03 -0800 (PST)
Received: by mail-pl1-x62f.google.com with SMTP id y11so10428126plg.1; Wed, 01 Mar 2023 08:26:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=6j8wbPYGqUplZxwbIaNVNOPFTfmRXLDKxAr5vFxxSMA=; b=jwqFYPZPiSZHm9VO3e4QsX8l60AElUlXSM/ndpCfRszcs3zOEcTPRFjJezSpXX5gvf +XpoYm/eaDqrZRYpjpy5rcO0BpW7BNe0R5JevHRvKWEgr7YAZIEItwwyJVk+bm/P4tzO 0pMUgGq4A4aY85WI0QNtCNUOli0SrZfKK2HuIRDn4zUn0BkDzOO47hFDmsiIPjhTFrGO e4Q/WUcK6PPjLW4Md4EX+DCUDN53mi1jPgtMokiwOFxpe+cXqzZZMjr16XrumxmxUyd6 2w2OGW0wlt4LnZk7opHOxW4VFXL3GDskocbkzGV46+ffVaC/GlgQKj0FbSyyb1Lijmuf 60YA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=6j8wbPYGqUplZxwbIaNVNOPFTfmRXLDKxAr5vFxxSMA=; b=ac4DtX1rUxSkv1ez5kJc0ZUhipTR9YzGd48FDxUsCV4/XDlK9X3emnWjTJneP7k4ia s1vsgsacH8XROT6RRuWkifmJGnnhlimXo0t3nUpEXgdvCUUsadYG5p3RyGobsj1q9Vih 3G2jys0ndV4Rp1JXU0jITchaIPrc3HrGNHsvJiUsuJsqLo3Vpo/o7dEHdXo3Z6D86efn WcToPYCNmwN0pJVscjI/KYMy2LAgugK9f8gbAWtsJzeinGZ5cr6zzfQRxf9d5Q5Dvr7a ajQVMBKPr7//6TAsJ9gwLu135Ei0Aj9lQqY3eiU+GIz1mTjhgmBzZVPLcmDjZRF374JX +z4g==
X-Gm-Message-State: AO0yUKVjzmUCrKUjzQzRB5nURyruAb5U6VoVFrLhMD0Ko41W4HEgaPz4 0QVQ78i06XJrCnKvlKjGh2+7U1p7uTFkRZDa1BJjbNSX
X-Google-Smtp-Source: AK7set8IGEtOuyRsrj4vbaFv/L/uQ0EuZW0T5EAetwysSlvVGmKMDL/mxXciGVVgn5BaJPluR7BjmuN/NNAjW2fh6nU=
X-Received: by 2002:a17:902:9a01:b0:19c:1748:25d9 with SMTP id v1-20020a1709029a0100b0019c174825d9mr2398279plp.9.1677687961754; Wed, 01 Mar 2023 08:26:01 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 1 Mar 2023 08:26:00 -0800
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <167765867062.32027.17058697314344431183@ietfa.amsl.com>
References: <167765867062.32027.17058697314344431183@ietfa.amsl.com>
MIME-Version: 1.0
Date: Wed, 01 Mar 2023 08:26:00 -0800
Message-ID: <CAMMESsykCbN2BFYnru+En0dqm=QkT4hubXKMDjbsV9Fu5x=NJA@mail.gmail.com>
To: The IESG <iesg@ietf.org>, Murray Kucherawy <superuser@gmail.com>
Cc: pim-chairs@ietf.org, Mike McBride <mmcbride7@gmail.com>, draft-ietf-pim-null-register-packing@ietf.org, pim@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/Aw7B-Eu7lKJHTkrVzRCpX9C2Z1s>
Subject: Re: [pim] Murray Kucherawy's Discuss on draft-ietf-pim-null-register-packing-14: (with DISCUSS)
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pim>, <mailto:pim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pim/>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pim>, <mailto:pim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2023 16:26:07 -0000

On March 1, 2023 at 3:17:51 AM, Murray Kucherawy wrote:


Murray:

Hi!

Thanks for the review!


> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> Feel free to set me straight here if I'm wrong, but:
>
> Section 2 says: "This section allocates a bit ..."
>
> Doesn't this mean either (a) there should be a registry for these bits, and if
> there is, there should be one or more corresponding IANA actions; or (b) this
> document should update RFC 7761 so that the allocation of a previously
> reserved bit is discoverable somehow?

There is a registry [1] and a corresponding action:

   When this document is published, IANA is asked to assign a Packing
   Capability bit (TBD1) in the PIM Register-Stop Common Header from
   the PIM Message Types registry.

[1] https://www.iana.org/assignments/pim-parameters/pim-parameters.xhtml#message-types


However, as you can see from the registry, the bits are still marked
as Reserved.  We noticed this issue several days ago :-( -- long story
short:

rfc8736 (PIM Message Type Space Extension and Reserved Bits) updated
rfc7761 (and others) with the intent of reallocating the reserved bits
-- from the Abstract:

   The PIM version 2 messages share a common message header format.  The
   common header definition contains eight reserved bits.  This document
   specifies how these bits may be used by individual message types and
   creates a registry containing the per-message-type usage.  This
   document also extends the PIM type space by defining three new
   message types.  For each of the new types, four of the previously
   reserved bits are used to form an extended type range.

   This document updates RFCs 7761 and 3973 by defining the use of the
   currently Reserved field in the PIM common header.  This document
   further updates RFCs 7761 and 3973, along with RFCs 5015, 5059, 6754,
   and 8364, by specifying the use of the currently reserved bits for
   each PIM message.


*But* we focused too much on the type extension, getting ready for the
work in this draft, and we overlooked the change from Reserved to
Unassigned.  It is specially embarrassing because I am one of the
authors of rfc8736. :-(

After talking to Stig, my co-author, we think that the change in
status (from Reserved to Unassigned) is too much for an errata report,
so we wrote rfc8736bis [2], where that is the only significant change.

[2] https://datatracker.ietf.org/doc/html/draft-venaas-pim-rfc8736bis-00


We'll have the references in this document point to rfc8736bis and ask
the WG/AD for "expedited processing” to delay publication as little as
possible.


Alvaro.