04-04 UDP 协议:快递员把明信片扔出去

04-04 UDP协议 很简单:不握手、不保证顺序、不负责重传。听起来粗糙,但正因为粗糙,它很快。


一、UDP 解决什么

UDP 只提供端口和校验,基本不管可靠性。它把“要不要重传、怎么控制延迟”留给应用自己做。

二、适合什么

直播、语音、游戏、DNS 查询都常用 UDP。这些场景里,一点点丢包可以忍,等重传反而更糟。你看直播卡一帧,比等旧帧补回来更合理。

三、UDP 不等于不可靠

可靠性可以在应用层自己做。04-05 QUIC协议 就是跑在 UDP 上,但自己实现了连接、加密、多路复用和拥塞控制。

四、和 TCP 的取舍

04-01 TCP协议 像挂号信,适合重要文件;UDP 像明信片,适合实时消息。没有绝对好坏,只有场景。

一句话总结

UDP 把可靠性让给应用,换来更低开销和更自由的控制。


关联笔记