A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

第2题:什么情况下适合用UDP协议,什么情况下适合用TCP协议?
* @author 刘德旺
* 答:UDP: (1)UDP是一个无连接协议,传输数据之前源端和终端不建立连接。
*         (2)由于传输数据不建立连接,因此也就不需要维护连接状态,包括收发状态等,
*             因此一台服务机可同时向多个客户机传输相同的消息。
*         (3)因无连接,是不可靠的协议。
*         (4)UDP信息包的标题很短,只有8个字节,相对于TCP的20个字节信息包的额外开销很小。
*         (5)UDP是面向报文的。
*             在有些情况下UDP协议可能会变得非常有用。因为UDP具有TCP所望尘莫及的速度优势。
*             主要用于视频会议聊天什么的,一些缺少点数据无关紧要,可靠性要求低,传输经济的应用。
     TCP:(1)建立连接,形成传输数据的通道。
                        (2)在连接中进行大数据传输。
                        (3)通过三次握手完成连接,是可靠协议。
                        (4)因为必须建立连接,所以效率会稍低。
                            要用于数据下载,文件传输,可靠性要求高的应用。

2 个回复

倒序浏览
你这道题这样解答满分了吗
回复 使用道具 举报
你这道题这样解答满分了吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马