TCP与UDP的区别
来源:互联网 发布:网络服务公司是干嘛的 编辑:程序博客网 时间:2024/06/05 07:16
TCP协议:传输控制协议,提供的是面向连接,可靠的字节流服务。
处理大量数据
UDP协议:用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。
处理少量数据
关于连接问题
TCP:连接前必须在双方之间用三次握手建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。
UDP:在传输数据报前不需要再客户和服务器之间建立连接,且没有超时重发等机制,所以传输速度很快。
形象的说,TCP是打电话,UDP是发短信
使用他们的服务:
根据TCP面向连接的特性,它的可靠性更高
所以一般FTP,Telnet,SMTO,HTTP,POP3等是使用的TCP
UDP是面向无连接的
所以使用这个协议的常见的服务器有DNS,SNMP,QQ
0 0
- TCP与UDP的区别
- TCP与UDP的区别
- tcp与udp的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- TCP与UDP的区别
- tcp与udp的区别
- TCP与UDP的区别
- TCP与UDP的区别
- tCp 与 UDp 的区别
- TCP与UDP的区别 .
- TCP与UDP的区别
- 跟我一步一步学solr6: 环境搭建篇
- 内存泄漏和内存溢出[Andriod]
- 解释型语言与编译型语言
- LightOJ-1060-dfs,组合数学
- JZOJ4823. 小W学物理
- TCP与UDP的区别
- js数组依据下标删除元素
- 二叉树(二)——三种遍历算法的非递归实现(java版)
- html的meta总结,html标签中meta属性使用介绍
- JAVA构造方法私有化
- Python将文本去空格并保存到txt文件中
- NOIP2012DAY2T3【疫情控制】
- SCPPO(二十七):技术盛宴—报表交流会
- 填词