成都网站建设推广可以,广州装修价格明细表,网站开发有哪些方式,贵州毕节建设局网站官网看到大佬写的优秀的 tcp vegas 拥塞控制大揭秘-CSDN博客#xff0c;有感而发#xff0c;自己研究CC有一段时间了。但是还一直有vegas多牛的说法。从理论上来说#xff0c;vegas确实是比较好的CC算法#xff0c;特别是他的公平友好性#xff0c;我个人也觉得是最好的。
包…看到大佬写的优秀的 tcp vegas 拥塞控制大揭秘-CSDN博客有感而发自己研究CC有一段时间了。但是还一直有vegas多牛的说法。从理论上来说vegas确实是比较好的CC算法特别是他的公平友好性我个人也觉得是最好的。
包括后面的L4S扩展来说也确实有一定的理论价值 。
但是就我个人对CC的理解其实这些都是毫无用处的。因为建立在沙滩上的高楼最终是无法长时间存在的。
为什么我认为vegas是在沙滩上的高楼是因为他的算法是假设的前提下理论的环境产生的算法。
就象永动机一样看上去很美好却是不能实现的。 首先我们谈vegas的diff这个变量我列出它的几大问题。1.并不是所有的网络RTT都是可以精确测量或叫稳定测量的因为有波动情况。2.diff的取值问题。不同的取值范围会造成很大的不同。就算是同样的vegas流不同的参数互相压制的情况也是非常厉害的。3.L4S其实是2的一个变种他的终级思想是非常理想的。所有的包的延迟维持在一个特定的值域内。但是其是很难实现的。也是同样的问题这个延迟的取值是引响效果的决定因素。第二个所有缓存的延迟成为拥塞的指标那么对于无线环境网络实刻波动的环境RTT指标会过于波动和背景流的加入退出造成这个拥塞标志是极其不稳定的从而使这个算法产生的吞吐是不稳定的。
唯一能正常非常理想的工作只能在实验室环境有标准的线性的RTT波动稳定的代宽环境。但是实际环境这一套能很好的工作吗显而易见的。
而且从事实上来看vegas出现已经有很长一段时间而真正用它做为算法的成熟协议基本上没有原因是实际应用效果不理想实现难度大可操作性差参数调整复杂适应性差。这才是他不能流行的主要原因。
所以鼓吹vegas多么牛逼有多么好的数学公工推导模型多么完美完全是学术派的作风一点工业价值没有。所以不要鼓吹什么vegas了实际一点吧不如看看BBR。 仅 是个人观点。