Hi I’m new. I’m not sure what needs to go here but I found a problem and someone else on the forum confirmed it is real.
When I run netstat -i it show Tx drops on Ethernet interfaces. Same TX drop shows When I run ifconfig
The drop can be reproduced by sending packets under 214 bytes in size. It seems to drop about 3.75% of small packets. Packets over 215 on the same test has 0% loss reliably.
Tested under XCP Ng 8, XenServer 6.5 and AWS (which runs Xen).
Doesn’t happen on virtual box, VMware, or HyperV.
Suspect it’s related to PARAVIRTUAL IO Drivers (xen_netfront) or something related.
Also only drops packets which are being forwarded from Ethernet to Ethernet. it doesn’t affect traffic that originates or terminated on the VyOS itself. Doesn’t affect traffic from VPN to Ethernet.
I have a XEN Lab available to anyone who wishes to tinker and test.