UDP与TCP协议的区别
UDP和TCP都是传输层协议
UDP:
特点:
1.无连接(减少开销和发送数据之前的时延)
2.不保证可靠交付(不一定交付成功)
3.面向报文的(就是对应用层传过来的数据原封不动的发送给网络层)
4.没有拥塞控制,适用于实时应用
TCP:
1.面向连接(虚连接:没有封装和解封装的过程,相当于点对点的连接)
2.只能是点对点的连接
3.可靠有序,不丢失不重复
4.提供全双工(可以同时发送和接收)
5.面向字节流(把数据看成是一串无结构的字节流,一点点的发送过去)
区别:
- UDP不可靠,TCP可靠
- UDP时无连接的,而TCP面向连接
- TCP传输效率相对较低(原因:因为要建立连接和释放连接等一系列过程)
- TCP只能是点对点,UDP还支持一对多,多对一,多对多的通信

浙公网安备 33010602011771号