RE: Comments on draft-li-rtgwg-enhanced-ti-lfa

"Chengli (Cheng Li)" <c.l@huawei.com> Wed, 09 December 2020 09:55 UTC

Return-Path: <c.l@huawei.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B825C3A13C8; Wed, 9 Dec 2020 01:55:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 HgMZEjcKhJyu; Wed, 9 Dec 2020 01:55:48 -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 69ED73A13C6; Wed, 9 Dec 2020 01:55:48 -0800 (PST)
Received: from fraeml706-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4CrXS24jDnz67Nq4; Wed, 9 Dec 2020 17:53:38 +0800 (CST)
Received: from fraeml706-chm.china.huawei.com (10.206.15.55) by fraeml706-chm.china.huawei.com (10.206.15.55) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2106.2; Wed, 9 Dec 2020 10:55:44 +0100
Received: from DGGEML421-HUB.china.huawei.com (10.1.199.38) by fraeml706-chm.china.huawei.com (10.206.15.55) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.2106.2 via Frontend Transport; Wed, 9 Dec 2020 10:55:44 +0100
Received: from DGGEML529-MBX.china.huawei.com ([169.254.6.98]) by dggeml421-hub.china.huawei.com ([10.1.199.38]) with mapi id 14.03.0487.000; Wed, 9 Dec 2020 17:54:38 +0800
From: "Chengli (Cheng Li)" <c.l@huawei.com>
To: Shraddha Hegde <shraddha@juniper.net>, "draft-li-rtgwg-enhanced-ti-lfa@ietf.org" <draft-li-rtgwg-enhanced-ti-lfa@ietf.org>
CC: "rtgwg@ietf.org" <rtgwg@ietf.org>
Subject: RE: Comments on draft-li-rtgwg-enhanced-ti-lfa
Thread-Topic: Comments on draft-li-rtgwg-enhanced-ti-lfa
Thread-Index: AdbMbu7a39xOfGpdTGKBJIQnV9rZNAAx17Lg
Date: Wed, 09 Dec 2020 09:54:40 +0000
Message-ID: <C7C2E1C43D652C4E9E49FE7517C236CB02D2D149@dggeml529-mbx.china.huawei.com>
References: <CY4PR05MB357650525E127E39957F08D1D5CE0@CY4PR05MB3576.namprd05.prod.outlook.com>
In-Reply-To: <CY4PR05MB357650525E127E39957F08D1D5CE0@CY4PR05MB3576.namprd05.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.243.130]
Content-Type: multipart/alternative; boundary="_000_C7C2E1C43D652C4E9E49FE7517C236CB02D2D149dggeml529mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/RJ2q-QopoFkB3Ikc2GhrVIv7zRE>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2020 09:55:51 -0000

Hi Shraddha,

Many thanks for your comments! Please see my reply inline.

Thanks,
Cheng

From: Shraddha Hegde [mailto:shraddha@juniper.net]
Sent: Monday, December 7, 2020 5:18 PM
To: draft-li-rtgwg-enhanced-ti-lfa@ietf.org
Cc: rtgwg@ietf.org
Subject: Comments on draft-li-rtgwg-enhanced-ti-lfa


Authors,

Few comments below.


  1.  Abstract



TI-LFA backup path computation is always to the destination so it is less likely that a

Node that cannot be bypassed gets skipped due to TI-LFA.

The node that must be visited might get skipped due to node protection procedures that require

Next label lookup. I suggest to update the abstract as below

[Cheng] Great! Many thanks!



“
   Topology Independent Loop-free Alternate Fast Re-route (TI-LFA) aims
   at providing protection of node and adjacency segments within the
   Segment Routing (SR) framework.  A key aspect of TI-LFA is the FRR
   path selection approach establishing protection over the expected
   post-convergence paths from the point of local repair.Node protection
   procedures for adjacency SIDs and immediate nexthop prefix-sids
   require the next label lookup bypassing the immediate node.
   The SIDs in the label stack may represent service instructions which
Should not be bypassed. This draft describes a mechanism to advertise
   SIDs that cannot be bypassed”

2.Introduction

“traffic engineer” Change to Traffic Engineering”



[Cheng] Ack



3.Overview of Enhanced TI-LFA

When the SR-TE path is being built, the node-sids/service sids

Used to build the path MUST use SIDs with no-bypass flag set.



The TI-LFA repair-list building procedure need not change.

It will continue to use SIDs with N bit set.

When the SR-Te label stack is built with “no bypass” SIDs,

The PLR will drop the traffic and not do any node protection procedure for the

The “no-bypass” SIDs


[Cheng] Yes, Ack.









4. Do we really need a “no bypass” flag for adj-sids?

We have the B flag which can be used


[Cheng] Good question. Does the B flag in End.X equal to No-bypass flag? When an End.X SID has a back-up SID, then what is the back-up SID? Another End.X SID originated by the same node? Or another Node SID of the node pointed by the End.X SID?  We may need to make this clear.





5. no-bypass flag in SRH

It is not clear why this is require.

The NB flag in SRV6 SIDs isn’t good enough?

Also the NB flag is generally applicable to a specific SID

And should not be a global packet level flag.


[Cheng] Personally, the NB flag in SID is good enough for me, while a flag in SRH is an optional choice as well, and it is an very easy solution. We may need this, because flag in the SID CAN NOT work if the TI-LFA computation is based on locator/prefix instead of SIDs.






Rgds

Shraddha



Juniper Business Use Only