Symptoms:
For VXLAN traffic using standard VXLAN ports, this issue has been resolved in ESXi 6.7 Patch Release ESXi670-202111001 and ESXi 7 Update 3
For VXLAN traffic using non-standard VXLAN ports, this issue is resolved by this vmxnet3 driver fix .
This configuration is typically observed using Linux VMs, please note that the vmxnet3 driver version will be linked to the Linux kernel version. Therefore, a Linux kernel upgrade may be required to get this fix.
This issue is confirmed resolved in RHEL 8, for other OSs you may need to consult the OS vendor.
Workaround:
For all scenarios, both standard and non-standard VXLAN ports, this issue can be solved by disabling tunnel offload on the VM guest OS.
Note, standard network stack offloads will continue to function as normal.
#ethtool -K eth0 tx-udp_tnl-segmentation off && ethtool -K eth0 tx-udp_tnl-csum-segmentation off