Thanks, Greg, noted. -sam
On Tue, Oct 4, 2016 at 4:04 PM, Greg Mirsky <gregimir...@gmail.com> wrote: > Dear Matthew, Sam, et. al, > I think that concentrating on the proposal to "focus on control plane and > OAM" we can achieve practical results despite differences among data plane > encapsulations. Please count me in. > > Regards, Greg > > On Tue, Oct 4, 2016 at 2:24 AM, Bocci, Matthew (Nokia - GB) < > matthew.bo...@nokia.com> wrote: > >> >> Folks, >> >> Following the lengthy discussion on this list about the pros and cons of >> the three encapsulation formats, we would like to summarise where the main >> points of the discussion and to provide some thoughts on next steps. >> >> As a reminder, the question that we asked was: For a given encap, do you >> have significant technical objections? >> >> Thank you for the lively discussion. We have summarised the key points >> for each draft as follows: >> >> Geneve >> ---------- >> - Can’t be implemented cost-effectively in all use cases because variable >> length header and order of the TLVs makes is costly (in terms of number of >> gates) to implement in hardware >> - Fork-lift upgrade from widely deployed VXLAN (no backwards >> compatibility mechanisms) >> - Header doesn’t fit into largest commonly available parse buffer (256 >> bytes in NIC). Cannot justify doubling buffer size unless it is mandatory >> for hardware to process additional option fields. >> >> GUE >> ---------- >> - There were a significant number of objections related to the complexity >> of implementation in hardware, similar to those noted for Geneve above. >> - In addition, there were concerns raised that GUE does not support a >> sufficient number of extensions due to its reliance on a limited flags >> field, which is already almost 45% allocated. >> >> VXLAN-GPE >> ---------- >> - GPE is not day-1 backwards compatible with VXLAN. Although the frame >> format is similar, it uses a different UDP port, so would require changes >> to existing implementations even if the rest of the GPE frame is the same. >> - GPE is insufficiently extensible. Numerous extensions and options have >> been designed for GUE and Geneve. Note that these have not yet been >> validated by the WG. >> - Security e.g. of the VNI has not been addressed by GPE. Although a shim >> header could be used for security and other extensions, this has not been >> defined yet and its implications on offloading in NICs are not understood. >> >> Unfortunately, no rough consensus emerged from the list discussion. >> >> The chairs and our AD have also been trying to form a design team to take >> forward the encapsulation discussion and see if there is potential to >> design a common encapsulation. However, there has been insufficient >> interest in this initiative. We would like to hear opinions and >> confirmation or disagreement on interest in creating a DP encapsulation >> that addresses the various technical concerns. >> >> For the upcoming Seoul IETF, we propose that we will put aside the >> discussion of specific encapsulations and focus on control plane and OAM. >> In particular, the chairs feel there was insufficient discussion of the >> impact of a software solution that implements some or all of the potential >> options/extensions allowed by e.g. Geneve on all elements of the NVO3 >> architecture. We would like the working group to consider more carefully >> the implications of different encapsulations in real environments >> consisting of both software and hardware implementations and spanning >> multiple data centers. For example, OAM functions such as path MTU >> discovery become challenging with multiple encapsulations along the data >> path. We would like to encourage solid reviews of the three proposals on >> the list, particularly how they would work in the general architecture. >> >> With this in mind, we are also considering holding a virtual interim >> meeting the week of 24th October. More details will follow. >> >> We would like to start a conversation within the WG about what >> functionality the WG should focus on and standardize. What do you think >> should be easy to do? What would be incredibly useful? What, if not done, >> risks causing harm to the industry? The start of this discussion of WG >> direction will occur on the mailing list and in the virtual interim." >> >> Best regards >> >> Matthew and Sam >> >> >> >> >> >> >> _______________________________________________ >> 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