TCP状态图
2019-01-16 本文已影响6人
x1wan

1、服务端并不知道是否有客户端发起连接请求,所以调用accept()可以出现在任何阶段,如果有完成三次握手的连接则直接返回,如果没有,则阻塞直到有。
2、服务端已连接socket到达close状态之后生命周期结束,这里之所以存在一条线连回到listen状态是为了说明监听socket一直存在并监听。
1、服务端并不知道是否有客户端发起连接请求,所以调用accept()可以出现在任何阶段,如果有完成三次握手的连接则直接返回,如果没有,则阻塞直到有。
2、服务端已连接socket到达close状态之后生命周期结束,这里之所以存在一条线连回到listen状态是为了说明监听socket一直存在并监听。