IP: Foo (IP protocols) over UDP

modulename: fou.ko

configname: CONFIG_NET_FOU

Linux Kernel Configuration
└─>Networking support
└─>Networking options
└─>IP: Foo (IP protocols) over UDP
In linux kernel since version 3.10 (release Date: 2013-06-30)  
Foo over UDP allows any IP protocol to be directly encapsulated
over UDP include tunnels (IPIP, GRE, SIT). By encapsulating in UDP
network mechanisms and optimizations for UDP (such as ECMP
and RSS) can be leveraged to provide better service.

source code: