TCP和UDP的区别是什么?分别在什么情况下用到

 我来答
匿名用户
推荐于2018-04-08
展开全部
TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前嫌李虚,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一芹燃端。
UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供扰吵可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快好好读下,你会明白的。
匿名用户
2013-11-07
展开全部
一个是可靠传输,一个是不可靠传输.可靠传输需要的开销大,因为要有确认回复.而UDP则是不需要回复蠢唤首确认的.像我们浏览网页,迅雷下载等等用的就是TCP协议链帆,玩网游,看在线视频一般都带数是用UDP协议.然而随着现在应用程序的不断完善,渐渐弥补了UDP的不可靠性.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式