Re: [nvo3] Working Group Last Call and IPR Poll for draft-ietf-nvo3-geneve-08.txt

"Ganga, Ilango S" <ilango.s.ganga@intel.com> Sun, 21 October 2018 15:40 UTC

Return-Path: <ilango.s.ganga@intel.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 62170131011 for <nvo3@ietfa.amsl.com>; Sun, 21 Oct 2018 08:40:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level:
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 NqtpuRFGUPxN for <nvo3@ietfa.amsl.com>; Sun, 21 Oct 2018 08:40:36 -0700 (PDT)
Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3A3F130FF7 for <nvo3@ietf.org>; Sun, 21 Oct 2018 08:40:31 -0700 (PDT)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Oct 2018 08:40:31 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos; i="5.54,408,1534834800"; d="scan'208,217"; a="84381512"
Received: from orsmsx109.amr.corp.intel.com ([10.22.240.7]) by orsmga006.jf.intel.com with ESMTP; 21 Oct 2018 08:40:30 -0700
Received: from orsmsx153.amr.corp.intel.com (10.22.226.247) by ORSMSX109.amr.corp.intel.com (10.22.240.7) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 21 Oct 2018 08:40:30 -0700
Received: from orsmsx116.amr.corp.intel.com ([169.254.7.58]) by ORSMSX153.amr.corp.intel.com ([169.254.12.185]) with mapi id 14.03.0319.002; Sun, 21 Oct 2018 08:40:30 -0700
From: "Ganga, Ilango S" <ilango.s.ganga@intel.com>
To: Anoop Ghanwani <anoop@alumni.duke.edu>, "nvo3@ietf.org" <nvo3@ietf.org>
Thread-Topic: [nvo3] Working Group Last Call and IPR Poll for draft-ietf-nvo3-geneve-08.txt
Thread-Index: AQHUX6+cv3j1TD5e7EiDM7tmzabFlaUaUP9QgAF9QICAAQQWAIABL+OAgAvcR3A=
Date: Sun, 21 Oct 2018 15:40:29 +0000
Message-ID: <C5A274B25007804B800CB5B289727E3583CF9DC9@ORSMSX116.amr.corp.intel.com>
References: <C35AB375-99DA-4629-8D67-D8991FF69434@nokia.com> <C5A274B25007804B800CB5B289727E3583CF297D@ORSMSX116.amr.corp.intel.com> <AAE1BFFB-0C94-42E4-9020-4047453607E7@vmware.com> <0AE08EBD-4FFB-4BBB-9222-0D2B8D40D48B@gmail.com> <CA+-tSzyQKRJDARX4A5AEV3DRVR3s_P9f50ygDZ-hrXThzTPXTA@mail.gmail.com>
In-Reply-To: <CA+-tSzyQKRJDARX4A5AEV3DRVR3s_P9f50ygDZ-hrXThzTPXTA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOTA4NWQ3ZjEtZDBmOC00MzYwLThhZWItZmVlODU5MTcyYjVmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoicDZ0RlVmZ25weEFUU2ZNNWlFTjNZemQrQVZPbDNidXREcDhSbWI3TmlQTW5hVlwvMFViT3d4K2lcL2NIYjBFQVB6In0=
x-ctpclassification: CTP_NT
x-originating-ip: [10.22.254.138]
Content-Type: multipart/alternative; boundary="_000_C5A274B25007804B800CB5B289727E3583CF9DC9ORSMSX116amrcor_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3/kDp24yQcvyThmBU-WRCG3HRXeEs>
Subject: Re: [nvo3] Working Group Last Call and IPR Poll for draft-ietf-nvo3-geneve-08.txt
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 21 Oct 2018 15:40:51 -0000

Hi Anoop,

Thanks for your review and comments. Please see my responses inline.

Regards,
Ilango

From: nvo3 [mailto:nvo3-bounces@ietf.org] On Behalf Of Anoop Ghanwani
Sent: Saturday, October 13, 2018 11:54 AM
To: nvo3@ietf.org
Subject: Re: [nvo3] Working Group Last Call and IPR Poll for draft-ietf-nvo3-geneve-08.txt

I have a few comments.

Thanks,
Anoop

