黄色大片在线免费观看_黄色大全下载_黄色的app下载_黄色的软件大全_亚洲国产不卡_亚洲国产成人91porn

信盈达—您身边的嵌入式&人工智能专家
全国免费咨询热线:400-8788-909
您现在的位置在: 首页> 技术文章> TCP和UDP的区别详解

TCP和UDP的区别详解

时间:2018-10-14 00:00:00 来源:信盈达 作者:信盈达

TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。

UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。

TCP和UDP都是传输层的协议!下面我们就通过比较TCP和UDP的优缺点来看下两者的区别。

TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 

TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先建连接,这会消耗时间,而且在数据传递时,确认机制、重传机制、拥塞控制机制等都会消耗大量的时间,而且要在每台设备上维护所有的传输连接,事实上,每个连接都会占用系统的CPU、内存等硬件资源。 而且,因为TCP有确认机制、三次握手机制,这些也导致TCP容易被人利用,实现DOS、DDOS、CC等攻击。

UDP的优点: 快,比TCP稍安全 UDP没有TCP的握手、确认、窗口、重传、拥塞控制等机制,UDP是一个无状态的传输协议,所以它在传递数据时非常快。没有TCP的这些机制,UDP较TCP被攻击者利用的漏洞就要少一些。但UDP也是无法避免攻击的,比如:UDP Flood攻击……

 UDP的缺点: 不可靠,不稳定 因为UDP没有TCP那些可靠的机制,在数据传递时,如果网络质量不好,就会很容易丢包。 基于上面的优缺点,那么: 什么时候应该使用TCP: 当对网络通讯质量有要求的时候,比如:整个数据要准确无误的传递给对方,这往往用于一些要求可靠的应用,比如HTTP、HTTPS、FTP等传输文件的协议,POP、SMTP等邮件传输的协议。 在日常生活中,常见使用TCP协议的应用如下: 浏览器,用的HTTP FlashFXP,用的FTP Outlook,用的POP、SMTP Putty,用的Telnet、SSH QQ文件传输 ………… 什么时候应该使用UDP: 当对网络通讯质量要求不高的时候,要求网络通讯速度能尽量的快,这时就可以使用UDP。 比如,日常生活中,常见使用UDP协议的应用如下: QQ语音 QQ视频 TFTP ……

有些应用场景对可靠性要求不高会用到UPD,比如长视频,要求速率。
主站蜘蛛池模板: 国产高清美女一级毛片久久 | 日本一级特黄完整大片 | 久久99综合国产精品亚洲首页 | 精品在线一区二区三区 | 欧洲亚洲一区二区三区 | 国产一二三区在线 | 欧洲美女a视频一级毛片 | 日韩欧美亚洲国产一区二区三区 | 91成人免费福利网站在线 | 日韩精品在线视频 | xxyy在线观看免费观看 | 欧美精品国产一区二区三区 | 欧美一区二区三区免费看 | 国产亚洲第一 | 黄色伊人 | 欧美性色欧美a在线观看 | 国产自精品在线 | 九九久久九九 | 日韩美女视频一区 | 成人免费高清 | 国产综合日韩伦理 | 国产1000部成人免费视频 | 国产日韩欧美亚洲综合在线 | 精品亚洲综合在线第一区 | 欧美毛片性视频区 | 国产日韩久久久精品影院首页 | a久久久久一级毛片护士免费 | 成人欧美日韩免费视频 | 成人区精品一区二区不卡亚洲 | 欧美一级日韩在线观看 | 久久www免费人成精品 | 国产视频一区二 | 日韩美女黄大片在线观看 | 国产伦精品一区二区三区高清 | 国产成人精品福利网站在线 | 激情小视频在线观看 | 欧美一区二区三区播放 | 欧美日韩成人 | 欧美在线观看免费视频播放 | 成人午夜精品久久久久久久小说 | 久久午夜网 |