Virtual Machines network interruption with “Receive CRC errors” statistics increased rapidly
search cancel

Virtual Machines network interruption with “Receive CRC errors” statistics increased rapidly

book

Article ID: 391678

calendar_today

Updated On: 03-24-2025

Products

VMware vSphere ESXi

Issue/Introduction

  • Virtual Machines network interruption may occur
  • Run esxcli network nic stats get -n vmnic<X> shows CRC errors increased rapidly

    Receive CRC errors: <xxxx>   <-----The number increased

 

Environment

vSphere ESXi 7.0

vSphere ESXi 8.0

Cause

  • A cyclic redundancy check (CRC) is an error-detecting code commonly used in digital networks and storage devices to detect accidental changes to digital data.
  • CRC error: FCS (Frame Check Sequence) field contains a 4-byte CRC value used for error checking.
  • When a source host assembles a packet, it performs a CRC calculation on all fields in the packet except the Preamble, SFD (Start Frame Delimiter), and FCS using a predetermined algorithm.
    The source host stores the value in the FCS field and transmits it as part of the packet.
    When the packet is received by the destination host, it performs a CRC test again by using the same algorithm.
    If the CRC value calculated at the destination host does not match the value in the FCS field, the destination host discards the packet, considering this as a CRC Error.

Resolution

Please reach to respective hardware vendors(Physical Switch/Cable/Network Adapter) to troubleshoot further.

 

Additional Information

For more information about NIC errors, please refer to Troubleshooting NIC errors and other network traffic faults in ESXi