VMware Cloud Community
terametrix
Contributor
Contributor

Ubuntu 18.04 guest VM is receiving packets out of order when configured for promiscuous mode

I have an Ubuntu 18.04 guest VM running on an ESXi 6.5 (update 2) host. I'm running VMware tools 10.2 and using vmxnet3 for all the nics on the VM.

One of the NICs (within the VM) is configured for Promiscuous mode. The associated vSwitch is tied to a dedicated vmnic and the vSwtich is configured for Promiscuous mode (Accept).

Our application is trying to compute response times and the responses are showing up before the requests. The difference between the response and request is anywhere between 10 - 100 microseconds.

I ran pktcap-uw against the vmnic attached to vSwitch and I see all the packets show up in the correct order on the physical NIC and the vSwitch. It appears that the Ubuntu VM is unable to retrieve packets in the right order.

Any guidance on how to resolve this would be much appreciated.

Reply
0 Kudos
0 Replies