原文网址:TCP--三次握手和四次挥手_IT利刃出鞘的博客-CSDN博客
简介
本文介绍TCP的三次握手和四次挥手。即:TCP建立连接和断开连接的过程。
三次握手
流程图

主机 A为客户端,主机B为服务端。
- 第一次握手
- A 发送同步报文段(SYN) 请求建立连接。
- A进入SYN-SENT(同步已发送)状态。
- 第二次握手
- B 监听到连接请求, 向 A 发送针对 SYN 的确认 ACK, 同时 B 也发送自己的请求建立连接(SYN) 。
- B进入SYN-RCVD (同步收到)状态
- 第三次握手
- A 收到 B 发出的 SYN,给出确认应答 ACK。
- A 收到确认后进入 ESTABLISHED (己建立连接)状态。B 收 到 A 的确认后,也进入ESTABLISHED状态
TCP为什么要三次握手而不是两次
如果是 2 次(即:没有第3次握手),会导致如下结果:
上边只是部分内容,为便于维护,本文已迁移到此地址:TCP-三次握手和四次挥手 - 自学精灵