当前位置: 首页 > news >正文

网站建设 企业管理培训课程

网站建设 企业,管理培训课程,如何做网站百科,12380网站建设意见看一下 pacing 流失速的成因: 一段时间收不到 ack,丢了 ack 自时钟,cwnd 将耗尽,bbr 虽有 cwnd_gain(上图没有表现),但在该 cwnd_gain 下不依赖 ack 持续坚持发送多久取决于 cwnd_gain 的数值。 bbr 失速的后果在于…

看一下 pacing 流失速的成因:
在这里插入图片描述

一段时间收不到 ack,丢了 ack 自时钟,cwnd 将耗尽,bbr 虽有 cwnd_gain(上图没有表现),但在该 cwnd_gain 下不依赖 ack 持续坚持发送多久取决于 cwnd_gain 的数值。

bbr 失速的后果在于它是 pacing 流,即使收到了迟到但正常的 ack,sender 也无法 burst 发送失速期间挤压的数据,bbr 依然按照 pacing_gain * max-win-filtered bw 生成 pacing rate:
在这里插入图片描述

考虑到现网环境中 delayed ack,聚合 ack,ack 丢失,lro/gro 很常见,bbr 引入 extra_cwnd 作为 cwnd 的动态补偿缓解失速问题,bbr pacing 流理论上耗尽 cwnd 时,仍有 extra_cwnd 可作为继续发送的配额:
在这里插入图片描述

这种动态自适应解决了盲目静态增加 cwnd_gain 削弱限制 inflight 初衷带来 shallow buffer 下的高丢包问题。

问题是如何在理论上失速的那一刻知道未来的 extra_cwnd,这是在预测未来。常规的方法是 “用历史预测未来”,无论保持一个 round-win-filter 还是移动指数平均(EWMA)均可,用曾经的 extra_cwnd 经过运算得到当前 extra_cwnd,即 cwnd = cwnd + extra_cwnd。

这似乎是解决失速问题的唯一方式。

为什么收到迟到但正常的 ack 后立即执行 probe up 为什么不行呢?如图所示:
在这里插入图片描述

bbr 是精确调制的 pacing 流,除非有空闲带宽资源出让,probe up 的结果无论理论上还是实际中都不好。理论上,迟到但正常的 ack 是下行链路的独立问题,如果当前记忆中稳定的 bw 恰好合适,上行链路 probe up 行为会造成 queuing,接下来的 drain to target 将回滚掉 probe up 的结果,相当于 probe up 做无用功,在现实的多流共存场景,probe up 行为一定会挤占些 bw 出来,伤害公平性。

ack 是 TCP(and QUIC) 本身属性,它的行为不应作为 bbr 状态机转换的驱动因素,但路径属性的变化却可以,比如 minrtt 改变后就适合立即进行 probe up:
在这里插入图片描述
下面的内容为独立但相关的新内容。

无论 extra_cwnd or 是否检测到更小的 rtt 后立即 probe up,均涉及启发判断是否准确,无论过估的 extra_cwnd 还是在不该 probe up 时 probe up,误判代价均是丢包增加。而提高判断的准确性需要更多的 “微观知识”,这意味着算法需要捕捉更多的细节。

比如,算法是否能捕捉下面的细节呢:
在这里插入图片描述

聚合 ack 典型的模式(更陡峭些,但图示为了表达意思,缓和了),显然这种情况下要在一个更长的周期计算 extra_cwnd,rtt 变化快但不必频繁 probe up。问题是如何精确捕捉到这种 “模式”,TCP 自身并没有甄别出这种模式所需的 “知识”。

另一方面,确实只需要遵守一个大原则,而不是精确刻画微观。就像足球,每一场比赛从每一个细节上看是完全随机的,但结果很大程度上却是可预测的,这是既精确又模糊的艺术。但若仅考虑统计特征,显然这些微观细节必然会被湮没,这本身就是一对矛盾。

在 rtt 测量方法 中,我展示的方法或许能解决这个问题,这更像一种基于神经网络的机器学习方法,模型训练好了,链路画像自然就明确了,至于微观细节也就无需再关注,就像 chatgpt 的 “原理”,没人知道 why,但事实上它就是能写出像人写的文本,这本事是涌现出来的。

皮鞋没有蹬上,露着白袜子。

浙江温州皮鞋湿,下雨进水不会胖。

http://www.fp688.cn/news/145678.html

相关文章:

  • 武汉网站免费制作青岛网页搜索排名提升
  • 电商网站开发语言外贸平台自建站
  • 找什么样的公司帮助做网站营销策划方案模板范文
  • 西安做网站朋朋网络网上教育培训机构排名
  • 大连网站建设运营国际新闻最新消息战争
  • 中国铁建企业门户网站搜索引擎bing
  • 信誉好的网站建设今日军事新闻最新消息新闻报道
  • 十大最好的网站网站优化平台
  • 专门做网站的公司交什么win10系统优化工具
  • 合肥网站设计哪家公司好网推广公司
  • 动画专业哪个大学最好seo优化内页排名
  • 武汉阳网站建设多少钱百度搜索关键词设置
  • 门诊部网站建设河南平价的seo整站优化定制
  • 企业做国际站哪个网站好网络营销网
  • 手机版网站开发教程百度官方下载
  • 转 如何用java做网站百度站长工具怎么关闭教程视频
  • 北京网站建设及app网站建立具体步骤是
  • 未来做啥网站能致富企业网站官网
  • 公司网站建设深圳海外seo推广公司
  • 哪里建网站好国外服务器免费ip地址
  • 做网站如何获利推广产品的方法
  • 公安分局网站模板市场营销平台
  • 网站开发的毕业设计题目免费推广自己的网站
  • 苏州集团网站制作开发seo优化排名是什么
  • 网站做多久流量成都关键词优化平台
  • 邵阳网站建设的话术网络营销工作内容
  • 网站网格哈尔滨最新
  • 太原网站建设价格套餐太原网站快速排名优化
  • 长沙优化网站价格泰安seo
  • 顺德高端网站石家庄网络推广平台