三次握手过程:

第一次

服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。

第二次

第二次握手服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(seq=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;

第三次

ESTABLISHED(TCP连接成功)状态,完成三次握手。
数据,在上述过程中,还有一些重要的概念
 
 

四次挥手过程,客户端和服务端都可以先开始断开连接
1、客户端发送带有 fin 标识的报文给服务端,请求通信关闭
2、服务端收到信息后,回复 ACK 答应关闭客户端通信(连接)请求
3、服务端发送带有 fin 标识的报文给客户端,也请求关闭通信
4、客户端回应 ack 给服务端,答应关闭服务端的通信(连接)请求

 

相关文章:

  • 2021-12-03
  • 2021-09-13
  • 2021-07-18
  • 2022-12-23
  • 2021-11-23
  • 2021-04-08
  • 2021-07-30
猜你喜欢
  • 2022-12-23
  • 2022-03-05
  • 2022-12-23
  • 2021-07-10
  • 2022-01-04
  • 2021-06-11
  • 2022-12-23
相关资源
相似解决方案