Re: [nvo3-dt-encap] Discussion summary - 1/10/2017

"Michael Smith (michsmit)" <michsmit@cisco.com> Tue, 24 January 2017 15:40 UTC

Return-Path: <michsmit@cisco.com>
X-Original-To: nvo3-dt-encap@ietfa.amsl.com
Delivered-To: nvo3-dt-encap@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91BCF129A82 for <nvo3-dt-encap@ietfa.amsl.com>; Tue, 24 Jan 2017 07:40:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.731
X-Spam-Level:
X-Spam-Status: No, score=-15.731 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 5wOmkNdMGtMc for <nvo3-dt-encap@ietfa.amsl.com>; Tue, 24 Jan 2017 07:40:13 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5B6F129A7C for <nvo3-dt-encap@ietf.org>; Tue, 24 Jan 2017 07:40:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16485; q=dns/txt; s=iport; t=1485272412; x=1486482012; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=IxbF1zhd6jruJsTHGr/aKrIlD3pvdyHxi+s1Ogb61gw=; b=Gjf3zxTla5YbG145LOsPyeGT26c0eL414MZPWmUGASZgF/LIs/XFtYTY V+QUf56RvXZRf8B8yPrrQRVbk0EfB3c6eeTq9XeenJRGtdXSvelMwOhwD fmjBSJLYLsq6VVQRP0pSNdnrHwf7q6pURvvnkaOiE0XvLt4DRysSJRT3q 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AYAQC8dIdY/4cNJK1eGQEBAQEBAQEBAQEBBwEBAQEBgm9FAQEBAQEfYIEJB41VkgeIBod9hSuCDR8BCYJDgzYCgho/GAECAQEBAQEBAWIohGkBAQEDAQEBZQUCCAMFCwIBCA4DAwECAScHIQYLFAkIAgQBDQWIfwMQCA6veYc8DYMRAQEBAQEBAQEBAQEBAQEBAQEBAQEBHYZLhG+BPIEVO4FdHoUnBY8uiliBDzgBhmGHAoQIgXdShD2JaIogiFYBHziBSBU6hAQ1Aw0PgWFzAQGGRoENAQEB
X-IronPort-AV: E=Sophos;i="5.33,278,1477958400"; d="scan'208,217";a="199347580"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 24 Jan 2017 15:40:11 +0000
Received: from XCH-RTP-005.cisco.com (xch-rtp-005.cisco.com [64.101.220.145]) by alln-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v0OFeBw7005461 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 24 Jan 2017 15:40:11 GMT
Received: from xch-rtp-002.cisco.com (64.101.220.142) by XCH-RTP-005.cisco.com (64.101.220.145) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Tue, 24 Jan 2017 10:40:10 -0500
Received: from xch-rtp-002.cisco.com ([64.101.220.142]) by XCH-RTP-002.cisco.com ([64.101.220.142]) with mapi id 15.00.1210.000; Tue, 24 Jan 2017 10:40:10 -0500
From: "Michael Smith (michsmit)" <michsmit@cisco.com>
To: Sami Boutros <sboutros@vmware.com>, Pankaj Garg <ipankajg@gmail.com>, Rajeev Manur <rajeev.manur@broadcom.com>
Thread-Topic: [nvo3-dt-encap] Discussion summary - 1/10/2017
Thread-Index: AQHSbB8I53xyk3vpTEuXoLTKEpg3vaEz9V8AgADdk4CABiQUAIAMrrkA
Date: Tue, 24 Jan 2017 15:40:10 +0000
Message-ID: <D4ACB46F.2F024%michsmit@cisco.com>
References: <20170111152553.GA27420@pg-wrk> <13CD2F9A-BDC4-4FA8-914E-93E15B984049@broadcom.com> <CAM-NV-pAH4fte9N37_PcFTvDzxasYo1_5nDfv9y0HWtKo3CyvA@mail.gmail.com> <0CAEED38-58B4-4F8B-8B16-656CF20CE970@vmware.com>
In-Reply-To: <0CAEED38-58B4-4F8B-8B16-656CF20CE970@vmware.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.96.75]
Content-Type: multipart/alternative; boundary="_000_D4ACB46F2F024michsmitciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3-dt-encap/3DK6giSjhy59kkyR-0b8VoT7IXo>
Cc: "nvo3-dt-encap@ietf.org" <nvo3-dt-encap@ietf.org>
Subject: Re: [nvo3-dt-encap] Discussion summary - 1/10/2017
X-BeenThere: nvo3-dt-encap@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Private mailing list for internal NVO3 Encapsulation Design Team discussions <nvo3-dt-encap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3-dt-encap>, <mailto:nvo3-dt-encap-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nvo3-dt-encap/>
List-Post: <mailto:nvo3-dt-encap@ietf.org>
List-Help: <mailto:nvo3-dt-encap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3-dt-encap>, <mailto:nvo3-dt-encap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 15:40:15 -0000

Here is some text for a few sections with my name:

Section 6.2 >>>
Another use case would be to carry the Group Based Policy (GBP) source group information within a NVO3 header extension in a similar manner as has been implemented for VXLAN [reference]. This allows various forms of policy such as access control and QoS to be applied between abstract groups rather than coupled to specific endpoint addresses.

