Hi,
We are using TI AM64x EVM and latest TI SDK 11.01.05.03
Setup is lik eon next image
Test case scenario is next:
- on the PC we did command : iperf3 -c 192.168.1.2 -l 300 -u -t 1 -b 100M
- on the server board from picture we did command : iperf3 -s -B 192.168.1.2
- on same server board from the picture : tcpdump -i hsr0 -p -w /tmp/capture.pcap &
We noticed in capture.pcap wrong order of packages.
17 22.637991 192.168.1.100 → 192.168.1.2 iPerf3 342 (Loss or out-of-order delivery) 34671 → 5201 [4] Time sent=1454188,4972730 length=300 bytes
18 22.637993 192.168.1.100 → 192.168.1.2 iPerf3 342 (Loss or out-of-order delivery) 34671 → 5201 [1] Time sent=1454188,4972120 length=300 bytes
19 22.638036 192.168.1.100 → 192.168.1.2 iPerf3 342 34671 → 5201 [2] Time sent=1454188,4972560 length=300 bytes
20 22.638037 192.168.1.100 → 192.168.1.2 iPerf3 342 (Loss or out-of-order delivery) 34671 → 5201 [7] Time sent=1454188,4972950 length=300 bytes
21 22.638046 192.168.1.100 → 192.168.1.2 iPerf3 342 (Loss or out-of-order delivery) 34671 → 5201 [3] Time sent=1454188,4972640 length=300 bytes
22 22.638047 192.168.1.100 → 192.168.1.2 iPerf3 342 (Loss or out-of-order delivery) 34671 → 5201 [8] Time sent=1454188,4973020 length=300 bytes
23 22.638052 192.168.1.100 → 192.168.1.2 iPerf3 342 (Loss or out-of-order delivery) 34671 → 5201 [5] Time sent=1454188,4972810 length=300 bytes
24 22.638057 192.168.1.100 → 192.168.1.2 iPerf3 342 34671 → 5201 [6] Time sent=1454188,4972880 length=300 bytes
Our understanding is that "Frames going to wrong order is allowed with HSR and PRP when link breaks occur, but not in fully functional network. "





