UDP * 是无连接的 即发送数据之前不需要建立连接,没有TCP的握手和挥手。
- 尽最大努力交付 不像TCP一样可靠交付。较少的网络开销。
- 面向报文的 发送方对应用程序交下来的报文。在添加首部后就向下交付IP层,UDP对交下来的报文既不合并,也不拆分。而是保留这些报文的边界。
- 没有阻塞控制 因此网络出现的拥塞不会使源主机的发送速率降低。这些对某些应用时很重要的。比如视频聊天。
- 支持一对一,一对多等交互通信。
- UDP首部开销小 只有8字节,比TCP20字节要短。 UDP首部格式。
TCP。
- TCP是面向连接的运输层协议,就是连接之前必须建立连接。结束后要发送结束连接信号。
- TCP必须是点对点连接。
- TCP是可靠交付的服务。通过TCP传输的数据,无差错。不丢失。不重复。并按序到达。
- TCP是双向连接时相互作用的。可以缓存通信内容。
- 面向字节流
© 著作权归作者所有
文章评论(0)