Section 6.4 >>>
Extension header length has a significant impact to hardware and software implementations. A total header length that is too small will unnecessarily constraint software flexibility. A total header length that is too large will place a nontrivial cost on hardware implementations. Thus, the design team recommends that there be a minimum and maximum total extension header length selected. The maximum total header length is determined by the bits allocated for the total extension header length field. The risk with this approach is that it may be difficult to extend the total header size in the future. The minimum total header length is determined by a requirement in the specifications that all implementations must meet. The risk with this approach is that all implementations will only implement the minimum total header length which would then become the defacto maximum total header length. The recommended minimum total header length is TBD. 64 ?

Thanks,
Michael

From: nvo3-dt-encap <nvo3-dt-encap-bounces@ietf.org<mailto:nvo3-dt-encap-bounces@ietf.org>> on behalf of Sami Boutros <sboutros@vmware.com<mailto:sboutros@vmware.com>>
Date: Sunday, January 15, 2017 at 9:59 PM
To: Pankaj Garg <ipankajg@gmail.com<mailto:ipankajg@gmail.com>>, Rajeev Manur <rajeev.manur@broadcom.com<mailto:rajeev.manur@broadcom.com>>
Cc: "nvo3-dt-encap@ietf.org<mailto:nvo3-dt-encap@ietf.org>" <nvo3-dt-encap@ietf.org<mailto:nvo3-dt-encap@ietf.org>>
Subject: Re: [nvo3-dt-encap] Discussion summary - 1/10/2017

Please find attached the initial draft.

Thanks,

Sami
From: nvo3-dt-encap <nvo3-dt-encap-bounces@ietf.org<mailto:nvo3-dt-encap-bounces@ietf.org>> on behalf of Pankaj Garg <ipankajg@gmail.com<mailto:ipankajg@gmail.com>>
Date: Thursday, January 12, 2017 at 12:12 AM
To: Rajeev Manur <rajeev.manur@broadcom.com<mailto:rajeev.manur@broadcom.com>>
Cc: "nvo3-dt-encap@ietf.org<mailto:nvo3-dt-encap@ietf.org>" <nvo3-dt-encap@ietf.org<mailto:nvo3-dt-encap@ietf.org>>
Subject: Re: [nvo3-dt-encap] Discussion summary - 1/10/2017


Yes I did, my mistake, sorry about it.

On Jan 11, 2017 11:00 AM, "Rajeev Manur" <rajeev.manur@broadcom.com<mailto:rajeev.manur@broadcom.com>> wrote:
Hi Pankaj,

Thanks for the notes. I participated in yesterday's discussion as well. Looks like you missed my name on the participants list.

Thanks!
--Rajeev

Sent from my iPhone

> On Jan 11, 2017, at 7:25 AM, Pankaj Garg <ipankajg@gmail.com<mailto:ipankajg@gmail.com>> wrote:
>
> Hi All,
>
> Thanks for attending the call. My curated notes are below.
>
> Participants:
>    Erik Nordmark (Arista)
>    Michael Smith (Cisco)
>    Ignas Bagdonas (Equinix)
>    Ilango Ganga (Intel)
>    Sami Boutros (VMware)
>    Tal Mizrahi (Marvell)
>    David Mozes (Mellanox)
>    Pankaj Garg (Microsoft)
>
> 1. We discussed the text for requiring at minimum 64-bytes to be
>   supported in Geneve. There is consensus that we should propose a text
>   to Geneve authors on minimum option length requirement. This would
>   ensure there is common minimum support from all compliant Geneve
>   implementations.
>
> 2. We discussed the idea of TLV0 further and upon discussion it was
>   realized that it adds more confusion without any significant gain.
>   Hence design team agreed to drop this from the proposed changes.
>
> 3. We agreed that we should put some text either in Geneve draft or
>   design team report around supporting option ordering in Geneve
>   implemnentations. The idea is that if a hardware can process options
>   in TCAM but it can only process the first TLV, then control plane in
>   a deployment can use this capability by ensuring a specific TLV is
>   always the first one in the packet. We need someone to write this
>   text.
>
> 4. We discussed split-NVE case and agreed that we need to ask WG whether
>   in split-NVE case, options needs to be carried in other packet
>   formats such as 802.1q and if they do, then would carrying Geneve
>   frame in 802.1q be needed? Based on WG recommendation, an ETYPE
>   and/or IP protocol number can be allocated for Geneve as well. Erik
>   has agreed to write text around this question. Thanks Erik.
>
> 5. Sami has volunteered to write the initial draft for design team
>   report. This report would contain our rationale for proposing a
>   specific encapsulation and few specific extension use cases and how
>   propose encapsulation meet those requirements. Thanks Sami.
>
> 6. Pankaj would send one extension use case around diagnostics. We would
>   check with Tom on extension around security. Those will probably be
>   two use cases we would cover in our design report.
>
> Please let me know if I missed anything.
>
> Thanks,
> Pankaj (on behalf of NVO3 Encap Design Team)
>
> _______________________________________________
> nvo3-dt-encap mailing list
> nvo3-dt-encap@ietf.org<mailto:nvo3-dt-encap@ietf.org>
> https://www.ietf.org/mailman/listinfo/nvo3-dt-encap<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_nvo3-2Ddt-2Dencap&d=DwMFaQ&c=uilaK90D4TOVoH58JNXRgQ&r=IVzcTRLQdpta08L0b_y2zDkqvwJhRKMCAbX-2K-LV98&m=nm_Ctkl_dvuZF0yR7wFkzKY9084l5Bdok5sR2g1LFX4&s=t-U-Xb4i7VQD8CuCVfPVBuNiMKRYKD3RkKDuxtkXWxs&e=>