黄色大片在线免费观看_黄色大全下载_黄色的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,比如长视频,要求速率。
主站蜘蛛池模板: 成年激情网 | 国产精品视频视频久久 | 欧美综合图区亚欧综合图区 | 日本精品一区二区三区在线观看 | 国产一区二区三区在线看 | 国产淫语对白在线视频 | 麻豆视频一区二区 | 国产精品成人观看视频国产奇米 | 国产精品久久久精品三级 | 欧美狠狠插 | 国产一区二区免费福利片 | 成人小视频免费 | 奇米色奇米 | 成年视频在线观看免费 | 国产美女亚洲精品久久久久久 | 日本在线高清不卡 | 国产码一区二区三区 | 日韩欧免费一区二区三区 | 91精品国产福利在线观看 | 久久中文字幕一区二区三区 | 高清不卡免费一区二区三区 | 青青草在视线频久久 | 欧美精品亚洲 | 草莓社区 | 日韩成人免费 | 成人性生交大片免费看好 | 国产成人啪一区二区 | 成人影院观看 | 久久精品国产免费一区 | 成人欧美一区二区三区黑人3p | 黄色一级片免费在线观看 | 国产精品视频一 | www亚洲欲色成人久久精品 | 国内视频一区二区三区 | 国产欧美亚洲三区久在线观看 | 日本不卡免费在线 | 欧美18-19sex性处视频 | 任你操精品视频 | 国产精品高清视亚洲乱码 | 欧美区一区 | 国产品精人成福利视频 |