【计算机网络】UDP

1.基本概念

UDP全名叫做用户数据报协议,它是存在于传输层的一个协议

2.核心特点

无连接

它不用像TCP那样每次发送数据之前都需要建立连接,

不可靠传输

这也叫尽最大努力交付,也就是UDP无法保证数据的完整和有序传输,只能尽自己最大努力进行传输。

开销小

UDP的头部的字节数仅仅只有8个字节,而TCP最少有20个字节

多播与广播支持

UDP天然支持一对多传输模式,适用于流媒体分发或网络发现协议。

而TCP只支持单播,UDP都支持。

3.报文结构

4.优缺点

优点

速度快:无连接和低开销,适合实时性要求高的场景。

资源占用少:无需维护连接状态,适合服务器处理大量短请求。

支持多播 / 广播:可同时向多个目标发送数据。

缺点

不可靠性:数据可能丢失、重复或乱序。

无拥塞控制:可能加剧网络拥塞(如大量 UDP 洪流攻击)。

 5.应用场景

  1. 实时音视频传输
    VoIP(如Zoom)、直播流媒体优先降低延迟,容忍偶发数据丢失。

  2. 在线游戏
    玩家操作指令需实时同步,短暂丢包可通过状态插值弥补。

  3. DNS查询
    单次请求响应模型,UDP的快速性提升域名解析效率。

  4. 物联网通信
    传感器数据上报频率高,UDP减少资源消耗(如CoAP协议)。

  5. 网络监控
    SNMP使用UDP轮询设备状态,适应大规模网络管理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值