UDP的全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。在OSI模型中,在传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。
- 无连接协议:UDP 是一种无连接协议,发送数据前不需要建立连接。
- 不提供错误恢复:UDP 不提供错误恢复机制,如果数据包丢失,不会进行重传。
- 传输速度快:由于没有错误检查和连接建立的过程,UDP 传输速度更快,延迟更低。
- 应用场景:适用于对速度要求高且允许偶尔数据丢失的应用,如直播流媒体、在线游戏和语音通话(VoIP)。