基于多模态表征学习的爵士钢琴家风格识别与特征分析
2026/5/25 7:03:33
| 项目 | TCP | UDP |
|---|---|---|
| 是否连接 | 有连接(面向连接) | 无连接(面向非连接) |
| 是否可靠 | 可靠(有确认机制,保证顺序与完整性) | 不可靠(可能丢包、乱序、不确认) |
| 传输速度 | 较慢(有握手、重传机制) | 快速(没有握手、确认) |
| 是否有顺序 | 有,按发送顺序接收 | 没有,谁先到谁先处理 |
| 是否拥塞控制 | 有,自动调整传输速率 | 无,发送方全力推送 |
| 数据单位 | 字节流(Stream) | 数据报(Datagram) |
| 适用场景 | 网页、接口、登录、文件传输、邮件等要求稳定场景 | 实时视频、语音通话、游戏、直播等追求速度场景 |
| 场景 | 为什么选它? | 使用的协议 |
|---|---|---|
| 登录系统、网页请求 | 数据必须完整准确、不能乱 | TCP |
| 视频会议、语音聊天 | 稍微丢几个字无所谓,不卡顿更重要 | UDP |
| 文件上传、下载 | 要求文件完整、顺序正确 | TCP |
| 网络游戏 | 快速响应优先于“包的完整性” | UDP |
| 微信发语音 | 实时传输,能快就快 | UDP |
| 网页访问(浏览器) | 内容必须稳定、顺序不可乱 | TCP |
三次握手建立连接
每个包都有编号(序列号)
有确认机制(ACK)
丢了会重传
断开时还有“四次挥手”
无连接,直接发
发完就不管
无序到达
| 比喻 | TCP | UDP |
|---|---|---|
| 📨 寄快递 | 先电话联系 → 编号 → 寄出 → 收件人签收 | 直接塞信箱 → 没签收不管 |
| 👨💻 发信息 | 微信聊天(发完等回执,收不到会重发) | 公共广播(听见就好,听不到就算) |
| 🚛 运货 | 按照顺序一车车送过去,逐一确认收货 | 拿一堆货往外扔,谁接到是谁的 |
| TCP | UDP |
|---|---|
| 可靠、有序、有连接 | 不可靠、无序、无连接 |
| 适合稳定传输场景 | 适合实时传输场景 |
| 有握手+确认机制 | 没握手、没确认 |
| 速度慢,安全性高 | 速度快,有丢包风险 |