Application connectivity failures occur for virtual machine workloads due to non-zero padding and checksum mismatch. This issue typically manifests during the TCP three-way handshake, where packets are received but ignored by the destination GuestOS, leading to spurious retransmissions.
The behavior depends on the CSUMVFD flag status:
VMware ESXi 8.0.x
VMware ESX 9.0.x
The issue arises from a mismatch between how guest OS drivers, hypervisors, and physical network interface cards (NICs) handle non-standard padding during hardware offload operations:
This is a known issue impacting VMware ESXi.
sudo ethtool -K rx off tx off