UDP是面向无连接的,它没有拥塞控制。但是这里面存在一个问题,如果大量的UDP进行传输并且不经过控制,那么会导致整个网络的拥堵,造成大量UDP报文溢出,而且还会挤占TCP的通道,影响TCP通信。

UDP可以提供差错的检测,但是对于错误的报文段,却无法对其进行恢复,只能选择丢弃,或者交给应用程序,并发出警告。