Re: [Pce] WG Last Call of draft-ietf-pce-vendor-constraints-10
Fatai Zhang <zhangfatai@huawei.com> Thu, 27 June 2013 02:08 UTC
Return-Path: <zhangfatai@huawei.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAFB611E817F for <pce@ietfa.amsl.com>; Wed, 26 Jun 2013 19:08:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yAz0fZf6mnX1 for <pce@ietfa.amsl.com>; Wed, 26 Jun 2013 19:08:11 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 3C3DC11E8103 for <pce@ietf.org>; Wed, 26 Jun 2013 19:08:11 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AUK98338; Thu, 27 Jun 2013 02:08:09 +0000 (GMT)
Received: from LHREML403-HUB.china.huawei.com (10.201.5.217) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.7; Thu, 27 Jun 2013 03:07:18 +0100
Received: from SZXEML449-HUB.china.huawei.com (10.82.67.192) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.1.323.7; Thu, 27 Jun 2013 03:08:02 +0100
Received: from SZXEML552-MBS.china.huawei.com ([169.254.2.94]) by szxeml449-hub.china.huawei.com ([10.82.67.192]) with mapi id 14.01.0323.007; Thu, 27 Jun 2013 10:07:56 +0800
From: Fatai Zhang <zhangfatai@huawei.com>
To: Robert Varga <robert.varga@pantheon.sk>, "pce@ietf.org" <pce@ietf.org>
Thread-Topic: [Pce] WG Last Call of draft-ietf-pce-vendor-constraints-10
Thread-Index: AQHOZ0QcKuVhZnUcPUOjP25Erd0VM5lEnA2AgAKQTQCAACVdAIAAO02AgAAocICAADPXgIAA94DA
Date: Thu, 27 Jun 2013 02:07:56 +0000
Message-ID: <F82A4B6D50F9464B8EBA55651F541CF84C3F8583@SZXEML552-MBS.china.huawei.com>
References: <7CFF94B047D8864CB6268315034E35DE2F5EEB83@EX10-MB2-MAD.hi.inet> <51CB3989.8070203@pantheon.sk>
In-Reply-To: <51CB3989.8070203@pantheon.sk>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.66.72.159]
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: Re: [Pce] WG Last Call of draft-ietf-pce-vendor-constraints-10
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pce>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Jun 2013 02:08:19 -0000
Hi Oscar, I would like to focus on your first comment. I concur with Robert on this point besides some additional points blow. There MUST be some non-standard constraints or metrics because of vendor specific stuff in the real networks, for example, WSON impairment, especially in case of multi domains with different vendor equipments . BUT, it does not mean that this non-standard constraints cannot be conveyed in a STANDARD way (as this draft defines), ie., it is still useful and valuable to define a STANDARD way to convey this kind of vendor specific information. This vendor specific information can be understood by the corresponding PCC and PCE (see the definition of "Enterprise-Specific Information"), so the PCE can compute the viable path for the path request. In addition, I have the feeling that it is a little similar to the *Path Kay* for the usage of the vendor specific information. We put the "secret or proprietary" information in the <Path Key>, but how to convey the secret can be standardized. Otherwise, it is impossible for interoperability. Best Regards Fatai -----Original Message----- From: pce-bounces@ietf.org [mailto:pce-bounces@ietf.org] On Behalf Of Robert Varga Sent: Thursday, June 27, 2013 2:57 AM To: pce@ietf.org Subject: Re: [Pce] WG Last Call of draft-ietf-pce-vendor-constraints-10 On 06/26/2013 05:51 PM, Oscar González de Dios wrote: > Dear PCErs, Oscar, > First of all, I must say that standardizing a way to de-standardize a > protocol is weird. The document draft-ietf-pce-vendor-constraints-10 > defines a new object and a new TLV to carry proprietary information. Thus, > two implementations will never interwork properly if they use this I-D. Of > course, the object can be ignored, but also, the information of the object > is lost. And if the intention is to be used only internally by vendors, > why standardize it? You can add to your implementation whatever new object > or TLV you have in mind, you are not going to interop with anybody > anywayŠ. > > As nothing can be done about that (the ID was adopted by the WG long > time ago), let's focus on what can be done now to foster interoperabilityŠ I think it is better to keep the non-standard extensions contained than to have vendors randomly pick reserved numbers without letting anyone know about it. > Ramon, Cyril and Robert raised very good issues about grammars and > having several documents that do not cover all the objects in them. Given > that the ordering is STRICT, it is highly important to have a clear > grammar, with ZERO interpretation margin. > > My suggestion is that now, when most of the extensions to PCEP are > quite mature, we could have an ID covering the grammar of RFC 5440 + > mature stateless PCE extensions. This is something I had in mind long time > ago, as it would be the best way to facilitate the interoperability. We touched on this briefly during IETF85, I think. My recollection is that you wanted to create an informational I-D, which would provide guidance on how to combine the currently-defined drafts up to and including GPMLS. Is that accurate? If so, I agree this is a good idea, but I would like us to do more to prevent this situation from occurring in future. I think Ramon's proposal goes a long way towards that goal. If we were to also relax the strict ordering requirement for attribute objects, it would make defining new attributes/constraints more straightforward. On a related note: would the WG consider relaxing the allocation rules on a portion of the PCEP codepoint space? I think having an option to use first-come first-serve allocation for objects and TLVs could make implementers more open about their extensions. Thanks, Robert _______________________________________________ Pce mailing list Pce@ietf.org https://www.ietf.org/mailman/listinfo/pce
- [Pce] WG Last Call of draft-ietf-pce-vendor-const… Julien Meuric
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Julien Meuric
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Adrian Farrel
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Margaria, Cyril (Coriant - DE/Munich)
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Ramon Casellas
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Robert Varga
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Robert Varga
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Oscar González de Dios
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Robert Varga
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Fatai Zhang
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Julien Meuric
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Julien Meuric
- Re: [Pce] WG Last Call of draft-ietf-pce-vendor-c… Adrian Farrel