黑马程序员技术交流社区
标题:
UDP 协议TCP协议
[打印本页]
作者:
凝聚
时间:
2013-11-17 10:47
标题:
UDP 协议TCP协议
本帖最后由 凝聚 于 2013-11-17 13:21 编辑
什么情况下适合用UDP协议,什么情况下适合用TCP协议?
作者:
王裕秋
时间:
2013-11-17 10:50
这个貌似是基础测试题吧
作者:
qq379264347
时间:
2013-11-17 10:53
TCP最重要的特点是面向连接,也就是说必须在服务器端和客户端连接上后才能通信,它的安全性比较高。
UDP是面向非连接的,UDP是数据报,只负责传输信息,并不保证信息一定会被收到,虽然安全性不如TCP,但是性能较好。
TCP基于连接,UDP基于报文,具体可以参考计算机网络知识。
作者:
陈文杰
时间:
2013-11-17 13:35
UDP协议适合在力求速度,而不求保证数据不丢失。 因为UDP协议是:
(1)面向无连接的;(2)数据会被封包,数据包的大小限制在64k内;
(3)不可靠;(4)速度快。生活中例如:聊天(飞Q)、凌波、网络视频会议、桌面共享等。
TCP协议适合在数据传输的性能必须保证数据传输的完整性、可靠性时。因为TCP协议是:
(1)必须面向连接;(2)通过三次握手完成连接,可靠;(3)效率会稍低;
(4)可以进行大数据量传输。生活中例如:打电话、下载等。
作者:
黄炳期
时间:
2013-11-17 14:43
如果问题已经解决,请及时修改主题为“提问结束”。
修改主题的方法链接
http://bbs.itheima.com/thread-89313-1-1.html
作者:
张佳鹏
时间:
2013-11-17 16:42
tcp的话一般用于服务器与客户端之间的通讯 因为建立了连接所以比较稳定 而udp没有建立连接 直接把信息丢过去就好了 而不考虑是否接收的到
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2