您现在的位置:新闻首页>pc蛋蛋预测

老板问你speedtest上下行差异大 怎么答?

2018-05-17 08:55编辑:泰州新闻网人气:


  在一个风和日丽的清晨,灵儿惬意地漂浮在wifi森林里。突然遭遇老板夺命连环call:灵儿!!网络怎么这么差,speedtest测出来上行差异怎么这么大!灵儿立马祭出speedtest测试:上行测速比下行测速低了如此之多,上下行严重不对等,为弄清背后的真相,爱做实验的灵儿决定一探真相。

老板问你speedtest上下行差异大 怎么答?

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

老板问你speedtest上下行差异大 怎么答?

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

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

老板问你speedtest上下行差异大 怎么答?

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

  真相浮出水平

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

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

测速结果


测速结果

数据包大小走势


数据包大小走势

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

测速结果


测速结果

数据包大小走势


数据包大小走势

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

老板问你speedtest上下行差异大 怎么答?

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

抓包识别测试模型


抓包识别测试模型

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

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

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

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

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

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

(来源:网络整理)

织梦二维码生成器
已推荐
0
  • 凡本网注明"来源:的所有作品,版权均属于中,转载请必须注明中,http://www.duxue.org。违反者本网将追究相关法律责任。
  • 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。






图说新闻

更多>>
首台

首台"准人类"计算机通过图灵测试 模仿13岁男孩



返回首页