Skip to content

UDP协议

INFO

进程的每个输出操作都正好产生一个UDP数据报并组装成一份待发送的IP数据报

RFC 768 [Postel 1980] 是UDP的正式规范

UDP不提供可靠性:它把应用程序传给IP层的数据发送出去,不保证能到达目的地,所以需要应用程序来负责可靠性方面的所有工作

IP数据包结构

UDP数据报结构

应用程序要注意IP数据报的长度,若超过MTU则需对数据报分片,UDP数据报长度最小为8字节(只有头部)

TIP

TCP和UDP端口号是相互独立的,但如果TCP和UDP同时提供某种知名服务,为了使用方便,两个协议通常选择相同的端口号

TIP

HTTP3.0(也称为HTTP over QUIC)基于UDP,QUIC在UDP的基础上增加了许多功能,使其能够提供类似TCP的可靠性。QUIC不仅继承了UDP的速度优势,还通过引入TCP类似的机制如数据包重传、拥塞控制等,确保了数据传输的可靠性。

Released under the MIT License.