Geneve: Generic Network Virtualization Encapsulation
RFC 8926, “Geneve: Generic Network Virtualization Encapsulation”, is a Proposed Standard document published in November 2020 by J. Gross, I. Ganga, T. Sridhar. The canonical text is published by the RFC Editor.
Abstract
Network virtualization involves the cooperation of devices with a wide variety of capabilities such as software and hardware tunnel endpoints, transit fabrics, and centralized control clusters. As a result of their role in tying together different elements of the system, the requirements on tunnels are influenced by all of these components. Therefore, flexibility is the most important aspect of a tunneling protocol if it is to keep pace with the evolution of technology. This document describes Geneve, an encapsulation protocol designed to recognize and accommodate these changing capabilities and needs.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 8926 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 8925 IPv6-Only Preferred Option for DHCPv4
- RFC 8927 JSON Type Definition
- RFC 8924 Service Function Chaining Operations, Administration, and Maintenance Framework
- RFC 8928 Address-Protected Neighbor Discovery for Low-Power and Lossy Networks
- RFC 8923 A Minimal Set of Transport Services for End Systems
- RFC 8929 IPv6 Backbone Router
- RFC 8922 A Survey of the Interaction between Security Protocols and Transport Services
- RFC 8930 On Forwarding 6LoWPAN Fragments over a Multi-Hop IPv6 Network