I've been testing UDP packet throughput between my Linux guest (kernel 4.14.20) hosted on Windows 7 [VBox 5.2.8], and a physical Linux machine.
iperf3 reports no packet losses when sending 1400-byte UDP packets @ 350Mbps from the physical Linux machine (sender) to the Windows 7 host. However, when I send packets to the Linux guest VM, the reported packet loss is 3-5%. The guest uses bridged networking and the virtio-net driver. The iperf3 thread shows < 30% CPU load on one core. There are no other threads with significant load.
The Linux machine to Windows host test shows that the sender-to-host link is fine, so the loss is occurring somewhere between the host and guest. The virtio-net driver does not report any statistics (ethtool -S). Any ideas on how I can determine where the loss is occurring? I understand UDP delivery is not guaranteed, but at this data rate and load level, I wouldn't expect any packet loss at all.
Thanks.
UDP packet loss on guest
Discussions about using Linux guests in VirtualBox.
-
- Posts: 1
- Joined: 9. Mar 2018, 20:13
Jump to
- General
- ↳ Howtos and Tutorials
- ↳ Rules and FAQ
- ↳ Generic Advice
- ↳ Building VirtualBox
- ↳ Windows Hosts
- ↳ Linux Hosts
- ↳ Other Hosts
- ↳ Windows Guests
- ↳ Linux Guests
- ↳ Other Guests
- ↳ Using VirtualBox
- ↳ VirtualBox on Windows Hosts
- ↳ VirtualBox on Windows pre-releases
- ↳ VirtualBox on Linux Hosts
- ↳ VirtualBox on Mac OS X Hosts
- ↳ VirtualBox on Mac OS X pre-releases
- ↳ VirtualBox on Solaris Hosts
- ↳ VirtualBox on Other Hosts
- ↳ Suggestions
- ↳ Third Party Applications
- Guest systems
- ↳ Windows Guests
- ↳ Linux Guests
- ↳ Solaris Guests
- ↳ Mac OS X Guests
- ↳ Other Guests
- Deutschsprachige Anwender
- ↳ Allgemeine Diskussionen
- VirtualBox Programming
- ↳ The VirtualBox API
- ↳ VirtualBox OSE
- Special Purpose
- ↳ VirtualBox Beta / Release Candidate Feedback
- ↳ Old Beta Postings