Re: [nvo3] Update on encapsulation design team

Lucy yong <lucy.yong@huawei.com> Fri, 21 October 2016 16:24 UTC

Return-Path: <lucy.yong@huawei.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BD8B1297C3 for <nvo3@ietfa.amsl.com>; Fri, 21 Oct 2016 09:24:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.651
X-Spam-Level:
X-Spam-Status: No, score=-4.651 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, RP_MATCHES_RCVD=-0.431] 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 q8C6Xrz9WAU0 for <nvo3@ietfa.amsl.com>; Fri, 21 Oct 2016 09:23:56 -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 2D20D12961D for <nvo3@ietf.org>; Fri, 21 Oct 2016 09:23:52 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml702-cah.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CYT01114; Fri, 21 Oct 2016 16:23:50 +0000 (GMT)
Received: from DFWEML701-CAH.china.huawei.com (10.193.5.175) by lhreml702-cah.china.huawei.com (10.201.5.99) with Microsoft SMTP Server (TLS) id 14.3.235.1; Fri, 21 Oct 2016 17:23:49 +0100
Received: from DFWEML501-MBB.china.huawei.com ([10.193.5.179]) by dfweml701-cah.china.huawei.com ([10.193.5.175]) with mapi id 14.03.0235.001; Fri, 21 Oct 2016 09:23:43 -0700
From: Lucy yong <lucy.yong@huawei.com>
To: "sarikaya@ieee.org" <sarikaya@ieee.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, Joe Touch <touch@isi.edu>
Thread-Topic: [nvo3] Update on encapsulation design team
Thread-Index: AQHSK2D3MWL0SfprYkejhQFeGF5eHaCzI40AgABiC4D//5JNQA==
Date: Fri, 21 Oct 2016 16:23:42 +0000
Message-ID: <2691CE0099834E4A9C5044EEC662BB9D572E3461@dfweml501-mbb>
References: <CAH==cJzDKyQa+3L-vsw1LeMT3-X7Xfg1A137=o5pQ_X0jFJOcg@mail.gmail.com> <85F5BCC2-CFFD-41CC-A4E6-EF6AE218FBEC@nokia.com> <CAC8QAcdVwn5+LMa2vcZBnmDn0zaYinjrwvyeZAbC2QcFhAFc4A@mail.gmail.com>
In-Reply-To: <CAC8QAcdVwn5+LMa2vcZBnmDn0zaYinjrwvyeZAbC2QcFhAFc4A@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.149.104]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020204.580A4116.0206, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 5dc0978fc48f501a0ecdb2e00d7c23eb
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3/wewC5qWsDcM4iA31LPqjzwk2tUA>
Cc: "fmaino@cisco.com" <fmaino@cisco.com>, Tom Herbert <tom@herbertland.com>, "nvo3@ietf.org" <nvo3@ietf.org>, "farinacci@gmail.com" <farinacci@gmail.com>, Lizhong Jin <lizho.jin@gmail.com>
Subject: Re: [nvo3] Update on encapsulation design team
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 21 Oct 2016 16:24:00 -0000

Good suggestion. I support!
Lucy

-----Original Message-----
From: nvo3 [mailto:nvo3-bounces@ietf.org] On Behalf Of Behcet Sarikaya
Sent: Friday, October 21, 2016 10:55 AM
To: Bocci, Matthew (Nokia - GB); Joe Touch
Cc: fmaino@cisco.com; Tom Herbert; nvo3@ietf.org; farinacci@gmail.com; Lizhong Jin
Subject: Re: [nvo3] Update on encapsulation design team

Hi Matthew,

I suggest Joe Touch to be included in the design team.
I believe he can do a good job.


As I had expressed before, I believe there is little need for a next gen encap while the current ones like VXLAN and ILA are in use and people seem to be happy with them?


Regards,

Behcet

