用 speedtest 测速发现一个有趣的现象:
想请教各位,为什么会测出来这个结果? speedtest 测网速的原理是什么?
个人判断是测出来 daili 服务器所在宽带的速度了,而从 speedtest 所在的电脑到 daili 服务器的速度只有 10Mbps 左右,为什么会直接测出来 daili 服务器所在宽带的下载与上传速度?
1
ysc3839 2018-12-10 10:55:28 +08:00 via Android
估计 speedtest 传的数据不够随机,你用的代理协议又有压缩。
|
3
mengyang624 2018-12-10 11:20:06 +08:00
挂代理之后上行怎么还提高了,看不懂
|
4
lingaolc OP @mengyang624 我个人判断是测到了 daili 服务器所在机房宽带的上下行速度了。
|
5
mengyang624 2018-12-10 12:21:48 +08:00
@lingaolc #4
挂着 ss 在本地电脑的浏览器里打开 speedtest 速度测试的下行数据包要通过 ss 转发到本地电脑 上行数据包是本地电脑先发到 ss 服务器,再通过 ss 服务器转发到 speedtest,受本地上行速度限制的 你开个任务管理器或者资源监视器边跑边看下 |
6
lingaolc OP @mengyang624 嗯,通常理解的测速理论上是你说的这样的,但是这次测出来却不是这样,因此想知道是什么原因导致了我描述的那种情况的出现。我用手机测的,挂上 daili 后测速点选到了洛杉矶,然后上下行测出来都是 100Mbps,但是手机挂着 daili 时的网速实际上只有 10Mbps,因此有点奇怪。
|
7
mengyang624 2018-12-10 12:50:17 +08:00
|
8
labnotok 2018-12-10 12:51:41 +08:00 via Android
用来代理的服务器实际上相当于一个 Cache,能提升短时数据。
|
9
lingaolc OP @labnotok 嗯,测速软件应该能反映出来测试手机与 daili 服务器之间网路 10Mbps 的速度瓶颈才对,或者最多也就到 30Mbps 的理论峰值,但是不知道什么原因直接测出了 daili 服务器所在宽带的速度 100Mbps。
|
10
lingaolc OP @mengyang624 哈哈,不买不买,只是想弄清楚为什么会有这么奇怪的情况出现。
|
11
guog 2018-12-10 12:58:04 +08:00 via Android
net 还是 cn,我用两个测出来的不一样
|
13
g531956119 2018-12-10 13:04:19 +08:00 via Android
@lingaolc 国内有个山寨的 speedtest,域名是 speedtest.cn
|
14
binux 2018-12-10 13:04:19 +08:00
告诉你是为什么,你听不懂有什么意义呢?
|
15
lingaolc OP @g531956119 嗯,下载的 speedtest App 应该是官方的
|
20
mario85 2018-12-10 18:18:51 +08:00
你的代理有可能会缓存你的数据,在 speedtest 看来是上传 /下载成功了,实际上并没成功只是缓存到代理,代理还在慢慢传
|