I have device A (10.10.25.1), which is connected to device B(10.10.25.52) via unmanaged switch. Device A is a computer. Device B is measurement instrument. Device A is continuously(every 1sec) sending command and device B is responding with values. The traffic is not high. There are 5 such measurement devices connected to device A.
Occasionally I have an error on device A for random device B. After I made network capture I see some retransmissions on the problematic connection. On A side, there was no apparent error on socket send and there was also no data received, which caused timeout and transmission halt.
What I am trying to understand is whether the problem is on device A side or B. I've attached captured file (Wireshark) and the problem is from frame 22186.
https://drive.google.com/file/d/1EA9fCFK7hK0hfA5gSpgwWaEgVozstbVi/view?usp=sharing
UPDATE:
A
, and end up with a very limited perspective. A while back I had a similar project, and swapped out the switch for a (real) hub and lowered the speed down to 10Base-T. Attached another PC to the network to capture all the frames transmitted by all hosts. The biggest problem encountered was a NAPI rotting-packet issue/bug in a Linux Ethernet driver.A
has Gb network interface and running Windows 10. It's an industrial PC. Indeed capture is made onA
. Switch is also Gb. AllB
devices are 100Mb. Tomorrow I'm going to change the switch, which is also industrial, with 24V power supply to regular unmanaged one (Netgear/Cisco) to rule out probability of faulty switch. If no progress, I'll certainly connect 2nd host to capture all traffic.