Re: [Teas] WG Last Call: draft-ietf-teas-actn-vn-yang-19

"Wubo (lana)" <lana.wubo@huawei.com> Tue, 24 October 2023 06:24 UTC

Return-Path: <lana.wubo@huawei.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A558C151556; Mon, 23 Oct 2023 23:24:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.903
X-Spam-Level:
X-Spam-Status: No, score=-6.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H5=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, 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 CVDwLhESG4Sz; Mon, 23 Oct 2023 23:24:54 -0700 (PDT)
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 8ED3BC151532; Mon, 23 Oct 2023 23:24:53 -0700 (PDT)
Received: from lhrpeml100006.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4SF24k2FmMz67v9b; Tue, 24 Oct 2023 14:21:10 +0800 (CST)
Received: from canpemm100007.china.huawei.com (7.192.105.181) by lhrpeml100006.china.huawei.com (7.191.160.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.31; Tue, 24 Oct 2023 07:24:47 +0100
Received: from kwepemd500002.china.huawei.com (7.221.188.104) by canpemm100007.china.huawei.com (7.192.105.181) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.31; Tue, 24 Oct 2023 14:24:45 +0800
Received: from kwepemd500002.china.huawei.com ([7.221.188.104]) by kwepemd500002.china.huawei.com ([7.221.188.104]) with mapi id 15.02.1258.023; Tue, 24 Oct 2023 14:24:44 +0800
From: "Wubo (lana)" <lana.wubo@huawei.com>
To: Dhruv Dhody <dhruv.ietf@gmail.com>
CC: Vishnu Pavan Beeram <vishnupavan@gmail.com>, TEAS WG <teas@ietf.org>, TEAS WG Chairs <teas-chairs@ietf.org>, Qin Wu <bill.wu@huawei.com>
Thread-Topic: [Teas] WG Last Call: draft-ietf-teas-actn-vn-yang-19
Thread-Index: AdoCQCsddLxOQyjmRAGnLYdcCON1pQC8GjcAADzj2HD//4WfAP//dQZwgACcx4D//10QYA==
Date: Tue, 24 Oct 2023 06:24:44 +0000
Message-ID: <52287aa72d5f4c5ba7fbfcad28af1c9c@huawei.com>
References: <f8a1c7632aca4c09808782639632664c@huawei.com> <CAB75xn4XcMn0u-fKb49V67uV8GJCUOX6dGwgq517LO-Sc9xKkw@mail.gmail.com> <afce4aa0bd644e72ac86b26dc2636653@huawei.com> <CAB75xn7CrR3Yoir_nQ4KZN7PR4ogZmjuHXgrmWdR4tt-7E=i2A@mail.gmail.com> <a497cd2c9a2245579ab8e5eaa5a939a1@huawei.com> <CAB75xn7znYptcP=f6ZQ9S8YQ3pRqY_WevChwzvednOjtRat_zw@mail.gmail.com>
In-Reply-To: <CAB75xn7znYptcP=f6ZQ9S8YQ3pRqY_WevChwzvednOjtRat_zw@mail.gmail.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.136.114.167]
Content-Type: multipart/alternative; boundary="_000_52287aa72d5f4c5ba7fbfcad28af1c9chuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/OWuNVS-iCnjudp-XwzHLJIqq9p8>
Subject: Re: [Teas] WG Last Call: draft-ietf-teas-actn-vn-yang-19
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Oct 2023 06:24:57 -0000

Hi Dhruv,

Thanks for the clarification. Per your clarification, it seems that the two types of VN are not VN capabilities, but TE-topology capabilities. I'm wondering why VN needs to distinguish between these two types. I just feel it's more clear to add a sentence explaining that the two types depends on the TE topology configuration, not the VN configuration.

Thanks,
Bo
From: Dhruv Dhody <dhruv.ietf@gmail.com>
Sent: Tuesday, October 24, 2023 12:31 PM
To: Wubo (lana) <lana.wubo@huawei.com>
Cc: Vishnu Pavan Beeram <vishnupavan@gmail.com>; TEAS WG <teas@ietf.org>; TEAS WG Chairs <teas-chairs@ietf.org>; Qin Wu <bill.wu@huawei.com>
Subject: Re: [Teas] WG Last Call: draft-ietf-teas-actn-vn-yang-19

Hi Bo,

On Tue, Oct 24, 2023 at 8:53 AM Wubo (lana) <lana.wubo@huawei.com<mailto:lana.wubo@huawei.com>> wrote:
Hi Dhruv,

Thanks for the reply.
For type 1 and type 2, all components, including VNs, VNAPs, and VN-members, are mapped to relevant nodes in the TE topology. So I think “vn-type” is useful for the CNC to determine the operations of TYPE1 and TYPE2. Otherwise, the TE topology always needs to be queried before the operations. And per the definition of VN, the VN type seems a key attribute of the VN.


The elements in this model - VN, VNAPs, VN-members remain the same for both type 1 and type 2 i.e. you will not find any difference in how they are set. Checkout VN1 and VN2 in JSON in Section 7.1. The difference is primarily in the referred TE topology model. Look for underlay in the abstract2 network and compare it with abstract1. Since this is coming from CNC itself there is no need for any query.

