6.计算机网络_UDP

UDP的主要特点:

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

UDP报文整体框图:

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

UDP包头结构:

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

相关推荐
XQ丶YTY26 分钟前
TCP/UDP协议原理和区别 笔记
笔记·tcp/ip·udp
ikkkkkkkl1 小时前
P2P架构
网络协议·计算机网络·p2p
愚昧之山绝望之谷开悟之坡1 小时前
HTTP与HTTPS协议的核心区别
网络协议·http·https
无敌最俊朗@1 小时前
**HTTP/HTTPS基础** - URL结构(协议、域名、端口、路径、参数、锚点) - 请求方法(GET、POST) - 请求头/响应头 - 状态码含义
爬虫·python·网络协议·http·https
还是鼠鼠2 小时前
JMeter 教程:使用 HTTP 请求的参数列表发送 POST 请求(form 表单格式)
网络协议·jmeter·http
m0_519523102 小时前
Linux——UDP/TCP协议理论
linux·tcp/ip·udp
爱学习的张哥5 小时前
UDP--DDR--SFP,FPGA实现之ddr读写控制模块
网络协议·fpga开发·udp
DjangoJason6 小时前
计算机网络 : Socket编程
linux·服务器·开发语言·笔记·计算机网络
眠りたいです6 小时前
从数据包到可靠性:UDP/TCP协议的工作原理分析
linux·网络·网络协议·tcp/ip·udp·传输层
Hello.Reader7 小时前
ngx_http_proxy_protocol_vendor_module 模块
网络协议·http·flask