Unexpected packet drops

view story

http://serverfault.com – I am running three VMs connected over a virtual switch. I configured the vSwitch to forward all traffic from the server VM to both output ports where the other two VMs are connected. Thus the server VM sends traffic to two others. I ran wireshark on all devices and observed that one of the VMs is dropping some TCP packets. So, the number of packets received on the two VMs are not same. When I ran wireshark on the host, it showed that all packets are sent out to the destination but then the kernel seems to drop some packets randomly. The receive queue length is 4096 (as ethtool -g shows). What (HowTos)