# TCP 与 UDP 的区别
| 区别点 | TCP | UDP |
| --- | --- | --- |
| 连接性 | 面向连接 | 无连接 |
| 可靠性 | 可靠 | 不可靠 |
| 有序性 | 有序 | 无序 |
| 面向 | 字节流 | 报文(保留报文的边界) |
| 有界性 | 有界 | 无界 |
| 流量控制 | 有(滑动窗口) | 无 |
| 拥塞控制 | 有(慢开始、拥塞避免、快重传、快恢复) | 无 |
| 传输速度 | 慢 | 快 |
| 量级 | 重量级 | 轻量级 |
| 双工性 | 全双工 | 一对一、一对多、多对一、多对多 |
| 头部 | 大(20-60 字节) | 小(8 字节) |
| 应用 | 文件传输、邮件传输、浏览器等 | 即时通讯、视频通话等 |