This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Is Packet loss considered normal in p2p LAN ?

Guru 20755 points
Other Parts Discussed in Thread: DM3730

Hello,

I would like to ask if packet loss in point-to-point LAN is a normal behavior in LAN.

And now in more details:

I am connecting PC to target board with TI's dm3730 chip and LAN9221 controller. I am doing a ping-pong test, with udp protocol:

  1. PC is sending the first packet.

  2. target wait for packet, and on receive, it send the same packet back to PC.

  3. PC wait, and on receiving send a new packet (increment data in the UDP packet), and so on....

Running the ping-pong test, I see that once in a while the target did not receive the packet correctly. It is easy to notice the failure because the ping-pong test stops whenever one of the side did not receive a packet. When the failure happens, I see that the first bytes the target detected is actually the the 5th byte that the PC send (I see in WIRESHARK).

you can view the pcap which shows the failure here .packet 1616 is the last PC packet, which was not recieved correctly in target (4 bytes skip), and notice packet 1614, an arp which was sent very close in time, and probably resulted in collision (?)

I also observed that these failures always happens when a another packet is sent about the same time from PC as the packet from the test , as if a collision happened.

If I add firewall rules, which take care that only the ping-pong packets shall be delivered in the LAN, then there is no failure at all.

So, the question is if the collision failures is a normal behavior in LAN ?

Thank you!