yuanrongxi / razor

A google's congestion Control Algorithm
MIT License
355 stars 156 forks source link

对razor bbr带宽探测性能的疑惑 #68

Open Jadaeu opened 7 months ago

Jadaeu commented 7 months ago

作者您好,我尝试在windows环境下测试razor bbr在弱网环境下的带宽探测性能。本地电脑向远程虚机发送模拟视频数据,利用netlimiter限制本地网络的带宽为4M、2M、1M和0.5M分别进行测试,这些带宽为ground truth。我打印下面的数据信息,并作max bandwidth与时间的关系图。我想问一下为什么带宽探测值波动会这么大呀。 image

image image image image 之后,我在ns3中对linux tcp bbr进行了仿真测试,这次我是在2M-1.5M-1M-0.5M这样一个链路带宽动态变化的仿真环境中测试的,结果如下: image 理论上来说,基于quic bbr的razor bbr得到的结果图应该是当带宽不变时,其探测到的瓶颈带宽是不变的,至少不能出现那么大的波动。是我打印带宽信息的代码的位置不对吗?