You can refer one of the KB - VMware Knowledge Base
Plus make sure you are using the latest NIC Driver -Firmware on the server - esxcli network nic get -n <vmnix>
You can run iperf tool across the virtual machine on the same host and run iperf tool across the virtual machine on 2 different host to check for any network issues on the esxi host .
Also check the below and make sure there are no errors/drops observed on the vmnic on the host - esxcli network port stats get -n <vmnicx>
" Please consider marking this answer "correct" or "helpful" if you think your question have been answered correctly."