ESX host(s) experience network performance degradation characterized by high counts of "Receive length errors" and "Total receive errors" on physical interfaces (vmnics).
Receive length errors counter values.VMware vSphere ESXi
The ESXi host(s)s are running an outdated and/or uncertified driver and firmware combination for the ESXi version and build.
This specific versioning is not present on the VMware by Broadcom Compatibility Guide for the ESXi version and build.
Running uncertified or outdated driver/firmware stacks can lead to hardware-to-software communication faults, specifically it may cause the driver to misinterpret packet lengths or fail to process receive buffers correctly.
Identify the current NIC driver and firmware in use using the ESXi CLI:esxcli network nic get -n vmnicN | grep -C1 Firmware
where N is the vmnic number
Example output for a device that uses the qedentv device driver:Driver: qedentv
Firmware Version: mfw 8.65.4.0 storm 8.72.1.0
Version: 3.71.80.0
vmkchdev -1 | grep vmnicVID = Vendor ID (e.g 1077)
DID = Device ID (e.g. 8070)
SVID = Sub-Vendor ID (1077)
Max SSID = Sub-Vendor Device ID (0068)