[Lsr] Discussion on draft-wang-lsr-hbh-process-00

wangyali <wangyali11@huawei.com> Tue, 17 November 2020 12:11 UTC

Return-Path: <wangyali11@huawei.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 078A13A11EB for <lsr@ietfa.amsl.com>; Tue, 17 Nov 2020 04:11:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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 DVTtwOpaRzBs for <lsr@ietfa.amsl.com>; Tue, 17 Nov 2020 04:11:26 -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 1025C3A11E8 for <lsr@ietf.org>; Tue, 17 Nov 2020 04:11:26 -0800 (PST)
Received: from fraeml706-chm.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Cb4W32lCHz67Dch for <lsr@ietf.org>; Tue, 17 Nov 2020 20:09:35 +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.1913.5; Tue, 17 Nov 2020 13:11:23 +0100
Received: from DGGEML402-HUB.china.huawei.com (10.3.17.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.1913.5 via Frontend Transport; Tue, 17 Nov 2020 13:11:23 +0100
Received: from DGGEML524-MBX.china.huawei.com ([169.254.1.26]) by DGGEML402-HUB.china.huawei.com ([fe80::fca6:7568:4ee3:c776%31]) with mapi id 14.03.0487.000; Tue, 17 Nov 2020 20:11:16 +0800
From: wangyali <wangyali11@huawei.com>
To: "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: Discussion on draft-wang-lsr-hbh-process-00
Thread-Index: Ada82OyMvrt+bmvfQAirzZLC7BtpUQ==
Date: Tue, 17 Nov 2020 12:11:16 +0000
Message-ID: <1520992FC97B944A9979C2FC1D7DB0F4050C4193@dggeml524-mbx.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.243.136]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/C-Rgq_TCa4McTAxDz61wiq0Xv3A>
Subject: [Lsr] Discussion on draft-wang-lsr-hbh-process-00
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Nov 2020 12:11:28 -0000

Hi all,

Many thanks for these value questions and comments from Chris, Ron, Acee in the LSR 109 session. I summarize them as follows, and supplement my answer. Waiting forwards to further discussion with WG.

Q1: are you using this information to determine the routing to the network? 
On one hand, such advertisement does not effect on the normal SPF computation and may be useful for traffic engineering. For example, for IOAM service, if the HbH Processing Action of Node/Link is assigned to a slow processing plane, the Node or Link should be excluded for path computation. If the HbH Processing Action of Node/Link is ignore all extension Options header, the Node/Link can be used as the normal IPv6 transit node/link. If the HbH Processing Action of Node/Link is skip to Next extension Options header (e.g. Routing Header), the Node/Link can be considered as Endpoints in SRv6 routing. On the other hand, such advertisement is useful for entities to determine specific services encoded in HbH options header can be deployed in a given path.

Q2: can you use the link color to compute paths?
In the above, I answered, taking advantage of this advertisement, the exact action taken by Node or Link to process HbH options header can be determined (defined in Action Flag field), which can be useful for traffic engineering. Hence, such advertisement is not only used to determine whether the HbH options header supported by Node/Link or not. But the link color cannot exactly indicate the exact action.

More questions and comments are welcome.

Thanks,
Yali


-----Original Message-----
From: wangyali [mailto:wangyali11@huawei.com] 
Sent: Thursday, October 29, 2020 9:20 PM
To: lsr@ietf.org
Subject: [Lsr] New Version for draft-wang-lsr-hbh-process-00

Hello WG,

Considering the Hop-by-Hop Options header has been used for IOAM [I-D.ietf-ippm-ioam-ipv6-options], Alternate Marking method [I-D.ietf-6man-ipv6-alt-mark], etc., but as specified in RFC8200, the Hop-by-Hop Options header is only examined and processed if it is explicitly configured. In this case, nodes may be configured to ignore the Hop-by-Hop Options header, drop packets containing a Hop-by-Hop Options header, or assign packets containing a Hop-by-Hop Options header to a slow processing path. Thus, the performance measurement does not account for all links and nodes along a path. In addition, packets carrying a Hop-by-Hop Options header may be dropped, which gravely deteriorates network performance.

Therefore, we propose a new draft about IGP extensions for signaling Hop-by-Hop Options header processing action at node and link granularity. Such advertisement is useful for entities (e.g., the centralized controller) to gather each router's processing action for achieving the computation of TE paths that be able to support a specific service encoded in the Hop-by-Hop Options header. 

Please let us know your opinion. Questions and comments are very welcome.

Best regards,
Yali


-----Original Message-----
From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org] 
Sent: Thursday, October 29, 2020 8:42 PM
To: Tianran Zhou <zhoutianran@huawei.com>; Huzhibo <huzhibo@huawei.com>; wangyali <wangyali11@huawei.com>
Subject: New Version Notification for draft-wang-lsr-hbh-process-00.txt


A new version of I-D, draft-wang-lsr-hbh-process-00.txt has been successfully submitted by Yali Wang and posted to the IETF repository.

Name:		draft-wang-lsr-hbh-process
Revision:	00
Title:		IGP Extensions for Advertising Hop-by-Hop Options Header Processing Action
Document date:	2020-10-29
Group:		Individual Submission
Pages:		10
URL:            https://www.ietf.org/archive/id/draft-wang-lsr-hbh-process-00.txt
Status:         https://datatracker.ietf.org/doc/draft-wang-lsr-hbh-process/
Htmlized:       https://datatracker.ietf.org/doc/html/draft-wang-lsr-hbh-process
Htmlized:       https://tools.ietf.org/html/draft-wang-lsr-hbh-process-00


Abstract:
   This document extends Node and Link attribute TLVs to Interior
   Gateway Protocols (IGP) to advertise the Hop-by-Hop Options header
   processing action and supported services (e.g.  IOAM Trace Option and
   Alternate Marking) at node and link granularity.  Such advertisements
   allow entities (e.g., centralized controllers) to determine whether
   the Hop-by-Hop Options header and specific services can be supported
   in a given network.


                                                                                  


Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat