今天发现路由器的性能也会拖累局域网传输速率

目前在用小米路由器3,有线接口100M,无线867M(电脑实际连接585M)。

按理说不经过有线接口传输文件时,如果能把无线连接的带宽跑满,速率是可以达到50-60MB/s更正:30MB/s的……然而实际的局域网传输速率只能达到15MB/s左右,如果向路由器上外挂的移动硬盘传输更是只有8MB/s,进路由器后台可以看到CPU占用一直90%以上。

这么看这个路由器的性能也就将将满足百兆有线接口的处理需求,根本喂不饱500M的无线带宽。。。

对于这种有线和无线接入带宽不同的路由器,选一个性能勉强满足其中最低接口的带宽的CPU,这是厂家的惯例操作吗?

比如…

比如有线千兆+无线2600兆的路由器,会受CPU拖累,导致无线传输的实际速率也只能达到100-150MB/s吗?会不会甚至一些入门级的千兆路由器连100MB/s的局域网传输都保证不了?如果真的这样,那千兆路由器不管是2600M无线、1900M无线、还是1200M无线,用起来都没什么区别啊

路由器厂商宣传时,对于CPU往往略去不标或者只标核数和主频,那么买路由器时怎么确定CPU不会拖累接口的带宽呢?

当然了. 路由其实就一台电脑.

我现在用ac86. 基本没重启过.

树莓派是个不错的选择,并且小米的USB速度貌似很慢


千万不要在路由器上跑各种东西!否则会和 @feeshy 一样的…

我之前了路由器,在家连抖音都看不了

这个ac86,它真贵呀……

800多买的. 还能忍受.

CPU 够说的话往往还是会说的。

我的路由器 CPU 是 mt7621,用起来还行。

挑路由器不妨到恩山论坛逛逛 :joy:

应该是达不到这个速度的。500M带宽,Wi-Fi一来一回,能跑 250Mb,大概也就是 30MB/s 就差不多了。

最近我测试 1300Mb 的 5GHz Wi-Fi,跑千兆带宽测速,满也就是500Mb的样子,大概 60MB/s。

刚刚测了无线内网速度:

➜  Desktop iperf3 -c 172.16.0.103
Connecting to host 172.16.0.103, port 5201
[  5] local 172.16.0.236 port 57313 connected to 172.16.0.103 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  51.1 MBytes   429 Mbits/sec
[  5]   1.00-2.00   sec  68.3 MBytes   572 Mbits/sec
[  5]   2.00-3.00   sec  66.3 MBytes   556 Mbits/sec
[  5]   3.00-4.00   sec  69.6 MBytes   583 Mbits/sec
[  5]   4.00-5.00   sec  73.4 MBytes   616 Mbits/sec
[  5]   5.00-6.00   sec  72.8 MBytes   610 Mbits/sec
[  5]   6.00-7.00   sec  76.2 MBytes   639 Mbits/sec
[  5]   7.00-8.00   sec  76.3 MBytes   642 Mbits/sec
[  5]   8.00-9.00   sec  73.2 MBytes   614 Mbits/sec
[  5]   9.00-10.00  sec  76.4 MBytes   639 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec   703 MBytes   590 Mbits/sec                  sender
[  5]   0.00-10.02  sec   703 MBytes   589 Mbits/sec                  receiver

学到了,原来Wi-Fi上传下载带宽分配是静态的 :joy:

路由外挂移动硬盘的话,影响速度的因素不止网络,接口、固态/机械、磁盘碎片、硬盘盒都有影响。
我是在新3上挂了一个旧笔记本上拆的2.5英寸机械硬盘: 电脑(SSD)→路由硬盘——平均40MB/s
路由硬盘→电脑(SSD)——平均60MB/s(fastcopy上看读取速度被写入速度追尾了 :joy:

上面的速度用的是翻车讯的拆机硬盘盒,我还买过一个半透明的某O硬盘盒,写入速度直接腰斩……

我用的一块四五年前的创见移动硬盘,这些年插过的电脑上读写都稳定在80-90MB/s左右,所以8MB/s的瓶颈应该不在硬盘(只有往Surface 3拷文件时,EMMC的写入被机械的读取追尾了 :joy:

另外,一台PC的SSD经过WiFi传到另一台PC的SSD也才15MB/s……

路由端可以改AC桥接光猫,AP发射WiFi;

终端信号有条件都测下速,最简单的就是用树莓派或者 ARM 设备自己建一个 WEB 内网测速服务器,我用的是 docker,下面这个Image 支持 ARM64:

docker run -d \
  -e MODE=standalone \
  -p 9999:80 \
  --name speedtest \
  292427558/speedtest

iperf 它不香么…

https://iperf.fr/

不过,我还是去部署了一个 LibreSpeed 玩