connect函数和accept函数哪个先返回? 客户端和服务端哪个先完成建立tcp连接? 这是个有趣的问题, 需要对socket编程和TCP三次握手有所了解。

       从三次握手的过程来看, 当然是connect函数先返回啦。

       connect正常返回后, 客户端认为建立了TCP连接, accept函数正常返回后, 服务端认为建立了TCP连接。




本文转载:CSDN博客