TCP/UDP都是运输层协议,他们之间的最大区别就是TCP是面向连接的可靠传输协议,而UDP是不可靠的。
UDP的主要特点:
1.UDP是无连接的,发送数据不需要建立连接,因此,减少了开销和发送数据之前的时延。
2.UDP使用最大努力交付,不保证可靠交付。
3.UDP是面向报文的,而TCP是面向字节流的。
4.UDP没有拥塞控制。
5.UDP支持一对一,一对多,多对一和多对多的交互通信。
6.UDP的首部开销小,只有8个字节。
UDP的首部格式
(1).源端口:源端口号,在需要对方回信时使用。不需要时可以全部设置为0.
(2).目的端口:目的端口号,在终点交付报文时必须要使用到。
(3).长度:UDP用户数据报的长度,最