百科问答小站 logo
百科问答小站 font logo



基于UDP实现的可靠传输协议(比如uTP),与TCP协议相比有什么优缺点? 第1页

  

user avatar   skywind3000 网友的相关建议: 
      

UDP实现的可靠协议,基本都会对TCP的某一部分进行加强,另外一部分进行削弱。因为:

“实时性+可靠性+公平性” 三者不能同时保证,因此可以牺牲TCP的局部公平性来换取更好的实时性,或者更浪费点带宽,来实现更低的延迟。比如我实现的一般快速可靠协议,使用比tcp多浪费15%的带宽的代价,换取了平均延迟降低30%-40%,最大延迟降低两倍的传输效果,成功的用到了多个项目中:

skywind3000/kcp · GitHub



  

相关话题

  千兆以太网进行 poe 供电的原理是什么? 
  现有的技术能否在同一个局域网内让一台电脑上正在进行的工作转移到另一台设备? 
  如何快速地想出一个很难猜但是很好记的包含数字字母和符号的密码?邮箱账号除外 
  UDP 和 TCP 的 socket 分别一般用在什么地方? 
  机器学习系统MLSys中有哪些比较有前途的研究方向? 
  计算机真的已经烂大街了吗,女生学计算机没出路吗? 
  计算机网络中的路由器与家里用的路由器是一个概念么? 
  TCP链接之间的网络物理断开了然后有连上,这个TCP链接是否断开? 
  网络上有若干客户端向一台机器的某个端口一直不停发送UDP包 这台机器打开端口和不打开端口的区别在哪? 
  active directory是不是很难学? 

前一个讨论
怀孕五个月,老公粗暴地拒绝谈生产后谁带孩子的话题,他会是个好爸爸吗?
下一个讨论
Visual Studio Code 可以翻盘成功主要是因为什么?





© 2025-04-26 - tinynew.org. All Rights Reserved.
© 2025-04-26 - tinynew.org. 保留所有权利