Re: Mahesh Jethanandani's No Objection on draft-ietf-bfd-unaffiliated-echo-12: (with COMMENT)
xiao.min2@zte.com.cn Wed, 16 October 2024 03:04 UTC
Return-Path: <xiao.min2@zte.com.cn>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3460C14F6A2; Tue, 15 Oct 2024 20:04:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 VTsa2F12ZJfy; Tue, 15 Oct 2024 20:04:08 -0700 (PDT)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.216.63.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0ACCC14F69F; Tue, 15 Oct 2024 20:04:05 -0700 (PDT)
Received: from mse-fl2.zte.com.cn (unknown [10.5.228.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4XSwm13kTNz8RSdN; Wed, 16 Oct 2024 11:04:01 +0800 (CST)
Received: from njy2app02.zte.com.cn ([10.40.13.116]) by mse-fl2.zte.com.cn with SMTP id 49G33obU089894; Wed, 16 Oct 2024 11:03:50 +0800 (+08) (envelope-from xiao.min2@zte.com.cn)
Received: from mapi (njy2app01[null]) by mapi (Zmail) with MAPI id mid201; Wed, 16 Oct 2024 11:03:51 +0800 (CST)
Date: Wed, 16 Oct 2024 11:03:51 +0800
X-Zmail-TransId: 2af9670f2d177fd-bca5c
X-Mailer: Zmail v1.0
Message-ID: <20241016110351528jZXD5gr5e30sfuDSc6Q97@zte.com.cn>
In-Reply-To: <172901343981.1094646.17406117786916732069@dt-datatracker-78dc5ccf94-w8wgc>
References: 172901343981.1094646.17406117786916732069@dt-datatracker-78dc5ccf94-w8wgc
Mime-Version: 1.0
From: xiao.min2@zte.com.cn
To: mjethanandani@gmail.com
Subject: Re: Mahesh Jethanandani's No Objection on draft-ietf-bfd-unaffiliated-echo-12: (with COMMENT)
Content-Type: multipart/mixed; boundary="=====_001_next====="
X-MAIL: mse-fl2.zte.com.cn 49G33obU089894
X-Fangmail-Anti-Spam-Filtered: true
X-Fangmail-MID-QID: 670F2D21.002/4XSwm13kTNz8RSdN
Message-ID-Hash: 3NGHEQMIBOTJV2P4PIJO7CCNMC73WPAH
X-Message-ID-Hash: 3NGHEQMIBOTJV2P4PIJO7CCNMC73WPAH
X-MailFrom: xiao.min2@zte.com.cn
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-rtg-bfd.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: iesg@ietf.org, draft-ietf-bfd-unaffiliated-echo@ietf.org, bfd-chairs@ietf.org, rtg-bfd@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection" <rtg-bfd.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/NcwXhhhUvnvORWpuX6ouQTzpkRA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-bfd>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Owner: <mailto:rtg-bfd-owner@ietf.org>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Subscribe: <mailto:rtg-bfd-join@ietf.org>
List-Unsubscribe: <mailto:rtg-bfd-leave@ietf.org>
Hi Mahesh, Thanks for your review and comments.Please see inline. Original From: MaheshJethanandaniviaDatatracker <noreply@ietf.org> To: The IESG <iesg@ietf.org>; Cc: draft-ietf-bfd-unaffiliated-echo@ietf.org <draft-ietf-bfd-unaffiliated-echo@ietf.org>;bfd-chairs@ietf.org <bfd-chairs@ietf.org>;rtg-bfd@ietf.org <rtg-bfd@ietf.org>; Date: 2024年10月16日 01:31 Subject: Mahesh Jethanandani's No Objection on draft-ietf-bfd-unaffiliated-echo-12: (with COMMENT) Mahesh Jethanandani has entered the following ballot position for draft-ietf-bfd-unaffiliated-echo-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-bfd-unaffiliated-echo/ ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- Section 1, paragraph 2 > BFD [RFC5880] is a low-overhead, short-duration method to detect > faults on the communication path between adjacent forwarding engines. > The faults can be on interfaces, data links, and even the forwarding > engines. It is a single, unified mechanism to monitor any media and > protocol layers in real time. I do not know if "short-duration" is the right way to describe a "BFD session", even as the document says it is not a "BFD session". Whatever you call the continious sending of packets that are echoed back, which in my mind is a session, it can run with a short interval, but can run for a very long duration. Maybe "short-interval"? [XM]>>> Make sense. Will do s/short-duration/short-interval. Section 1, paragraph 9 > This document updates [RFC5880] by defining a new method of BFD Echo- > Only without requiring an implementation to support the full BFD > protocol. It specifies the use of the Unaffiliated BFD Echo over > IPv4 and IPv6 for a single IP hop. A full description of the updates > to [RFC5880] is provided in Section 3. As noted in Gyan Mishra's review, even as it might be obvious to some, it would help to clarify why Unaffliated BFD Echo cannot be supported over multi-hop BFD. [XM]>>> OK. Propose to add some text as below. OLD It specifies the use of the Unaffiliated BFD Echo over IPv4 and IPv6 for a single IP hop. A full description of the updates to [RFC5880] is provided in Section 3.NEW It specifies the use of the Unaffiliated BFD Echo over IPv4 and IPv6 for a single IP hop. The reason why it cannot be used for multihop paths is that the Unaffiliated BFD Echo packets would be looped back by the first hop. A full description of the updates to [RFC5880] is provided in Section 3.END Section 2, paragraph 10 > Similar to what's specified in [RFC5880], the Unaffiliated BFD Echo > session begins with the periodic, slow transmission of Unaffiliated > BFD Echo packets. The slow transmission rate SHOULD be no less than > one second per packet, until the session is Up. After the session is > Up, the provisioned transmission interval is used. When the > Unaffiliated BFD Echo session goes Down, the slow transmission rate > is resumed. The "Detect Mult" defined in [RFC5880] MUST be set to a > value provisioned on device A. When the bfd.SessionState is Up and a > "Detect Mult" number of Unaffiliated BFD Echo packets have not > arrived at device A as they should, the device A "MUST set > bfd.SessionState to Down and bfd.LocalDiag to 2 (Echo Function > Failed)", as specified in Section 6.8.5 of [RFC5880]. In this example, device A is the one implementing the full BFD stack. Thus it is the only one to have a notion of session being up. Can that be made explicit in the text? [XM]>>> With the suggested text from Adrian and Gunter, the third paragraph of this section now reads: " An Unaffiliated BFD Echo session is not actually a BFD session because there is no coordination of BFD protocol state between the two link ends: the remote end does not support BFD and so cannot engage in a BFD session. The local end as an initiator may regard the Unaffiliated BFD Echo session as a BFD session within its own standpoint." Is that explicit enough? ------------------------------------------------------------------------------- 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. Section 2, paragraph 6 > iscriminator" field only, which is conform to the procedure specified in Sect > ^^^^^^^ Consider using either the past participle "conformed" or the present participle "conforming" here. [XM]>>> OK. Will do s/is conform to/is conformed to. Cheers, Xiao Min
- Mahesh Jethanandani's No Objection on draft-ietf-… Mahesh Jethanandani via Datatracker
- Re: Mahesh Jethanandani's No Objection on draft-i… xiao.min2
- Re: Mahesh Jethanandani's No Objection on draft-i… Mahesh Jethanandani
- Re: Mahesh Jethanandani's No Objection on draft-i… Jeffrey Haas
- Re: Mahesh Jethanandani's No Objection on draft-i… Mahesh Jethanandani
- Re: Mahesh Jethanandani's No Objection on draft-i… Jeffrey Haas
- Re: Mahesh Jethanandani's No Objection on draft-i… xiao.min2
- Re: Mahesh Jethanandani's No Objection on draft-i… xiao.min2
- Re: Mahesh Jethanandani's No Objection on draft-i… Mahesh Jethanandani
- Re: Mahesh Jethanandani's No Objection on draft-i… xiao.min2