R2S 软路由跑不满千兆,如何排查性能瓶颈在哪?

2022-09-16 09:00:56 +08:00
 villivateur

Nanopi R2S 刷了 Openwrt 的纯净版官方固件,作为家里的主路由。但是测速跑不满千兆,最多 480Mbps 左右。

用 iperf3 测试 LAN 口设备到 R2S 的速度,可以达到千兆。电脑直连光猫测外网速度也能跑千兆。

全速下载时,r2s 的 CPU 占用只有 50% 左右,各种代理插件已关。

11338 次点击
所在节点    宽带症候群
58 条回复
djs
2022-09-16 12:04:15 +08:00
@blueboyggh #14 老哥你用的是哪个固件呢,有地址不
kenneth104
2022-09-16 12:05:17 +08:00
https://github.com/QiuSimons/YAOF

现在我的 X86 用的这个包,你试试?
niantoudeyisi
2022-09-16 12:09:37 +08:00
现在最新的固件 应该都是使用 usb3.0 的驱动。
我之前内网 iperf3 能跑到 942MB/s 外网没条件测。感觉应该也能达到
szdosar
2022-09-16 12:27:01 +08:00
FlyingShark
2022-09-16 12:30:39 +08:00
用 22 楼那个固件就行,可以超频到 1.6Ghz ,很稳定,注意电源必须足额
djs
2022-09-16 12:35:26 +08:00
@szdosar #24 哈哈哈,感谢老哥,回去我试试
villivateur
2022-09-16 12:52:01 +08:00
@huaes 很可能,感谢提醒
mrzx
2022-09-16 13:11:52 +08:00
这个就是个玩具,
不知道你们测试过小包(比如 64,128 ),那性能更是低的吓人。不可能你上网的时候,发送和接受数据全部是大包吧?

后期 IPV6 普及开来,需要 ipv6 防火墙吧。。。多点访问控制策略,性能在打折扣。

号称千兆路由,其实 500M 都悬。。。
EvanQu
2022-09-16 13:12:58 +08:00
网络->防火墙->常规设置->路由 /NAT 分载 下面两个都勾上 重启路由器 在测速试试看
EvanQu
2022-09-16 13:14:04 +08:00
@EvanQu #29 官方的包 以前 arm 的路由器 怎么跑都是半速,开了就全速了
ngv2
2022-09-16 13:17:15 +08:00
@mrzx 纯小包的测试数据没有意义。
日常家用场景,大部分是大包,小部分是小包。在这种场景下能跑到合适的性能就行。

纯小包性能那是商用交换机 /路由器才需要。
mrzx
2022-09-16 13:18:03 +08:00
路由器测试标准可以参考 MikroTik 家对自家产品的测试

比如在 1518 下转发性能多少? 512 下多少,64 下多少?
测完路由转发,在测 NAT
然后在测 ipsec ,不同加密程度下多少性能?
加了防火墙,低于 25 条策略以下,多少性能?
跑了 qos,低于 25 条单队列情况下,多少性能?
桥接和不桥接,多少性能?等等

这些都要详细测过一边,才能比较直观的,多方面的,观察这个路由器+软件的性能是多少。
EvanQu
2022-09-16 13:18:40 +08:00
mrzx
2022-09-16 13:19:37 +08:00
@ngv2 好吧,不跟你争它是家庭路由器,还是企业级路由器的定位。可能我就是干这行的。

基本上我看中的路由器,都按企业级的标准去要求。。。
villivateur
2022-09-16 13:21:39 +08:00
@EvanQu 非常感谢,改完之后能跑到 600M 了,剩下的问题我再查一下
tankren
2022-09-16 13:26:43 +08:00
小马拉大车
Kinnice
2022-09-16 14:29:39 +08:00
@BenX R2s 跑不满千兆指的是科学上网跑不满, 不是跑不满正常网络带宽
Rrrrrr
2022-09-16 15:41:02 +08:00
@FlyingShark 怎么看电源够不够
TerenceRust
2022-09-16 15:55:53 +08:00
top 按 1 看看,单 CPU 占用,应该是负责 PPPoE 那个核满了。以前 Unifi UDM 的 PPPoE 不支持多核的时候也出现过跑不满的情况
mrzx
2022-09-16 17:22:00 +08:00
@Rrrrrr 正常情况,电源标准功率是富裕的,吃不满的。

比如 5V1.5A ,那就是 7.5w,很多测手机快充功率的那种设备也行。测试一下,是否吃满了 7.5w ?

如果吃满了,那不用说,功率肯定不够了。。要更大的电源。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/880429

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX