Table of Contents

https://blog.swineson.me/en/multicast-vxlan-for-routers/

https://docs.cumulusnetworks.com/cumulus-linux-40/Network-Virtualization/Static-VXLAN-Tunnels/

Python vxlan tunnel

https://briantsaunders.github.io/posts/2019/05/creating-vxlan-tunnel-in-linux-with-python/

mss vxlan

https://openwrt.org/docs/guide-user/firewall/fw3_configurations/bridge

# Install packages
opkg update
opkg install kmod-br-netfilter
 
# Configure kernel parameters
cat << EOF >> /etc/sysctl.conf
net.bridge.bridge-nf-call-arptables=1
net.bridge.bridge-nf-call-iptables=1
net.bridge.bridge-nf-call-ip6tables=1
EOF
/etc/init.d/sysctl restart
iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o wg+ -j TCPMSS --set-mss 1330

mtu vxlan

IPV4 only -> 1440
IPV4+IPV6 -> 1420  

1370 = 1500(mtu internet) - 80(wireguard) - 50(vxlan)

1330 = 1370(vxlan) - 40(ip header(20) + tcp header(20))

vxlan cisco multicast

https://www.cisco.com/c/de_de/support/docs/ios-nx-os-software/nx-os-software/200262-Configure-VxLAN-Flood-And-Learn-Using-Mu.html