UDP协议

特性

UDP协议在IP协议上增加了复用、分用和差错检测功能。
UDP的特点:

  1. 无连接的
    相比于TCP协议,UDP协议在传送数据前不需要建立连接。
  2. 是尽最大努力交付的
    也就是说UDP协议无法保证数据能够准确的交付到目的主机。也不需要对接收到的UDP报文进行确认。
  3. 是面向报文的
    也就是说UDP协议将应用层传输下来的数据封装在一个UDP包中,不进行拆分或合并。因此,运输层在收到对方的UDP包后,会去掉首部后,将数据原封不动的交给应用进程。
  4. 没有拥塞控制
    因此UDP协议的发送速率不受网络的拥塞度影响。
  5. UDP支持一对一、一对多、多对一和多对多的交互通信
  6. UDP的头部占用较小,只占用8个字节