6.计算机网络_UDP

UDP的主要特点:

  • 无连接,发送数据之前不需要建立连接。
  • 不保证可靠交付。
  • 面向报文。应用层给UDP报文后,UDP并不会抽象为一个一个的字节,而是整个报文一起发送。
  • 没有拥塞控制。网络拥堵时,发送端并不会降低发送速率。
  • 可以实现一对一、一对多、多对一、多对多的通信。

UDP报文整体框图:

从下图可以看到,当应用层将报文传给UDP后,UDP会在报文前面加一个头部构成一个UDP报文。即:UDP对应用层的数据并不进行处理,而是原样发送。

UDP包头结构:

UDP的包头只有8个字节,是固定的长度。其中包括伪头部、源端口、目的端口、长度(数据长度)、检验和这5部分。

相关推荐
添砖java‘’6 小时前
传输层协议UDP和TCP
网络·tcp/ip·udp
天草二十六_简村人7 小时前
阿里云的NAT和弹性公网IP,解决ECS机器访问外网的实现方案
运维·后端·网络协议·阿里云·云计算·ip
吴声子夜歌7 小时前
Node.js——WebSocket
websocket·网络协议·node.js
嵌入式学习菌8 小时前
EMS - 电表 / 智能插座 TCP 通讯协议
网络·网络协议·tcp/ip
AnalogElectronic8 小时前
对https一系列问题的疑问与解答
网络协议·http·https
哇蛙蛙8 小时前
H3CNE--21.RIP
网络·经验分享·网络协议·tcp/ip·计算机网络·智能路由器
A968_8 小时前
IP-vlan实验
网络·网络协议·tcp/ip
孙严Pay8 小时前
快捷支付和网关支付,到底有啥不一样?
笔记·科技·计算机网络·其他·微信
冉佳驹8 小时前
Linux ——— 网络开发核心知识与协议实现详解
linux·http·https·udp·json·tcp·端口号
末日汐8 小时前
应用层协议HTTP
网络·网络协议·http