Generic Network Virtualization Encapsulation (Geneve)

modulename: geneve.ko

configname: CONFIG_GENEVE

Linux Kernel Configuration
└─>Networking support
└─>Networking options
└─>Generic Network Virtualization Encapsulation (Geneve)
In linux kernel since version 3.18 (release Date: 2014-12-07)  
This allows one to create Geneve virtual interfaces that provide
Layer 2 Networks over Layer 3 Networks. Geneve is often used
to tunnel virtual network infrastructure in virtualized environments.
For more information see:
http://tools.ietf.org/html/draft-gross-geneve-01

To compile this driver as a module, choose M here: the module

source code: