Re: [Lsr] LSR WG Adoption Poll for "Flexible Algorithms: Bandwidth, Delay, Metrics and Constraints" - draft-hegde-lsr-flex-algo-bw-con-02

peng.shaofu@zte.com.cn Fri, 21 May 2021 01:48 UTC

Return-Path: <peng.shaofu@zte.com.cn>
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 BC0A43A0C8A; Thu, 20 May 2021 18:48:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.194
X-Spam-Level:
X-Spam-Status: No, score=-4.194 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTML_NONELEMENT_30_40=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 mQPHymWb4m1p; Thu, 20 May 2021 18:48:32 -0700 (PDT)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.217.80.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 801083A0C86; Thu, 20 May 2021 18:48:30 -0700 (PDT)
Received: from mxct.zte.com.cn (unknown [192.168.164.215]) by Forcepoint Email with ESMTPS id A3E7D33C94A439D2FE07; Fri, 21 May 2021 09:48:28 +0800 (CST)
Received: from mse-fl1.zte.com.cn (unknown [10.30.14.238]) by Forcepoint Email with ESMTPS id 5D98F37EB63A4186A9F2; Fri, 21 May 2021 09:48:28 +0800 (CST)
Received: from njxapp01.zte.com.cn ([10.41.132.200]) by mse-fl1.zte.com.cn with SMTP id 14L1m28R038307; Fri, 21 May 2021 09:48:02 +0800 (GMT-8) (envelope-from peng.shaofu@zte.com.cn)
Received: from mapi (njxapp04[null]) by mapi (Zmail) with MAPI id mid201; Fri, 21 May 2021 09:48:02 +0800 (CST)
Date: Fri, 21 May 2021 09:48:02 +0800
X-Zmail-TransId: 2afc60a71152d823631a
X-Mailer: Zmail v1.0
Message-ID: <202105210948023068121@zte.com.cn>
In-Reply-To: <9D80A91D-E70F-4801-A6ED-AD6DAD3CC0FE@cisco.com>
References: CY4PR05MB357648C3A730DA038665C559D52C9@CY4PR05MB3576.namprd05.prod.outlook.com, 202105200955495710804@zte.com.cn, 3DF54FA5-ED3B-4E34-8FAA-50E6E97F0E92@tony.li, 9D80A91D-E70F-4801-A6ED-AD6DAD3CC0FE@cisco.com
Mime-Version: 1.0
From: peng.shaofu@zte.com.cn
To: acee@cisco.com, tony.li@tony.li
Cc: shraddha@juniper.net, lsr@ietf.org, draft-hegde-lsr-flex-algo-bw-con@ietf.org
Content-Type: multipart/mixed; boundary="=====_001_next====="
X-MAIL: mse-fl1.zte.com.cn 14L1m28R038307
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/OeWjzldtHzKLX_vhGNgxk2TDYac>
Subject: Re: [Lsr] LSR WG Adoption Poll for "Flexible Algorithms: Bandwidth, Delay, Metrics and Constraints" - draft-hegde-lsr-flex-algo-bw-con-02
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: Fri, 21 May 2021 01:48:37 -0000

Dear Acee, Tony,






Thanks!

Tony's explanation gives the essential use of bandwidth-metric. My previous understanding is mainly based on the problem to be solved in another draft https://datatracker.ietf.org/doc/draft-lp-lsr-fa-bandwidth/. Sorry to insert an advertisement in this adoption.  : ) 

In draft-lp, the path will be selected strictly according to the actual bandwidth capacity of the link. The main issue is that the computation method  is not optimal, just a basic expression of this idea. 

Just for the expected requirement "to select a path with the maximum link bandwidth from the source node to the destination node", it seems that one scheme try to satisfy most of scenarios, and the other try to satisfy 100%.




Regards


PSF











原始邮件



发件人:AceeLindem(acee)
收件人:Tony Li;彭少富10053815;
抄送人:shraddha@juniper.net;lsr@ietf.org;draft-hegde-lsr-flex-algo-bw-con@ietf.org;
日 期 :2021年05月20日 18:22
主 题 :Re: [Lsr] LSR WG Adoption Poll for "Flexible Algorithms: Bandwidth, Delay, Metrics and Constraints" - draft-hegde-lsr-flex-algo-bw-con-02




Speaking as WG member:


 


I agree with Tony.


 


Furthermore, the extensions in the draft provide mechanisms to constraint bandwidth beyond your concern that bandwidth be used as a cumulative metric. I support WG adoption.


 


Thanks,
 Acee


 



From: Tony Li <tony1athome@gmail.com> on behalf of Tony Li <tony.li@tony.li>
 Date: Thursday, May 20, 2021 at 12:20 AM
 To: "peng.shaofu@zte.com.cn" <peng.shaofu@zte.com.cn>
 Cc: "shraddha@juniper.net" <shraddha@juniper.net>, Acee Lindem <acee@cisco.com>, "lsr@ietf.org" <lsr@ietf.org>, "draft-hegde-lsr-flex-algo-bw-con@ietf.org" <draft-hegde-lsr-flex-algo-bw-con@ietf.org>
 Subject: Re: [Lsr] LSR WG Adoption Poll for "Flexible Algorithms: Bandwidth, Delay, Metrics and Constraints" - draft-hegde-lsr-flex-algo-bw-con-02



 


 


Hi Peng Shaofu,


 



 
 


On May 19, 2021, at 6:55 PM, peng.shaofu@zte.com.cn wrote:



 


Let's go back to the bandwidth-metric related to bandwidth capability. My worry is that bandwidth-metric (whether it is automatically calculated or manually configured) is not cumulative in nature, which is different from IGP default metric/TE metric/delay metric, so that SPF based on bandwidth-metric may get an unexpected path (see the example of the original mail). Can more text be added in the draft to describe why this can work ?




 



 


The whole point of the bandwidth metric (and indeed, of all of FlexAlgo) is to get a different path computation result than what we might get with the standard IGP metric. What it will do in any given topology is highly dependent on the topology, as you’ve seen.  It may or may not ‘work’ by whatever definition you have in mind. However, what matters is what the network operator is trying to achieve. It doesn’t have to work for every topology or every purpose.



 


Tony