前言

相信很多人都见过色彩整齐绚丽的测速图,但是他们的这些“战绩”真的没有水分吗

本文以最常见的stairspeedtest为例,使用电信100M-普通163-level3-德国200M的“垃圾直连机器”,带你感受一下多线程的威力

实战


结论

可以看出,当线程数较少时候,垃圾163的速度和3G上网水平没差

当达到32线程时,就已经达到4K串流水平

当达到128线程时,已经接近本地带宽

当256线程往上时,基本已经触顶本地带宽

而这一切的实现,只需要在测速配置中调整线程数这一简单无脑的方法

关于多线程

类似的玩意还有多倍发包,TCP加速器,锐速等

同时多线程可以破解单线程QOS/主动式限速(比如IDM的32线程,迅雷的10线程)

典型案例比如之前的DUBOX测速,单线程5M,32线程百兆跑满 https://www.blueskyxn.com/202102/4194.html

其他掺水作假方法

常见代理链路

【常规直连】A用户-国内网络-跨境网络入口-跨境网络出口-国际网络-B国外服务器-国际网络-C实际数据提供者

【常规中转】A用户-国内网络-B国内服务器-跨境网络入口-跨境网络出口-国际网络-C国外服务器-国际网络-D实际数据提供者

【常规专线中转】A用户-国内网络-B国内服务器-跨境专线-C国外服务器-国际网络-D国外服务器-国际网络-E实际数据提供者

如何掺水

除了上面的多线程耍猴,还有很多知识点和小技巧

所谓知己知彼,要解决问题,必然要知道问题产生的原因,这个原因自行了解,我只讲结论

个人研究认为情况如下【但是仅为个人理解,不保证正确无误,欢迎指点】

最主要的短板为“跨境网络出口”这一个阶段,比如是电信自带的直连163,还是163转ntt去日本等等,这个带宽受到不同运营商之间的限制

比如电信-日本NTT容量少,联通-日本NTT容量多,少了自然慢,更别说电信人更多

其次短板为“跨境网络入口”这一个阶段,众所周知,宽带有很多种类,比如电信移动联通家宽,电信CN2,联通9929,联通移动商业宽带等等

不同的宽带在入口阶段表现不同

以移动为例,家宽商宽天差地别,可能你江西移动-上海移动这个过程中,商业宽带和家庭宽带的速度相同,但是江西移动-上海移动-出国到香港,商业宽带吊打家庭宽带,因为跨境入口发现国内来源/目标IP为垃圾家宽时候,就开始对你进行丢包QOS限速等操作恶心你,然后让出带宽给高贵的商宽,然后发现你是商宽,就不明显给你限速,稍微意思意思,随便压榨一下别人的带宽【其实现在的4G5G也是这样,压榨限速4G,把资源腾出给5G爽】

虽然出境后的国际网络也有区别,比如微软谷歌亚马逊的自建/自有谷歌网,NTT/TATA/L3等专业公司的网络,但是对比国内和出境这两个问题来看,问题并不是很大【虽然有影响,但是不是很明显,延迟会有明显影响,但是带宽还好】

基于以上关键点,可以得出以下两种核心方法

1,优化“跨境网络入口”

比如使用电信CN2,联通9929,移动联通商宽这种常规的优先网络接入【当然AGA也是这种原理,高优先级的电信163直连,效果直逼其他高级网络,但是需要注意的是,电信商宽出口比较垃圾】

但是你没有这种网络怎么办,毕竟这些价格不说,有钱也难办,有的直接不卖(比如电信CN2)

这时候就要出【常规中转法】加一个B国内服务器,把非高级网络用高级网络中转一下,让跨境入口以为你也是高级网络,给你放宽出行

2,优化“跨境网络出口”

加了个B,混过了入口关,但是出口又遇到麻烦了,带宽受到不同运营商之间的限制,比如联通商宽和XXX的带宽不足,速度不行之类的问题

这时候可能就要考虑【二级中转】

【二级中转】A用户-国内网络-B国内服务器-跨境网络入口-跨境网络出口-国际网络-C国外服务器-国际网络-D国外服务器-国际网络-E实际数据提供者

使用和B国内服务器连接更好的C国外服务器,然后C再去和另外一台D连,这样就解决了问题

【导致的延迟UP之类的当然也是正常,不过不影响带宽】

除此之外,自然也有很多方法来优化,不说人手一个的BBR,还有机房多倍发包,大小包分流等等优化

 

所以看到这里,我只能说懂得都懂了,当然多级中转的缺点也很明显:一炸全炸,一堵全堵,一卡全卡,一爆全爆,延迟上升,流量浪费

所以测速耍猴,除了多线程,直接拿BGP商宽,CN2等服务器测速,明着耍猴也是日常

当然多级中转这个倒是算不上耍猴,毕竟原则上带宽有提升,但是缺点也说过了,另外还有测速设备不同,加密解密性能有差距等等差异

 

点击数:137