Download speeds are gigabit however uploads are half that. I’ve tested a few VMs and all do the same to multiple internal targets while my other pc’s have gigabit up/downloads.
I did some testing between the a Unix VM and a Synology NAS with a 3Gb file -
Direction - Up = upload from VM to NAS and vice versa.
Protocol: FTP - Up 55MB/s and Down 115MB/s
Protocol: smb - Up 46MB/s - Down 89MB/s
I then installed a USB RTL8153 Gigabit Ethernet Adapter to the host and created a new network. I removed the original network from the VM and connected the new USB network with these results:
Protocol: FTP - Up 105MB/s and Down 116MB/s
Protocol: smb - Up 77MB/s - Down 84MB/s ** Note the speeds for both up and down slowly increased by approx. 2MB/s during the transfer - not sure why.
So the Dell’s internal network card isn’t performing as well as the USB, so maybe I need to install different drivers, however I have no idea how to do that so any suggestions are welcome.
To do proper troubleshooting for speed you should start with testing the XCP-ng host using iperf3 between the host and some other system that is connecting on the same network. Protocols such as SMB and FTP have much more CPU overhead which can skew the results.