TCP和UDP的区别
UDP:用户数据报协议
1.UDP面向无连接,即发送数据之前不需要建立连接。
2.udp使用尽最大努力交付,即不保证可靠交付。
3.udp面向报文,没有拥塞控制,很适合多媒体通信的要求。
4.udp支持一对一,一对多,多对多,多对一的通信
5.udp的首部开销小,仅占8个字节。
TCP:传输控制协议
1.TCP面向有连接的。
2.每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的(一对一)。
3.TCP保证可靠交付。
4.TCP提供全双工通信。
5.TCP面向字节流。
6.TCP的首部最低20个字节。