1,tcp面向连接 udp面向无连接的

2,可靠和不可靠:tcp在传输中丢失,那么他将重发,udp没有交付保证。一个数据包在传输过程中可能丢失

3,消息到达网络的另一端时可能是无序的。tcp协议将为你排好序,udp没有任何保证 一个数据包可能丢失

4,tcp有流量控制 和 拥塞控制  udp没有5,tcp面向字节流 udp面向报文

6:(重量级vs轻量级)tcp是一个重量级的协议;udp则是轻量级的协议。一个tcp数据报的报头大小最少20字节,udp数据报的包头固定8个字节

7:tcp占用系统资源少 udp占用系统资源多

UDP和TCP的区别相关推荐

  1. Python进阶----网络通信基础 ,OSI七层协议() ,UDP和TCP的区别 , TCP/IP协议(三次握手,四次挥手)...

    Python进阶----网络通信基础 ,OSI七层协议() ,UDP和TCP的区别 , TCP/IP协议(三次握手,四次挥手) 一丶CS/BS 架构 C/S: 客户端/服务器 定义:       这里 ...

  2. python网络通信效率_Python进阶----网络通信基础 ,OSI七层协议() ,UDP和TCP的区别 , TCP/IP协议(三次握手,四次挥手)...

    Python进阶----网络通信基础 ,OSI七层协议() ,UDP和TCP的区别 , TCP/IP协议(三次握手,四次挥手) 一丶CS/BS 架构 C/S: 客户端/服务器 定义: 这里的客户端一般 ...

  3. php tcp和udp的区别,HTTPS 和 HTTP、UDP 和 TCP 的区别

    (工作层):在OSI网络模型中,HTTP工作于应用层,而HTTPS工作在传输层. (连接端口):HTTP标准端口是80,而HTTPS的标准端口是443. (传输方式):HTTP是超文本传输协议,信息是 ...

  4. python怎么接收udp报文_面试官:说说UDP和TCP的区别及应用场景

    上一篇聊完一文彻底搞懂 TCP三次握手.四次挥手过程及原理 这次聊聊TCP和UDP的区别和场景 TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP.来看看传输层位于OSI七层协议 ...

  5. TCP/UDP、TCP/IP区别

    1.TCP和UDP 的区别 TCP: 优点:可靠 稳定  TCP 的可靠体现在 TCP 在传输数据之前,会有三次握手来建立连接,而且在数据传递时,有确认窗口. 重传. 拥塞控制机制,在数据传完之后, ...

  6. UDP和TCP的区别(详细)

    <strong>TCP -- 传输控制协议,提供的是面向连接.可靠的字节流服务.</strong> 当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传 ...

  7. 传输层——详解UDP和TCP的区别

    首先我们看一下UDP和TCP的特点: UDP:无连接 .不可靠.面向数据报.没有发送缓冲区 TCP:面向连接.可靠.面向字节流.有发送缓冲区 1 无连接和面向连接 UDP:"无连接" ...

  8. Java UDP和TCP的区别

    为什么要写这篇博客:是这样的,最近听朋友说,有不少公司面试的时候会问道TCP和UDp的却别,所以就写出一篇简单的来描述他们之间的区别,送给那些即将面试的朋友们. UDP: 1.UDP, a.将数据以及 ...

  9. UDP是什么、及UDP和TCP的区别?

    UDP方式传输数据 发送时:先把数据放到报文,写到缓冲区字节数组再传送. 接收时:从缓冲器数组读取,打包到报文, UDP的使用 在选择使用协议的时候,选择UDP必须要谨慎.在网络质量令人十分不满意的环 ...

最新文章

  1. 使用Python,OpenCV确定对象的颜色
  2. npm 卸载_完全免费!GitHub发布软件包管理服务:NPM瑟瑟发抖
  3. 有向图强连通分量的三种算法
  4. JSONP实现原理-简析
  5. hapRroxy 安装配置详解
  6. python 美团api接口对接_震惊!SpaceX火箭数据开放API接口,可用Python进行数据分析...
  7. java调python 监控_利用Python实现一个简单的系统监控图表
  8. 《软件项目管理(第二版)》第 7 章——项目风险管理 重点部分总结
  9. OSChina 周二乱弹 ——胸大的烦恼!
  10. nodeJs 控制台打印中文显示为Unicode解决方案
  11. JavaScript全局变量的本质及页面共享问题
  12. python数据类型取值范围_Python基本数据类型(一)
  13. SpringMVC→拦截器、SpringMVC拦截器实现、多个拦截器工作原理、拦截器使用场景、拦截器Interceptor与过滤器Filter区别
  14. 利用 ASP.NET 2.0 中的 Web 部件和个性化释放站点的潜能 --作者:Steven A. Smith
  15. eclipse中支持python
  16. 设置Emeditor为Python的简易开发工具
  17. noi.ac #529 神树的矩阵
  18. 矩阵乘法公式c语言,c语言矩阵相乘
  19. 计算机放样在钢结构应用,计算机放样应用于钢结构工程
  20. 清华计算机科学技术复试2018,2018清华大学计算机科学与技术系考研复试名单

热门文章

  1. 使用VBA扩展VS.NET集成开发环境,有Flash演示动画
  2. Ubuntu上面搭建Java开发环境
  3. 123063天两度瘫痪:为啥不在淘宝上卖火车票?
  4. 00后大学生与电子版微积分
  5. 执行者、管理者、领导者三种角色如何分配?
  6. 【每日积累】JS将后台返回的Unix时间戳转换成YYYY-MM-DD
  7. QQ空间运营 怎么做一个QQ人气号?
  8. 深入浅出认识Hive
  9. 502Bad Gateway
  10. 12位自拍达人眼中的美图手机 要他们买不容易