Part Number:TDA4VM
Testing the packet loss rate of the Ethernet network.
Tools:iperf3 3.7
All ports have a bandwidth of 1000M.
We conducted the following tests:
(Refer to the data in the table.)
1.Port0(soc2) send package to Port0(soc1) by 1000M bitrate, actual the receiving speed of port 1 is 500M, no packet loss。
Meanshile Port0(soc2) send package to Port3(soc1) by 1000M bitrate, actual the receiving speed of port 1 is 500M, no packet loss。
2.Port0(soc2) send package to Port3(soc1) by 500M bitrate, actual the receiving speed of port 1 is 500M, packet loss。
Meanshile Port0(soc1) send package to Port3(soc1) by 100M bitrate, actual the receiving speed of port 1 is 100M, packet loss
3.Port0(soc1) send package to Port3(soc1) by 500M bitrate, actual the receiving speed of port 1 is 500M, no packet loss。
Meanshile Port0(soc2) send package to Port3(soc1) by 100M bitrate, actual the receiving speed of port 1 is 100M, packet loss
4.Port3(soc1) send package to Port0(soc1) by 400M bitrate, actual the receiving speed of port 1 is 170M, packet loss。
Meanshile Port0(soc2) send package to Port0(soc1) by 400M bitrate, actual the receiving speed of port 1 is 400M, no packet loss
Summary:
When the data from both Port converges to one port, the total speed is less than 500m.When a port sends data to two ports separately, the total speed is 1000M.And it seems that the host port of A72 has a higher priority.
QA:
1."When the data from both Port converges to one port, the total speed is less than 500m"–>I think the total bandwidth should be 1000M, but the actual measurement is only 500M. Is there a solution to the current situation?
2.How to set the sending priority of a certain port?
3.Does the port have a sending buffer, and how is this set? Can we increase it a bit?
qu wei:
enet test.xlsx