网安融合 专业防护更简单,RG-WALL1600-CF系列防火墙线上发布会
预约直播
产品
< 返回主菜单
产品中心
产品

交换机

交换机所有产品
< 返回产品
交换机主页
交换机

无线

无线所有产品
< 返回产品
无线主页
无线

云桌面

云桌面产品方案中心
< 返回产品
云桌面主页
云桌面

安全

安全所有产品
< 返回产品
安全主页
安全

如果老板问你speedtest上下行测速差异大,你该怎么回答?

发布时间:2016-07-21

 在一个风和日丽的清晨,灵儿惬意地漂浮在Wi-Fi森林里。

突然遭遇老板夺命连环call:灵儿!!网络怎么这么差,speedtest测出来上行差异怎么这么大!

灵儿立马祭出speedtest测试:上行测速比下行测速低了如此之多,上下行严重不对等,为弄清背后的真相,爱做实验的灵儿决定一探真相。

排除无线环境问题

 在单流终端使用Speedtest测试下行37M上行16M的时候,灵儿用有线测试结果为下行40M上行15M。而与此同时,利用IXIA模拟Speedtest特性进行内网打流测试可达到上行58M下行58M,足以支撑测速所需带宽。

因此,排除掉无线环境对此问题的影响。灵儿心里暗暗的舒了一口气,不会被老板责罚无线环境被破坏了,但真相大白之前还是得继续实验。

排除出口限速问题

受生命之泉限制(出口),无线网络能提供的可用带宽是受限的,那么会是受限于生命之泉所产生的现象吗?于是,灵儿长涉险来到独享生命之泉的暗巫师家继续实验(暗巫师独享出口带宽,灵儿好生羡慕~)。

使用Speedtest问题依然出现,下行48M时上行只有可怜兮兮的4M,而此时使用另一专业工具 iperf 测试,上行可以打满到50M。因此,可以得出结论问题受限于Speedtest本身。

真相浮出水平

问题开始变得清晰,于是灵儿一口气做了下面几个实验

(1) 相同服务器,不同的时间进行测速

▲测速结果

 

▲数据包大小走势

(2) 相同时间点,不同测速服务器

▲测速结果

▲数据包大小走势

综合来看,数据包大小和线程数直接影响到了测速结果,而决定使用多大的数据包和多少线程数则由网络坏境决定。跟踪两个服务器路由能大致看出网络情况。

Speedtest官方(Speedtest.net)对此的说明大致为:TCP测试模型下,根据预测试评估协商出实测阶段所使用的数据包大小和线程数,在此基础上完成测试;另一种传统Http测试模型,由于上行数据包大小不会随测试而改变,将更容易受到预测试评估影响,形成上行测速弱于下行测速的情况。

抓包识别测试模型

本次精灵实验报告

No1. Speedtest测速结果受限于线程数和包大小。根据预测试评估结论而来,比如灵儿生活的Wi-Fi森林在忙时和闲时线程数差了一倍。

No2.Speedtest用于测试无线极限性能并不妥当。理由正如灵儿上面所述。

No3.Speedtest对于体验的参考意义在于能够大致表征出整体链路的情况,如果Speedtest测出来的结果可以支撑相关应用(具体的指标Speedtest官方文档有说明,灵儿就不啰嗦了),那么,就一定没问题。如果测试结果不理想时,不妨试试其他的测速软件。

小技能Get,如何让Speedtest测出高性能  

(1) 选择出口对应运营商最近测速服务器进行测试

跨运营商或者长路由链路带来的时延会影响Speedtest对链路质量的评估,进而影响到测速结果。

(2) 避开出口链路拥塞进行测试

出口链路拥塞影响协商报文大小及线程数,单窗口测速结果不符合预期时,在确认出口带宽充足的情况下,可以采用多窗口(相当于人为增加线程数)来逼近极限。

关注锐捷
关注锐捷官网微信
随时了解公司最新动态

返回顶部

收起
请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反馈 意见反馈
意见反馈
更多联系方式
是否找到您想要的内容?
您遇到了什么问题?
找不到想要的信息
筛选功能不好用
加载速度太慢
页面体验差
提交
您是否找到了与产品相关的文档
筛选功能是否帮助您更快找到所需的文档?
有帮助
一般
没有帮助
没用过
请问您遇到了什么问题?
需要填写的内容太多
有些信息不懂怎么填
页面有问题/错误
其他
确定
这些客户案例是否对您有帮助?
非常有帮助
比较有帮助
没有帮助
请您对这个客户案例进行评价
兴趣度
相关性
可信度
确定
感谢您的反馈!
感谢您的反馈!