ESXi Guest e1000 tweaks

Windows

Refer to this KB article @ VMWare
Poor network performance on Windows 2008 Server virtual machine

Linux

    Disable TCP Segmenation Offload

    Increase Descriptors

    You can either add these to rc.local (or your distros equivalent) or my preference is to create a package (rpm/deb) so you can push/pull these to systems easily.

    You could also create /etc/modprobe.d/e1000.conf and add the below

    and/or in /etc/network/interfaces:

If you are still experiencing issues, you may just need to bite the bullet and use the vmxnet3 driver which has eliminated packet-loss/drops in the large majority of cases.

chris