I'm trying to establish a connection to a remote server with netconn_connect. 
The sequence starts off as it should by following the 3-way handshake in
*SEQUENCE 1.*

*SEQUENCE 1:*
CLIENT (LWIP): SYN
SERVER         : ACK-SYN
CLIENT          : ACK

After the CLIENT sends an "ACK" in SEQUENCE 1, the SERVER sends two
additional ACK-SYN as shown below in SEQUENCE 2 and SEQUENCE 3.  Why did the
server send two additional ACK-SYNs?  Is the behavior typical?

*SEQUENCE 2:*
SERVER         : ACK-SYN
CLIENT          : ACK

*SEQUENCE 3:*
SERVER         : ACK-SYN
CLIENT          : ACK

Maurice







--
View this message in context: 
http://lwip.100.n7.nabble.com/Three-way-Handshake-extraneous-ACK-SYN-tp23532.html
Sent from the lwip-users mailing list archive at Nabble.com.

_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to