Re: [spring] WG Adoption Call - draft-cheng-rtgwg-srv6-multihome-egress-protection (02/09/24 - 02/24/24)

Huzhibo <huzhibo@huawei.com> Thu, 22 February 2024 08:22 UTC

Return-Path: <huzhibo@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 65CC6C14F618; Thu, 22 Feb 2024 00:22:12 -0800 (PST)
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_H3=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, URIBL_BLOCKED=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 W6eUZqaZ1ARX; Thu, 22 Feb 2024 00:22:10 -0800 (PST)
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 45568C14F617; Thu, 22 Feb 2024 00:22:10 -0800 (PST)
Received: from mail.maildlp.com (unknown [172.18.186.231]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4TgQxL5HDxz6J9yc; Thu, 22 Feb 2024 16:17:42 +0800 (CST)
Received: from lhrpeml100003.china.huawei.com (unknown [7.191.160.210]) by mail.maildlp.com (Postfix) with ESMTPS id C89E7140DAF; Thu, 22 Feb 2024 16:22:04 +0800 (CST)
Received: from canpemm500010.china.huawei.com (7.192.105.118) by lhrpeml100003.china.huawei.com (7.191.160.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 22 Feb 2024 08:22:03 +0000
Received: from canpemm500009.china.huawei.com (7.192.105.203) by canpemm500010.china.huawei.com (7.192.105.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 22 Feb 2024 16:22:01 +0800
Received: from canpemm500009.china.huawei.com ([7.192.105.203]) by canpemm500009.china.huawei.com ([7.192.105.203]) with mapi id 15.01.2507.035; Thu, 22 Feb 2024 16:22:01 +0800
From: Huzhibo <huzhibo@huawei.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>, Yingzhen Qu <yingzhen.ietf@gmail.com>
CC: RTGWG <rtgwg@ietf.org>, "spring@ietf.org" <spring@ietf.org>, rtgwg-chairs <rtgwg-chairs@ietf.org>, draft-cheng-rtgwg-srv6-multihome-egress-protection <draft-cheng-rtgwg-srv6-multihome-egress-protection@ietf.org>
Thread-Topic: [spring] WG Adoption Call - draft-cheng-rtgwg-srv6-multihome-egress-protection (02/09/24 - 02/24/24)
Thread-Index: AQHaW47E9aYbBim5bEG1WOeRXvyjT7EUgoYAgAGQWzA=
Date: Thu, 22 Feb 2024 08:22:01 +0000
Message-ID: <bca963429afa4876a5d4a6d119aaea27@huawei.com>
References: <CABY-gOMQ=LaECWJsJHsdKX7i+BUsiX=LF5b5ZPMVp=3qQjZ8Mg@mail.gmail.com> <CAH6gdPyuWV=xvDerDCtXnD1T5CGymsm+b1i-idRGEs1w9aui=A@mail.gmail.com>
In-Reply-To: <CAH6gdPyuWV=xvDerDCtXnD1T5CGymsm+b1i-idRGEs1w9aui=A@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.202.45]
Content-Type: multipart/alternative; boundary="_000_bca963429afa4876a5d4a6d119aaea27huaweicom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Mg70KbPCvRSxmXuOD3OOCCPbnDs>
Subject: Re: [spring] WG Adoption Call - draft-cheng-rtgwg-srv6-multihome-egress-protection (02/09/24 - 02/24/24)
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 22 Feb 2024 08:22:12 -0000

Hi Ketan/ALL:

    Please see inline.
From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Ketan Talaulikar
Sent: Thursday, February 22, 2024 12:06 AM
To: Yingzhen Qu <yingzhen.ietf@gmail.com>
Cc: RTGWG <rtgwg@ietf.org>; spring@ietf.org; rtgwg-chairs <rtgwg-chairs@ietf.org>; draft-cheng-rtgwg-srv6-multihome-egress-protection <draft-cheng-rtgwg-srv6-multihome-egress-protection@ietf.org>
Subject: Re: [spring] WG Adoption Call - draft-cheng-rtgwg-srv6-multihome-egress-protection (02/09/24 - 02/24/24)

Hi Yingzhen/All,

I have some concerns regarding the adoption of this document.


  *   Do we need these different solutions?
KT> No. There is one common author for both these drafts who is also from a vendor. I hope that person is also able to evaluate implementation aspects and pick one solution.
KT> Does the adoption of this solution make the other draft "dead"?
    ZHiBO > I think these two solutions have different application scenarios. draft-ietf-rtgwg-srv6-egress-protection-16 is more cost-effective and suit for scenarios that require high encapsulation efficiency. draft-cheng-rtgwg-srv6-multihome-egress-protection-05
is more automated, and suit for scenarios that expected to reduce OPEX. I think the two solution can evolve in parallel.

  *   Technical merits and drawbacks of each solution
KT> The existing WG draft needs IGP protocol extensions and its implementation is very complex (as stated in the document under adoption).


  *   If there is any implementation of the proposals, please voice it.
KT> I think this is the key question and look forward to the answer.

Coming to this document, please find below my comments/concerns:


1)  There is no pseudocode for the new VPN behavior with PSD that covers the entire behavior - i.e., one that covers not just the "normal" case but the failure scenarios as well (e.g., PE/CE link failure).
    ZHiBO > PSD only additionally extends the forwarding behavior with the VPN Sid at the penultimate hop. For details about how to switch to the next SRv6 Sid in a fault scenario, see draft-chen-rtgwg-srv6-midpoint-protection-14<https://datatracker.ietf.org/doc/draft-chen-rtgwg-srv6-midpoint-protection/>.


2) The draft requires a transit IPv6 node to perform SRH processing for the SID that does not belong to it (this is some action that a P router needs to do when reachability to the PE is lost) and hence does not know what that SID behavior is. This is something very new for SRv6 and it can cause problems. e.g., consider the case that the active segment points to a BSID - what happens when a BSID is skipped.
   ZHiBO > Yes, this is the proxy forwarding behavior for the failure node. draft-li-rtgwg-enhanced-ti-lfa-09<https://datatracker.ietf.org/doc/draft-li-rtgwg-enhanced-ti-lfa/> describes how to prevent certain sids from being skipped.
