RFC 8926 - Geneve: Generic Network Virtualization Encapsulation
Abstract
Network virtualization involves the cooperation of devices with different capabilities and deployment locations (such as a server or a top-of-rack switch) and control planes. As a result, there is a need for a common encapsulation protocol that connects these devices and allows them to carry a flexible set of information in order to support the requirements of current and future control planes. This document describes Geneve, a protocol designed to recognize and accommodate these changing capabilities and needs.