📑 题目:30. UDP 是什么?

参考解析

UDP(User Data Protocol,用户数据报协议),是与 TCP 相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去。

主要特点如下:

  • UDP 是无连接的。

  • UDP 使用尽最大努力交付,即不保证可靠交付,因此主机不需要维持复杂的链接状态(这里面有许多参数)。

  • UDP 是面向报文的。

  • UDP 没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低。

    对实时应用很有用,如 直播,实时视频会议等

  • UDP 支持一对一、一对多、多对一和多对多的交互通信。

  • UDP 的首部开销小,只有 8 个字节,比 TCP 的 20 个字节的首部要短。