0803 TCP 三次握手
分类:
文章
•
2025-06-21 18:16:40

TCP三次握手
- 服务端:创建socket监听,状态变为:LISTEN
- 客户端(一次握手):调用connect()后状态变为SYN_SENT,阻塞中,连接服务端
- 服务端(二次握手):使用accept()接收请求,成功后状态变为:SYN_RCVD,向客户端发送ack+1,seq,SYN=1,ACK=1
- 客户端(三次握手):connect()状态变为返回,状态为:ESTABLISHED,想服务端发送请求,服务端使用accept()创建新的socket状态变为ESTABLISHED
-