0803 TCP 三次握手

TCP三次握手

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

相关文章:

猜你喜欢
  • 2022-02-15
  • 2021-09-19
  • 2021-07-09
  • 2021-10-16
相关资源
相似解决方案