是传输层一种协议,主要用于对时间敏感的数据传输,例如视频播放,DNS查询,相比于TCP协议,它不会建立连接后传输数据,这可以让数据更快的传输,但也会导致数据包传输过程中丢失

特点:

  • UDP是面向报文的
  • 不需要先建立连接,相应速度快
  • 不按照指示的数据包顺序/预期到达
  • 相比于TCP协议,安全性更差,因为当数据传输过程中丢失,它不会重新发送,容易受到DDoS 攻击

UDP首部结构:

TCP 20个字节,UDP 8个字节 file-20241204151410181

reference

TCP IP模型 什么是用户数据报协议(UDP)?