Re: [Lsr] 回复: New Version Notification for draft-zhu-lsr-isis-sr-vtn-flexalgo-01.txt
"Dongjie (Jimmy)" <jie.dong@huawei.com> Wed, 16 September 2020 10:02 UTC
Return-Path: <jie.dong@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 BAD453A0F6E for <lsr@ietfa.amsl.com>; Wed, 16 Sep 2020 03:02:31 -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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 BRzd-eoBTUjU for <lsr@ietfa.amsl.com>; Wed, 16 Sep 2020 03:02:30 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (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 CBD5B3A0BFF for <lsr@ietf.org>; Wed, 16 Sep 2020 03:02:29 -0700 (PDT)
Received: from lhreml727-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 472963BF933333E3FBF5 for <lsr@ietf.org>; Wed, 16 Sep 2020 11:02:26 +0100 (IST)
Received: from dggeme751-chm.china.huawei.com (10.3.19.97) by lhreml727-chm.china.huawei.com (10.201.108.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1913.5; Wed, 16 Sep 2020 11:02:25 +0100
Received: from dggeme754-chm.china.huawei.com (10.3.19.100) by dggeme751-chm.china.huawei.com (10.3.19.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Wed, 16 Sep 2020 18:02:22 +0800
Received: from dggeme754-chm.china.huawei.com ([10.6.80.77]) by dggeme754-chm.china.huawei.com ([10.6.80.77]) with mapi id 15.01.1913.007; Wed, 16 Sep 2020 18:02:22 +0800
From: "Dongjie (Jimmy)" <jie.dong@huawei.com>
To: Peter Psenak <ppsenak=40cisco.com@dmarc.ietf.org>, "zhuyq8@chinatelecom.cn" <zhuyq8@chinatelecom.cn>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] 回复: New Version Notification for draft-zhu-lsr-isis-sr-vtn-flexalgo-01.txt
Thread-Index: AQHWjAX4/fWKdLivyEaqHE1U3rOT9qlq+Xxg
Date: Wed, 16 Sep 2020 10:02:22 +0000
Message-ID: <60cde109d32243c0b801725027d29c90@huawei.com>
References: <159981543873.27279.16517423794827557547@ietfa.amsl.com> <000201d68bf0$842e5850$8c8b08f0$@chinatelecom.cn> <cd81778f-f0b7-41d4-f7fe-08e3596c8702@cisco.com>
In-Reply-To: <cd81778f-f0b7-41d4-f7fe-08e3596c8702@cisco.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.243.143]
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/8GCKa6IQs4ouURuEFTTU_ahpd_0>
Subject: Re: [Lsr] 回复: New Version Notification for draft-zhu-lsr-isis-sr-vtn-flexalgo-01.txt
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: Wed, 16 Sep 2020 10:02:32 -0000
Hi Peter, Thanks for your comment. Please see some replies inline: > -----Original Message----- > From: Lsr [mailto:lsr-bounces@ietf.org] On Behalf Of Peter Psenak > Sent: Wednesday, September 16, 2020 4:46 PM > To: zhuyq8@chinatelecom.cn; lsr@ietf.org > Subject: Re: [Lsr] 回复: New Version Notification for > draft-zhu-lsr-isis-sr-vtn-flexalgo-01.txt > > Yongqing, > > I have two basic comments: > > 1. Using L2 Bundle Member Attributes TLV for advertising attributes for VTNs > seems like a hack. Yes, the combination of Flex-Algo and L2 bundle can provide the required functionality of VTN. > > 2. > > "In order to correlate the virtual or physical member links with the > corresponding VTNs, each member link SHOULD be assigned with a > dedicated Admin Group or Extended Admin Group, which is included in > the definition of the Flex-Algo of the corresponding VTN. Note that > in this case the Admin Group or Extended Admin Group of the Layer 3 > link SHOULD be set to the union of all the Admin Groups or Extended > Admin Groups of its virtual or physical member links. This is to > ensure that the Layer 3 link is always included in the Flex-Algo > specific constraint path computation of the VTNs it participates in." > > Above proposal does not work. Here's the simple example: > > Flex-algo 128, FAD include RED > Flex-algo 129, FAD exclude RED > > Now you have two VTNs, one for FA 128 (VT1) and one for 129 (VT2). > So your VT1 member link will have affinity RED and your VT2 will not have any > affinity set (I presume). Maybe the text in draft is not clear enough. Take your example, it should be: Flex-Algo 128, FAD include RED Flex-Algo 129, FAD include BLUE On one L3 link (either a physical L2 bundle or not), the member link for VTN-1 will have affinity RED, the member link for VTN-2 will have affinity BLUE, and the L3 link SHOULD be set with affinity RED and BLUE (i.e. the union of its member links). > Your L3 will have affinity RED set based on your proposal. As a result the L3 link > will be be excluded for FA 129, but that is not what you want, because your VTN2 > does not have affinity RED set. Based on the affinity of the L3 link (RED and BLUE), the L3 link will be used for path computation in both FA-128 and FA-129. Then in forwarding plane, a received packet with prefix-SID of FA-128 will be steered to use the member link for VTN-1, and a received packet with prefix-SID of FA-129 will be steered to use the member link for VTN-2. This is the expected behavior. > > The fundamental problem is that FA works on L3 data only. You are trying to make > it work for L2, but that is not going to work. The FA based path computation is still based on L3 link attribute, the member link attribute is used to correlate a subset of link resource with a Flex-Algo, which can be used for forwarding packet which carries the FA-specific SIDs. Best regards, Jie > > thanks, > Peter > > > On 16/09/2020 08:13, zhuyq8@chinatelecom.cn wrote: > > Hi WG, > > > > We just submitted a new revision of draft-zhu-lsr-isis-sr-vtn-flexalgo. This > document specifies a mechanism to use Flex-Algo together with small extensions > to IS-IS L2 bundle to distribute the topology and resource attribute of SR based > VTN. Your review and comments are appreciated. > > B.R. > > Zhu Yongqing > > > > -----邮件原件----- > > 发件人: internet-drafts@ietf.org <internet-drafts@ietf.org> > > 发送时间: 2020年9月11日 17:11 > > 收件人: Dongjie (Jimmy) <jie.dong@huawei.com>; Yongqing Zhu > > <zhuyq8@chinatelecom.cn>; Huzhibo <huzhibo@huawei.com> > > 主题: New Version Notification for > > draft-zhu-lsr-isis-sr-vtn-flexalgo-01.txt > > > > > > A new version of I-D, draft-zhu-lsr-isis-sr-vtn-flexalgo-01.txt > > has been successfully submitted by Jie Dong and posted to the IETF repository. > > > > Name: draft-zhu-lsr-isis-sr-vtn-flexalgo > > Revision: 01 > > Title: Using Flex-Algo for Segment Routing based VTN > > Document date: 2020-09-11 > > Group: Individual Submission > > Pages: 8 > > URL: > https://www.ietf.org/id/draft-zhu-lsr-isis-sr-vtn-flexalgo-01.txt > > Status: > https://datatracker.ietf.org/doc/draft-zhu-lsr-isis-sr-vtn-flexalgo/ > > Htmlized: > https://datatracker.ietf.org/doc/html/draft-zhu-lsr-isis-sr-vtn-flexalgo > > Htmlized: > https://tools.ietf.org/html/draft-zhu-lsr-isis-sr-vtn-flexalgo-01 > > Diff: > https://www.ietf.org/rfcdiff?url2=draft-zhu-lsr-isis-sr-vtn-flexalgo-01 > > > > Abstract: > > As defined in I-D.ietf-teas-enhanced-vpn, enhanced VPN (VPN+) aims to > > provide enhanced VPN service to support the needs of enhanced > > isolation and stringent performance requirements. VPN+ requires > > integration between the overlay VPN and the underlay network. A > > Virtual Transport Network (VTN) is a virtual network which consists > > of a subset of network topology and network resources allocated from > > the underlay network. A VTN could be used as the underlay for one or > > a group of VPN+ services. > > > > I-D.dong-lsr-sr-enhanced-vpn defines the IGP mechanisms with > > necessary extensions to build a set of Segment Routing (SR) based > > VTNs. This document describes a simplified mechanism to build the SR > > based VTNs using SR Flex-Algo together with minor extensions to IGP > > L2 bundle. > > > > > > > > > > > > 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 > > > > > > > > _______________________________________________ > > 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
- [Lsr] 回复: New Version Notification for draft-zhu-… zhuyq8
- Re: [Lsr] 回复: New Version Notification for draft-… peng.shaofu
- Re: [Lsr] 回复: New Version Notification for draft-… Peter Psenak
- [Lsr] 回复: 回复: New Version Notification for draft-… zhuyq8
- Re: [Lsr] 回复: New Version Notification for draft-… Dongjie (Jimmy)
- Re: [Lsr] 回复: New Version Notification for draft-… Peter Psenak
- Re: [Lsr] 回复: New Version Notification for draft-… Dongjie (Jimmy)
- Re: [Lsr] 回复: 回复: New Version Notification for dr… peng.shaofu
- Re: [Lsr] 回复: New Version Notification for draft-… chenhuan6@chinatelecom.cn
- Re: [Lsr] 回复: New Version Notification for draft-… Dongjie (Jimmy)