Thanks,
Ketan

On Sat, Feb 10, 2024 at 1:00 AM Yingzhen Qu <yingzhen.ietf@gmail.com<mailto:yingzhen.ietf@gmail.com>> wrote:

Hi,



This email begins a 2 week WG adoption poll for the following draft:

draft-cheng-rtgwg-srv6-multihome-egress-protection-05 - SRv6 Egress Protection in Multi-homed scenario (ietf.org)<https://datatracker.ietf.org/doc/draft-cheng-rtgwg-srv6-multihome-egress-protection/>



Please review the document and indicate your support or objections by Feb 24th, 2024.

Please note that there is an existing WG document:draft-ietf-rtgwg-srv6-egress-protection-16 - SRv6 Path Egress Protection<https://datatracker.ietf.org/doc/draft-ietf-rtgwg-srv6-egress-protection/> Which proposes fast protections for the egress node and link of an SRv6 path through extending IGP and using Mirror SID. As you discuss adopting draft-cheng-rtgwg-srv6-multihome-egress-protection, please also consider:

·     Do we need these different solutions?

·     Technical merits and drawbacks of each solution

·     If there is any implementation of the proposals, please voice it.

Authors, please respond to the list indicating whether you are aware of any IPR that applies to the draft.

Also copying SPRING WG.

Thanks,

Yingzhen (RTGWG Co-chair)
_______________________________________________
rtgwg mailing list
rtgwg@ietf.org<mailto:rtgwg@ietf.org>
https://www.ietf.org/mailman/listinfo/rtgwg