[spring] Re: [EXTERNAL] Re: My question atthemikeaboutdraft-dong-spring-srv6-inter-layer-programming

"Dongjie (Jimmy)" <jie.dong@huawei.com> Thu, 29 August 2024 08:07 UTC

Return-Path: <jie.dong@huawei.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 A2569C14F6EE; Thu, 29 Aug 2024 01:07:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.209
X-Spam-Level:
X-Spam-Status: No, score=-4.209 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-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] 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 UDnL5DVzx4_3; Thu, 29 Aug 2024 01:07:08 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2148CC14F70B; Thu, 29 Aug 2024 01:07:07 -0700 (PDT)
Received: from mail.maildlp.com (unknown [172.18.186.231]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4WvYh25DhPz6H8W4; Thu, 29 Aug 2024 16:03:46 +0800 (CST)
Received: from lhrpeml500001.china.huawei.com (unknown [7.191.163.213]) by mail.maildlp.com (Postfix) with ESMTPS id 22E0E1402C7; Thu, 29 Aug 2024 16:07:04 +0800 (CST)
Received: from dggpemf500008.china.huawei.com (7.185.36.156) by lhrpeml500001.china.huawei.com (7.191.163.213) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 29 Aug 2024 09:06:58 +0100
Received: from kwepemf100006.china.huawei.com (7.202.181.220) by dggpemf500008.china.huawei.com (7.185.36.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Thu, 29 Aug 2024 16:06:56 +0800
Received: from kwepemf100006.china.huawei.com ([7.202.181.220]) by kwepemf100006.china.huawei.com ([7.202.181.220]) with mapi id 15.02.1544.011; Thu, 29 Aug 2024 16:06:56 +0800
From: "Dongjie (Jimmy)" <jie.dong@huawei.com>
To: "tom@ninjabadger.net" <tom@ninjabadger.net>, 韩柳燕 <hanliuyan@chinamobile.com>
Thread-Topic: Re:Re:RE: Re:RE: [EXTERNAL] [spring] Re: My question atthemikeaboutdraft-dong-spring-srv6-inter-layer-programming
Thread-Index: AQHa9HlK3x/jRmYnDUWJ8t01FV5lvrI947MQ
Date: Thu, 29 Aug 2024 08:06:56 +0000
Message-ID: <962d60050ee8461685df37d42f566cb6@huawei.com>
References: <PH0PR03MB63005B338D8408CAC04A03FFF6B42@PH0PR03MB6300.namprd03.prod.outlook.com> <74e09326e43c439baf7765e97cc3d1f7@huawei.com> <PH0PR03MB63001BB4EFE06907957FB08BF6B52@PH0PR03MB6300.namprd03.prod.outlook.com> <2b0466c709e509a-0000c.Richmail.00000032859970616254@chinamobile.com>
In-Reply-To: <2b0466c709e509a-0000c.Richmail.00000032859970616254@chinamobile.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.82.62.23]
Content-Type: multipart/alternative; boundary="_000_962d60050ee8461685df37d42f566cb6huaweicom_"
MIME-Version: 1.0
Message-ID-Hash: ZTAUQMAGDAQYDWTWBPZL3YZDVFWVIDJW
X-Message-ID-Hash: ZTAUQMAGDAQYDWTWBPZL3YZDVFWVIDJW
X-MailFrom: jie.dong@huawei.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-spring.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "spring@ietf.org" <spring@ietf.org>, draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [spring] Re: [EXTERNAL] Re: My question atthemikeaboutdraft-dong-spring-srv6-inter-layer-programming
List-Id: "Source Packet Routing in NetworkinG (SPRING)" <spring.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/wsPGzyg0REza59MQQwAvxyOsXlw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Owner: <mailto:spring-owner@ietf.org>
List-Post: <mailto:spring@ietf.org>
List-Subscribe: <mailto:spring-join@ietf.org>
List-Unsubscribe: <mailto:spring-leave@ietf.org>

During the SPRING session at IETF 120, there were some other comments from Tom Hill, which are about the trust model between IP and the underlay networks (e.g. optical).

The authors are aware of network scenarios where IP and its underlay networks are under the same administration, in which case the mechanisms described in this document can be applicable.

That said, we fully agree with Tom that the scope and the trust model of the mechanism could be clarified. The plan is to add some text to make it clear that the proposed mechanisms are applicable to networks in which the IP layer and its underlay networks are under the same administration, and the necessary information of the underlay connections is allowed to be exposed to the IP layer for SRv6 based inter-layer path programming.

Tom, please let us know if the above can address your comments during the meeting, many thanks.

Best regards,
Jie

From: 韩柳燕 <hanliuyan@chinamobile.com>
Sent: Thursday, August 22, 2024 5:54 PM
To: 韩柳燕 <hanliuyan@chinamobile.com>; Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
Cc: spring@ietf.org; draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org>; Dongjie (Jimmy) <jie.dong@huawei.com>
Subject: Re:Re:RE: Re:RE: [EXTERNAL] [spring] Re: My question atthemikeaboutdraft-dong-spring-srv6-inter-layer-programming


Sasha,



In my last email, I added some considerations. Thank you again for your understanding and discussions.



Best regards,

Liuyan






----邮件原文----
发件人:"韩柳燕" <hanliuyan@chinamobile.com<mailto:hanliuyan@chinamobile.com>>
收件人:Alexander Vainshtein  <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>
抄 送: "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:spring@ietf.org>>,draft-dong-spring-sr  <draft-dong-spring-srv6-inter-layer-programming@ietf.org<mailto:draft-dong-spring-srv6-inter-layer-programming@ietf.org>>,"Dongjie (Jimmy)" <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>
发送时间:2024-08-22 17:46:15
主题:Re:RE: Re:RE: [EXTERNAL] [spring] Re: My question atthemikeaboutdraft-dong-spring-srv6-inter-layer-programming

Hi Sasha,



I disagree.



Please see the reply:


[Sasha]I have looked up Section 4.2 of RFC 8986 (that defines End.X behavior) and it contains the following statement:


When the End.X behavior is associated with a BGP Next-Hop, it is the SRv6 instantiation of the BGP peering segments [RFC8402].


I.e., End.X behavior can be decoupled from IGP adjacencies.





[HLY] END.X needs L3 adjacenies using IGP or BGP or other L3 protocols. We donot require L3 adjacenies and the related protocols in our case of underlay links.





As defined in RFC8402 and RFC9087, certain segments are defined by a BGP-EPE capable node and corresponding to its attached peers. These segments are called BGP Peering Segments or BGP Peering SIDs. They enable the expression of source-routed inter-domain paths. The endpoints of the underlying link are not BGP peers, and that is different from the case here( not the inter-domain scenario).







 ----邮件原文----发件人:Alexander Vainshtein  <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>收件人:"韩柳燕" <hanliuyan@chinamobile.com<mailto:hanliuyan@chinamobile.com>>抄 送: "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:spring@ietf.org>>,draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org<mailto:draft-dong-spring-srv6-inter-layer-programming@ietf.org>>,"Dongjie (Jimmy)" <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>发送时间:2024-08-22 16:54:56主题:RE: Re:RE: [EXTERNAL] [spring] Re: My question at themikeaboutdraft-dong-spring-srv6-inter-layer-programming

Hi Liuyan,

I think that we can simply agree to disagree.





Regards,


Sasha






From: 韩柳燕 <hanliuyan@chinamobile.com<mailto:hanliuyan@chinamobile.com>> Sent: Thursday, August 22, 2024 11:40 AM To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>> Cc: spring@ietf.org<mailto:spring@ietf.org> draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org<mailto:draft-dong-spring-srv6-inter-layer-programming@ietf.org>> Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>> Subject: Re:RE: [EXTERNAL] [spring] Re: My question at the mikeaboutdraft-dong-spring-srv6-inter-layer-programming






Hi Sasha,





Thank you for the reply.


In the underlay link scenario that our draft focuses on, protocols such as IGP or BGP are not running between the two end nodes of the underlay link, and the connection between them  is an underlying link. We consider that it is different from the standard end.X behavior between L3 adjacencies as specified in RFC 8986. The forwarding behavior has its own particularities, so we think defining a new behavior should be better.





Best regards,


Liuyan











----邮件原文---- 发件人:Alexander Vainshtein  <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>> 收件人:"韩柳燕" <hanliuyan@chinamobile.com<mailto:hanliuyan@chinamobile.com>> 抄 送: "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:spring@ietf.org>>,draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org<mailto:draft-dong-spring-srv6-inter-layer-programming@ietf.org>>,"Dongjie (Jimmy)" <jie.dong@huawei.com<mailto:jie.dong@huawei.com>> 发送时间:2024-08-21 01:17:43 主题:RE: [EXTERNAL] [spring] Re: My question at the mikeaboutdraft-dong-spring-srv6-inter-layer-programming


Hi Liyuan,


My apologies for a delayed response.


I have looked up Section 4.2 of RFC 8986 (that defines End.X behavior) and it contains the following statement:


When the End.X behavior is associated with a BGP Next-Hop, it is the SRv6 instantiation of the BGP peering segments [RFC8402].


I.e., End.X behavior can be decoupled from IGP adjacencies.


Hope this helps.


Regards,


Sasha






From: 韩柳燕 <hanliuyan@chinamobile.com<mailto:hanliuyan@chinamobile.com>> Sent: Thursday, August 15, 2024 1:32 PM To: draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org<mailto:draft-dong-spring-srv6-inter-layer-programming@ietf.org>> Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>  Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>> Cc: spring@ietf.org<mailto:spring@ietf.org> Subject: [EXTERNAL] [spring] Re: My question at the mike aboutdraft-dong-spring-srv6-inter-layer-programming






Hi Sasha,





Thanks a lot for your question at the meeting and via the email discussions
Subject:Re:RE: Re:RE: [EXTERNAL] [spring] Re: My question atthemikeaboutdraft-dong-spring-srv6-inter-layer-programming

Hi Sasha,



I disagree.



Please see the reply:


[Sasha]I have looked up Section 4.2 of RFC 8986 (that defines End.X behavior) and it contains the following statement:


When the End.X behavior is associated with a BGP Next-Hop, it is the SRv6 instantiation of the BGP peering segments [RFC8402].


I.e., End.X behavior can be decoupled from IGP adjacencies.





[HLY] END.X needs L3 adjacenies using IGP or BGP or other L3 protocols. We donot require L3 adjacenies and the related protocols in our case of underlay links.





As defined in RFC8402 and RFC9087, certain segments are defined by a BGP-EPE capable node and corresponding to its attached peers. These segments are called BGP Peering Segments or BGP Peering SIDs. They enable the expression of source-routed inter-domain paths. The endpoints of the underlying link are not BGP peers, and that is different from the case here( not the inter-domain scenario).







 ----邮件原文----发件人:Alexander Vainshtein  <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>收件人:"韩柳燕" <hanliuyan@chinamobile.com<mailto:hanliuyan@chinamobile.com>>抄 送: "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:spring@ietf.org>>,draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org<mailto:draft-dong-spring-srv6-inter-layer-programming@ietf.org>>,"Dongjie (Jimmy)" <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>发送时间:2024-08-22 16:54:56主题:RE: Re:RE: [EXTERNAL] [spring] Re: My question at themikeaboutdraft-dong-spring-srv6-inter-layer-programming

Hi Liuyan,

I think that we can simply agree to disagree.





Regards,


Sasha






From: 韩柳燕 <hanliuyan@chinamobile.com<mailto:hanliuyan@chinamobile.com>> Sent: Thursday, August 22, 2024 11:40 AM To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>> Cc: spring@ietf.org<mailto:spring@ietf.org> draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org<mailto:draft-dong-spring-srv6-inter-layer-programming@ietf.org>> Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>> Subject: Re:RE: [EXTERNAL] [spring] Re: My question at the mikeaboutdraft-dong-spring-srv6-inter-layer-programming






Hi Sasha,





Thank you for the reply.


In the underlay link scenario that our draft focuses on, protocols such as IGP or BGP are not running between the two end nodes of the underlay link, and the connection between them  is an underlying link. We consider that it is different from the standard end.X behavior between L3 adjacencies as specified in RFC 8986. The forwarding behavior has its own particularities, so we think defining a new behavior should be better.





Best regards,


Liuyan











----邮件原文---- 发件人:Alexander Vainshtein  <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>> 收件人:"韩柳燕" <hanliuyan@chinamobile.com<mailto:hanliuyan@chinamobile.com>> 抄 送: "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:spring@ietf.org>>,draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org<mailto:draft-dong-spring-srv6-inter-layer-programming@ietf.org>>,"Dongjie (Jimmy)" <jie.dong@huawei.com<mailto:jie.dong@huawei.com>> 发送时间:2024-08-21 01:17:43 主题:RE: [EXTERNAL] [spring] Re: My question at the mikeaboutdraft-dong-spring-srv6-inter-layer-programming


Hi Liyuan,


My apologies for a delayed response.


I have looked up Section 4.2 of RFC 8986 (that defines End.X behavior) and it contains the following statement:


When the End.X behavior is associated with a BGP Next-Hop, it is the SRv6 instantiation of the BGP peering segments [RFC8402].


I.e., End.X behavior can be decoupled from IGP adjacencies.


Hope this helps.


Regards,


Sasha






From: 韩柳燕 <hanliuyan@chinamobile.com<mailto:hanliuyan@chinamobile.com>> Sent: Thursday, August 15, 2024 1:32 PM To: draft-dong-spring-sr <draft-dong-spring-srv6-inter-layer-programming@ietf.org<mailto:draft-dong-spring-srv6-inter-layer-programming@ietf.org>> Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>  Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>> Cc: spring@ietf.org<mailto:spring@ietf.org> Subject: [EXTERNAL] [spring] Re: My question at the mike aboutdraft-dong-spring-srv6-inter-layer-programming






Hi Sasha,





Thanks a lot for your question at the meeting and via the email discussions