Hi,
as I understand it, the update assigns to the Unaffiliated BFD a new
functionality, monitoring "the liveness of a node not including the
availability of a specific IP address at that node". In my opinion, that
raises some questions:

   - What is "the liveness of a node"?
   - When referring to the liveness of a node, does it applicable to
   a single-box system or also to a virtual, distributed, e.g., the one using
   the CUPS paradigm?
   - How the liveness of a node is derived from the functionality of a
   single interface? Is it equally applicable regardless the interface is
   physical or virtual?

Thank you for your consideration.

Regards,
Greg

On Tue, Sep 26, 2023 at 5:38 AM Ketan Talaulikar <ketant.i...@gmail.com>
wrote:

> Thanks Xiao Min - the update looks good and addresses my comments.
>
> Thanks,
> Ketan
>
> On Tue, Sep 26, 2023 at 12:58 PM <xiao.m...@zte.com.cn> wrote:
>
>> Hi Ketan,
>>
>>
>> Thank you for the suggested text, very helpful.
>>
>> I've just posted a new revision that incorporates all your comments. Link
>> as below.
>>
>>
>> <https://datatracker.ietf.org/doc/html/draft-ietf-bfd-unaffiliated-echo-09>
>> https://datatracker.ietf.org/doc/html/draft-ietf-bfd-unaffiliated-echo-09
>>
>>
>> <https://datatracker.ietf.org/doc/html/draft-ietf-bfd-unaffiliated-echo-09>Please
>> see inline with [XM-2]>>>.
>> Original
>> *From: *KetanTalaulikar <ketant.i...@gmail.com>
>> *To: *肖敏10093570;
>> *Cc: *draft-ietf-bfd-unaffiliated-e...@ietf.org <
>> draft-ietf-bfd-unaffiliated-e...@ietf.org>;rtg-bfd@ietf.org <
>> rtg-bfd@ietf.org>;jh...@pfrc.org <jh...@pfrc.org>;
>> *Date: *2023年09月25日 15:37
>> *Subject: **Re: Comments on draft-ietf-bfd-unaffiliated-echo-08*
>> Hi Xiao Min,
>> Thanks for your response. Please check inline below for further
>> suggestions.
>>
>> On Mon, Sep 25, 2023 at 11:41 AM <xiao.m...@zte.com.cn> wrote:
>>
>>> Dear Ketan,
>>>
>>>
>>> Thanks for your review and thoughtful comments.
>>> Please see inline.
>>> Original
>>> *From: *KetanTalaulikar <ketant.i...@gmail.com>
>>> *To: *draft-ietf-bfd-unaffiliated-e...@ietf.org <
>>> draft-ietf-bfd-unaffiliated-e...@ietf.org>;
>>> *Cc: *rtg-bfd@ietf.org <rtg-bfd@ietf.org>;Jeffrey Haas <jh...@pfrc.org>;
>>> *Date: *2023年09月22日 22:55
>>> *Subject: **Comments on draft-ietf-bfd-unaffiliated-echo-08*
>>> Hello Authors,
>>>
>>> Looks like I've missed the WGLC on this document, but nevertheless would
>>> like to share the following comments:
>>>
>>> Sec 1 of the document says:
>>>
>>> Section 5 of [RFC5880
>>> <https://www.ietf.org/archive/id/draft-ietf-bfd-unaffiliated-echo-08.html#RFC5880>
>>> ] indicates that the payload of an affiliated BFD Echo packet is a
>>> local matter and hence its contents are outside the scope of that
>>> specification. This document, on the other hand, specifies the contents of
>>> the Unaffiliated BFD Echo packet and what to do with them.
>>>
>>> However, when I go through the procedures in Section 2, there is no
>>> description of the actual construction of the IP packet that A sends out to
>>> B - what is the source and destination IP - or MAC addresses for that
>>> matter? How is it that B would loop it back? I believe it is important for
>>> the document to specify this.
>>>
>>> [XM]>>> This document does specify the source and destination IP,
>>> through reference to RFC 5881. In section 2 it says
>>>
>>> "Regarding the selection of IP address, the rules stated in Section 4
>>> of [RFC5881 <https://www.rfc-editor.org/info/rfc5881>] are applicable
>>> to the encapsulation of an Unaffiliated BFD Echo packet."
>>>
>>> In -07 version the rules of RFC 5881 were restated, however in -08
>>> version they're removed by following the suggestion from Greg.
>>>
>> KT> I missed that conversation. One small suggestion so it covers not
>> just IP address but also MAC.
>>
>> OLD: Regarding the selection of IP address, the rules stated in Section
>> 4 of [RFC5881
>> <https://www.ietf.org/archive/id/draft-ietf-bfd-unaffiliated-echo-08.html#RFC5881>
>> ] are applicable to the encapsulation of an Unaffiliated BFD Echo
>> packet.
>>
>> NEW: An Unaffiliated BFD Echo packet follows the same encapsulation rules
>> as for a BFD Echo packet as specified in Section 4 of [RFC5881
>> <https://www.ietf.org/archive/id/draft-ietf-bfd-unaffiliated-echo-08.html#RFC5881>
>> ].
>>
>> [XM-2]>>> Accepted.
>>
>>
>>
>>> Another important part is that normally BFD verifies the bidirectional
>>> path, the liveness of the other endpoint, but also validates the presence
>>> of a specific IP at that endpoint. Is that still the case when operating in
>>> this mode? This question arises since the document talks about liveness to
>>> servers - so is it monitoring liveness to the server host or a specific
>>> server IP?
>>>
>>> [XM]>>> It's monitoring liveness to the server host, not a specific
>>> server IP. Also note that the Unaffiliated BFD Echo can be used for
>>> multiple use cases, in section 1 it says
>>>
>>> "Section 6.2.2 of [BBF-TR-146
>>> <https://www.broadband-forum.org/technical/download/TR-146.pdf>] describes
>>> one use case of the Unaffiliated BFD Echo. Section 2 of [
>>> I-D.wang-bfd-one-arm-use-case
>>> <https://datatracker.ietf.org/doc/html/draft-wang-bfd-one-arm-use-case-00>
>>> ] describes another use case of the Unaffiliated BFD Echo."
>>>
>> KT> This is OK. I was looking for some text (perhaps in Section 1) that
>> says something on the lines of ... "The Unaffiliated BFD Echo functionality
>> only monitors liveness of the node and does not monitor the availability of
>> a specific IP address at that node." - I believe this is an important
>> distinction from normal BFD operations that needs to be called out. Would
>> you agree?
>>
>> [XM-2]>>> Some text as you want was added to section 1.
>>
>>>
>>> Finally, is it normal or natural to expect server hosts to be able to
>>> "loop them back by normal IP forwarding"? Or does it require some
>>> additional/special capabilities to be turned ON those hosts as hosts don't
>>> do forwarding by default.
>>>
>>> [XM]>>> As I know of a deployment, there is no need to turn ON those
>>> hosts. At the same time, it's feasible to have such a knob. Propose to add
>>> some text as below.
>>>
>>> OLD
>>>
>>> The method for provisioning device B to loop back BFD Unaffiliated Echo
>>> packets is outside the scope of this document.
>>>
>>> NEW
>>>
>>> There may be a knob to turn on/off the loopback of Unaffiliated BFD
>>> Echo packets at device B. The method for provisioning device B to loop
>>> back Unaffiliated BFD Echo packets is outside the scope of this
>>> document.
>>>
>>>
>>> KT> This is not quite where I was going. Perhaps something on the
>> following lines?
>> NEW:
>> BFD Unaffiliated Echo feature depends on device B performing IP
>> forwarding (actually IP redirect) functionality. While such functionality
>> may normally be expected to be supported on a router, it may not be enabled
>> on a host by default. The method for provisioning device B to loop back BFD
>> Unaffiliated Echo packets is outside the scope of this document.
>>
>> [XM-2]>>> Accepted.
>>
>>
>> Best Regards,
>>
>> Xiao Min
>>
>>
>> Thanks,
>> Ketan
>>
>> Best Regards,
>>>
>>> Xiao Min
>>>
>>>
>>> It would help if these aspects are clarified in the document.
>>>
>>>
>>> Thanks,
>>> Ketan
>>>
>>> On Thu, Jul 6, 2023 at 7:50 AM <internet-dra...@ietf.org> wrote:
>>>
>>>>
>>>> A New Internet-Draft is available from the on-line Internet-Drafts
>>>> directories. This Internet-Draft is a work item of the Bidirectional
>>>> Forwarding Detection (BFD) WG of the IETF.
>>>>
>>>>    Title           : Unaffiliated BFD Echo
>>>>    Authors         : Weiqiang Cheng
>>>>                      Ruixue Wang
>>>>                      Xiao Min
>>>>                      Reshad Rahman
>>>>                      Raj Chetan Boddireddy
>>>>    Filename        : draft-ietf-bfd-unaffiliated-echo-08.txt
>>>>    Pages           : 12
>>>>    Date            : 2023-07-05
>>>>
>>>> Abstract:
>>>>    Bidirectional Forwarding Detection (BFD) is a fault detection
>>>>    protocol that can quickly determine a communication failure between
>>>>    two forwarding engines.  This document proposes a use of the BFD Echo
>>>>    where the local system supports BFD but the neighboring system does
>>>>    not support BFD.  BFD Control packet and its processing procedures
>>>>    can be executed over the BFD Echo port where the neighboring system
>>>>    only loops packets back to the local system.
>>>>
>>>>    This document updates RFC 5880.
>>>>
>>>> The IETF datatracker status page for this Internet-Draft is:
>>>> https://datatracker.ietf.org/doc/draft-ietf-bfd-unaffiliated-echo/
>>>>
>>>> There is also an htmlized version available at:
>>>>
>>>> https://datatracker.ietf.org/doc/html/draft-ietf-bfd-unaffiliated-echo-08
>>>>
>>>> A diff from the previous version is available at:
>>>>
>>>> https://author-tools.ietf.org/iddiff?url2=draft-ietf-bfd-unaffiliated-echo-08
>>>>
>>>> Internet-Drafts are also available by rsync at rsync.ietf.org:
>>>> :internet-drafts
>>>>
>>>>
>>>>
>>>
>>

Reply via email to