Virtual machines (VMs) residing on NSX Overlay segments experience SMB connection drops when communicating across different ESXi hosts. This occurs because the combined size of the SMB packet and the Geneve encapsulation header exceeds the MTU limits of the transport network.
A network connection was disconnected. Instance name: \Device\LanmanRedirector.RST (Reset) packet.VMware NSX
The issue is caused by the Guest OS MTU being set too close to the physical/virtual network MTU limit (e.g., 8986). In an NSX Overlay environment, Geneve encapsulation adds 50 bytes of overhead to the original frame.
When the Guest OS sends an 8986-byte frame, the resulting encapsulated packet becomes 9036 bytes. If the physical switch or Distributed Virtual Switch (DVS) is configured with a 9000-byte MTU, these packets are dropped at the uplink, leading to SMB timeouts and disconnections.
To resolve this issue, adjust the Guest OS MTU to accommodate the encapsulation overhead or increase the infrastructure MTU.
Reduce the MTU within the Windows Operating System to the default 1500 (or 8900 if Jumbo Frames are required).
Set-NetIPInterface -InterfaceAlias "Ethernet" -NlMtuBytes 1500If the Guest OS must maintain an MTU of 9000, you must increase the MTU of the entire physical path and the Distributed Virtual Switch (DVS).
— Virtual machines residing on NSX Overlay Segments are experiencing ICMP packet drops when the Guest OS vNIC MTU is configured to 9000.