Packet loss at 10Mbps

Hello,

I used the iperf3 tool to test the transmission performance of the network interface of my jetson xavier nx devkit(linux version: R32.7.3). In the test, I used my x86 windows computer as the server and jetson devkit as the client.

The TCP test results are normal, both the upload and download speeds can reach1000Mbps.

However, there are issues with the UDP test results: the packet loss rate for UDP upload at 100 Mbps is 1.4%; for UDP download, the packet loss rate is 8.4% at 10 Mbps, and it even reaches 95% at 100 Mbps.

So is this normal? If not, what could have gone wrong?

I wouldn’t say this is “normal”. It isn’t an error either since UDP expects to send at a given rate and whatever the network succeeds at is what you would get, and drops of packets are technically just a weak link in the network chain.

However, that is a lot if this is a local network. After a test, could you provide the output of “ifconfig” on the Jetson side? This includes some statistics, and although dropped packets are not an error there might be other issues which do show up.

Also, from the Jetson, what do you see from a traceroute to the IP of the other computer? If this takes an unexpected route (you might also include the output of “route” from the Jetson), then there could be some other issue, e.g., if it is going through Wi-Fi then it would explain a lot, and sometimes you might see a route through that which you did not expect.

After setting the parameter -w 2M in the iperf tool, the packet loss issue was resolved. Therefore, it now appears that this problem is unrelated to hardware or drivers. Thank you for your help all the same.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.