TCP三次握手

一、是什么

TCP 三次握手用于建立连接。

二、过程

1️⃣ 客户端 → 服务器(SYN)

2️⃣ 服务器 → 客户端(SYN + ACK)

3️⃣ 客户端 → 服务器(ACK)

三、图解

Client Server | ---- SYN ---> | | <--- SYN+ACK | | ---- ACK ---> |

四、为什么是三次?

  • 确保双方都能收发数据
  • 防止历史连接干扰