implement nvgre(4) based on rfc7637 aka NVGRE
authordlg <dlg@openbsd.org>
Wed, 21 Feb 2018 22:20:19 +0000 (22:20 +0000)
committerdlg <dlg@openbsd.org>
Wed, 21 Feb 2018 22:20:19 +0000 (22:20 +0000)
commit303e534d5d9fef8e1cf0e48c6dfedf78acbc4b35
tree8136b5633bc5e2789414b0a227ebabf4a8c3c5b6
parentc0e25af143e18e25221c56af208ef526289a0e09
implement nvgre(4) based on rfc7637 aka NVGRE

NVGRE is short for Network Virtualization Using Generic Routing
Encapsulation.

it provides an overlay ethernet network with multiple ip peers,
rather than a tunnel to a single peer like egre(4) provides. unlike
egre the vnetid is mandantory and always 24 bits. it offers similar
functionality to vxlan(4).
sys/net/if_gre.c