黑马程序员技术交流社区

标题: 什么时候用TCP什么时候用UDP链接? [打印本页]

作者: 大自然的搬运工    时间: 2015-10-28 17:27
标题: 什么时候用TCP什么时候用UDP链接?
请大概说几个形象的例子就行。
作者: 大自然的搬运工    时间: 2015-10-28 18:36
不要沉呀
作者: 疯狂的小豆丁    时间: 2015-10-29 08:26
他们之间区别是什么?这个你清楚了,就知道了,而且毕老师的视频中也有讲到的额
作者: hbcoding    时间: 2015-10-29 08:34
他们两个都是传输层协议,TCP比UDP安全性更高,但是他是以损耗时间和通信量为代价的。所以,TCP有助于提高可靠性,UDP有助于提供高速率性。我只了解这些,具体的例子自己还没实践过。
作者: _let'sgo    时间: 2015-10-29 11:28
TCP是基于连接的协议,在证实通信前必须与对方建立连接。能为应用程序提供可靠的通信连接。
        UDP面向非连接,不与对方建立连接,直接把数据包发过去,通信效率高。适用于传输数据少,对可靠性要求不高的应用环境。
        所以在数据传输可靠性要求高,数据量大的情况下使用TCP协议,而传输数据少,对传输速度要求高的情况下使用UDP协议。

作者: 石三伢子1    时间: 2015-11-2 13:23
TCP 就好比现实生活中的打电话,面向连接的,你需要打出去,对方需要接起来,然后互相问好,(三次握手实现),然后在继续进行通信;这种协议安全可靠但是效率相对略低;
UDP 就好比现实生活中的对讲机,面向非链接,一方只管往外说。对方收没收到,不确定,是不安全的,相对传输效率略高;
作者: liuqianfly    时间: 2015-11-2 15:31
看视频,一清二楚




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2