NNDK 2.50 release TCP/UDP fixes
Posted: Wed Nov 10, 2010 1:46 pm
I have been using an earlier release of the Netburner tools, which I assume has the "race condition" problems listed in the release notes quoted here:
TCP/UDP
Fixed TCP timeout race condition
Fixed TCP close race condition
Updated window size on TCP connect and accept to not be 0
Fixed ARP race condition causing network buffer corruption
Can anyone tell me under what circumstances these problems arise, and what the symptoms are when they happen?
The products I work on actually had a problem with the 3rd issue listed above (window size) where a Rockwell Ethernet/IP scanner module refused to connect to them because it insisted on having a non-zero window size.
There have been some other reported problems involving TCP as well that may for all I know involve the "race conditions". Ideally, I would like to know how to induce the problems above, and then verify that they have or have not occurred.
Michael Strauch
TCP/UDP
Fixed TCP timeout race condition
Fixed TCP close race condition
Updated window size on TCP connect and accept to not be 0
Fixed ARP race condition causing network buffer corruption
Can anyone tell me under what circumstances these problems arise, and what the symptoms are when they happen?
The products I work on actually had a problem with the 3rd issue listed above (window size) where a Rockwell Ethernet/IP scanner module refused to connect to them because it insisted on having a non-zero window size.
There have been some other reported problems involving TCP as well that may for all I know involve the "race conditions". Ideally, I would like to know how to induce the problems above, and then verify that they have or have not occurred.
Michael Strauch