一、背景
测速网站的原理是什么?
在本地机器和"测试点"(测试节点机器)之间下载和上传测试数据,检测下载速度和上传速度。
那到了这点,大家肯定会有疑问,那我选择一个就近的靠近的测试节点岂不是其实起来就很有优势?
那肯定是的,就跟你访问国内的和国外的网站,明显速度感觉是不一样的,宽带测速测的速本身就是一个有相对性的东西。
不然南京大学的一个测速网站也不会说明在南京大学的电脑测的是内网速度不能做太多的参考(肯定的啦,你电脑在南京大学,测试服务器也在南京大学,那可不是内网测速优势无限大嘛)
另外,有些宽带测速网站不能手工选择节点,有些可以,不过一般都是自动不会去指定。
二、宽带测速的一些指标
下载速度:就是从测试节点下载一段测试数据测出来的速度
上传速度:就是从本机上传一段测试数据到测试节点的速度
时延:时延(时延/ms,如图中的30 ms)通常是通过类似Ping的机制计算的,即发送一个数据包到测试节点并等待其返回,记录往返时间(RTT,Round-Trip Time)。这个值反映了本地机器和测试节点之间的网络延迟。
测试节点:有些测速网站可以手工指定,有些不可以。
抖动:表示时延的波动性,即在多次测试中时延值的变化范围。抖动越小,网络的稳定性越高。高的抖动可能表明网络存在拥堵或不稳定情况,影响实时应用(如视频通话)的质量。是个稳定性参数,抖动越小越稳定,有点像方差越小越稳定一样
宽带多少兆的估计:就是通过测速给一个估计,估计你家宽带的速度,有些测速网站还会给出排名。
https://www.speedtest.cn/ 测试结果如下:
三、常见的测速网站和注意事项
注意事项:一般不要选择电信运营商自己的测速网址,明显自己给自己测试能准确吗?还不是有偏向性的。比如中国电信提供的测速网站,也没法选择测试节点,那他监守自盗肯定选择对自己有利的节点,得到的数据很漂亮
https://www.speedtest.cn/ (国内比较好替代国外一个知名的Speedtest by Ookla的,可指定测试节点)https://www.speedtest.net/ (Speedtest by Ookla 本尊,有一段时间传说用不了,也不知道是在线网站用不了还是APP,说被屏蔽了。可指定测试节点。 网站加载后finding optional server会耗时比国内网站久得多,要等找到测试节点之后再点开始测速,不过提前点了也没用,找到后才能开始测)https://test.ustc.edu.cn/ (中国科学技术大学测速网站,测试节点应该就是在这所大学里)https://test.nju.edu.cn/ (南京大学测速站,测试节点应该就是南京大学)https://10000.gd.cn/html5-speedtest/#/ (中国电信官方)https://10000.gd.cn/#/speed (好像这个也是官方,是中国电信工作人员发来的)
四、关于测速前是否要关闭scientific surfing?
嫌麻烦的话不用关,通常选到的节点又不是国外的,按规则应该也不会走那种形式的流量,即不会影响到测试结果。
当然你如果觉得所有流量都要经过scientific surfing软件进行规则判断后进行转发会有损耗,那你也可以关掉测下。但我不建议关,你平时上网不就一直开着scientific surfing软件的嘛,那 “一直开着” 就是测出了最真实的场景了。另外这个流量转发的影响真的微乎其微,有时候我们过于担心 “大象身上爬了一只蚂蚁是否会影响对大象体重的称重” 的问题。
五、测速网站和测速APP
一般移动端安卓/iOS就得安装APP了,对于win和macOS,可以选择在线的或者安装APP,一般都懒得安装app,在线的就好了。
(其实移动端也可以打开网站测,但是好像不是很专业?不太懂)