Virtual eXtensible Local Area Network (VXLAN)

modulename: vxlan.ko

configname: CONFIG_VXLAN

Linux Kernel Configuration
└─>Device Drivers
└─>Network device support
└─>Virtual eXtensible Local Area Network (VXLAN)
In linux kernel since version 3.1 (release Date: 2011-10-24)  
This allows one to create vxlan virtual interfaces that provide
Layer 2 Networks over Layer 3 Networks. VXLAN is often used
to tunnel virtual network infrastructure in virtualized environments.
For more information see:

To compile this driver as a module, choose M here: the module
will be called vxlan.

source code: