是否面向连接
- TCP 发送数据前使用三次握手建立连接
- UDP 发送数据前不需要建立连接。
是否可靠
- TCP 保证可靠性。 TCP 可靠性由三个机制保证:
- 序号(TCP 报文的序号),保证顺序
- 确认(ACK 机制)
- 超时重传(超时或者冗余的 ACK)
- UDP 不保证可靠性(任何必需的可靠性必须由应用层来提供)
- TCP 保证可靠性。 TCP 可靠性由三个机制保证:
TCP 有流量控制(拥塞控制),UDP 没有
TCP 协议的流量控制是基于滑窗协议实现的。传输速度
- TCP传输慢,因为要先建立连接、保证可靠性和有序性,所以比较耗时。
- UDP传输快,视频流、广播电视、在线多媒体游戏等选择使用 UDP
TCP与UDP的区别
最新推荐文章于 2024-11-07 11:21:21 发布