aoxiangtianji 发表于 2021-10-27 09:41:45

请教为啥RouterOS跑不满500M宽带

问题如题
近期搞了个 All in One ,CPU是 i5-5350U ,网卡是 I211 和 I218-LMRouterOS是装在 Proxmox-ve 里面的,CHR正版,没有直通网卡,分配了全4核
我是500M的电信光纤,通过光猫桥接拨号上网
在这种情况下,RouterOS 最多跑到300M宽带的样子,但CPU又跑不满
这是什么问题?怎么解决?

aoxiangtianji 发表于 2021-11-3 21:20:27

我再测试过,openwrt在同样情况下可以跑满,而ROS就不行

57068368 发表于 2021-10-27 20:45:28

直接装个ROS试试,虚拟机里面跑不满的原因很多。

aoxiangtianji 发表于 2021-10-27 22:00:46

ROS能识别I218网卡吗?

neday 发表于 2021-10-27 23:15:06

一个个测试

edgesky 发表于 2021-11-3 14:00:32

很简单,all in one的方案,网卡非直通的话,网卡的交互流量吃的是CPU。不是网卡的交换芯片本身。
你把all in one 干掉,裸机装就好了。用本地物理网卡的包转发能力去跑流量,就不吃CPU了。你现在跑到500M,你的CPU占用率应该到100%了。

举个简单的例子,VPN隧道,或者EOIP隧道,或者IPIP隧道等,都是4层以上的,都是需要吃CPU的。一个道理。

3148715 发表于 2021-11-17 23:18:30

本帖最后由 3148715 于 2021-11-17 23:19 编辑

aoxiangtianji 发表于 2021-11-3 21:20
我再测试过,openwrt在同样情况下可以跑满,而ROS就不行
的确ROS满足不了现在的宽带了 .

我们这电信千兆也才100一个月
页: [1]
查看完整版本: 请教为啥RouterOS跑不满500M宽带