TCP三次握手与四次挥手

TCP三次握手与四次挥手

三次握手是需要三个步骤才能建立握手/连接的机制。
- 第一次握手:客户端什么都不能确认;服务器确认了对方发送正常,自己接收正常
- 第二次握手:客户端确认了:自己发送、接收正常,对方发送、接收正常;服务器确认了:对方发送正常,自己接收正常
- 第三次握手(客户端发送 ACK 报文给服务器):客户端确认了:自己发送、接收正常,对方发送、接收正常;服务器确认了:自己发送、接收正常,对方发送、接收正常
- TCP 连接的释放需要四个步骤,因此称为四次挥手,客户端或服务端均可主动发起挥手动作。

通俗的来说,两次挥手就可以释放一端到另一端的 TCP 连接,完全释放连接一共需要四次挥手。

你可能感兴趣的:(Java学习分享,网络,服务器)