这可能是一个一般的TCP问题。
是否可以在SYN连接或处于TIME-WAIT状态的连接上接收TCP ESTABLISHED数据包?
这个是可能的吗?
发布于 2014-06-24 18:53:12
只有当连接第一次建立(三方握手)或数据包被破坏时,SYN才会被使用。
基本上:
SYN (I want to start a connection) -> ACK/SYN (OK, I want to start a connection too) -> ACK (acknowledged connection, ready for data)
由两台主机发送的ACK数据包的会话流表示它们彼此接收数据包。
最后,将FIN发送到服务器,并在套接字上设置TIME_WAIT。当服务器使用FIN数据包进行响应时,套接字将被释放。
https://serverfault.com/questions/607624
复制相似问题