黄色大片在线免费观看_黄色大全下载_黄色的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 | 国产午夜亚洲精品久久www | 成年女人免费视频 | 欧美人成人亚洲专区中文字幕 | 成人性生交视频免费观看 | www.99视频| 日韩欧美一区二区在线观看 | 国内精品免费久久久久妲己 | 久久久久久久国产a∨ | 欧美国产一区二区二区 | 国产精品视频2021 | 欧美视频在线观看视频 | 国产视频一区二区在线观看 | 青青青青在线视频 | 欧美国产日本精品一区二区三区 | 欧美色综合久久 | 欧美日韩性视频一区二区三区 | 青青伊人精品 | 国产精品66在线观看 | 国产一区二区三区在线免费 | 欧美日韩国产亚洲一区二区三区 | 国产乱码一区二区三区四区 | 久久久久久久性高清毛片 | 俺去俺来也在线www色官网 | 韩日三级视频 | 黄站无毒不卡秒播网站免费观看 | 国产欧美一区二区三区在线 | 日韩精品一区二区三区在线观看l | 欧美日韩高清不卡一区二区三区 | 成年网站在线播放 | 国产精品免费视频播放 | 韩日视频在线观看 | 久久国产欧美 | 日本一级一区二区三区 | 国产精品成人观看视频国产 | 国产一级大片在线观看 | 日韩欧美一区二区久久 | 国产成人精品免费视频大全办公室 | 秋霞国产一级特黄 |