经过截包测试,TCP三次握手与listen/accept的调用完全隔离。
在服务端使用listen之后,系统就会维护相应的队列,处理所有对这个监听socket的连接。
accept则是将已完成的连接从队列中取出来。
因此不管是否调用accept,来自client的tcp连接都是已经完成三次握手的。
并且客户端已经可以向服务端发送消息。
经过截包测试,TCP三次握手与listen/accept的调用完全隔离。
在服务端使用listen之后,系统就会维护相应的队列,处理所有对这个监听socket的连接。
accept则是将已完成的连接从队列中取出来。
因此不管是否调用accept,来自client的tcp连接都是已经完成三次握手的。
并且客户端已经可以向服务端发送消息。