Re: [nvo3] Update on encapsulation design team
Alia Atlas <akatlas@gmail.com> Mon, 24 October 2016 18:30 UTC
Return-Path: <akatlas@gmail.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 7AF2B1296D6 for <nvo3@ietfa.amsl.com>; Mon, 24 Oct 2016 11:30:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.999
X-Spam-Level:
X-Spam-Status: No, score=-101.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 SA3wslEdeZFi for <nvo3@ietfa.amsl.com>; Mon, 24 Oct 2016 11:30:07 -0700 (PDT)
Received: from mail-yb0-x233.google.com (mail-yb0-x233.google.com [IPv6:2607:f8b0:4002:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAC6F12952E for <nvo3@ietf.org>; Mon, 24 Oct 2016 11:30:06 -0700 (PDT)
Received: by mail-yb0-x233.google.com with SMTP id f196so5489222yba.4 for <nvo3@ietf.org>; Mon, 24 Oct 2016 11:30:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=AowA9Spf/9DjjW6fxSK/Zzga7c2tNH9QQhapIFvcaGw=; b=g4bBTFyQTzhiXEgBmOW9S2QZ90n60GYr23/yEqt4C6lwSsmhWKN5Hso8LCKKyE9onW YWNVSg4LtLUiHEudZBk4Uud9h/zFqR3H8KqZdhmyXH1WX2kkAB2VuSN+1v2KkCt5O97c cd9TcZ0b/oKTRJN53A9JZ8lu+QxwA3K/llsenuz6n0XIzFgYrOf+j5OVd6YYHVdXJw1T TYmhj25X9kPgmjj0ODieX8Ih3ZnwheUluqVhI0TTaOVA1Lb4JjEegzxL6NvoXUfWCPkw 4fxCliKUQyAzagI6e4DB6HfKgyZl6QB/Xz46uEdBes3dK1YGWGHTIPvU6BxG2+EdtqLl P2lA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=AowA9Spf/9DjjW6fxSK/Zzga7c2tNH9QQhapIFvcaGw=; b=dd/XycN6IqFYgaT8slDC5ghRPzVrD/t1CCpiaxxf1fvNYesEMaqB5dDn6ye2wxzjAm 69TCYF3qLqi3AROHS0+qv0tApVhGp+/YMZc8L/p+jbXTrhOfm7Lra/xa5uwtAMASl47L nSOpNMGnL1MCrIKtUbldH0mRMiPf0xrJ9v9OmsD64yJrEVvwq5Wih3CUGNlhHaG6GYdu 7xadPwEKkGo+AHaM4kaTJE5lDEXITYiyIJxtkwwPwcDCoid4fP7xwHxUnOsZickwDWNd 4gJanfCZvxrRaeHKfZIPWT3TMblKzfUcYawl9gc1Vh4WYsX280GjwtutDOyopBmWqnBP ofaA==
X-Gm-Message-State: ABUngvfidI6Myf/6MPpO3B5adyfnTYWbfxbVvsb+VXztPdLMeNrZqDuSAiqtqhaPC0gyhmPdp+t6/zTtkSGluQ==
X-Received: by 10.37.125.135 with SMTP id y129mr16534056ybc.179.1477333806051; Mon, 24 Oct 2016 11:30:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.56.133 with HTTP; Mon, 24 Oct 2016 11:30:05 -0700 (PDT)
In-Reply-To: <CA+-tSzwVK7gCsziEUs_c-f8tZFnFt5x-Xq5h9Rf8w+N0XqX1qQ@mail.gmail.com>
References: <173AF2C8-D67A-429D-B748-648B8D3FDBA2@nokia.com> <97a4f0d5-333c-0d69-b2ce-5c392bf5d7e7@cisco.com> <17474D02-9C99-4A13-B89C-7B80AAE774E2@gmail.com> <CA+-tSzwVK7gCsziEUs_c-f8tZFnFt5x-Xq5h9Rf8w+N0XqX1qQ@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
Date: Mon, 24 Oct 2016 14:30:05 -0400
Message-ID: <CAG4d1rcfpajK9xRu0GdvhtfW1=7Z-dm81P7LvU8sb7Tp3cP+yg@mail.gmail.com>
To: Anoop Ghanwani <anoop@alumni.duke.edu>
Content-Type: multipart/alternative; boundary="001a114e2d32b9782d053fa0945c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3/Bwyj5m9T6kj1IFfaitK1lPGI5g8>
Cc: Fabio Maino <fmaino@cisco.com>, "nvo3@ietf.org" <nvo3@ietf.org>, Dino Farinacci <farinacci@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: Mon, 24 Oct 2016 18:30:09 -0000
Anoop & Fabiio, On Mon, Oct 24, 2016 at 2:26 PM, Anoop Ghanwani <anoop@alumni.duke.edu> wrote: > Agree with Fabio (including the suggestion for an interim deliverable on > shortcomings). If the WG doesn't agree on the shortcomings, chances are > they may not like the 4th encap. > What do you expect to be different from the summary of technical objections that came out of the last discussion? Are you looking for more detail? I didn't see disagreement about the accuracy of the technical objections. Regards, Alia > Anoop > > 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. >> >> 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] Update on encapsulation design team Bocci, Matthew (Nokia - GB)
- Re: [nvo3] Update on encapsulation design team Fabio Maino
- Re: [nvo3] Update on encapsulation design team Dino Farinacci
- Re: [nvo3] Update on encapsulation design team Tom Herbert
- Re: [nvo3] Update on encapsulation design team Dino Farinacci
- Re: [nvo3] Update on encapsulation design team Lizhong Jin
- Re: [nvo3] Update on encapsulation design team Bocci, Matthew (Nokia - GB)
- Re: [nvo3] Update on encapsulation design team Behcet Sarikaya
- Re: [nvo3] Update on encapsulation design team Lucy yong
- Re: [nvo3] Update on encapsulation design team Anoop Ghanwani
- Re: [nvo3] Update on encapsulation design team Alia Atlas
- Re: [nvo3] Update on encapsulation design team Anoop Ghanwani
- Re: [nvo3] Update on encapsulation design team Alia Atlas
- Re: [nvo3] Update on encapsulation design team Anoop Ghanwani
- Re: [nvo3] Update on encapsulation design team Fabio Maino
- Re: [nvo3] Update on encapsulation design team Tom Herbert
- Re: [nvo3] Update on encapsulation design team Alia Atlas
- Re: [nvo3] Update on encapsulation design team Fabio Maino
- Re: [nvo3] Update on encapsulation design team Alia Atlas
- Re: [nvo3] Update on encapsulation design team Tom Herbert
- Re: [nvo3] Update on encapsulation design team Joe Touch