领域:#前端开发/网络协议
定义
QUIC(Quick UDP Internet Connections)是 Google 开发的基于 UDP 的安全传输协议,作为 HTTP/3 的底层协议。
核心特性:
- 多路复用:每个数据流独立传输,无队头阻塞
- 内置 TLS 1.3:加密与传输层整合
- 0-RTT 连接:缓存密钥,快速恢复连接
- 连接迁移:64 位连接 ID,网络切换无需重建
与 TCP 对比
| 维度 | QUIC | TCP |
|---|---|---|
| 传输层 | UDP | 自有 |
| 队头阻塞 | 无 | 有 |
| 连接迁移 | ✅ | ❌ |
| 0-RTT | ✅ | ❌ |
| TLS | 内置 | 独立 |