Files
2025-09-29 19:25:22 +08:00

44 lines
717 B
Markdown

# 三次握手
**过程**
- 第一次握手
- 客户端发送 `SYN`
- 第二次握手
- 服务端响应 `ACK`
- 服务端发送 `SYN`
- 第三次握手
- 客户端响应 `ACK`
**作用**
- 第一次握手
- 第二次握手
- `Client`
- 自己:发送、接收
- 对方:发送、接收
- `Server`
- 自己:接收
- 对方:发送
- 第三次握手
- 确认双方收发的功能正常
**术语**
- `SYN`
- 同步序列编号
**约定**
- 第三次握手是可以携带数据的
**断开握手**
- 第一次挥手
- 客户端发送 `FIN`
- 第二次挥手
- 服务端响应 `ACK`
- 第三次挥手
- 服务端发送 `FIN`
- 第四次挥手
- 服务端发送 `ACK`