UDP的优点:一般把UDP和TCP进行想比较,因为UDP没有TCP的确认机制,重传机制,拥塞控制,所以相对于TCP,UDP的速度快于TCP并且安全,但这同时也是UDP的一个缺点,这个我们后面说,UDP是一个无状态的传输协议,所以它在传递数据时非常快。没有TCP的各种机制,UDP相较TCP被攻击者利用的漏洞也要少一些。但是UDP也有无法避免的攻击,比如:UDP flood攻击。
UDP缺点:上面我们说到,UDP没有TCP的各种机制,这会使得UDP不可靠,不稳定,在数据传输的时候,如果网络质量不好的话,就会容易丢包,比如你正在看直播,突然网络质量下降,直播就会发生停顿加载现象,等加载完成后加载的那部分就丢失了。