On Fri, Oct 21, 2016 at 5:04 AM, Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com> wrote:
> Lizhong, Tom
>
>
>
> That is correct. The idea is to pick one of the existing three 
> encapsulations and enhance it to address the technical concerns that 
> have been expressed on the list.
>
>
>
> Those technical issues have already been documented on the list, but 
> there may be more that emerge as work progresses. I am not sure we 
> need to write them all up in a separate draft – that was attempted in 
> the past in the form of the gap analysis draft that did not progress. 
> I expect the design team to take the technical issues into account and 
> it would be useful for their draft to explicitly explain them and show how they are addressed.
>
>
>
> Regards
>
>
>
> Matthew
>
>
>
>
>
> From: Dacheng Zhang <nvo3-bounces@ietf.org> on behalf of Lizhong Jin 
> <lizho.jin@gmail.com>
> Date: Friday, 21 October 2016 at 07:04
> To: NVO3 <nvo3@ietf.org>
> Cc: "fmaino@cisco.com" <fmaino@cisco.com>, Tom Herbert 
> <tom@herbertland.com>, "farinacci@gmail.com" <farinacci@gmail.com>
>
>
> Subject: Re: [nvo3] Update on encapsulation design team
>
>
>
> I get the similar understanding from Tom. But I am not confident with 
> the timeline, hope will not be delayed.
>
> Regards
>
> Lizhong
>
>
>
>
>
> ---------- Forwarded message ----------
> From: Tom Herbert <tom@herbertland.com>
> To: Dino Farinacci <farinacci@gmail.com>
> Cc: Fabio Maino <fmaino@cisco.com>, "nvo3@ietf.org" <nvo3@ietf.org>
> Date: Thu, 20 Oct 2016 12:35:40 -0700
> Subject: Re: [nvo3] Update on encapsulation design team On Thu, Oct 
> 20, 2016 at 12:10 PM, Dino Farinacci <farinacci@gmail.com>
> wrote:
>> I agree with Fabio.
>>
>> Choosing a single encapsulation that is not 1 of the 3, creates a 4th 
>> one that no one wants.
>>
>> And guess what, you make all 3 authors unhappy where none of them 
>> will endorse (or implement) the 4th one.
>>
> My $0.02: That's not the way I read Matthew's message. It seems like 
> the conclusion to the technical objections query is that objections 
> were raised for all three protocols and so none of them were ready for 
> standardization. The goal of the design team seems to be to start with 
> one, presumably the one with the fewest issues, and enhance it to 
> answer all the technical objections with an effort to maintain 
> backwards compatibility for that protocol. This might essentially be a 
> method of picking one as I believe you proposed earlier.
>
> Tom
>
>> Dino
>>
>>> On Oct 20, 2016, at 12:02 PM, Fabio Maino <fmaino@cisco.com> wrote:
>>>
>>> (for full disclosure I'm one of the authors of VXLAN-GPE)
>>>
>>> Matt, Sam, Alia,
>>> I've expressed multiple times and in multiple venues my adversity 
>>> (and the motivations) to set this group to design yet another 
>>> encapsulation. I won't repeat it here once again, but I want to 
>>> re-assert that it's still were I stand.
>>>
>>> I've seen quite a few people in the mailing list here expressing 
>>> similar concerns, but I see that it has not changed the opinion of 
>>> the chairs and the AD on what they believe is the best way to move forward.
>>>
>>> That said, here are my comments to the charter.
>>>
>>> I think the design team first goal should be to clearly articulate 
>>> the shortcomings of the current encapsulations proposed to the WG. 
>>> This should be the very first deliverable of the design team. The 
>>> actual design work should start only once the WG has reached consensus on that document.
>>> Especially considering that some of the encapsulations proposed are 
>>> being deployed, I think articulating the shortcomings will help to 
>>> make the best choice in term of (1) selecting which one will need to 
>>> be extended, and (2) designing the actual extensions.
>>>
>>> Below are my proposals on how to modify the wording of the charter.
>>>
>>>
>>>
>>> On 10/20/16 1:37 AM, Bocci, Matthew (Nokia - GB) wrote:
>>>> WG,
>>>>
>>>> We would like to give you an update on the process in the WG for 
>>>> progressing the issue of a data plane encapsulation. The chairs and 
>>>> Alia believe that the best way forward is to progress a single 
>>>> encapsulation format that addresses the technical concerns raised 
>>>> on the list in the recent discussions. This would address the clear 
>>>> overall consensus of the Berlin meeting and list for a single encapsulation.
>>>>
>>>> The strategy should be to take one of the three existing 
>>>> encapsulations and enhance it to address these concerns. This would 
>>>> become the standards track output of the WG. The existing three 
>>>> drafts (GENEVE, GUE and
>>>> VXLAN-GPE) should be forwarded to the IESG as informational after 
>>>> the standards track draft specifying the single encapsulation. This 
>>>> provides an opportunity for those encapsulations to be documented and maintained.
>>>>
>>>> The single encapsulation should be viewed as one that the WG and 
>>>> industry can converge around for the future.
>>>>
>>>> We have created a design team to progress work on a single 
>>>> encapsulation that can form the basis or work going forward. The design team members are:
>>>> Michael Schmidt, Uri Elzur, Ilango Ganga, Erik Nordmark, Rajeev 
>>>> Manur, Prankaj Garg. Many thanks to these individuals for their help.
>>>>
>>>> Please see below for a draft charter for the design team. Please 
>>>> review the charter and send comments to the list by 2nd November 2016.
>>>>
>>>> Regards,
>>>>
>>>> Matthew and Sam
>>>>
>>>>
>>>> ====
>>>> NVO3 Encapsulation Design team 2016
>>>>
>>>> Problem Statement
>>>> The NVO3 WG charter states that it may produce requirements for 
>>>> network virtualization data planes based on encapsulation of 
>>>> virtual network traffic over an IP-based underlay data plane. Such 
>>>> requirements should consider OAM and security. Based on these 
>>>> requirements the WG will select, extend, and/or develop one or more data plane encapsulation format(s).
>>>>
>>>> This has led to drafts describing three encapsulations being 
>>>> adopted by the working group:
>>>> - draft-ietf-nvo3-geneve-03
>>>> - draft-ietf-nvo3-gue-04
>>>> - draft-ietf-nvo3-vxlan-gpe-02
>>>>
>>>> Discussion on the list and in face-to-face meetings has identified 
>>>> a number of technical problems with each of these encapsulations. 
>>>> Furthermore, there was clear consensus at the IETF meeting in 
>>>> Berlin that it is undesirable for the working group to progress 
>>>> more than one data plane encapsulation. Although consensus could 
>>>> not be reached on the list, the overall consensus was for a single encapsulation (RFC2418, Section 3.3).
>>>> Nonetheless there has been resistance to converging on a single 
>>>> encapsulation format, although doing so would provide the best 
>>>> benefit to the industry.
>>>
>>> The portion of the last sentence that follows the comma ("although 
>>> doing so would provide the best benefit to the industry") doesn't 
>>> seem to be adding anything to the charter. I'd suggest it could be removed.
>>>
>>>>
>>>> Design Team Goals
>>> The design team should clearly articulate in a draft which are the 
>>> shortcomings of the proposed encapsulations, and where they fall 
>>> short in addressing the NVO3 architectural requirements.
>>>
>>> Once the 'shortcomings' draft has reached consensus of the WG,
>>>> The design team should take one of the proposed encapsulations and 
>>>> enhance it to address the technical concerns.
>>>> Backwards compatibility with the chosen encapsulation and the 
>>>> simple evolution of deployed networks as well as applicability to 
>>>> all locations in the NVO3 architecture
>>> , together with the design goals articulated in the 'shortcoming' 
>>> draft,
>>>
>>>> are goals. The DT should specifically avoid a design that is 
>>>> burdensome on hardware implementations, but should allow future 
>>>> extensibility. The chosen design should also operate well with ICMP and in ECMP environments.
>>>> If further extensibility is required, then it should be done in 
>>>> such a manner that it does not require the consent of an entity 
>>>> outside of the IETF.
>>>>
>>>> Timeline
>>>> The design team should
>>> first produce the 'shortcomings' draft, get it adopted by the WG, 
>>> and then
>>>
>>>> produce a first draft describing the proposal by end of January 2017.
>>>> Target adoption by the WG by March 2017 IETF.
>>>>
>>> (those two dates may need to be adjusted accordingly)
>>>
>>>
>>> Thanks,
>>> Fabio
>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>
>
>
>
>
> _______________________________________________
> 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