[Teas] Re: [CCAMP]Missing switching-types for WSON and flexi-grid: WG LC comment for RFC 8776-bis or RFC 9093-bis
Italo Busi <Italo.Busi@huawei.com> Fri, 15 November 2024 19:13 UTC
Return-Path: <Italo.Busi@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 72553C137360; Fri, 15 Nov 2024 11:13:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=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] 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 MBUqRNYPb7Jr; Fri, 15 Nov 2024 11:13:37 -0800 (PST)
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 D291EC14F60B; Fri, 15 Nov 2024 11:13:36 -0800 (PST)
Received: from mail.maildlp.com (unknown [172.18.186.31]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4XqmpV4r74z6K5kt; Sat, 16 Nov 2024 03:11:30 +0800 (CST)
Received: from frapeml100007.china.huawei.com (unknown [7.182.85.133]) by mail.maildlp.com (Postfix) with ESMTPS id 55A541400CF; Sat, 16 Nov 2024 03:13:34 +0800 (CST)
Received: from frapeml500007.china.huawei.com (7.182.85.172) by frapeml100007.china.huawei.com (7.182.85.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Fri, 15 Nov 2024 20:13:34 +0100
Received: from frapeml500007.china.huawei.com ([7.182.85.172]) by frapeml500007.china.huawei.com ([7.182.85.172]) with mapi id 15.01.2507.039; Fri, 15 Nov 2024 20:13:33 +0100
From: Italo Busi <Italo.Busi@huawei.com>
To: "julien.meuric@orange.com" <julien.meuric@orange.com>
Thread-Topic: [CCAMP]Missing switching-types for WSON and flexi-grid: WG LC comment for RFC 8776-bis or RFC 9093-bis
Thread-Index: AdsymKpTVZU9RTbmT++p+JKSww7xuwEMDxqAADEUGrA=
Date: Fri, 15 Nov 2024 19:13:33 +0000
Message-ID: <4e70247efe5446f5b414e73a31e45c83@huawei.com>
References: <49a1953ca67e4e799531c4835d6241e8@huawei.com> <d567d691-96b0-456c-a0a7-6fcca1b5d67d@orange.com>
In-Reply-To: <d567d691-96b0-456c-a0a7-6fcca1b5d67d@orange.com>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.45.155.215]
Content-Type: multipart/alternative; boundary="_000_4e70247efe5446f5b414e73a31e45c83huaweicom_"
MIME-Version: 1.0
Message-ID-Hash: VW43P5VBJE2LYIGQHZFYKZZ6K6NWJJVW
X-Message-ID-Hash: VW43P5VBJE2LYIGQHZFYKZZ6K6NWJJVW
X-MailFrom: Italo.Busi@huawei.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-teas.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "teas@ietf.org" <teas@ietf.org>, "ccamp@ietf.org" <ccamp@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Teas] Re: [CCAMP]Missing switching-types for WSON and flexi-grid: WG LC comment for RFC 8776-bis or RFC 9093-bis
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/ZLlnj8UfEWtZDJ6O8ZFcOiOJT9U>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Owner: <mailto:teas-owner@ietf.org>
List-Post: <mailto:teas@ietf.org>
List-Subscribe: <mailto:teas-join@ietf.org>
List-Unsubscribe: <mailto:teas-leave@ietf.org>
Hi Julien, I agree with you that LSC would have been better be defined in RFC9093 rather than in RFC8776 but it is not too late to change this I do not see too much technical differences between the two options since YANG identities can be defined anywhere but I am a bit worried by the process-related issue if TE Types needs to be updated any time a new technology-specific switching type or LSP encoding type is defined However, without guidelines, there is a risk to have duplicated definitions e.g., when TE types is updated by someone who is not aware of derived identities already being defined in other technology-specific model I have checked whether RFC8776-bis provides some guidelines but actually it does not: lsp-encoding-types: A base YANG identity for supported LSP encoding types as defined in [RFC3471]. <…> switching-capabilities: A base YANG identity for supported interface switching capabilities as defined in [RFC3471]. The current text is also not fully accurate since RFC8876 defines also LSP encoding types and switching capabilities defined in other RFCs so we better take the opportunity to fix also this text Option 1: if the decision is to define all the standardized LSP encodings and SCs identities in TE Types, the text can be updated as follow: lsp-encoding-types: A base YANG identity for supported LSP encoding types as defined in [RFC3471], [RFC4328] and [RFC6004]. Other standardized LSP encoding types can be defined in future updates of the “ieft-te-types” YANG data model. <…> switching-capabilities: A base YANG identity for supported interface switching capabilities as defined in [RFC3471], [RFC6002], [RFC6004], [RFC7138], [RFC7688] and [RFC8363]. Other standardized interface switching capabilities can be defined in future updates of the “ieft-te-types” YANG data model. Option 2: if the decision is to define WSON-LSC and Flexi-Grid-LSC identities in L0 Types, the text can be updated as follow, to give guidance on where future technology-specific identities should be defined: lsp-encoding-types: A base YANG identity for supported LSP encoding types as defined in [RFC3471], [RFC4328] and [RFC6004]. Additional technology-specific LSP encoding types can be defined in other technology-specific models. <…> switching-capabilities: A base YANG identity for supported interface switching capabilities as defined in [RFC3471], [RFC6002], [RFC6004] and [RFC7138]. Additional technology-specific interface switching capabilities can be defined in other technology-specific models. Opinions? I have also noted that RFC7074 provide some further clarification about the definition of LSP encoding types and switching capability and deprecates PSC-2, PSC-3 and PSC-4, thus providing the rationale for not defining corresponding identities in TE-Types I am wondering whether it is worthwhile adding also RFC7074 to the list of RFCs referenced for the definitions of the lsp-encoding-types and switching-capabilities identities? Opinions? Italo From: julien.meuric@orange.com <julien.meuric@orange.com> Sent: giovedì 14 novembre 2024 21:11 To: Italo Busi <Italo.Busi@huawei.com> Cc: teas@ietf.org; ccamp@ietf.org Subject: Re: [CCAMP]Missing switching-types for WSON and flexi-grid: WG LC comment for RFC 8776-bis or RFC 9093-bis Hi Italo, I we were adding them from scratch, I'd fully agree to prefer L0 Types... However, I'm not sure it's a good idea to have LSC in one document and WSON-LSC/Flexi-Grid-LSC in a different one. Thanks, Julien On 09/11/2024 12:18:25 Italo Busi <Italo.Busi=40huawei.com@dmarc.ietf.org><mailto:Italo.Busi=40huawei.com@dmarc.ietf.org> wrote: I have recently noted that there are no standardized YANG identities that could be used to represent the WSON-LSC, defined in RFC 7688, and flexi-grid LSC, defined in RFC 8363 I am not sure whether these identities are better defined in TE Types (RFC 8776-bis) or Layer0 Types (RFC 9093-bis) YANG models but since both drafts are in WG LC we can fix in either was this gap My personal preference is to add them to RFC 9093-bis in order to avoid the need to update TE Types any time a new technology-specific switching type or LSP encoding type is defined What do you think? Italo
- [Teas] Missing switching-types for WSON and flexi… Italo Busi
- [Teas] Re: Missing switching-types for WSON and f… tom petch
- [Teas] Re: [CCAMP]Missing switching-types for WSO… julien.meuric
- [Teas] Re: Missing switching-types for WSON and f… Daniele Ceccarelli (dceccare)
- [Teas] Re: Missing switching-types for WSON and f… Sergio Belotti (Nokia)
- [Teas] Re: [CCAMP]Re: Missing switching-types for… Aihua Guo
- [Teas] Re: [CCAMP]Missing switching-types for WSO… Italo Busi
- [Teas] Re: [CCAMP]Missing switching-types for WSO… julien.meuric
- [Teas] Re: [CCAMP]Re: Missing switching-types for… Italo Busi
- [Teas] Re: [CCAMP]Re: Missing switching-types for… julien.meuric
- [Teas] Re: [CCAMP]Re: Missing switching-types for… Sergio Belotti (Nokia)