little和alittle什么区别?

little和alittle什么区别?,第1张

tcp和udp的区别在于其程序结构简单,流模式和数据报模式,都是基于有连接和无连接,对系统资源的要求(多TCP少UDP)。TCP保证数据的正确性,UDP可能会丢包,TCP保证数据的顺序,UDP不保证。

TCP和UDP之间的差异总结

1.TCP是面向连接的(比如你需要先拨电话建立连接);UDP是无连接的,即发送数据前不需要建立连接。

2.TCP提供可靠的服务。也就是说,通过TCP连接传输的数据是无错、不丢失、不重复、按顺序到达的;UDP尽最大努力传递,即不保证可靠传递。

3.TCP面向字节流。实际上,TCP将数据视为一系列非结构化的字节流。UDP是面向消息的,UDP中没有拥塞控制,所以网络拥塞不会降低源主机的发送速率(对实时应用有用,如IP电话、实时视频会议等。).

4.每个TCP连接只能是点对点的。UDP支持一对一、一对多、多对一和多对多的交互通信。

5.TCP报头开销为20字节;UDP的报头开销很小,只有8个字节。

欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/life/348092.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存