Re: [Lsr] draft-xie-lsr-isis-sr-vtn-mt-02

Xie Chongfeng <xiechf@chinatelecom.cn> Tue, 20 October 2020 12:17 UTC

Return-Path: <xiechf@chinatelecom.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 791A83A005E for <lsr@ietfa.amsl.com>; Tue, 20 Oct 2020 05:17:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level:
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, 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 53oYZtz4PEsq for <lsr@ietfa.amsl.com>; Tue, 20 Oct 2020 05:17:35 -0700 (PDT)
Received: from chinatelecom.cn (prt-mail.chinatelecom.cn [42.123.76.227]) by ietfa.amsl.com (Postfix) with ESMTP id DB3833A003F for <lsr@ietf.org>; Tue, 20 Oct 2020 05:17:32 -0700 (PDT)
HMM_SOURCE_IP: 172.18.0.92:5682.1336753422
HMM_ATTACHE_NUM: 0000
HMM_SOURCE_TYPE: SMTP
Received: from clientip-111.193.138.173?logid-01d86bc29fcf4f3db484f94c7d2376f7 (unknown [172.18.0.92]) by chinatelecom.cn (HERMES) with SMTP id 68FFF28008E; Tue, 20 Oct 2020 20:17:19 +0800 (CST)
X-189-SAVE-TO-SEND: 66040161@chinatelecom.cn
Received: from ([172.18.0.92]) by App0021 with ESMTP id 01d86bc29fcf4f3db484f94c7d2376f7 for huaimo.chen@futurewei.com; Tue Oct 20 20:17:26 2020
X-Transaction-ID: 01d86bc29fcf4f3db484f94c7d2376f7
X-filter-score: filter<0>
X-Real-From: xiechf@chinatelecom.cn
X-Receive-IP: 172.18.0.92
X-MEDUSA-Status: 0
Sender: xiechf@chinatelecom.cn
Date: Tue, 20 Oct 2020 20:17:25 +0800
From: Xie Chongfeng <xiechf@chinatelecom.cn>
To: "huaimo.chen" <huaimo.chen@futurewei.com>, lsr <lsr@ietf.org>
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7, 2, 7, 166[cn]
Mime-Version: 1.0
Message-ID: <202010202017253015704@chinatelecom.cn>
Content-Type: multipart/alternative; boundary="----=_001_NextPart802630242534_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/uBJCsA7sum-dDvN5EMAiTltjYrM>
Subject: Re: [Lsr] draft-xie-lsr-isis-sr-vtn-mt-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: Tue, 20 Oct 2020 12:17:38 -0000

Hi Huaimo,
Thanks for your review and comments. Please see some replies inline:
 

From: Lsr [mailto:lsr-bounces@ietf.org] On Behalf Of Huaimo Chen
Sent: Monday, October 19, 2020 11:09 PM
To: lsr@ietf.org
Subject: [Lsr] draft-xie-lsr-isis-sr-vtn-mt-02
 
Hi Authors,
 
    I have the following comments/questions:
 
In a network, can we use other methods to define VTNs while MTs are used as VTNs? 
 
[Chongfeng] As described in this document, in some network scenarios, each VTN can have an independent topology and a set of dedicated network resources. In a network which meets this scenario, using MTs to identify VTNs is a practical approach. Other approaches may also be possible, while they are out of the scope of this document. Using more than one approach in a network is not necessary thus not recommended.
 
If so, other methods may be used to define VTNs in addition to using MTs as VTNs in the same network. The draft says that MT-ID could be used as VTN-ID. In this case, a block of VTN-IDs must be allocated/reserved specially for using MT-IDs as VTN-IDs. It seems better to state something about this in the draft.
 
[Chongfeng] I assume this question is based on the “true” answer to the comment above. Since it is considered to only use one approach in a network, and this document actually does not introduce “VTN-ID” to IS-IS, IMO reserving a block of VTN-ID seems not relevant to this document.
     
An IS-IS MT has the attributes of a VTN, including the specific topology and resource. An IS-IS MT can be used as a VTN and MT-ID can be used as a VTN ID. Is it possible for an IS-IS MT to be used/shared by two or more VTNs? If so, it seems better to have some details about how the multiple VTNs use/share the resource in the same one MT. 
 
[Chongfeng] The presumption of using MT-ID to identify VTNs is that different VTNs are identified by different MT-IDs, thus sharing of one MT between different VTNs is not allowed in this document. For such sharing mechanism you may refer to other documents in the WG. 
 
In section 5 "Scalability Considerations", the draft says that while multiple VTNs share the same topology attribute, the same topology is identified by multiple different MT-IDs. This seems giving a way to let two or more VTNs to use/share one MT if IS-IS MT allows multiple MT-IDs to be used for the same one MT. It seems better to move the related text from section 5 to some of the previous sections.
 
[Chongfeng] The scalability considerations section describes the potential limitations of the MT based approach in scalability. Since each VTN is identified by a unique MT-ID, independent path computation would be needed for each VTN, even if multiple VTNs has the same topology attribute (they are still identified by different MT-IDs). For example, MT-x and MT-y are used to identify two VTNs, the topology of them may be the same, but the path computation still needs to be done for MT-X and MT-Y separately. Sharing the computation overhead among multiple VTNs is discussed in other document, which requires some protocol extensions and is out of the scope of this document.
 
Hope this helps to clarify your questions. Thanks. 
 
Best Regards,
Huaimo