[pim] Re: Ketan Talaulikar's No Objection on draft-ietf-pim-mofrr-tilfa-12: (with COMMENT)
Ketan Talaulikar <ketant.ietf@gmail.com> Tue, 08 April 2025 05:06 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 88A8618BBB9B; Mon, 7 Apr 2025 22:06:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -0.698
X-Spam-Level:
X-Spam-Status: No, score=-0.698 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 oJuWzh02W5U6; Mon, 7 Apr 2025 22:06:45 -0700 (PDT)
Received: from mail-pl1-x62c.google.com (mail-pl1-x62c.google.com [IPv6:2607:f8b0:4864:20::62c]) (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 F375418BBB8E; Mon, 7 Apr 2025 22:06:44 -0700 (PDT)
Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-2264aefc45dso64685665ad.0; Mon, 07 Apr 2025 22:06:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744088804; x=1744693604; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sMW81QKqcEL+hDGoRPNXDqWHkTvejizvIgCQCS41lRQ=; b=iZO2mfufXkPJjohYeJRnBzKfNX6SiXE3PHQZ4/Sw6O2/5GQzM5RWK+uwZlyD84QSlu h3os9ZZAFYWNbRP0Q3zWwe1jqF9V40SUP5QWNyaCguN8knPLOr2sXdDj/W1TohWqqEix 4iJ13VeraCoQfM66jXahhPdvy4wixlRmfySIw+FgsZNwhbQv8K1nNpNmKQ8E3+ol/IhB U/x9JzKb4KGPY1gBE8w3x5TZIkcxcuVKO2l0vfo4k90WFbpQ335kvIRwdkHe8ACCZSps 7nSqsuGy/+Nosc2uVJubVyXNrhklIwh1cUFsqwGCbMuFq3uQ2ew8pj0T3IetMP+iOt/j ha6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744088804; x=1744693604; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sMW81QKqcEL+hDGoRPNXDqWHkTvejizvIgCQCS41lRQ=; b=Ctsg/dGwUWFmTt22TmaYafftgD0Q+A2gU8VKdNIYli9F1uYMm5MqAviRnsF64oC7Ty ftoxFsoi232xUZfhHj3/E3ChLWtqBOFGZa2gSsyAhhj8su5Ggb79IMcKkGMTRHHQ1WcN bNG7Q6rCfhtZGgtD9nPZyfhFl6Y3ZhnV+PeVQorLTBivwyKjvUSyLIee0S3hiObExMNB 06v4EEIxMZsOJQXMpFmsweYlrh41HDJL+yu52FbLDgJRYFmglUQ9tqISzXqRzPbjHtbL ifePABC6jzqUhrtSaljnMKC6TRQOd1Yo5+6orcdAYgbnYweWJVD5RvQobn+l0lO0tEkk fkiw==
X-Forwarded-Encrypted: i=1; AJvYcCU2W0GH8w2sup4Hfaaupu06T1/PVmZ2f80P0cORUk0NuZeQ5/0qo18gkSWrJyiftVOJmZZEVDZXENJtYeXr5eWaauHCQFlm8S08NQ==@ietf.org, AJvYcCWnWCmSAxd2gt3zn7R/PAx9elyjpheZ2Hf37payZkofGWJ/hhI2tUNnRRhKFW7BHtK5NCMP@ietf.org, AJvYcCXp+T86SQULgdnIhHVnnDdTIfg60W53Gewpy6oqvGhHNIcGcoA7/cEIXKuA/or4wR9mQ6gCJjbpOO9tIA==@ietf.org
X-Gm-Message-State: AOJu0Yx3fiDkj7ZrDMEA9eiNDmzqtUUvCjhqO2LDTFR3CqlWthAiOXz/ ZLrWtNizO1ZfQKDV6GOE7zDqkBWIDO8JrqR/I5CcjxnaAK5951EX9hvPNTrxjmjeBaeCRYMLs3O baqnPcLG4JSXfOnSJsSE8SKrG6dwHZQrW
X-Gm-Gg: ASbGnctObbOw4dAv1DAUzZxOEx5gCyX5NCrCM7uwmlKsdy2CVNAclNoJncEGqqW2A0D m4L6ooRixZu2QIkygRWJAAV4MTjI/O5OejIxpizzrclZnDdUUiop3kGQ8lXpV5pFzZZEdnKebcs 2pWDWxcSzLsW6H0+vFRqBSfkbZO16vhYEdMV8CEG5XbCpAENXRl0U6mwALDg==
X-Google-Smtp-Source: AGHT+IHeL0v/GNZ971etcXEvkUslileDkiALnv5aoCDZXQj3DWx8WMMw9LPBQFX0uEnX4o59uEe1LUFNUaPf4G1HE5g=
X-Received: by 2002:a17:902:f541:b0:223:536d:f67b with SMTP id d9443c01a7336-22a8a8b7938mr227886775ad.38.1744088803777; Mon, 07 Apr 2025 22:06:43 -0700 (PDT)
MIME-Version: 1.0
References: <65e924380f334d9d9ce954d5a695ec73@h3c.com>
In-Reply-To: <65e924380f334d9d9ce954d5a695ec73@h3c.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Tue, 08 Apr 2025 10:36:30 +0530
X-Gm-Features: ATxdqUEfh3lGuvyM_6IEgz3VNrEiWIVNnoqXjAG4B-VZbFm1jDZIkyISunG_m_U
Message-ID: <CAH6gdPxj6-1ciUAynEseZJD-CdNmiG115LVc5Xa5HX2jitg7jg@mail.gmail.com>
To: linchangwang <linchangwang.04414@h3c.com>
Content-Type: multipart/alternative; boundary="0000000000009b28c606323d5197"
Message-ID-Hash: AM2NB34NP2MKR4IXWQ3C6JEPNVMUHUY3
X-Message-ID-Hash: AM2NB34NP2MKR4IXWQ3C6JEPNVMUHUY3
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-mofrr-tilfa@ietf.org" <draft-ietf-pim-mofrr-tilfa@ietf.org>, "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 No Objection on draft-ietf-pim-mofrr-tilfa-12: (with COMMENT)
List-Id: Protocol Independent Multicast <pim.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/q-bUNyp7ZW68FkpMfGH21mnIaio>
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 Changwang, Please find inline below my responses. I've skipped responses on those that are addressed based on your updates/responses. I see one challenge in proceeding with this document in its current form (I had not picked it up clearly but your response to my comment does clarify). Please see my response to the last comment below. On Mon, Apr 7, 2025 at 10:19 PM linchangwang <linchangwang.04414@h3c.com> wrote: > Hi Ketan, > > Thank you for your review. > We appreciate your thoughtful comments and suggestions. > > I submitted version-13 to address the following comments: > > Link: https://datatracker.ietf.org/doc/draft-ietf-pim-mofrr-tilfa/13/ > > Please see inline... > > Thanks, > Changwang > > -----邮件原件----- > 发件人: Ketan Talaulikar via Datatracker <noreply@ietf.org> > 发送时间: 2025年4月2日 20:54 > 收件人: The IESG <iesg@ietf.org> > 抄送: draft-ietf-pim-mofrr-tilfa@ietf.org; pim-chairs@ietf.org; pim@ietf.org; > stig@venaas.com; stig@venaas.com > 主题: Ketan Talaulikar's No Objection on draft-ietf-pim-mofrr-tilfa-12: > (with COMMENT) > > Ketan Talaulikar has entered the following ballot position for > draft-ietf-pim-mofrr-tilfa-12: No Objection > > When responding, please keep the subject line intact and reply to all > email addresses included in the To and CC lines. (Feel free to cut this > introductory paragraph, however.) > > > Please refer to > https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ > for more information about how to handle DISCUSS and COMMENT positions. > > > The document, along with other ballot positions, can be found here: > https://datatracker.ietf.org/doc/draft-ietf-pim-mofrr-tilfa/ > > > > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > > Please find below some comments inline in the idnits output of the v12 of > the draft: > > General Comment: I found it odd that this document that is titled TI-LFA > has text > and description for a solution for rLFA. TI-LFA subsumes rLFA in a manner > of > speaking and the document would not have lost anything if instead of rLFA > it had > used the same example to illustrate a TI-LFA repair path with a single PQ > node > using the RFP Vector Attribute and then gone on to solve the more complex > TI-LFA > repair path using a mix of RPF Vector and Explicit RFP Vector attributes. > I will > leave this to the authors and the WG given the time that this document has > spent > going back/forth. > KT> Any response to this one? Why would the rLFA (single PQ node) scenario not be covered by TI-LFA. If the point is that the draft is also trying to cover non-SR networks (where TI-LFA is not available), but there is say LDP and so the rLFA can be used by multicast, then it is not coming out clearly. > > > 94 This document introduces a new mechanism for MoFRR using Topology > 95 Independent Loop-Free Alternate (TI-LFA) > 96 [I-D.ietf-rtgwg-segment-routing-ti-lfa] fast reroute. Unlike > 97 conventional methods, TI-LFA is independent of network topology, > 98 enabling broader coverage across diverse network environments. The > 99 applicability of this mechanism extends to PIM networks, such as > 100 scenarios where PIM operates over native IP. > > <major> TI-LFA works only in SR networks. The solution specificies a > solution > for PIM over native IP, however, this works only in an SR network. This > applicablity part is not stated very clearly. This should also result in > the > references to the SR RFCs becoming normative reference (based on the > solution > using the SR information from the IGP LSDB). > > [Changwang]: Version-13 adds the description of SR Network. > > > 119 The approach does not alter the existing management and operation of > 120 LFA, RLFA, and TI-LFA [RFC7916] [RFC8102] > 121 [I-D.ietf-rtgwg-segment-routing-ti-lfa]. Also, this approach is not > 122 affected by micro-loops [RFC5715] occurring during the network re- > 123 converges. > > <major> Please check > > https://www.ietf.org/archive/id/draft-ietf-rtgwg-segment-routing-ti-lfa-21.html#section-2 > regarding micro-loops. Would you still like to claim that this solution is > not > affected at all by micro-loops? > [Changwang]: Version-13 changed the description, this document does not > address the PIM micro-loop issue. > > > 125 Note that this document introduces an optional approach for backup > 126 join paths, designed to enhance the protection scope of existing > 127 multicast systems. It is fully compatible with current protocol > 128 implementations and does not necessitate any changes to the protocols > 129 or forwarding functions on intermediate nodes. If there is a choice > > <minor> The solution requires support specific PIM protocol extensions and > support for RFC5496 and RFC7891 to be support pretty much across all > routers > in the IGP area/level where this solution is to be deployed. This is not > specifically listed in an applicability section (ideally) or at least > covered in the text above. > [Changwang]: Version-13 adds a description stating that support for > RFC5496 and RFC7891 is required on the backup path. > > > 178 10 20 > 179 [S1]----(R1)-------------(R4) > 180 | | > 181 | | > 182 |10 |10 > 183 10 | | > 184 [S2]----(R2)-------------(R3)----[R] > 185 | 10 | 10 > 186 | | > 187 |10 |10 > 188 10 | | > 189 [S3]----(R5)-----(R6)----(R7) > 190 100 10 > > <nit> Please update the ASCII art to place the metric values 100 and 10 in > the > center of the R5-R6 and R6-R7 links respectively. > > 192 Figure 1: Example Network Topology > > [Changwang]: Version-13 has been modified. > > 1942.2. RLFA for MoFRR > > 196 The Remote Loop-Free Alternate (RLFA), as defined in [RFC7490], > 197 extends the LFA mechanism, to accommodate a broader range of network > 198 deployments by utilizing a tunnel as an alternate path. The RLFA > 199 requires that there exists at least one node, denoted as node N, in > 200 the network where the fault node is neither on the path from the > 201 source node to node N nor on the path from node N to the destination > 202 node. The source node and the destination node are the tunnel > 203 endpoints of the RLFA repair path. > > <minor> Isn't is better to direct the reader to the RLFA RFC than trying to > oversimply with a couple of sentences? > > [Changwang]: Version-13 removed the redundant description. > > > 3264. Illustration > > <major-editorial> Any reason why the same topology in Figure 1 with the > source > as S3 is not being used as an illustration instead of a new one? Seems very > odd to me when there is a TI-LFA solution for that. Instead, the document > introduces an entirely new topology for TI-LFA. > > 328 This section provides an illustration of MoFRR based on TI-LFA. The > 329 example topology is depicted in Figure 2. The metric for the R3-R4 > 330 link is 100, while the metrics for the other links are 10. All link > 331 metrics are bidirectional. > > [Changwang]: Let's discuss. Figure 1 is used to illustrate three > protection methods. > When describing TI-LFA specifically, Figure 1 is simplified, and Figure 2 > is used for a detailed solution description. > Should we maintain the current writing style? > KT> This is an editorial comment. While I would have preferred to keep the same figure/example through the document to make it easier for the reader to understand the benefit of TI-LFA use by MoFRR, I will leave it to the authors. > > 4705. Join Conflict Considerations > > 472 This section illustrates the resolution of PIM Join conflicts. When > 473 intermediate nodes must choose between PIM Join messages with an RPF > > <major> I believe this is already covered/specified in RFC7891. A > reference to > the specific section and some text saying ... this is nothing new ... > would be > helpful. > [Changwang]: Section 7 of RFC 7891 does not mention this situation, so it > was added in the earlier WG discussion. > KT> I see your point now. Neither RFC7891 nor RFC5496 say "When intermediate nodes must choose between PIM Join messages with an RPF Vector attribute and those without, priority should be given to the Join messages without the RPF Vector attribute." This is an update of the behavior/specifications on both of those Standards track documents and therefore cannot be done through this informational document. I would suggest to take out this entire section from this document so it can move forward and the WG can take care of this behavior change via a document that "updates" those RFCs OR via a bis on those RFCs - choice is left to the WG. Thanks, Ketan > > > > ------------------------------------------------------------------------------------------------------------------------------------- > 本邮件及其附件含有新华三集团的保密信息,仅限于发送给上面地址中列出 > 的个人或群组。禁止任何其他人以任何形式使用(包括但不限于全部或部分地泄露、复制、 > 或散发)本邮件中的信息。如果您错收了本邮件,请您立即电话或邮件通知发件人并删除本 > 邮件! > This e-mail and its attachments contain confidential information from New > H3C, which is > intended only for the person or entity whose address is listed above. Any > use of the > information contained herein in any way (including, but not limited to, > total or partial > disclosure, reproduction, or dissemination) by persons other than the > intended > recipient(s) is prohibited. If you receive this e-mail in error, please > notify the sender > by phone or email immediately and delete it! >
- [pim] Re: Ketan Talaulikar's No Objection on draf… linchangwang
- [pim] Ketan Talaulikar's No Objection on draft-ie… Ketan Talaulikar via Datatracker
- [pim] Re: Ketan Talaulikar's No Objection on draf… Ketan Talaulikar
- [pim] Re: Ketan Talaulikar's No Objection on draf… linchangwang
- [pim] Re: Ketan Talaulikar's No Objection on draf… Ketan Talaulikar