--

section 3.5
>>>

Packets in which the total length of all

options is not equal to the 'Opt Len' in the base header are

invalid and MUST be silently dropped if received by an endpoint.
>>>
what if none of the options are critical and the implementation is choosing to remove the options headers without even processing them?  does this still apply?  if so, it would be good to call it out.

<Ilango> The intent of this statement is for endpoints that processes the options to drop such packets, this is not applicable for endpoints that do not process the options. For better clarity, we will add clarifying text to the end of sentence as follows:

“invalid and MUST be silently dropped if received by an endpoint that processes the options.”
</>

section 4.1
what is the guidance for ttl?  like dscp, there is also a uniform and pipe model for ttl.

<Ilango> You bring up a good point, we will add text outlining TTL behavior to the end of section 4.1.2 as follows:

4.1.2.  DSCP, ECN and TTL
<Add the following paragraph at the end of section 4.1.2 >
Though Uniform or Pipe models could be used for TTL (or Hop Limit in case of IPv6) handling when tunneling IP packets, Pipe model is more aligned with network virtualization. [RFC 2003] provides guidance on handling TTL between inner IP header and outer IP tunnels; this model is more aligned with the Pipe model and is recommended for use with Geneve for network virtualization applications.
</>

section 4.1.3
may be helpful to add a reference to rfc 8293.

<Ilango> Yes, it could be useful to provide an informative reference to 8293, to the end of section 4.1.3 as follows:

“In addition, [RFC 8293] provides examples of various mechanisms that can be used for multicast handling in network virtualization overlay networks.”
</>


<Ilango> We will address the following Editorial items as appropriate to make it consistent.
</>
Editorial
- endpoint, tunnel endpoint, geneve endpoint are used interchangeably.  also endpoint and end point.  suggest change all to "tunnel endpoint" which is the only term defined.
- in the definition of ECMP, change:
  while avoiding reordering a single stream. ->
  while avoiding reordering of packets within a flow.
  (stream is not used or defined anywhere else.)
- transit and non-terminating are used interchangeably.  suggest change to transit which is defined.
- section 3.5.1
  Options or their ordering, ... -> Options, or their ordering, ...
- section 5
  "(VXLAN, NVGRE )" has an extra space
- section 6.1
  DTLs -> DTLS
- section 6.2
  change implementation to specification in the text below.
>>

Implementation of such a mechanism is beyond the scope of this

   document.
>>
- section 6.3

 Authentication mechanism -> authentication mechanism




From: Bocci, Matthew (Nokia - GB) [mailto:matthew.bocci@nokia.com]
Sent: Tuesday, October 9, 2018 2:08 AM
To: NVO3 <nvo3@ietf.org<mailto:nvo3@ietf.org>>
Cc: draft-ietf-nvo3-geneve@ietf.org<mailto:draft-ietf-nvo3-geneve@ietf.org>
Subject: Working Group Last Call and IPR Poll for draft-ietf-nvo3-geneve-08.txt

This email begins a two-week working group last call for draft-ietf-nvo3-geneve-08.txt.

Please review the draft and post any comments to the NVO3 working group list. If you have read the latest version of the draft but have no comments and believe it is ready for publication as a standards track RFC, please also indicate so to the WG email list.

We are also polling for knowledge of any undisclosed IPR that applies to this document, to ensure that IPR has been disclosed in compliance with IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
If you are listed as an Author or a Contributor of this document, please respond to this email and indicate whether or not you are aware of any relevant undisclosed IPR. The Document won't progress without answers from all the Authors and Contributors.

Currently there are two IPR disclosures against this document.

If you are not listed as an Author or a Contributor, then please explicitly respond only if you are aware of any IPR that has not yet been disclosed in conformance with IETF rules.

This poll will run until Friday 26th October.

Regards

Matthew and Sam
_______________________________________________
nvo3 mailing list
nvo3@ietf.org<mailto:nvo3@ietf.org>
https://www.ietf.org/mailman/listinfo/nvo3
_______________________________________________
nvo3 mailing list
nvo3@ietf.org<mailto:nvo3@ietf.org>
https://www.ietf.org/mailman/listinfo/nvo3