[pim] Re: Ketan Talaulikar's Discuss on draft-ietf-pim-pfm-forwarding-enhancements-05: (with DISCUSS and COMMENT)
Ketan Talaulikar <ketant.ietf@gmail.com> Wed, 08 July 2026 07:56 UTC
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: pim@mail2.ietf.org
Delivered-To: pim@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id B15AC112BFB11 for <pim@mail2.ietf.org>; Wed, 8 Jul 2026 00:56:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783497399; bh=qVK/tDLmYX7D0HuD6I3h0m5//pRetO44Wwr5D5PGd5g=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=EL2Oyf66RAyRVTBaQgWgfS2+7m+88aRip/xd7Qv1N4opvlx5Nm0+p/yrsT3Mb5SiN cXQ27XYB8WVHF0D9hKL5cYhEEaf2aZ7cqM3wb/oG2TJM4vtl/Vqxs//3ss5RGOqW+r yBtRAF7wwdX4POuaRf8cq6Er/ZFxf/dRIRGyFh0Q=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.098
X-Spam-Level:
X-Spam-Status: No, score=-1.098 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iFEfaJQnsd0j for <pim@mail2.ietf.org>; Wed, 8 Jul 2026 00:56:39 -0700 (PDT)
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 ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id A4BC0112BF9E8 for <pim@ietf.org>; Wed, 8 Jul 2026 00:55:14 -0700 (PDT)
Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-2c9b1edf2bdso5636465ad.1 for <pim@ietf.org>; Wed, 08 Jul 2026 00:55:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1783497313; cv=none; d=google.com; s=arc-20260327; b=iQqpXxL/mJqKIiV5YQRID2573FtSMObKgua4VoUSzYO5HGPx/nZTLdj2ncPBnVwy0p kkM4d4Ta0So3JTN3BZ4+n6AkiXvLlhpVJXhClsRO/Q5L6/fetxFM/TM1azyquJ1fn407 UzudpRhf9gZZrf8jr9AfO5b7rD/hQvgyYjF4SlxR5xbwLQ5y56EMaqOS8HV1ch7qajtD tgtsHbi8Lp+n3XAKR5pD9Gea+VI/UpMyFD46nWBcZm38Sndql/a+byb/C07KW95eGnhx y2xFRmdmnF5jXB21Bq9ZyNOWd/tfxqySv1OciYY422b4AqUpDM2IZUsmfTYYEnzgdM6D dIHg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=qVK/tDLmYX7D0HuD6I3h0m5//pRetO44Wwr5D5PGd5g=; fh=TJp9uv+hOggv0UahnhjYOSJMu1EX+TKB4qI4/Q9A//A=; b=RfWdt3IFzhmWKKrvly8tez56wn+hxtuptFpwV0UfaXtTsss8hVLcGF4mrMB+Wsc+M9 m5sYkFLPlSrfZaIZO7lmTm82YqroIUSjZF+FXRD/CCJODi3C2gwnqsaQRlvZCtPh/mxj FXUiXPFq9OcvwFK7iFh+ZO/pG5JbSPrDAOy+J04+IPct2GNWu+4fx7nzMEBiIZcubXSv V1CI7LplNp0hGqWIbD5ExH4pF7IIdxJsVnYlAdQ8g1hN4SGo5jr+KUhTYiUUsAHLL7uj QywL4RHYNPg6l2V+IWTE/RayJD90FwXXTPD9rtqSu+t5u9SLT1lFdZFwm/wJe8hmxaE3 hKyg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783497313; x=1784102113; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=qVK/tDLmYX7D0HuD6I3h0m5//pRetO44Wwr5D5PGd5g=; b=VQSqB9A1e/dYAD2G+euYrHgAVfQF8BYKjR5rwYGdAkZ6kcbZVuyXL3+Y8YtC7p4CuT l7ltGX2TEuVe7rxXVgcgKsfEbCsjTz4pmhqfWz2aEgsnK6uNSgQ/DzP6JO6YrPi2xgAN dJkKvfrKbqyHZsEg9uy/gBzb1PnWS/vmw0q183yVBUEH/dMivG43hv310rMbpObqyAwl IUJAhPk+EQzc3LSHzpWZhGTRu2ftY3CGqa0WlkIShdTmqqrqZXOiTxPNaCzNZ42au30X owvKYAk9cipiH8tnGIn6wUyMs5CWCw8Hf4uCGSyJ+ALe30tbcUcZ7tJySJSfi66+QJuS jqBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783497313; x=1784102113; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=qVK/tDLmYX7D0HuD6I3h0m5//pRetO44Wwr5D5PGd5g=; b=YQ6L/E9OlMjU7FX+q10l2aPDIMSeFqxlYDQ2LUnrvTKJ30kIiyAqQ1FU+yjZjpfX4k BKmbc9QkEeXcy3mkNxYfqPRIsqb9H4GQ/uacQJHaV/JBhRd5q9kOukPpDf5IJWw0z5Va pbfdr1ZBcg/cF52/nr/hAyZPAnbuzoNY4ZullPYWCw9oFkbfAoecrSDS1xrBDOxBQ9+S hBuX2QZWUmi5CvU6syGvaIyfoDTQ4qlQcvhxO5XpP4O4kWU2qSB+9afQt8TMT0gLPX81 1YnR1zx+5w6/uaNSExuJmJo3HrUsNx9OmKadiFq6MKWTZXEQo91ryCbUIEntwcSJ71Mp UHlQ==
X-Forwarded-Encrypted: i=1; AHgh+Ro+yL+CBREr5rNlUsrxyE33U1evqTecmKKWkZ5ScuMxPFpvUpa7+JSKkdj/Bv+arRNGhuQ=@ietf.org
X-Gm-Message-State: AOJu0YyhkNWTdEDRrnioS/HO2RFKlKVlgityIvZiM5gImV5S7AhgZvMs ANTdhAJ0XC2BPSTY8cHSAeXWyLd4e2m+Dv0BE627Vgsem2Z/PDCLS/BzVV8ecrX4Kw/BCZz5ZeO b5IDGUwlkrQPqh4Dfrujgo/Vt3JcPbJQ=
X-Gm-Gg: AfdE7cnrX5rp3WFwz2gsYIcJyRc0dXSv5seyjSuS5UJDOpdViSGKsqLtN8ZMrlbDElO FKlJKlQJSwAty49xchqDuU57WAJE7KFovfTgHqQMqV9QAgLCqkAa5gahbjdCkhP0eIzURHdK/8G KGr2LihVf60besqF/nfdrjk6/JJADQuO7KjmLfaefYIcz0uBSXUfCCL7Drh3zA0IrrN94y54SNO k/ba1PZDMpmpFgm5RBupsZtSf2HCDqWFvU97m2a3bzViqAAlV6BfI7bxvjgeexDaQ6wLpa56bRH B2UAj4zMNs/t1ZHNtq7r4MwF7SMebQ==
X-Received: by 2002:a17:902:ecc4:b0:2c8:4c29:afeb with SMTP id d9443c01a7336-2ccea35b611mr13838915ad.8.1783497313406; Wed, 08 Jul 2026 00:55:13 -0700 (PDT)
MIME-Version: 1.0
References: <178150702551.372910.15904950043652981957@dt-datatracker-f9b87776f-xzl65> <CY8PR11MB6940EA79BA2C7BB653344335C1E42@CY8PR11MB6940.namprd11.prod.outlook.com> <CAH6gdPx0ASN_kCToHKoUasDOq-UDbUDjRLiFq74dnBfUajfgXA@mail.gmail.com> <CY8PR11MB694022FA33F0E283B7DF0FD1C1F02@CY8PR11MB6940.namprd11.prod.outlook.com>
In-Reply-To: <CY8PR11MB694022FA33F0E283B7DF0FD1C1F02@CY8PR11MB6940.namprd11.prod.outlook.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Wed, 08 Jul 2026 13:25:01 +0530
X-Gm-Features: AVVi8CcD3rLZoYQWI7Zgnx2g7tKKCUaXWwDamDfJAhfYhTbXA8M7RcDeaCb5Sc8
Message-ID: <CAH6gdPyvQ51XezZfki6Jq36A89SiCAP7EbybcgmJ=5jhvc1qXg@mail.gmail.com>
To: "Ananya Gopal (ananygop)" <ananygop@cisco.com>
Content-Type: multipart/alternative; boundary="000000000000d2d4a1065614d37f"
Message-ID-Hash: BGBXUFF5RJCPO272GAIMYE4NEO5H4OE2
X-Message-ID-Hash: BGBXUFF5RJCPO272GAIMYE4NEO5H4OE2
X-MailFrom: ketant.ietf@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-pim.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, "draft-ietf-pim-pfm-forwarding-enhancements@ietf.org" <draft-ietf-pim-pfm-forwarding-enhancements@ietf.org>, "mmcbride7@gmail.com" <mmcbride7@gmail.com>, "pim-chairs@ietf.org" <pim-chairs@ietf.org>, "pim@ietf.org" <pim@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [pim] Re: Ketan Talaulikar's Discuss on draft-ietf-pim-pfm-forwarding-enhancements-05: (with DISCUSS and COMMENT)
List-Id: Protocol Independent Multicast <pim.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/90ylNjZt7bdNrHSiqF9YZMsOTcs>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pim>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Owner: <mailto:pim-owner@ietf.org>
List-Post: <mailto:pim@ietf.org>
List-Subscribe: <mailto:pim-join@ietf.org>
List-Unsubscribe: <mailto:pim-leave@ietf.org>
Hi Ananya, All the comments below were non-blocking as I had cleared my DISCUSS position; thank you for the responses and clarifications. Looks good to me. Thanks, Ketan On Tue, Jul 7, 2026 at 6:41 AM Ananya Gopal (ananygop) <ananygop@cisco.com> wrote: > Hi Ketan, > > Thanks for your feedback, please find responses inline. > > > > > We miss the benefit of discussing the individual review points since you > > have not replied inline, but this is not an issue because all of those > were > > non-blocking comments. Appreciate you taking care of them. > > > > Please check inline below for follow-up comments. I will also be > clearing > > my DISCUSS position shortly. Even if I believe this document should > update > > RFC8464, the updates address the technical problems, so I will go with > the > > WG consensus. > > > > > > The use of the "update" tag is not very well defined (that is a > different > > story). However, the specifications in this document are not merely an > > extension, but improvements/enhancements to the base. That, I felt, > > deserved the "update" tag. This way an implementer looking at RFC8364 is > > also pointed to this specification that introduces improvements to it. > > In any case, this is experimental work and I hope the authors/WG will > > produce a single spec if/when this work matures to Standards Track. > > > AG: > Apologies for not replying inline earlier. I am relatively new to this > forum and still learning how to track overlapping WG comments and reviews > effectively. Thank you for your patience and understanding. Regarding > update tag, we fully echo the thought that the sub-TLVs should be part of > the base standard. > > > > > The other important bit, which was undone in the latest update is > changing > > the semantics of the T-bit to apply not just to a TLV but also to its > > sub-TLVs. I thought that was a very good improvement over RFC8364. So, > > please consider updating the base spec, even if only for the T-bit > > semantics. > > > > AG: > We considered adding a T-bit to each Sub-TLV, but concluded that this > would introduce additional complexity and processing overhead with limited > practical benefit. If a router does not support Type TBD1 TLV, it is > unlikely to support any of its contained Sub-TLVs. As now specified in > Section 2.1 (in version 7) , when a router encounters an unrecognized > Sub-TLV type, it MUST ignore that Sub-TLV and continue processing the > enclosing GSI TLV and any remaining Sub-TLVs; an unrecognized Sub-TLV MUST > NOT cause the router to discard the enclosing GSI TLV or the PFM message. > > https://datatracker.ietf.org/doc/draft-ietf-pim-pfm-forwarding-enhancements/07/ > > > > KT: > > OK. I respect the WG's decision even if I feel otherwise. Right now, I > > don't see any motivation for someone to implement the GSI TLV without > any > > sub-TLVs which makes the publication of most of this spec somewhat > > unfruitful. On top of that, not considering the suggestion to reserve an > > experimental range for the GSI TLV's sub-TLVs makes it harder for > someone > > to experiment with sub-TLVs. The only recourse left is Early Allocation > via > > RFC7120 but that will involve more process work for everyone. I leave > this > > to the authors/WG to consider. > > > AG: > > We agree that without defined Sub-TLV use cases, the immediate > implementation value of GSI may appear limited. As noted earlier, Sub-TLV > work was initially being developed in a separate draft, but the WG reached > consensus to consolidate the work into a single document. > > So far the WG has not seen the need for experimental TLVs, and hence this > document may not need to specify an experimental Sub-TLV range. If > experimental TLVs are considered later, then Sub-TLVs should also be > considered. > > > Thank you, > Ananya > > > *From: *Ketan Talaulikar <ketant.ietf@gmail.com> > *Date: *Friday, June 26, 2026 at 9:08 AM > *To: *Ananya Gopal (ananygop) <ananygop@cisco.com> > *Cc: *The IESG <iesg@ietf.org>; > draft-ietf-pim-pfm-forwarding-enhancements@ietf.org < > draft-ietf-pim-pfm-forwarding-enhancements@ietf.org>; mmcbride7@gmail.com > <mmcbride7@gmail.com>; pim-chairs@ietf.org <pim-chairs@ietf.org>; > pim@ietf.org <pim@ietf.org> > *Subject: *Re: Ketan Talaulikar's Discuss on > draft-ietf-pim-pfm-forwarding-enhancements-05: (with DISCUSS and COMMENT) > > Hi Ananya, > > Thanks for your response and the updated version you posted. > > We miss the benefit of discussing the individual review points since you > have not replied inline, but this is not an issue because all of those were > non-blocking comments. Appreciate you taking care of them. > > Please check inline below for follow-up comments. I will also be clearing > my DISCUSS position shortly. Even if I believe this document should update > RFC8464, the updates address the technical problems, so I will go with the > WG consensus. > > > On Thu, Jun 18, 2026 at 4:25 AM Ananya Gopal (ananygop) < > ananygop@cisco.com> > wrote: > > > Hi Ketan, > > > > Thank you for your valuable feedback. > > > > Regarding your overall comment on RFC8364, this document is being > advanced > > as a separate Experimental extension intended to improve operational > > efficiency. We agree it defines behavior that extends RFC8364 procedures. > > However, this extension is optional: implementations can continue to > > implement RFC8364 as-is, and no changes are required for existing RFC8364 > > implementations. > > > > KT> The use of the "update" tag is not very well defined (that is a > different story). However, the specifications in this document are not > merely an extension, but improvements/enhancements to the base. That, I > felt, deserved the "update" tag. This way an implementer looking at RFC8364 > is also pointed to this specification that introduces improvements to it. > In any case, this is experimental work and I hope the authors/WG will > produce a single spec if/when this work matures to Standards Track. > > KT> The other important bit, which was undone in the latest update is > changing the semantics of the T-bit to apply not just to a TLV but also to > its sub-TLVs. I thought that was a very good improvement over RFC8364. So, > please consider updating the base spec, even if only for the T-bit > semantics. > > > > > > Made edits addressing your comments around: > > 1) tightening several normative text areas for consistency and > > readability. > > 2) updating GSI/GSH handling by clarifying coexistence, backward > > compatibility intent, support-versus-enablement behavior, and precedence > > when both TLVs appear for the same (S,G), and replacing Type 1 in the > text. > > > > Discussion: > > > > 3) We would still like to keep two separate hello options for ease-of-use >
- [pim] Ketan Talaulikar's Discuss on draft-ietf-pi… Ketan Talaulikar via Datatracker
- [pim] Re: Ketan Talaulikar's Discuss on draft-iet… Ananya Gopal (ananygop)
- [pim] Re: Ketan Talaulikar's Discuss on draft-iet… Ketan Talaulikar
- [pim] Re: Ketan Talaulikar's Discuss on draft-iet… Ananya Gopal (ananygop)
- [pim] Re: Ketan Talaulikar's Discuss on draft-iet… Ketan Talaulikar