[Lsr] Re: Mahesh Jethanandani's No Objection on draft-ietf-lsr-igp-flex-algo-reverse-affinity-07: (with COMMENT)
Peter Psenak <ppsenak@cisco.com> Mon, 14 July 2025 09:27 UTC
Return-Path: <ppsenak@cisco.com>
X-Original-To: lsr@mail2.ietf.org
Delivered-To: lsr@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 0276843C1CAF; Mon, 14 Jul 2025 02:27:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -10.289
X-Spam-Level:
X-Spam-Status: No, score=-10.289 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_NONE=0.001, T_SPF_HELO_PERMERROR=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=cisco.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 WoXud1E5W2bL; Mon, 14 Jul 2025 02:27:13 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id EFF4A43C1CAA; Mon, 14 Jul 2025 02:27:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=3903; q=dns/txt; s=iport01; t=1752485233; x=1753694833; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=mzFKpWqOi73okvicCOCvoVtZKZE36tQcmJm5IIUmESs=; b=jkyC3hDaDSx4jlSeOms6HZ4GnaD0Cap654XSvVxhRW68pINl0XmCxzEW txxcUy/esoz9jQpeMJL1PBo46vl3MvitodU8z5VRZdL+TghUtvRgs/o6V ATtGy2DnAE7VCKMWfNrN2N9klfjBaHEOr1nhvn6Qbp7ALPBDLnZ/XHuSH Qttf9A4zlPwwu3vk/KHLWWDwde1W+fc9A9ee2ZkWKF/ksUdlGnr8s/Evf qz17caAYCAbPYBZ6wyMw9M38hDTwr9I4Zg6zpX7k4W07hIr0vobQpxEcT nOvhZjccZd0oLjKy93ZHmqY/N+FjWmscv0eK4a90xveJuVGOt26eSoTTR w==;
X-CSE-ConnectionGUID: njSvyZqfRAOqoDiNf45g8A==
X-CSE-MsgGUID: KvTyN8wnQ/i5XwuHwp2ntA==
X-IPAS-Result: A0BtAwAAzXRo/8pK/pBaHgEBCxIMQIFIC4JLeVlDhR2PUIIhA54XFIFrDwEBAQ9EDQQBAYUHAowCAiY0CQ4BAgQBAQEBAwIDAQEBAQEBAQEBAQELAQEFAQEBAgEHBYEOE4V7DYZaAQEBAQIBIw8BBUEFCwsOCgICHwcCAlYGARQBAYJ+AYJKJAMRrF96gTKBAYNsQdoLgWgGgRsuiFEBhWwbIIQ8JxuBSUSBFScLgng+gmEBAQOBKAESAYN8gmkEgg0VgQIUhBqCM4oghyhSeBwDWSwBVRMXCwcFgSBDAyo0MSNLBS0dgSd+hBiEKCtPgiJ1gXlaP4NTHgZtDwaBGBtKAgICBQJDTEACAQttPTcJCxsGPZIQGYIyAT2BGAEDFA4LDhgEHi4NegMEJDk/kkIkCoMjsBqEJoRwhy6HJo4XBg8EL4QEjRCGTzORaWaZBiKNZZVhBIIDg06BaDxpcDMaCBsVgm4BAQEyURkPji0WHINChRO3YkRuAgcBCgEBAwmPMQEB
IronPort-Data: A9a23:EtZ93qnNKxHnTN/9NQxMkQro5gy6J0RdPkR7XQ2eYbSJt1+Wr1Gzt xIZXzvQbK7bYWGkfYh+OdyxoRtT6JaHy9ZnTQo//HhnEFtH+JHPbTi7wugcHM8zwunrFh8PA xA2M4GYRCwMZiaC4E/raP649CMUOZigHtLUEPTDNj16WThqQSIgjQMLs+Mii+aEu/Dha++2k Y20+pO31GONgWYubzpLsv7b8XuDgdyr0N8mlg1mDRx0lAe2e0k9VPo3Oay3Jn3kdYhYdsbSb /rD1ryw4lTC9B4rDN6/+p6jGqHdauePVeQmoiM+t5mK2nCulARrukoIHKZ0hXNsttm8t4sZJ OOhGnCHYVxB0qXkwIzxWvTDes10FfUuFLTveRBTvSEPpqHLWyOE/hlgMK05FYsawfhmM3hAz 9U/MTchbzaN27+5kJvuH4GAhux7RCXqFIoSoDRkiDreF/tjGcmFSKTR7tge1zA17ixMNa+CO 4xDNGYpM0iGOUUVUrsUIMpWcOOAnmHkfjtRq3qepLE85C7YywkZPL3FaoaLJo3VH5s9ckCwh Xz67kKpHRcjc93C+SWY0m203OnTtHauMG4VPPjinhJwu3WazWEeThwbSVWTrvywi0r4UNVaQ 2QR+CcyraE0/UqnR9/8dxK9qX+A+BUbXrJ4H/cz5h3Iy6fI7UOdHXJBTzFZLdIiud9zTDgl0 RqTks3kHydi9bSbR3Ob96uFhTK/JSZTKnUNDQcFQBAKy9juvI91iQjAJv5nC7Twhd38GCvr6 zGHsCZ4gK8c5eYPzL+T/F3bjXSrvJehc+IuzgzaRCehqwh+foPgP9Xu4lnA5vEGJ4GcJrWcg EU5dwGlxLhmJfmweOalGY3hwJnBCy65DQDh
IronPort-HdrOrdr: A9a23:CC58nqyS489ft8L4UG+0KrPwHb1zdoMgy1knxilNoNJuEvBw5P re/sjzsiWE7gr5OUtQ/uxoV5PsfZqxz+8R3WBVB8bHYOCEggeVxeNZh7cKqgeIc0bDH6xmpM RdmsNFZuEYY2IasS+32maF+xJK+qj+zEhu7t2utktQcQ==
X-Talos-CUID: 9a23:RXo0AmzVClFp4C+ZG3vFBgUSGPs7Y0/Ewk35BFa/JWdPRuHIRg+5rfY=
X-Talos-MUID: 9a23:avN4Jw/fDAIv9geOueTwA5WQf+R237WIWF8LqNIH5vmbKAxvI22bkB3iFw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="6.16,310,1744070400"; d="scan'208";a="24649726"
Received: from aer-l-core-01.cisco.com ([144.254.74.202]) by aer-iport-1.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 14 Jul 2025 09:27:11 +0000
Received: from [10.190.21.183] (unknown [10.190.21.183]) by aer-l-core-01.cisco.com (Postfix) with ESMTP id 72F29179321; Mon, 14 Jul 2025 09:27:11 +0000 (GMT)
Message-ID: <11d25122-9929-4577-b206-45376860078a@cisco.com>
Date: Mon, 14 Jul 2025 11:27:11 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Mahesh Jethanandani <mjethanandani@gmail.com>, The IESG <iesg@ietf.org>
References: <175177782350.1568069.9390234209989251791@dt-datatracker-6fcb845cd4-p6tkq>
Content-Language: en-US
From: Peter Psenak <ppsenak@cisco.com>
In-Reply-To: <175177782350.1568069.9390234209989251791@dt-datatracker-6fcb845cd4-p6tkq>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Outbound-SMTP-Client: 10.190.21.183, [10.190.21.183]
X-Outbound-Node: aer-l-core-01.cisco.com
Message-ID-Hash: ICTACLYZHN3MAY263FMLCRR7OZVHXJ6W
X-Message-ID-Hash: ICTACLYZHN3MAY263FMLCRR7OZVHXJ6W
X-MailFrom: ppsenak@cisco.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-lsr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-lsr-igp-flex-algo-reverse-affinity@ietf.org, lsr-chairs@ietf.org, lsr@ietf.org, acee.ietf@gmail.com
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Lsr] Re: Mahesh Jethanandani's No Objection on draft-ietf-lsr-igp-flex-algo-reverse-affinity-07: (with COMMENT)
List-Id: Link State Routing Working Group <lsr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/cpG3F8W0ow1FKEnW8P4ErTCswgo>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Owner: <mailto:lsr-owner@ietf.org>
List-Post: <mailto:lsr@ietf.org>
List-Subscribe: <mailto:lsr-join@ietf.org>
List-Unsubscribe: <mailto:lsr-leave@ietf.org>
Hi Mahesh, thanks for your comments, please see inline (##PP): On 06/07/2025 06:57, Mahesh Jethanandani via Datatracker wrote: > Mahesh Jethanandani has entered the following ballot position for > draft-ietf-lsr-igp-flex-algo-reverse-affinity-07: 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-lsr-igp-flex-algo-reverse-affinity/ > > > > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > > Sometime after Section 10, paragraph 6 > > Peter, I read your response to Med's DISCUSS about not having any text around > possible operational considerations. Thank you for sharing your perspective. > While I appreciate your emphasis on the primary role of RFCs in ensuring > interoperability, I believe it's important to differentiate between protocol > interoperability and practical operational deployment. > > While RFCs are not implementation guides, many IETF documents — especially > those introducing new behaviors or influencing protocol dynamics — routinely > include Operational Considerations and Guidance to avoid instability, even when > they don't strictly define new protocol mechanics. ##PP I know many RFCs do these days, the question is whether that is something that the RFC should/must do. I have shared my perspective on that. I have agreed to add some simple text around the stability aspect, but IMHO what this draft introduces is no different to any other link attribute that IGPs are flooding and using for calculation. And any reasonable implementation has the protection against too frequent changes in these, that is not necessarily attribute specific. > In this draft, the proposed > extensions indirectly influence routing behavior, as they alter inputs that > affect path computation. Regardless of whether new attributes are defined, > modifying the use or semantics of existing ones (such as Extended > Administrative Groups) for novel use cases can create new operational risks, > especially when dynamic updates are driven by live network conditions (e.g., > CRC error thresholds). > > RFCs like [RFC 8570] (or others you may want to cite) provide examples where > operational guidance was added to maintain network stability even when only > existing mechanisms were reused in new contexts. Having an implementation at > hand should enable the authors to write this up, including, if true, that there > are no additional considerations to be had by including the reverse path. > > ------------------------------------------------------------------------------- > NIT > ------------------------------------------------------------------------------- > > All comments below are about very minor potential issues that you may choose to > address in some way - or ignore - as you see fit. Some were flagged by > automated tools (via https://github.com/larseggert/ietf-reviewtool) so there > will likely be some false positives. There is no need to let me know what you > did with these suggestions. > > "Introduction", paragraph 1 >> 50] allows IGPs to compute a constraint-based paths. Several mechanisms to in >> ^^^^^^^^^^^^^^^^^^^^^^^^ > The plural noun "paths" cannot be used with the article "a". Did you mean "a > constraint-based path" or "constraint-based paths"? it's the latter, I fixed it. thanks, Peter > > > >
- [Lsr] Mahesh Jethanandani's No Objection on draft… Mahesh Jethanandani via Datatracker
- [Lsr] Re: Mahesh Jethanandani's No Objection on d… Peter Psenak