Re: [OSPF] WG Adoption Poll for "Using Operator-defined TLVs for Agile Service Deployment"

Uma Chunduri <uma.chunduri@ericsson.com> Mon, 11 April 2016 22:22 UTC

Return-Path: <uma.chunduri@ericsson.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6330212E775 for <ospf@ietfa.amsl.com>; Mon, 11 Apr 2016 15:22:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-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 fWdxrejhnpD7 for <ospf@ietfa.amsl.com>; Mon, 11 Apr 2016 15:22:31 -0700 (PDT)
Received: from usplmg20.ericsson.net (usplmg20.ericsson.net [198.24.6.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86E4B12D093 for <ospf@ietf.org>; Mon, 11 Apr 2016 15:22:31 -0700 (PDT)
X-AuditID: c618062d-f79216d00000767f-9f-570c1d30e129
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usplmg20.ericsson.net (Symantec Mail Security) with SMTP id 9F.B7.30335.03D1C075; Mon, 11 Apr 2016 23:54:56 +0200 (CEST)
Received: from EUSAAMB105.ericsson.se ([147.117.188.122]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.03.0248.002; Mon, 11 Apr 2016 18:22:30 -0400
From: Uma Chunduri <uma.chunduri@ericsson.com>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, "Acee Lindem (acee)" <acee@cisco.com>, OSPF WG List <ospf@ietf.org>
Thread-Topic: WG Adoption Poll for "Using Operator-defined TLVs for Agile Service Deployment"
Thread-Index: AQHRf/Ho6WRxQA5zQE2bUJRokiTbP59dC0kggCJ0YZCAABBu8IAF71jA
Date: Mon, 11 Apr 2016 22:22:28 +0000
Message-ID: <1B502206DFA0C544B7A604691520086358022771@eusaamb105.ericsson.se>
References: <D30F89DE.51A65%acee@cisco.com> <e1c1685f2856424c939bfbea4a5d90a3@XCH-ALN-001.cisco.com> <1B502206DFA0C544B7A6046915200863580014D7@eusaamb106.ericsson.se> <ed813e82142149c2a22a2c6681929fd1@XCH-ALN-001.cisco.com>
In-Reply-To: <ed813e82142149c2a22a2c6681929fd1@XCH-ALN-001.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.9]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMLMWRmVeSWpSXmKPExsUyuXRPiK6BLE+4wbMbchaT385jttjwZyO7 Rcu9e+wOzB5Tfm9k9Viy5CdTAFMUl01Kak5mWWqRvl0CV8aCEw2sBbuMKjYd28fcwDjFsIuR k0NCwESi6eE1ZghbTOLCvfVsXYxcHEICRxklui9/YYJwljNKPF37HayKTUBP4uPUn+xdjBwc IgKVEl+/S4GEhQXiJF4eW8IGYosIxEtMW97HCGG7SRx5fp8FxGYRUJU43r0SzOYV8JX48ecU O8T8p4wSs58/B5vPKeAqMa/3DVgRI9BF30+tYQKxmQXEJW49mc8EcamAxJI956GuFpV4+fgf K4StKLGvfzrYbcwCmhLrd+lDtCpKTOl+yA6xV1Di5MwnLBMYRWchmToLoWMWko5ZSDoWMLKs YuQoLS7IyU03MtjECIyKYxJsujsY70/3PMQowMGoxMOrwModLsSaWFZcmXuIUYKDWUmEt0eB J1yINyWxsiq1KD++qDQntfgQozQHi5I4b2PwvzAhgfTEktTs1NSC1CKYLBMHp1QDY/7ZAzEO 6cqJ+9/lGfdETQzLci5ebyjw988qyyNJRtPqD5QrS/QFFqz/HflGYHKRUApXQub9M52HvBa5 607/osvWPkN+1znHD1Fs6jfXu/hyOYab7eGdsF7swsXpy0+c5CueNHvt/5/K5R+UZ0+RdfL/ dWT7x48nXosdMtylfE33usrdfT6ZW5RYijMSDbWYi4oTASrDVcKGAgAA
Archived-At: <http://mailarchive.ietf.org/arch/msg/ospf/zHc8FProjbpTK8jCc4YY1o4MQXA>
Subject: Re: [OSPF] WG Adoption Poll for "Using Operator-defined TLVs for Agile Service Deployment"
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ospf/>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Apr 2016 22:22:33 -0000

Les,

In-line [Uma]:

--
Uma C.


-----Original Message-----
From: Les Ginsberg (ginsberg) [mailto:ginsberg@cisco.com] 
Sent: Thursday, April 07, 2016 8:40 PM
To: Uma Chunduri; Acee Lindem (acee); OSPF WG List
Subject: RE: WG Adoption Poll for "Using Operator-defined TLVs for Agile Service Deployment"

Uma -

> -----Original Message-----
> From: Uma Chunduri [mailto:uma.chunduri@ericsson.com]
> Sent: Thursday, April 07, 2016 8:03 PM
> To: Les Ginsberg (ginsberg); Acee Lindem (acee); OSPF WG List
> Subject: RE: WG Adoption Poll for "Using Operator-defined TLVs for 
> Agile Service Deployment"
> 
> Les,
> 
> In-line [Uma]:
> 
> --
> Uma C.
> 
> 
> -----Original Message-----
> From: OSPF [mailto:ospf-bounces@ietf.org] On Behalf Of Les Ginsberg
> (ginsberg)
> Sent: Wednesday, March 16, 2016 9:41 PM
> To: Acee Lindem (acee); OSPF WG List
> Subject: Re: [OSPF] WG Adoption Poll for "Using Operator-defined TLVs 
> for Agile Service Deployment"
> 
> My opinion of the draft has not changed.
> It is defining a way to utilize OSPF to send application information - 
> which is not something the protocol should be used to do.
> Further, it leaves definition of the new codepoints and formats of the 
> information advertised completely unspecified - the latest draft 
> revision
> states:
> 
> " The meaning of the operator-defined sub-TLV is totally opaque to OSPF
>    and is defined by the network local policy and is controlled via
>    configuration.  "
> 
> How interoperability is achieved is not addressed at all.
> 
> [Uma]: The whole point of the draft is,  not to define the format for 
> the sub- TLVs so that it can be used  as per the sub-tlv type as set 
> by the operator (for example service attribute/Label).  Sub-TLV has 
> set of attribute length and attribute value in NBO.
> 
[Les:] Yes - I know. :-)
And I think this is a "disaster waiting to happen".
[Uma]: I am really sorry you felt that way.
There are lot of things we can further improve in this case (including restricting the size of the sub-TLV and value field itself), but..
To me it’s good to have some balance  between deployment complexity and usability (remember OSPFv3 with IPSec - amazing thing but very few deployments and now we have RFC 6506/7166). No offence meant for the technology itself..


On this point I think we currently have no common ground.

   Les

> IS-IS has taken a much more stringent approach to a similar request.
> 
> [Uma]: .. and hence unfortunately I see no body saw using it- in fact 
> including you. For example 
> https://tools.ietf.org/html/draft-ietf-isis-sbfd-
> discriminator-02 could have used GENAPP but rather resorted to Router 
> capabilities (Remember IETF90 discussion around this).
> 
> RFC 6823 (GENAPP) requires that information sent in the generic 
> container TLV MUST be based on a public specification - and that an 
> application specific ID for the application using this mechanism be 
> assigned by IANA. This addresses the interoperability issue.
> GENAPP further specifies that such information SHOULD be advertised by 
> a separate instance of the routing protocol (as specified in RFC 
> 6822(MI)) so as to minimize the impact of the application information 
> flooding on the performance of the routing protocol.
> 
> [Uma]: As I indicated earlier [I-D.ietf-ospf-transport-instance] can 
> be definitely used if the information related to application need to 
> be used there. If it is used for supporting routing one can use this TLV.
> 
> 
> 
> Without addressing both of these issues I cannot support the draft.
> 
>    Les
> 
> 
> > -----Original Message-----
> > From: OSPF [mailto:ospf-bounces@ietf.org] On Behalf Of Acee Lindem
> > (acee)
> > Sent: Wednesday, March 16, 2016 7:09 PM
> > To: OSPF WG List
> > Subject: [OSPF] WG Adoption Poll for "Using Operator-defined TLVs 
> > for Agile Service Deployment"
> >
> > We’ve discussed this draft a number of times. In my opinion, it 
> > seems like a useful mechanism if one envisions a generalized API 
> > between OSPF and user and third-party applications to convey 
> > application-specific information learned from other OSPF routers. In 
> > many respects, this has already been envisioned for OSPF Node Tags.
> > Please indicate your opinion on this draft before March 31st, 2016.
> >
> > Thanks,
> > Acee
> >
> > _______________________________________________
> > OSPF mailing list
> > OSPF@ietf.org
> > https://www.ietf.org/mailman/listinfo/ospf
> _______________________________________________
> OSPF mailing list
> OSPF@ietf.org
> https://www.ietf.org/mailman/listinfo/ospf