Re: [Lsr] I-D Action: draft-ietf-lsr-flex-algo-bw-con-08.txt

peng.shaofu@zte.com.cn Wed, 27 March 2024 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 BB5AAC14F6A4 for <lsr@ietfa.amsl.com>; Tue, 26 Mar 2024 18:48:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=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, UNPARSEABLE_RELAY=0.001, 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 ujY4tKgdHllo for <lsr@ietfa.amsl.com>; Tue, 26 Mar 2024 18:48:00 -0700 (PDT)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.216.63.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 805E1C14F682 for <lsr@ietf.org>; Tue, 26 Mar 2024 18:47:54 -0700 (PDT)
Received: from mse-fl1.zte.com.cn (unknown [10.5.228.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4V48gq2sfxz8XrRJ; Wed, 27 Mar 2024 09:47:51 +0800 (CST)
Received: from njb2app06.zte.com.cn ([10.55.23.119]) by mse-fl1.zte.com.cn with SMTP id 42R1lf9H071175; Wed, 27 Mar 2024 09:47:41 +0800 (+08) (envelope-from peng.shaofu@zte.com.cn)
Received: from mapi (njy2app08[null]) by mapi (Zmail) with MAPI id mid201; Wed, 27 Mar 2024 09:47:42 +0800 (CST)
Date: Wed, 27 Mar 2024 09:47:42 +0800
X-Zmail-TransId: 2b0066037abeffffffffaa4-af509
X-Mailer: Zmail v1.0
Message-ID: <20240327094742815-59pB-yKxNzvslSMZ4VFx@zte.com.cn>
In-Reply-To: <CO1PR05MB83146FC8F28C9BCA85C4A474D5352@CO1PR05MB8314.namprd05.prod.outlook.com>
References: 171075941763.47754.665628517431322649@ietfa.amsl.com, 6EA3C518-97A1-4B6E-AAFD-B733F4457022@gmail.com, 202403211741391950846@zte.com.cn, CO1PR05MB83146FC8F28C9BCA85C4A474D5352@CO1PR05MB8314.namprd05.prod.outlook.com
Mime-Version: 1.0
From: peng.shaofu@zte.com.cn
To: shraddha@juniper.net
Cc: acee.lindem@gmail.com, lsr@ietf.org
Content-Type: multipart/mixed; boundary="=====_001_next====="
X-MAIL: mse-fl1.zte.com.cn 42R1lf9H071175
X-Fangmail-Gw-Spam-Type: 0
X-Fangmail-Anti-Spam-Filtered: true
X-Fangmail-MID-QID: 66037AC7.001/4V48gq2sfxz8XrRJ
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/opfFuBQfnA_aBdFDnRPZWozO-Ic>
Subject: Re: [Lsr] I-D Action: draft-ietf-lsr-flex-algo-bw-con-08.txt
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 27 Mar 2024 01:48:03 -0000

Hi Shraddha,

Thanks for your response.

I agree with the principle that the more bandwidth the lower BW metric.
Just wonder, assuming that from the operator's perspective, why does the operator believe that for the next two examples, the expected path of Example-1 is B=C=F=D, while the expected path of Example-2 is not ECMP {B-C-F-D plus B-C'-F'-D}.
Example-1:
        A ----------- B === C === F === D
                            ---------- E ---------
Example-2:
        A ----------- B ---- C ---- F ---- D
                            ---- C' ---- F' ---
                            --------- E --------
Yes, A single principle may be difficult to apply in all scenarios. This is not an issue, but may be an improvement of path computation and out the scope of this draft.

Regards,
PSF


Original


From: ShraddhaHegde <shraddha@juniper.net>
To: 彭少富10053815;acee.lindem@gmail.com <acee.lindem@gmail.com>;
Cc: lsr@ietf.org <lsr@ietf.org>;
Date: 2024年03月26日 19:03
Subject: RE: [Lsr] I-D Action: draft-ietf-lsr-flex-algo-bw-con-08.txt



Hi Pengshaofu,
 
Thank you for review and comments.
Pls see inline..
 
 
Juniper Business Use Only

From: Lsr <lsr-bounces@ietf.org> On Behalf Of peng.shaofu@zte.com.cn
 Sent: Thursday, March 21, 2024 3:12 PM
 To: acee.lindem@gmail.com
 Cc: lsr@ietf.org
 Subject: Re: [Lsr] I-D Action: draft-ietf-lsr-flex-algo-bw-con-08.txt



 
[External Email. Be cautious of content]
 
 
Hi Chairs, WG,
 
I have relearned this document, and there are some non-blocking comments:
 
[1]
For Interface Group Mode of automatic metric calculation, it may biases the utilization rate of each link of the parallel link-set. 
Although the document give an example (figure 7) to explain why this mode is applied, it seems not convincing. 
In Figure 7, the expected path is B-C-F-D, while B-E-D is an unexpected path. 
However please consider the following example that I believe that the expected path in this example should also be B-C-F-D + B-C'-F'-D (i.e., an ECMP path) if according to the same intention of the operators, but in this case most people may not consider them (i.e., the ECMP paths) as expected paths. There seems contradictory.
        example:
        A ----------- B ---- C ---- F ---- D
                            ---- C' ---- F' ---
                            --------- E --------
<SH> I am not sure I understand your comment. The draft emphasizes that B->C->F->D has more bandwidth and hence should have lower metric. Do you agree with that?
                            
[2]
For the description of Bandwidth Thresholds Sub-TLV of ISIS and OSPF, there are such descripton:
  "When the computed link bandwidth ... "
can it change to "when the used link bandwidth ..." ? 
IMO we can say the computed bandwidth metric but can not say the computed link bandwidth.
<SH> In case of interface group mode, the link bandwidth is computed based on the parallel links and that’s why the term is used.
Please also check the erros of threshold #number as below:
When the computed link bandwidth is greater than or equal to Bandwidth Threshold 1 and less than Bandwidth Threshold 1(//should be threshold 2), Threshold Metric 1 MUST be assigned as the Bandwidth Metric on the link during the Flex-Algorithm SPF calculation.  
Similarly, when the computed link bandwidth is greater than or equal to Bandwidth Threshold 1 (//should be threshold 2) and less than Bandwidth Threshold 2(//should be threshold 3), Threshold Metric 2 MUST be assigned as the Bandwidth Metric on the link during the Flex-Algorithm SPF calculation.
<SH> Good catch. I have fixed for both ISIS/OSPF
[3]
For section 5. Bandwidth metric considerations, there may have errors:
 
4.In ISIS the Link Bandwidth for Flex-Algorithm purposes is advertised as a sub-sub-TLV 9 of the Flex-algorithm specific ASLA sub-TLV. It is also possible to advertise the link bandwidth or Flex-Algorith(// should be changed to "for Flex-Algorithm" ?), in sub-TLV 9 of TLV 22/222/23/223/141 [RFC5305], together with the L-Flag set in the Flex-Algorithm specific ASLA advertisement. In the absence of both of these advertisements, the bandwidth of the link is not available for Flex-Algorithm purposes.
<SH> Fixed
 
Regards,
PSF
 

Original

From: AceeLindem <acee.lindem@gmail.com>



To: lsr <lsr@ietf.org>;



Date: 2024年03月20日 11:00



Subject: Re: [Lsr] I-D Action: draft-ietf-lsr-flex-algo-bw-con-08.txt




Speaking as WG Member:
 
 My comments have been addressed with this version and I support publication (as working member).  
 
 Speaking as WG Co-Chair:  
 
 It would be good for others  to review this draft as well  (and especially those writing Flex-Algo
 extension drafts).  We had limited support (5 non-authors including myself). I'll give it another
 week or so for review prior to requesting publication.  
 
 Thanks,
 Acee
 
 > On Mar 18, 2024, at 6:56 AM, internet-drafts@ietf.org wrote:
 >  
 > Internet-Draft draft-ietf-lsr-flex-algo-bw-con-08.txt is now available. It is
 > a work item of the Link State Routing (LSR) WG of the IETF.
 >  
 >   Title:   Flexible Algorithms: Bandwidth, Delay, Metrics and Constraints
 >   Authors: Shraddha Hegde
 >            William Britto A J
 >            Rajesh Shetty
 >            Bruno Decraene
 >            Peter Psenak
 >            Tony Li
 >   Name:    draft-ietf-lsr-flex-algo-bw-con-08.txt
 >   Pages:   30
 >   Dates:   2024-03-18
 >  
 > Abstract:
 >  
 >   Many networks configure the link metric relative to the link
 >   capacity.  High bandwidth traffic gets routed as per the link
 >   capacity.  Flexible algorithms provide mechanisms to create
 >   constraint based paths in IGP.  This draft documents a generic metric
 >   type and set of bandwidth related constraints to be used in Flexible
 >   Algorithms.
 >  
 > The IETF datatracker status page for this Internet-Draft is:
 > https://datatracker.ietf.org/doc/draft-ietf-lsr-flex-algo-bw-con/
 >  
 > There is also an HTMLized version available at:
 > https://datatracker.ietf.org/doc/html/draft-ietf-lsr-flex-algo-bw-con-08
 >  
 > A diff from the previous version is available at:
 > https://author-tools.ietf.org/iddiff?url2=draft-ietf-lsr-flex-algo-bw-con-08
 >  
 > Internet-Drafts are also available by rsync at:
 > rsync.ietf.org::internet-drafts
 >  
 >  
 > _______________________________________________
 > Lsr mailing list
 > Lsr@ietf.org
 > https://www.ietf.org/mailman/listinfo/lsr
 
 _______________________________________________
 Lsr mailing list
 Lsr@ietf.org
 https://www.ietf.org/mailman/listinfo/lsr