Re: [spring] Discuss on draft-lin-sbfd-path-consistency-over-srv6-00

Reshad Rahman <reshad@yahoo.com> Fri, 25 March 2022 01:09 UTC

Return-Path: <reshad@yahoo.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4619E3A11DC for <spring@ietfa.amsl.com>; Thu, 24 Mar 2022 18:09:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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_MSPIKE_H2=-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
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.com
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 wDigz-SVWVsF for <spring@ietfa.amsl.com>; Thu, 24 Mar 2022 18:09:20 -0700 (PDT)
Received: from sonic306-3.consmr.mail.bf2.yahoo.com (sonic306-3.consmr.mail.bf2.yahoo.com [74.6.132.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD0713A11CF for <spring@ietf.org>; Thu, 24 Mar 2022 18:09:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1648170555; bh=hHfvgi0KSiR/TznLvw8VF0YEv9DWLcJ2dmibVUcv5Xo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=b+BkxvTEms/NmtdrV9ZFC83gSLppk/l8Debstr7gX8rHRDQ465i9R7KtSs+o2BBr2Hl2Ke//6EvzwFL/riYry7Yywa/580/zfyNAmc9wzWRE+IbVZRpT2z15l2medOvA7Q6iikogO/piRi4E2ZnoxLsjQnkyV8+GaTDAq8SukpcByYMjQEEOIN1I8wepwNN0m7opfX+LbHHnwteHoNzZPVXDSHoHmopdruTjFY+NNVKK3SMsrRM5dMLaAPOGu+qGUhFS8wUpMuubBIu12dhCXfyMxLtrxSlw26V3lFoUBKCRfudnGMvdU7J/A68UMZ4JJn8L/zYO3Sb6DslmTE3siQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1648170555; bh=V3Ce4ax322FJzQ/v019uG2/MECz6sWHZQCMN1PnQxOF=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=TSWi6/ddTOg4e2OYjPbN5RWYCkJMQQ1mih8BcgfC6RJSZAIDYc4J1zpPUXZb+lKSju90w8mWIt+1bL3vYKyUn3qisylWCqnjvOG3Zcb2ecz5xQ/OCIks2E0YoMjZXLMZ8ITrI6hWbhsO4lThAg0W8WozbN0Gb51nT3j6twYYazGSsxeCO9Oz1Nxhdht4RnpIusFdJUjaU/LPIQe2l9z0fsyCCLf2G6GtYJXYjvqpe4mlgvYZFDkITNFAcB/ZwPZCiNkc23sX2PcnRnVD2ecKf8rBLRadImDXutzTFNQZuXfTw7w1h4R9Yl+YrbQssmKuKZzEQCfQ+oywke5agZ2hZQ==
X-YMail-OSG: k6mFzqsVM1m0lIl_.rBKgozc64SUHfBvbCYQ_SlRPCjPAkymY7._h3B9jz7TcX6 68uxSuI8GLLuLR0sjYVwrcA.WmYi2lsPEFWrQFTchM20eu7aN1.2jWOh23Yz.2q.OWspC2MJOK1m CVl0_DJw.JKJZ5sxuYeYNnDdnoOGDEvqVCuNpR.jlwgbxVBAfXDKA9FGQrS8uvPpASE3tvlK0PKv 5h7Ae9WW46LAJeE71g1nlRzCh1qTDDTUzMzY.O1KEqblfo6BsEuxo7yvnPOaRWotvk3sv11gWcnk aFJlfNWm_03h1okKNLS1hvnEhOODDfN71GJZdLPJT.P426N7Ous1Js4V.SYBlZo68ZZwPmgFu_6x OgsIg_aTkPF3HUtEXYE8rATedchFizd448Tw_Y4Z_e9.gmXXzvp1TBMtbki4sBnLozHkEEH6chtT lFvEDfVRY4ILl3N_ZsccGAT_1UG3SLdSPSKY.Dz5H3cK1NrySSSueoH2KFciyVy2WWo4dX6d4mx6 5P_9BhiMavdpm8Rs63ryRXLVvk4e.JprCj.MrA5rd0pjD6P2bwdOman0WB3Euuhuw0SHhfUILhRF nC5M5iiKz1PzmZg8dDQUvnfJAik5i58BIjBoTfSaPJ4V_Q5oRJIX5RhHMkR1AyaqOrBKl.G02c5t AtQQCloig0QR7Hpt0e_klC6wyHTUMyzM.7a7siLY3RK726tY5VXlMcWn6zLZVekG_TAnxKkyEvS8 HDBio890gEEng8K6d2mmmR2BySUgdXsRuYcNIsZMnaEcfVh9la.hQiZMSQ4ppg2MtYM1xAoEtey1 junk0TJ8t726hYMm52wbayne9zKxnqb4OUWkz_yA_OY_1a1iuKd5GoQEf3PUtHjWM7s2Z7Ne8QRq _xlnDn4WWRTia0lDcMPlbj_UNfLKgG1Ahp5nsxF6Gssp1pnxaUtDXN4PmDHfyJVwf7T5bhx8XjQH 3PLeCUoVyt7znTW4O3xfZTkbQt7_JhOQkFGN47urSPIvLNqFzWVepVfCVI2H11g24WfA0GshFmqF 7mwvNrImCjA4fGtx7g0yZO9sB3r29EaNnkTbjq32R3_QgKpE45o1DIOJp1M11FfpqAB9cjPFJy4G OzH0aGfvT6PG042cj2brmeOLFe_oRi3qMMBaAU7fDnfxtVVAQwYAzj2PGkeN7JKr_sB0OR3uP4g8 ufmPYh4STcQR26pc1umoVLpCp_hX3oipc.NVj2wVa4XZiHh7OZHYMGVZ2ajZEtYX.9W5WuscZFv7 wpNoHvlx_VF.r6Wt_8lsNn4XHuN.vcuncAmfTK9YtRCkJjug2tfkmDYA0YjMT2gw6vO339952o5B hJGUQbEmiwAnLn9folyaeLKBNU70cNZNoL.XIQJVIWynHKWY.BePgi7g4.qslxmbvKFebgt_ovBi xpVRvvGZNYsClG7wamhQnVsjCrwDg1CNJ2PwKph15alLXA6FOHmmGVR2A8prvo.y7tT4GVSyS87n MY1bYcZ6kE7ElpbOfJdcNYue6JZ6GRgv.Ms0ML3cfSBCJ3LO4euZCcUD8ykG4btSDxpU2vbe3_a_ aQWKerCqeOUAsDgd5jiDE1wQB99mFDNiZZOpyrxmUFcNzYkPado2NR51pR6AMPhYuq0CnqTUtGOI l81cnhrzoVQMu7DgjMTOdgTgpgxhfpZtv7pDgUJqW1KxRFaSSRylmELdogCawfwghwLRhS_GJTVU qljaTvOtfqFJHI7jmgqs73lF.EqfZ9UHNmDaXrdq9p9tYsfpuVEYnTfpyDpiEbRCa.TGBiFY0nZJ K96wNXtmq2lgGYQuP.98Q_BoixekxyWyiKW5lnHiqZhSqZ6PhiYf8eBOeg4fXKpTx8uwI_gOoKeJ aVxBwPXCLc1b0zsI1u6FIT8Gt_zWxmVW4_Bx1EZq1IebQCM0B50U4spXl8rpxiWdl4TZRZsdnGtb tIn7qnvoMWRz0XYt4mX5osuYeG.4gXTojUZLtsD0qU22lkc5nwBMq4gzf.4Lm6a4CF5d90KJY7cr rFbve9NsdtFyUpG46q4.5JTTX4ThQ9qQDy1JxWpo30ablvDobJT9HEwfMKOoV5BuCGNjwAAIATie 9tlXFg0NGQKSFKViVNGpwMHrDN1HhQ7LtJisvSQv6Uf8Kl_Ewy_sesvty6s3VfBwicrBbwwXBd.N XiINZrrvOmX1H_obBcxjwIIV9PsySociCtRrmerJnLo_um7zd2aYV34tStKnQvYwNmIL_cKjxt_t vAnrIqfBleXhVQw3jXNnA3IkltYW6FBfz4uOLMW.IVVabQguyQmsvTAHcRre1Hxox9nF1gK5A4C_ BsCFTmKM6nU6a0AHkhY4IFULxsQM0eWPZ6r5sKiCrdRoIw7Fh6kqA1iv4Lg--
X-Sonic-MF: <reshad@yahoo.com>
Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.bf2.yahoo.com with HTTP; Fri, 25 Mar 2022 01:09:15 +0000
Date: Fri, 25 Mar 2022 01:08:08 +0000
From: Reshad Rahman <reshad@yahoo.com>
Reply-To: Reshad Rahman <reshad@yahoo.com>
To: "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>
Message-ID: <1023702339.65398.1648170488347@mail.yahoo.com>
In-Reply-To: <84d962b16db840d7a11caeb64dbc7b9c@h3c.com>
References: <84d962b16db840d7a11caeb64dbc7b9c@h3c.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_65397_624625370.1648170488344"
X-Mailer: WebService/1.1.19987 YMailNorrin
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/1flbgqwVbvopQfFHIlM0f6FGTv4>
X-Mailman-Approved-At: Fri, 25 Mar 2022 01:19:46 -0700
Subject: Re: [spring] Discuss on draft-lin-sbfd-path-consistency-over-srv6-00
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Mar 2022 01:09:26 -0000

 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> 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; chengweiqiang (chengweiqiang@chinamobile.com); lihao (02566, RD); '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] 代表 internet-drafts@ietf.org
发送时间: 2022年3月2日 19:33
收件人: 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
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!