RE: Discuss on draft-lin-sbfd-path-consistency-over-srv6-00

Lihao <lihao@h3c.com> Fri, 25 March 2022 01:36 UTC

Return-Path: <lihao@h3c.com>
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 D237D3A1275; Thu, 24 Mar 2022 18:36:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AqlRjXIJHIgM; Thu, 24 Mar 2022 18:36:12 -0700 (PDT)
Received: from h3cspam02-ex.h3c.com (smtp.h3c.com [60.191.123.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CBE73A126D; Thu, 24 Mar 2022 18:36:11 -0700 (PDT)
Received: from mail.maildlp.com ([172.25.15.154]) by h3cspam02-ex.h3c.com with ESMTP id 22P1XiNu011165; Fri, 25 Mar 2022 09:33:44 +0800 (GMT-8) (envelope-from lihao@h3c.com)
Received: from DAG2EX09-IDC.srv.huawei-3com.com (unknown [10.8.0.72]) by mail.maildlp.com (Postfix) with ESMTP id 3D89B231CD1F; Fri, 25 Mar 2022 09:35:00 +0800 (CST)
Received: from DAG2EX05-BASE.srv.huawei-3com.com (10.8.0.68) by DAG2EX09-IDC.srv.huawei-3com.com (10.8.0.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Fri, 25 Mar 2022 09:33:45 +0800
Received: from DAG2EX05-BASE.srv.huawei-3com.com ([fe80::f963:2fad:283e:6b1c]) by DAG2EX05-BASE.srv.huawei-3com.com ([fe80::f963:2fad:283e:6b1c%2]) with mapi id 15.01.2375.017; Fri, 25 Mar 2022 09:33:45 +0800
From: Lihao <lihao@h3c.com>
To: Reshad Rahman <reshad@yahoo.com>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "jhaas@pfrc.org" <jhaas@pfrc.org>, linchangwang <linchangwang.04414@h3c.com>
CC: "jiangwenying@chinamobile.com" <jiangwenying@chinamobile.com>, "spring@ietf.org" <spring@ietf.org>
Subject: RE: Discuss on draft-lin-sbfd-path-consistency-over-srv6-00
Thread-Topic: Discuss on draft-lin-sbfd-path-consistency-over-srv6-00
Thread-Index: Adg9lItZSTV7l6NCQVmogVCNMcV8IgCDTBsAABGHn2A=
Date: Fri, 25 Mar 2022 01:33:45 +0000
Message-ID: <2899330e688a44e3975a0174f7d5f6f0@h3c.com>
References: <84d962b16db840d7a11caeb64dbc7b9c@h3c.com> <1023702339.65398.1648170488347@mail.yahoo.com>
In-Reply-To: <1023702339.65398.1648170488347@mail.yahoo.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.114.76.35]
x-sender-location: DAG2
Content-Type: multipart/alternative; boundary="_000_2899330e688a44e3975a0174f7d5f6f0h3ccom_"
MIME-Version: 1.0
X-DNSRBL:
X-MAIL: h3cspam02-ex.h3c.com 22P1XiNu011165
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/ztKr9SLWcQLxZyBahgEWEeY7Sok>
X-Mailman-Approved-At: Thu, 24 Mar 2022 18:58:32 -0700
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-bfd/>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Mar 2022 01:36:18 -0000

Hi Reshad

   thanks for your comments.

  Yes,  for the decription of S-BFD echo, it's a writing mistake

      We will update the draft to control packet.


Best Wishes

Lihao

From: Rtg-bfd [mailto:rtg-bfd-bounces@ietf.org] On Behalf Of Reshad Rahman
Sent: Friday, March 25, 2022 9:08 AM
To: rtg-bfd@ietf.org; jhaas@pfrc.org; linchangwang (RD) <linchangwang.04414@h3c.com>
Cc: jiangwenying@chinamobile.com; spring@ietf.org
Subject: Re: Discuss on draft-lin-sbfd-path-consistency-over-srv6-00

Hi,

Thank you for keeping the BFD WG in the loop. I don't have any comments on the correlation, will leave that to SPRING.

My only question for now is regarding the use of S-BFD echo packets. RFC7880 recommends to also use S-BFD control packets when using S-BFD echo because a transit node could u-turn the packet. And if the packet is being delivered anyway to the control plane (as per 4.2), control packets should be used instead.

Regards,
Reshad.

On Monday, March 21, 2022, 10:32:00 PM EDT, linchangwang <linchangwang.04414@h3c.com<mailto:linchangwang.04414@h3c.com>> wrote:



Hi WG ,Chairs:

https://datatracker.ietf.org/doc/html/draft-lin-sbfd-path-consistency-over-srv6-00

This document describes a method to keep the forward path and
reverse path of S-BFD consistent when detecting SRv6 Policy.

There is no meeting for bfd in IETF-113,  we will present this draft in spring WG:
  March 25, 2022  12:30-14:30 Friday Afternoon session I (UTC+1)
  o S-BFD Path Consistency over SRv6[ 5 minutes ]

S-BFD could be used to monitor SRv6 Policy,  a session associated with a segment list.
Path inconsistency may cause false positive issue.
To the issue, The consistency of forward and reverse path of the same session should be guaranteed.
This draft describes how to realize the bidirectional path consistency of packet when monitoring SRv6 policy by S-BFD.

How to correlate bidirectional path?
1.  Correlating bidirectional path using Path Segment
    2.  Path Segment is defined to identify an SR path in [draft-ietf-spring-srv6-path-segment]
    3.  [draft-ietf-idr-sr-policy-path-segment] extends BGP SR Policy
    4.  Using path segment and reverse path segment to establish a mapping table
      Using the mapping table to get segment list by reverse Path segment

S-BFD Initiator procedure:
    1. Encapsulating the segment list associated with SBFD-session session to SRH
    2. Encapsulating the path segment of segment list in SRH, and set SRH.P-Flag

S-BFD reflector procedure:
    1. If SRH.P-flag is set, extracts the path segment (i.e. SID-Path-A1)of the forward path from SRH
    2.Get segment list of reverse path by the path segment as a reverse path segment from mapping table
    3. Encapsulating response packet with the reverse segment list

Any comments and suggestions are greatly welcome.

Best regards,
Changwang Lin



发件人: linchangwang (RD)
发送时间: 2022年3月2日 23:17
收件人: jiangwenying@chinamobile.com<mailto:jiangwenying@chinamobile.com>; chengweiqiang (chengweiqiang@chinamobile.com<mailto:chengweiqiang@chinamobile.com>); lihao (02566, RD); 'rtg-bfd@ietf.org<mailto:rtg-bfd@ietf.org>'
主题: Re: I-D Action: draft-lin-sbfd-path-consistency-over-srv6-00.txt

Hi WG,

We have just posted a new draft about sbfd path consistency over SRv6 in BFDWG.
https://datatracker.ietf.org/doc/html/draft-lin-sbfd-path-consistency-over-srv6-00

This document describes a method to keep the forward path and
reverse path of S-BFD consistent when detecting SRv6 Policy.

Any comments and suggestions are greatly welcome.

Best regards,
Changwang Lin





发件人: I-D-Announce [mailto:i-d-announce-bounces@ietf.org<mailto:i-d-announce-bounces@ietf.org>] 代表 internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
发送时间: 2022年3月2日 19:33
收件人: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
主题: I-D Action: draft-lin-sbfd-path-consistency-over-srv6-00.txt


A New Internet-Draft is available from the on-line Internet-Drafts directories.


        Title          : S-BFD Path Consistency over SRv6
        Authors        : Changwang Lin
                          Weiqiang Cheng
                          Wenying Jiang
Filename        : draft-lin-sbfd-path-consistency-over-srv6-00.txt
Pages          : 12
Date            : 2022-03-02

Abstract:
  Bidirectional Forwarding Detection (BFD) can be used to monitor
  paths between nodes. Seamless BFD (S-BFD) provides a simplified
  mechanism which is suitable for monitoring of paths that are setup
  dynamically and on a large scale network. In SRv6, when a headend
  use S-BFD to monitor the segment list/CPath of SRv6 Policy, the
  forward path of S-BFD packet is indicated by segment list, the
  reverse path of BFD packet is via the shortest path from the
  reflector back to the initiator (headend) as determined by routing.
  The forward path and reverse path of S-BFD packet are likely
  inconsistent going through different intermediate nodes or links.
  This document describes a method to keep the forward path and
  reverse path of S-BFD consistent when detecting SRv6 Policy.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-lin-sbfd-path-consistency-over-srv6/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-lin-sbfd-path-consistency-over-srv6-00


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts


_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org<mailto:I-D-Announce@ietf.org>
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
-------------------------------------------------------------------------------------------------------------------------------------
本邮件及其附件含有新华三集团的保密信息,仅限于发送给上面地址中列出
的个人或群组。禁止任何其他人以任何形式使用(包括但不限于全部或部分地泄露、复制、
或散发)本邮件中的信息。如果您错收了本邮件,请您立即电话或邮件通知发件人并删除本
邮件!
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!