Re: [nvo3-dt-encap] NVO3 Encap Design Team Weekly Sync

Sami Boutros <sboutros@vmware.com> Thu, 09 March 2017 14:47 UTC

Return-Path: <sboutros@vmware.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 A2D9412941D for <nvo3-dt-encap@ietfa.amsl.com>; Thu, 9 Mar 2017 06:47:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=onevmw.onmicrosoft.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 ANdXdFQAQEX7 for <nvo3-dt-encap@ietfa.amsl.com>; Thu, 9 Mar 2017 06:47:27 -0800 (PST)
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0077.outbound.protection.outlook.com [104.47.37.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 735ED1293F4 for <nvo3-dt-encap@ietf.org>; Thu, 9 Mar 2017 06:47:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onevmw.onmicrosoft.com; s=selector1-vmware-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PWXNDpK1XhQOouABD2ZRUTXZVwQKw3Dp/pFW14aP09E=; b=Ygq0rYhn3yahbnq+bqL6jqxEXCq+YkNYx9m4RAm1P9Vc0O/Q3cAmnqWZu7LhagTr31G36eiUu1rYx6l3L5laC3v9zep+/QayJ8zAB7EfB/Qhi1NZjdbfioiHQ0sdOKQhb9eh0YkONhLWj5dngT/vxHMmo+YwPQ3coG8fvCKtppI=
Received: from BN6PR05MB3009.namprd05.prod.outlook.com (10.173.19.15) by BN6PR05MB3010.namprd05.prod.outlook.com (10.173.19.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.8; Thu, 9 Mar 2017 14:47:25 +0000
Received: from BN6PR05MB3009.namprd05.prod.outlook.com ([10.173.19.15]) by BN6PR05MB3009.namprd05.prod.outlook.com ([10.173.19.15]) with mapi id 15.01.0961.015; Thu, 9 Mar 2017 14:47:25 +0000
From: Sami Boutros <sboutros@vmware.com>
To: Erik Nordmark <nordmark@sonic.net>, "Ganga, Ilango S" <ilango.s.ganga@intel.com>, Pankaj Garg <pankajg@microsoft.com>, "nvo3-dt-encap@ietf.org" <nvo3-dt-encap@ietf.org>, Sam Aldrin <aldrin.ietf@gmail.com>, Erik Nordmark <nordmark@arista.com>, "Michael Smith (michsmit)" <michsmit@cisco.com>
Thread-Topic: [nvo3-dt-encap] NVO3 Encap Design Team Weekly Sync
Thread-Index: AQHSlti/cCXRvAXAcUmK+PbcAV9XgaGIhF7QgAASptCAAG9igIABe84AgAGSIQA=
Date: Thu, 9 Mar 2017 14:47:25 +0000
Message-ID: <77E049A2-D0E1-488E-9C4C-A7275D1960B4@vmware.com>
References: <771B2996-B56F-4E15-8018-F2746BC48C64@vmware.com> <CY1PR0301MB065143364AA0C7739123AA78B92F0@CY1PR0301MB0651.namprd03.prod.outlook.com> <C5A274B25007804B800CB5B289727E3556E154D7@ORSMSX116.amr.corp.intel.com> <11C54A54-D367-4093-849F-0C869AB7C4F6@vmware.com> <e295464f-7091-66c0-0778-7027da10665f@sonic.net>
In-Reply-To: <e295464f-7091-66c0-0778-7027da10665f@sonic.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=sboutros@vmware.com;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [2601:642:4400:5082:1ee:6740:c8fc:1b68]
x-microsoft-exchange-diagnostics: 1; BN6PR05MB3010; 7:V2Tyk7C6Q/+TNSsJgtgoyHO4LH0/ViXGhJ0KaHOTMzHwRs9MAKXuuxSCh1yKbhjN12njh/s75VSelvQ16QarTz+NhVbrJ+BJHViPjSrrdiejpIFv1GTHso9ja+KNLdLk1e/ftmZotoUgOx+R56k5YoxTIhCpmS/SsMCesbnfO21vNHlGZ7eLrnnvcSbh+q9oGEE2HuEY2RHjH6UzwXRoCKnnbeafxl7R5ffUfv2qz4Z/YjrYAJgqjafUf7ZveRndLMzLkrtnkSkZZTvbjDrOA83EsqTYln49lpY1TXdQbA77XuZJw95O0/Yx/7iYl+tP456t6qu1SZokU+EOT8wQoA==; 20:Ccvf4Q+90Ss9oaWFVW0WZ4hYy1Nn0qqa25D+pIhhvCqEx05WmHhdFZYULpv55fq2mfy3B+1cp5WnXFyB/mcK/dF6v7WdzMF7M67YBCCfFLWB2DI3B2GtctYzjPERdyRmrsjB5N/0aixJVhrC0kwZXn/y0XMeuQVNjJkEmjdMlJc=
x-ms-office365-filtering-correlation-id: 91415c9e-6b8a-411d-c834-08d466fb33bc
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BN6PR05MB3010;
x-microsoft-antispam-prvs: <BN6PR05MB30108945CAAF0E57C87F3529BE210@BN6PR05MB3010.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(61668805478150)(10436049006162)(209352067349851)(189930954265078)(95692535739014)(228905959029699);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(20161123558025)(6072148); SRVR:BN6PR05MB3010; BCL:0; PCL:0; RULEID:; SRVR:BN6PR05MB3010;
x-forefront-prvs: 0241D5F98C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39410400002)(39450400003)(39830400002)(9763003)(24454002)(377454003)(2561002)(1511001)(38730400002)(86362001)(575784001)(53546006)(93886004)(39060400002)(230783001)(6246003)(106116001)(2906002)(3280700002)(2501003)(83716003)(82746002)(3660700001)(8936002)(7736002)(8676002)(81166006)(5660300001)(6116002)(102836003)(33656002)(305945005)(2900100001)(229853002)(2950100002)(77096006)(36756003)(6506006)(6486002)(25786008)(6436002)(53936002)(6512007)(6306002)(76176999)(50986999)(54356999)(2421001)(189998001)(122556002)(8666007)(8656002)(99286003)(104396002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR05MB3010; H:BN6PR05MB3009.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en;
received-spf: None (protection.outlook.com: vmware.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <FFFA4A40EB47334BB09E76FB09DDC400@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2017 14:47:25.5926 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR05MB3010
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3-dt-encap/HlGNPFgPZ_6mvEXgYvsnOuaoKZE>
Subject: Re: [nvo3-dt-encap] NVO3 Encap Design Team Weekly Sync
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: Thu, 09 Mar 2017 14:47:31 -0000

Here is what I updated the draft with for recommendation.

We recommend the following enhancements to Geneve to address shortcomings to make it more suitable to hardware and yet provide the flexibility for software:

We would propose a text such as, TLV processing may not be easy processed in TCAM. There may be some critical information such as secure hash that must get processed at lowest latency. A control plane can negotiate a subset of option TLVs and guarantee certain TLV ordering, as well can limit the total number of option TLVs present in the packet, to allow hardware capable of processing one or few options TLV in TCAM. Hence, the control planes defined today need to add the ability to describe the supported TLVs subset and their order.

The Geneve draft could specify that the subset and order of option TLVs should be configurable for each remote NVE in the absence of a protocol control plane.


Thanks,

Sami




On 3/7/17, 10:48 PM, "nvo3-dt-encap on behalf of Erik Nordmark" <nvo3-dt-encap-bounces@ietf.org on behalf of nordmark@sonic.net> wrote:

>On 3/7/17 8:08 AM, Sami Boutros wrote:
>> Hi Ilango,
>>
>> I’m not sure if we really need to update the Geneve draft with any 
>> recommendations given that we are not planning to put a limit on the 
>> max option length supported by the platform.
>>
>> May be the only recommendation is to put some text on how control 
>> plane can limit the total options length and force an option order in 
>> the geneve draft and possibly refer to our dt-encap draft.
>
>Shouldn't the Geneve document specify the requirement that a sender 
>needs to be able to put different subsets of options in addition to the 
>ordering requirement, so that a control plane can influence it?
>The Geneve draft could specify that the subset and order should be 
>configurable for each remote NVE in the absence of a protocol control plane.
>
>    Erik
>
>>
>> Thanks,
>>
>> Sami
>> From: "Ganga, Ilango S" <ilango.s.ganga@intel.com 
>> <mailto:ilango.s.ganga@intel.com>>
>> Date: Monday, March 6, 2017 at 5:37 PM
>> To: Pankaj Garg <pankajg@microsoft.com 
>> <mailto:pankajg@microsoft.com>>, Sami Boutros <sboutros@vmware.com 
>> <mailto:sboutros@vmware.com>>, "nvo3-dt-encap@ietf.org 
>> <mailto:nvo3-dt-encap@ietf.org>" <nvo3-dt-encap@ietf.org 
>> <mailto:nvo3-dt-encap@ietf.org>>, Sam Aldrin <aldrin.ietf@gmail.com 
>> <mailto:aldrin.ietf@gmail.com>>, Erik Nordmark <nordmark@arista.com 
>> <mailto:nordmark@arista.com>>, "Michael Smith (michsmit)" 
>> <michsmit@cisco.com <mailto:michsmit@cisco.com>>
>> Subject: RE: NVO3 Encap Design Team Weekly Sync
>>
>> Can we meet for 30mins, I would like to go over the recommendations in 
>> the DT draft to get clarifications.
>>
>> *From:* Pankaj Garg [mailto:pankajg@microsoft.com]
>> *Sent:* Monday, March 6, 2017 4:25 PM
>> *To:* Sami Boutros <sboutros@vmware.com <mailto:sboutros@vmware.com>>; 
>> nvo3-dt-encap@ietf.org <mailto:nvo3-dt-encap@ietf.org>; Sam Aldrin 
>> <aldrin.ietf@gmail.com <mailto:aldrin.ietf@gmail.com>>; Erik Nordmark 
>> <nordmark@arista.com <mailto:nordmark@arista.com>>; Michael Smith 
>> (michsmit) <michsmit@cisco.com <mailto:michsmit@cisco.com>>; Ganga, 
>> Ilango S <ilango.s.ganga@intel.com <mailto:ilango.s.ganga@intel.com>>
>> *Subject:* RE: NVO3 Encap Design Team Weekly Sync
>>
>> Is there anything we want to discuss? Otherwise I can cancel it. In 
>> general I guess, once our recommendation is adopted, we can finalize 
>> the DT draft and conclude the group?
>>
>> *From:* Sami Boutros [mailto:sboutros@vmware.com]
>> *Sent:* Monday, March 6, 2017 4:21 PM
>> *To:* Pankaj Garg <pankajg@microsoft.com 
>> <mailto:pankajg@microsoft.com>>; nvo3-dt-encap@ietf.org 
>> <mailto:nvo3-dt-encap@ietf.org>; Sam Aldrin <aldrin.ietf@gmail.com 
>> <mailto:aldrin.ietf@gmail.com>>; Erik Nordmark <nordmark@arista.com 
>> <mailto:nordmark@arista.com>>; Michael Smith (michsmit) 
>> <michsmit@cisco.com <mailto:michsmit@cisco.com>>; Ganga, Ilango S 
>> <ilango.s.ganga@intel.com <mailto:ilango.s.ganga@intel.com>>
>> *Subject:* Re: NVO3 Encap Design Team Weekly Sync
>>
>> Is the meeting on tomorrow?
>>
>> Thanks,
>>
>> Sami
>>
>> *From: *pankajg@microsoft.com <mailto:pankajg@microsoft.com>
>> *When: *8:00 AM - 10:00 AM March 7, 2017
>> *Subject: *NVO3 Encap Design Team Weekly Sync
>> *Location: *Skype Meeting
>>
>> Sorry for being late on this. I have been struggling on the home front 
>> with both my kids and wife down with flu.
>>
>> I am setting up the regular 2 hour sync, based on preferred time in 
>> doodle. If an alternative method like WebEx is preferred for the 
>> online call, then please set it up as I only have access to Skype.
>>
>> Thanks
>>
>> Pankaj
>>
>>
>> .........................................................................................................................................
>> Join online meeting 
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Fmeet.lync.com-5Fmicrosoft-5Fpankajg-5F1XVG28EY-2526d-253DDwMFAw-2526c-253DuilaK90D4TOVoH58JNXRgQ-2526r-253DIVzcTRLQdpta08L0b-5Fy2zDkqvwJhRKMCAbX-2D2K-2DLV98-2526m-253DhyNBA2gFelf-2D3jN7xMzPm2jkEkmesGmpklCKhp8tc1k-2526s-253Dgj1CBH3VLpxwGaz9NUKOYdWV1lgwC-5FmBv0Yp8jV9V0k-2526e-253D-26data-3D02-257C01-257Cpankajg-2540microsoft.com-257Cf0f2e375328e442d16c108d464efe3b1-257C72f988bf86f141af91ab2d7cd011db47-257C1-257C0-257C636244428916188134-26sdata-3DIRpuBv1RVMOOzY6hqgqM19sEizmyxrUzcWZq6MUj9fI-253D-26reserved-3D0&d=DwMGaQ&c=uilaK90D4TOVoH58JNXRgQ&r=IVzcTRLQdpta08L0b_y2zDkqvwJhRKMCAbX-2K-LV98&m=jszzGT0iwuNqov6b5x9iAiv2iFAuybr72uXxUo2yyVM&s=VpUn7wYALx6u4Ye5dnPAkobnvcWgV0btuejKc6O2kQs&e=>
>>
>> Join by Phone
>> +14256160754 <tel:+14256160754> (Dial-in Number) English (United States)
>>
>> Find local number 
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Fdialin.lync.com-5F8551f4c1-2D2Dbea3-2D2D441a-2D2D8738-2D2D69aa517a91c5-2526d-253DDwMFAw-2526c-253DuilaK90D4TOVoH58JNXRgQ-2526r-253DIVzcTRLQdpta08L0b-5Fy2zDkqvwJhRKMCAbX-2D2K-2DLV98-2526m-253DhyNBA2gFelf-2D3jN7xMzPm2jkEkmesGmpklCKhp8tc1k-2526s-253DCfm-5FE3q4y1VF5-5FIYX9xUn2fog7HFS028FDTPFbe4t0E-2526e-253D-26data-3D02-257C01-257Cpankajg-2540microsoft.com-257Cf0f2e375328e442d16c108d464efe3b1-257C72f988bf86f141af91ab2d7cd011db47-257C1-257C0-257C636244428916188134-26sdata-3DtsWBUikPZqlV40GDni-252BHbC6aA-252FzouZLP-252F7JLcVSie-252FE-253D-26reserved-3D0&d=DwMGaQ&c=uilaK90D4TOVoH58JNXRgQ&r=IVzcTRLQdpta08L0b_y2zDkqvwJhRKMCAbX-2K-LV98&m=jszzGT0iwuNqov6b5x9iAiv2iFAuybr72uXxUo2yyVM&s=1uMeN_HSOi6zY07j4rG8WP8XhuyJKU_lMcwI8sC0aDQ&e=>
>>
>> Conference ID: 61250967
>> Help
>>
>>
>> Welcome to Skype for Business Online Meetings. All participants using 
>> the Join by Phone option must dial the full number for call access.
>> .........................................................................................................................................
>> _______________________________________________ nvo3-dt-encap mailing 
>> list nvo3-dt-encap@ietf.org <mailto:nvo3-dt-encap@ietf.org> 
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_nvo3-2Ddt-2Dencap&d=DwICAg&c=uilaK90D4TOVoH58JNXRgQ&r=IVzcTRLQdpta08L0b_y2zDkqvwJhRKMCAbX-2K-LV98&m=hyNBA2gFelf-3jN7xMzPm2jkEkmesGmpklCKhp8tc1k&s=sbwimXLUWrBM-KyYpfPOdtKdnFdBdeDMoN25x3ZlceE&e= 
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Fwww.ietf.org-5Fmailman-5Flistinfo-5Fnvo3-2D2Ddt-2D2Dencap-2526d-253DDwICAg-2526c-253DuilaK90D4TOVoH58JNXRgQ-2526r-253DIVzcTRLQdpta08L0b-5Fy2zDkqvwJhRKMCAbX-2D2K-2DLV98-2526m-253DhyNBA2gFelf-2D3jN7xMzPm2jkEkmesGmpklCKhp8tc1k-2526s-253DsbwimXLUWrBM-2DKyYpfPOdtKdnFdBdeDMoN25x3ZlceE-2526e-253D-26data-3D02-257C01-257Cpankajg-2540microsoft.com-257Cf0f2e375328e442d16c108d464efe3b1-257C72f988bf86f141af91ab2d7cd011db47-257C1-257C0-257C636244428916188134-26sdata-3DSHe3fXca2D-252FwA9ydub9d6KB0IvpzcKiKP3ifaQLrir4-253D-26reserved-3D0&d=DwMGaQ&c=uilaK90D4TOVoH58JNXRgQ&r=IVzcTRLQdpta08L0b_y2zDkqvwJhRKMCAbX-2K-LV98&m=jszzGT0iwuNqov6b5x9iAiv2iFAuybr72uXxUo2yyVM&s=zGvvyZAn04mbQ-WOpikB5IxzhWFjxPKnSj1X7usI3_k&e=>
>>
>>
>>
>> _______________________________________________
>> nvo3-dt-encap mailing list
>> nvo3-dt-encap@ietf.org
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_nvo3-2Ddt-2Dencap&d=DwIFEA&c=uilaK90D4TOVoH58JNXRgQ&r=IVzcTRLQdpta08L0b_y2zDkqvwJhRKMCAbX-2K-LV98&m=Lx4xVjfhaqAhOL2WfqX27pWQfjgVrXq2TLP4NPesj0Y&s=GfQGWTQbeG49LqtpAKLmJ6iRL_OgSdBg7Qs6-MDkkuY&e= 
>
>
>_______________________________________________
>nvo3-dt-encap mailing list
>nvo3-dt-encap@ietf.org
>https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_nvo3-2Ddt-2Dencap&d=DwIFEA&c=uilaK90D4TOVoH58JNXRgQ&r=IVzcTRLQdpta08L0b_y2zDkqvwJhRKMCAbX-2K-LV98&m=Lx4xVjfhaqAhOL2WfqX27pWQfjgVrXq2TLP4NPesj0Y&s=GfQGWTQbeG49LqtpAKLmJ6iRL_OgSdBg7Qs6-MDkkuY&e=