• TCP和UDP区别
○ UDP 是无连接的,即发送数据之前不需要建立连接。
○ UDP使用尽最大努力交付,即不保证可靠交付,同时也不使用拥塞控制。
○ UDP 是面向报文的。UDP 没有拥塞控制,很适合多媒体通信的要求。
○ UDP 支持一对一、一对多、多对一和多对多的交互通信。
○ UDP 的首部开销小,只有 8 个字节。
○ TCP 是面向连接的运输层协议。
○ 每一条 TCP 连接只能有两个端点(endpoint),每一条 TCP连接只能是点对点的(一对一)。
○ TCP 提供可靠交付的服务。
○ TCP提供全双工通信。
○ TCP是面向字节流。
○ 首部最低20个字节。

• TCP加快传输效率的方法
○ 采取一块确认的机制

TCP和UDP区别:http://blog.csdn.net/xiaobangkuaipao/article/details/76793702。
TCP加快传输效率的方法:采用连续ARQ,而不用停止等待ARQ
http://blog.csdn.net/guoweimelon/article/details/50879588

TCP和UDP区别?如何改进TCP相关推荐

  1. TCP与UDP区别及34连接

    一.TCP与UDP区别 1.TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接 2.TCP提供可靠的服务.也就是说,通过TCP连接传送的数据,无差错,不丢失,不 ...

  2. 大剑无锋之TCP和UDP区别【面试推荐】

    TCP与UDP区别总结: 1.TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接 2.TCP提供可靠的服务.也就是说,通过TCP连接传送的数据,无差错,不丢失, ...

  3. TCP和UDP区别,以及适用情况

    TCP和UDP区别 共同点: 同为传输层协议 不同点: TCP: 有连接,可靠  (三次握手,四次挥手) UDP: 无连接,不保证可靠 TCP(即传输控制协议):是一种面向连接的传输层协议,它能提供高 ...

  4. 【亡羊补牢】计算机网络灵魂之问 第8期 tcp和udp区别

    这是博主面向腾讯学习的面试题大整理系列,可以在如下github仓库Issues中通过 Labels 标签分类查看相关内容,同时欢迎大家指正可能的错误并且提出自己的解答,希望大家学的鱼块,春秋招顺利! ...

  5. TCP与UDP区别(面试)

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

  6. TCP和UDP区别以及TCP的三次握手和四次挥手

    TCP和UDP的概念 TCP: 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的.可靠的.基于字节流的传输层通信协议 UDP: Internet 协议 ...

  7. 海康摄像头直播视频上传到流媒体服务器平台后如何降低延迟?(附TCP及UDP区别介绍)

    近期有位开发者为了用我们的国标GB28181流媒体服务器进行测试,在自己的现场环境安装了海康的有线摄像头,通过4g转wifi来连接,上传视频到平台之后,打开视频最长需要10分钟左右才能显示,大多数时候 ...

  8. TCP和UDP区别及原理

    linux系统有丰富而稳定的网络协议栈,其范围是从协议无关层到各种网络协议的实现 计算机网络通信采用同步和异步两种方式,但传送效率最高的是同步方式. 网络模型 TCP/IP协议族体系结构 在tcp.i ...

  9. TCP与UDP区别小结

    TCP(Transmission Control Protocol):传输控制协议 UDP(User Datagram Protocol):用户数据报协议 主要从连接性(Connectivity).可 ...

  10. tcp和UDP 区别

    TCP/IP模型 物理层 : 比特流与电子信号之间的转换 数据链路层:互联设备之间传送和识别数据帧 网络层:负责路由以及把分组报文发送给目标网络或主机.网络地址管理和路由选择 传输层:管理两个网络终端 ...

最新文章

  1. oracle 11g 逻辑备库,通过Oracle 11g 逻辑standby实现BI的需求
  2. python3.7源码分析-集合(set)
  3. Express 搭建web服务器
  4. 大数据和高并发的解决方案汇总
  5. ITK:处理矢量图像的N个分量
  6. ASP.NET Core 数据加解密的一些坑
  7. java8 javafx_Java 8的新增功能(第1部分– JavaFX)
  8. 资源包技巧和最佳实践
  9. 使用计算机时什么是开机键什么是关机键,计算器上的开机键是关机键是
  10. P5714 【深基3.例7】肥胖问题--python3实现
  11. 在.net中序列化读写xml方法的总结(转载)
  12. Javaweb之session创建销毁问题
  13. 随想录(用python开发网站)
  14. tomcat之一:指定tomcat运行时JDK版本
  15. 此计算机上的操作系统不符合 sql,windows7系统安装SQL server2012提示操作系统不符合最低要求怎么办...
  16. 程序员专属段子集锦 1/10
  17. Win11任务栏不重叠怎么设置,Win11任务栏不重叠设置方法
  18. 2019牛客暑期多校训练营(第二场)A(随机化)
  19. 3dmax快捷键大全
  20. Swift5使用KVC报setValue:forUndefinedKey

热门文章

  1. 汇编语言中xor指令_常用的汇编指令
  2. H3CSE培训阶段1
  3. 《麦肯锡方法》读书笔记10
  4. bin文件转dat文件
  5. 网红王思聪数字屏保下载
  6. 超详细SPSS主成分分析计算指标权重(二:权重计算及极差法标准化)
  7. php ip纯真数据库Dat,PHP获取IP地址所在地信息的实例(使用纯真IP数据库qqwry.dat)
  8. Resource Hacker-资源替换工具
  9. Netmeeting使用方法
  10. 计算机的桌面图标设置在哪里,电脑小图标怎么设置在哪里