TCP和UDP的比较
1、TCP基于连接,而UDP基于无连接;
2、TCP基于可靠的传输,而UDP基于不可靠的传输;
TCP的可靠保证,是它的三次握手机制,这一机制保证校验了数据,保证了他的可靠性。而UDP就没有了,UDP可能丢包、不能保证数据顺序,所以不可靠。
3、对系统资源的要求(TCP较多,UDP少);
4、TCP报文是流模式,而UDP报文是数据报模式;
5、TCP适用于传输大量的数据,而UDP适用于少量数据的传输;
6、速度上的区别;由于不对数据进行校验,且无需进行三次握手,因此UDP的速度是TCP比不了的。在我们日常的应用程序中老版QQ就是用UDP协议传输的,HTTP是用TCP协议传输的,它们在传输速度上的比较,读者自己体验一下就能发现区别了。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!
请先 登录后发表评论 ~