Re: [nvo3] enhancing VXLAN/NVGRE vs creating an new encap

Thomas D Nadeau <tnadeau@lucidvision.com> Sun, 16 March 2014 21:22 UTC

Return-Path: <tnadeau@lucidvision.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBD841A0310 for <nvo3@ietfa.amsl.com>; Sun, 16 Mar 2014 14:22:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.447
X-Spam-Level:
X-Spam-Status: No, score=-2.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.547] 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 nIsSzncXce3D for <nvo3@ietfa.amsl.com>; Sun, 16 Mar 2014 14:22:42 -0700 (PDT)
Received: from lucidvision.com (lucidvision.com [72.71.250.34]) by ietfa.amsl.com (Postfix) with ESMTP id 52DC41A0196 for <nvo3@ietf.org>; Sun, 16 Mar 2014 14:22:42 -0700 (PDT)
Received: from [10.115.129.247] (mobile-198-228-196-030.mycingular.net [198.228.196.30]) by lucidvision.com (Postfix) with ESMTP id 4F6432735413; Sun, 16 Mar 2014 17:22:34 -0400 (EDT)
References: <2691CE0099834E4A9C5044EEC662BB9D45354603@dfweml701-chm.china.huawei.com> <48E1A67CB9CA044EADFEAB87D814BFF632A2BAD1@eusaamb107.ericsson.se> <026b01cf4108$9e58b070$db0a1150$@riw.us> <F10451DB-7C6E-4ED1-ABC0-37E8B3CD80FD@gmail.com> <5C5D3148-261D-4428-AC6B-AAAD4436D048@lucidvision.com> <E6C17D2345AC7A45B7D054D407AA205C39241E6A@eusaamb105.ericsson.se> <FA034207-A9BB-40BB-B052-6CBDAD8D8809@gmail.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <FA034207-A9BB-40BB-B052-6CBDAD8D8809@gmail.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Message-Id: <9BD986A7-A11E-4BF4-8CAC-172A744E7FAE@lucidvision.com>
X-Mailer: iPhone Mail (11D167)
From: Thomas D Nadeau <tnadeau@lucidvision.com>
Date: Sun, 16 Mar 2014 17:22:33 -0400
To: Dino Farinacci <farinacci@gmail.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/nvo3/eCnFRoUA_umvnHdtFNJmPqsSZls
Cc: "<draft-gross-geneve@tools.ietf.org>" <draft-gross-geneve@tools.ietf.org>, David Allan I <david.i.allan@ericsson.com>, "<nvo3@ietf.org>" <nvo3@ietf.org>, Lucy yong <lucy.yong@huawei.com>, Russ White <russw@riw.us>, Eric Gray <eric.gray@ericsson.com>
Subject: Re: [nvo3] enhancing VXLAN/NVGRE vs creating an new encap
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Network Virtualization Overlays \(NVO3\) Working Group" <nvo3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3>, <mailto:nvo3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nvo3/>
List-Post: <mailto:nvo3@ietf.org>
List-Help: <mailto:nvo3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3>, <mailto:nvo3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Mar 2014 21:22:45 -0000

that's kind of what you and russ were saying (and I agreeing): iteration, evolution and refinement have often proven better than revolution.

Tom 


> On Mar 16, 2014, at 15:59, Dino Farinacci <farinacci@gmail.com> wrote:
> 
> Maybe the power struggle should not focus so much on WHAT is delivered but HOW it is developed and delivered. 
> 
> A thought offered to me recently from a close friend. 
> 
> Dino
> 
>> On Mar 16, 2014, at 12:56 PM, David Allan I <david.i.allan@ericsson.com> wrote:
>> 
>> The actual examples cited are artifacts of an industry power structure that may not apply in this case, as far as past performance predicting future outcomes....
>> 
>> D
>> 
>> -----Original Message-----
>> From: nvo3 [mailto:nvo3-bounces@ietf.org] On Behalf Of Thomas D Nadeau
>> Sent: Sunday, March 16, 2014 9:10 AM
>> To: Dino Farinacci
>> Cc: Russ White; <draft-gross-geneve@tools.ietf.org>; <nvo3@ietf.org>; Lucy yong; Eric Gray
>> Subject: Re: [nvo3] enhancing VXLAN/NVGRE vs creating an new encap
>> 
>> This road is littered with many examples in recent history of new alternatives presenting the dream of "a new encap/protocol will fix everything" such as crldp, PBT and PBB-TE. let's not make this mistake if we can help it...
>> 
>> Tom 
>> 
>> 
>>> On Mar 16, 2014, at 11:48, Dino Farinacci <farinacci@gmail.com> wrote:
>>> 
>>> Decades of experience tells us what Russ says below. Those who choose to ignore are bound to repeat ...
>>> 
>>> Dino
>>> 
>>>> On Mar 16, 2014, at 4:12 AM, "Russ White" <russw@riw.us> wrote:
>>>> 
>>>> 
>>>>> 3) create a new encapsulation that meets requirements - and find out 
>>>>> that the
>>>>>  industry doesn't entirely switch over to the new (read untried 
>>>>> and
>>>> possibly
>>>>>  immature) encapsulation, existing deployed alternatives are
>>>> documented
>>>>> in
>>>>>  some (possibly non-standard) way and we incur the costs 
>>>>> associated
>>>> with
>>>>>  living with three alternatives additional encapsulations until 
>>>>> such
>>>> time (if
>>>>> ever)
>>>>>  when the DCN industry settles on fewer (possibly as few as one)
>>>> choices,
>>>>> and
>>>>>  we move on.
>>>> 
>>>> This is, in fact, the most likely result... Vendors would need to 
>>>> remove support for the old encaps over time, which isn't going to 
>>>> happen so long as someone is actually using them, which means support 
>>>> will still be in code, which means new people will start using them, which means...
>>>> 
>>>> There is also a cost in security when it comes to defining new encap 
>>>> types we often don't consider -- it's one more tunnel type that needs 
>>>> to be accounted for by middle boxes, network hardening routines, etc. 
>>>> For every new encap we create, we also create a lot of work in the 
>>>> security world in tracking vulnerabilities, understanding the semantics of the protocol, etc.
>>>> 
>>>> The right answer, IMHO, is to modify, rather than creating a new encap.
>>>> 
>>>> :-)
>>>> 
>>>> Russ
>>>> 
>>>> _______________________________________________
>>>> nvo3 mailing list
>>>> nvo3@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/nvo3
>>> 
>>> _______________________________________________
>>> nvo3 mailing list
>>> nvo3@ietf.org
>>> https://www.ietf.org/mailman/listinfo/nvo3
>> 
>> _______________________________________________
>> nvo3 mailing list
>> nvo3@ietf.org
>> https://www.ietf.org/mailman/listinfo/nvo3
>