TCP 三次握手四次挥手

三次握手

  • 1、客户端发送 syn 包到服务器,等待服务器确认接收。

  • 2、服务器确认接收 syn 包并确认客户的 syn ,并发送回来一个 syn+ack 的包给客户端。

  • 3、客户端确认接收服务器的 syn+ack 包,并向服务器发送确认包 ack ,二者相互建立联系后,完成 tcp 三次握手。

四次挥手

四次握手就是三次握手中间多了一层 等待服务器再一次响应回复相关数据 的过程。 由于 TCP 连接是全双工的,因此每个方向都必须单独进行关闭,所以即使没有最后一个包,也需要先回复断开连接的请求,然后再发送关闭请求。

Last updated