Re: [OSPF] OSPF Operator-Defined TLVs (https://www.ietf.org/id/draft-chunduri-ospf-operator-defined-tlvs-01.txt)
Xuxiaohu <xuxiaohu@huawei.com> Tue, 27 October 2015 03:39 UTC
Return-Path: <xuxiaohu@huawei.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C14351A89C7 for <ospf@ietfa.amsl.com>; Mon, 26 Oct 2015 20:39:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 9kdLuNfkpiAZ for <ospf@ietfa.amsl.com>; Mon, 26 Oct 2015 20:38:59 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E43C41A89B3 for <ospf@ietf.org>; Mon, 26 Oct 2015 20:38:58 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml401-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BZH97311; Tue, 27 Oct 2015 03:38:56 +0000 (GMT)
Received: from NKGEML404-HUB.china.huawei.com (10.98.56.35) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.3.235.1; Tue, 27 Oct 2015 03:38:55 +0000
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.187]) by nkgeml404-hub.china.huawei.com ([10.98.56.35]) with mapi id 14.03.0235.001; Tue, 27 Oct 2015 11:38:50 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, "Acee Lindem (acee)" <acee@cisco.com>, OSPF WG List <ospf@ietf.org>
Thread-Topic: OSPF Operator-Defined TLVs (https://www.ietf.org/id/draft-chunduri-ospf-operator-defined-tlvs-01.txt)
Thread-Index: AQHRCqzYT+PSKWZbDkygrQxSvdVsap538ayAgAa//SA=
Date: Tue, 27 Oct 2015 03:38:50 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0CB3DC01@NKGEML512-MBS.china.huawei.com>
References: <D24ACB18.36F88%acee@cisco.com> <1a3c0c41dfef4808aa02c34762bcbff1@XCH-ALN-001.cisco.com>
In-Reply-To: <1a3c0c41dfef4808aa02c34762bcbff1@XCH-ALN-001.cisco.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.99.55]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/ospf/ppe2Pgvo1Qxf6XaIxuemH-Z6-Ug>
Subject: Re: [OSPF] OSPF Operator-Defined TLVs (https://www.ietf.org/id/draft-chunduri-ospf-operator-defined-tlvs-01.txt)
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 27 Oct 2015 03:39:02 -0000
Hi Les, IMHO, there are some fundamental differences between the usage of the Operator-defined Sub-TLV Container TLV and the usage of the GENEINFO TLV as defined in RFC6823: 1) In the former approach, the application data is conveyed in the form of Operator-defined Sub-TLVs contained in the Operator-defined Sub-TLV Container TLV. In the latter approach, the application data is conveyed in form of an < Application ID, Application IP Address Info, Additional Application-Specific Info> tuple contained in the GENEINFO TLV. The use of sub-TLV within the GENE-INFO TLV is optional according to RFC6823. 2) In the former approach, applications are indicated by the codepoints of the Operator-defined Sub-TLVs. In the latter approach, applications are indicated by the application-IDs. Furthermore, codepoints of Operator-defined Sub-TLVs are assigned by operators themselves rather than IANA. In contrast, application IDs must be assigned by IANA. Best regards, Xiaohu > -----Original Message----- > From: OSPF [mailto:ospf-bounces@ietf.org] On Behalf Of Les Ginsberg (ginsberg) > Sent: Friday, October 23, 2015 4:04 AM > To: Acee Lindem (acee); OSPF WG List > Subject: Re: [OSPF] OSPF Operator-Defined TLVs > (https://www.ietf.org/id/draft-chunduri-ospf-operator-defined-tlvs-01.txt) > > I have two major issues w the draft as it currently stands: > > 1)It seems to depend upon clairvoyance for interoperability since it claims that > no standardization of the format of the values associated w an operator defined > TLV is necessary. Note that here I am NOT talking about what specific code > point is assigned to a particular use case - I am talking about the format of the > data sent. > > 2)As it opens the door to use/abuse of the protocol to send information which is > not used by the protocol it does not in any way address the impact this could > have on the operation of the protocol. This is a major omission. > > As an example, IS-IS has provided similar functionality in RFC 6823 - but the > document discusses restrictions restrictions on the use of this extension - > notable in Section 7. > > Unless the authors are prepared to address these issues I cannot support the > document. > > Les > > > -----Original Message----- > > From: OSPF [mailto:ospf-bounces@ietf.org] On Behalf Of Acee Lindem > > (acee) > > Sent: Monday, October 19, 2015 1:29 PM > > To: OSPF WG List > > Subject: [OSPF] OSPF Operator-Defined TLVs > > (https://www.ietf.org/id/draft- > > chunduri-ospf-operator-defined-tlvs-01.txt) > > > > This draft has been presented at two IETFs and while I don’t agree > > with some of the proposed use cases as these applications reference > > should, if fact, be standardized, I can see that the use case for > > local applications could be compelling. This is the use where OSPF > > provides an API for local applications to advertise > > application-specific information throughout the routing domain and > > receive the same parameters from other routers running that > > application. Since this is to support local applications generically, > > one could see the reason to allow non-standard parameters to be flooded > opaquely (i.e., OSPF is used solely as a flooding mechanism). > > > > Please take a look at the draft and indicate whether or not you feel > > the OSPF WG should work on such a solution. If there is enough > > interest, we will adopt it as a WG document. > > > > 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
- [OSPF] OSPF Operator-Defined TLVs (https://www.ie… Acee Lindem (acee)
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Jeff Tantsura
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Acee Lindem (acee)
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Uma Chunduri
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Xuxiaohu
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Acee Lindem (acee)
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Les Ginsberg (ginsberg)
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Xuxiaohu
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… mohamed.boucadair
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… mohamed.boucadair
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Uma Chunduri
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Les Ginsberg (ginsberg)
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… mohamed.boucadair
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Acee Lindem (acee)
- Re: [OSPF] OSPF Operator-Defined TLVs (https://ww… Uma Chunduri