Hope this clarifies...

Thanks!
Dhruv


Thanks,
Bo

From: Dhruv Dhody <dhruv.ietf@gmail.com<mailto:dhruv.ietf@gmail.com>>
Sent: Tuesday, October 24, 2023 11:27 AM
To: Wubo (lana) <lana.wubo@huawei.com<mailto:lana.wubo@huawei.com>>
Cc: Vishnu Pavan Beeram <vishnupavan@gmail.com<mailto:vishnupavan@gmail.com>>; TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>; TEAS WG Chairs <teas-chairs@ietf.org<mailto:teas-chairs@ietf.org>>; Qin Wu <bill.wu@huawei.com<mailto:bill.wu@huawei.com>>
Subject: Re: [Teas] WG Last Call: draft-ietf-teas-actn-vn-yang-19

Hi Bo,



On Tue, Oct 24, 2023 at 8:18 AM Wubo (lana) <lana.wubo@huawei.com<mailto:lana.wubo@huawei.com>> wrote:
Hi Dhruv,

Thanks for addressing my comments.
I have one more question: Is there an explicit way to know the setting of VN type1 and VN type2? For example, “vn-type”? Or do these two types not need to be distinguished and can be switched in the realization?


Good question! As one of our aims was to keep this model generic (at the same time fully applicable to ACTN), we decided to not include an explicit VN-type and let that be implicit based on the TE topology details set by the CNC. If the CNC provides an underlay path in TE-topology's connectivity matrix, it is Type 2, otherwise it is type 1.

Thanks!
Dhruv

Thanks,
Bo

From: Dhruv Dhody <dhruv.ietf@gmail.com<mailto:dhruv.ietf@gmail.com>>
Sent: Monday, October 23, 2023 1:42 PM
To: Wubo (lana) <lana.wubo@huawei.com<mailto:lana.wubo@huawei.com>>
Cc: Vishnu Pavan Beeram <vishnupavan@gmail.com<mailto:vishnupavan@gmail.com>>; TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>; TEAS WG Chairs <teas-chairs@ietf.org<mailto:teas-chairs@ietf.org>>; Qin Wu <bill.wu@huawei.com<mailto:bill.wu@huawei.com>>
Subject: Re: [Teas] WG Last Call: draft-ietf-teas-actn-vn-yang-19

Hi Bo,

Thanks for your review...

On Thu, Oct 19, 2023 at 9:58 AM Wubo (lana) <lana.wubo=40huawei.com@dmarc.ietf.org<mailto:40huawei.com@dmarc.ietf.org>> wrote:
Hi all,

Sorry for the late reply. I support WGLC. I have reviewed the document and have a few minor editorial comments:
1. Figure 2 and 3: The basic components of the VN are AP/VNAP and vn-member. If the mapping between L1-L8 and AP/VNAP can be showed in Figure 2 and Figure 3, it is more clear to me to understand the relationship of VN and abstract node (AN).

Dhruv: Since these examples are focusing on single VN, I don't think there would be any added advantage.


2. YANG model: It is recommended that the “abstract-node“ under ”vn-ap” to add some description on what scenarios is needed, which seems redundant with ‘ltp’.

Dhruv: A reference to the abstract topology makes the correlation easier and it is not mandatory.


3. JSON Example: The text description of VN3 (Type 1) does not correspond to the JSON example. It seems to me:
OLD:
VN Member: 104 (L1 to L4)/107 (L1 to L7) {multi-dest}
VN Member: 204 (L2 to L4)/304 (L3 to L4) {multi-src}
NEW:
VN Member: 103 (L1 to L3)/107 (L1 to L7) {multi-dest}
VN Member: 108 (L1 to L8)/308 (L3 to L8) {multi-src}


Dhruv: I updated the text and JSON as well to reflect the example correctly. Thanks for spotting this!

Regards,
Dhruv


Thanks,
Bo

发件人: Teas <teas-bounces@ietf.org<mailto:teas-bounces@ietf.org>> 代表 Vishnu Pavan Beeram
发送时间: 2023年9月12日 20:19
收件人: TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>
抄送: TEAS WG Chairs <teas-chairs@ietf.org<mailto:teas-chairs@ietf.org>>
主题: [Teas] WG Last Call: draft-ietf-teas-actn-vn-yang-19

All,

This starts a two-week working group last call on
https://datatracker.ietf.org/doc/draft-ietf-teas-actn-vn-yang/

The working group last call ends on September 26th, 2023.
Please send your comments to the working group mailing list.

Positive comments, e.g., "I've reviewed this document
and believe it is ready for publication", are welcome!
This is useful and important, even from authors.

Note: IPR has been disclosed on this document

Thank you,
Pavan, Lou and Oscar
_______________________________________________
Teas mailing list
Teas@ietf.org<mailto:Teas@ietf.org>
https://www.ietf.org/mailman/listinfo/teas