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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

请大概说几个形象的例子就行。

6 个回复

倒序浏览
不要沉呀
回复 使用道具 举报
他们之间区别是什么?这个你清楚了,就知道了,而且毕老师的视频中也有讲到的额
回复 使用道具 举报
他们两个都是传输层协议,TCP比UDP安全性更高,但是他是以损耗时间和通信量为代价的。所以,TCP有助于提高可靠性,UDP有助于提供高速率性。我只了解这些,具体的例子自己还没实践过。
回复 使用道具 举报
TCP是基于连接的协议,在证实通信前必须与对方建立连接。能为应用程序提供可靠的通信连接。
        UDP面向非连接,不与对方建立连接,直接把数据包发过去,通信效率高。适用于传输数据少,对可靠性要求不高的应用环境。
        所以在数据传输可靠性要求高,数据量大的情况下使用TCP协议,而传输数据少,对传输速度要求高的情况下使用UDP协议。
回复 使用道具 举报
TCP 就好比现实生活中的打电话,面向连接的,你需要打出去,对方需要接起来,然后互相问好,(三次握手实现),然后在继续进行通信;这种协议安全可靠但是效率相对略低;
UDP 就好比现实生活中的对讲机,面向非链接,一方只管往外说。对方收没收到,不确定,是不安全的,相对传输效率略高;
回复 使用道具 举报
看视频,一清二楚
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马