Replies: 4 comments 3 replies
-
Tagging @ybendito |
Beta Was this translation helpful? Give feedback.
-
@tsarajar Do you have some custom MTU settings on the host or guest side? |
Beta Was this translation helpful? Give feedback.
-
In our testing env with iperf3 we manage to send back and forth TCP traffic at 9.5Gbit/s on our 10 Gbit network cards. But iperf3 sending UDP traffic starts suffering from packet loss already at 100Mbit/s. At 1Gbit/s it was already up at 20% and Windows event logs show "datagram dropped: 2: Process.... ....Seq 1001, Reason Insufficient local buffer space". Sounds like 100Mbit/s could easily be something Windows VM spams out when running WUDO. |
Beta Was this translation helpful? Give feedback.
-
Try to disable rx-checksumming and LRO at host lvl and retry to test speed. Hope it will be helpful. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
We ended up having DHCP problems with our Windows VMs. A VM sent dozens of DHCPDISCOVERY messages a minute, and got DHCPOFFER replies to them all, but Windows never reacted upon them. I can see them with Wireshark that they do arrive, but nothing is done about them, and the next DHCPDISCOVERY is just sent. This ends up causing our Windows VMs to never receive an IP address and thus not working very well.
This doesn't happen all the time however, but it starts happening when we have lots of Windows VMs up and running in our CI farm.
So, after some tracing, we found out that we have a lot of UDP mDNS traffic coming from Windows Delivery Optimization Service. The UDP packages could be recognized by the string _dosvc in them. After we shut down those services on Windows VMs, our DHCP handshaking problems went away.
We also saw this error message in our Windows Event viewer whenever we saw problems in handshaking.
We're using libvirt networking with vhost-net enabled.
Has anyone else seen the same kind of problems? And any suggestions on how we fix it? At least I'm not keen on just saying "well disable the WUDO if that works".
Beta Was this translation helpful? Give feedback.
All reactions