有关 Mikrotik 的产品和 RoutrrOS 的疑问请教各位

2021-03-08 02:30:21 +08:00
 lxll
最近想买一台 RouterOS 设备玩,看了很久选择了 RM4011,但看到有人说快出新品了自己本身也有一台 9Mpps 包转发率的 H3C ICG3000F-DP(MSR3610-X1-DP)千兆宽带足够用了。所以下单了 hap ac2 当做玩具玩。

Mikrotik 真是买系统送硬件,看了他家的所有设备大部分家用设备只有 n 年前的 ipq4019 处理器 flash 16M 128RAM,同样 cpu 的星际宝盒 128M flash 512RAM 只要 100 不到。


最新的 7.1 测试版 RouterOS arm 只有 12M 多点,很好奇它是怎么把各种高级功能塞进去的。同样体积的 tp-link 固件甚至 openwrt 所包含的功能只能满足普通上网。


还有他家的 CRS 系列交换机 CRS326-24G-2S+IN,24 千兆电口 2 万兆光口价格只要 1k 左右,可做路由器,性价比不错,但根据官方数据,这台交换机只有二层能能达到线速转发,三层转发靠 CPU,不做策略的情况下三层小包只能跑到 200Mbps 左右,做 nat 后应该更低。最新的 RouterOS 7.1 beta4 依然不支持三层硬件转发,以后可能也会不支持了吧。所以这台交换机只能作为二层交换机用了么?
4191 次点击
所在节点    宽带症候群
12 条回复
akw2312
2021-03-08 03:15:03 +08:00
IPQ4019 其實不算老了 畢竟 MikroTik 的 WiFi 6 產品還做不出來,要用上 IPQ6000 之類的大概還要很久.
不過 MikroTik 的 WiFi 5 也做的很糟糕的,那個驅動做的比開源驅動還爛.....

ROS 其實有個祖傳特性:功能很多但很多都只依靠 CPU,沒有硬件加速,而且效率不怎麼樣。還有 Bug 很多,穩定版永遠不穩定.

在 ROS 6 上,沒有一台設備支持 HWNAT(就算硬件有),ROS 7 倒是有一些 CRS 交換機有了,但是那個看過參數就知道和沒有差不多,最該支持的基於 IPQ4019/MT7621 的設備卻遲遲不做。

CRS326 的 L3 硬件轉發之前有人說是硬件缺少支持,但有找到一兩台別家也用 98DX3236 的交換機,是支持 L3 的。

BTW, MikroTik 全系列對於小包的處理能力其實都很差,就算是 CCR1072 也一樣
CCR1072 在 FastPath 下的確能測出他標稱的那個轉發性能,但是那和實際應用情況偏差太多了
(實際上 FastPath 還是 CPU 在轉發的,只是繞過 linux network stack)
比如說有人對著單一 IP(甚至單一端口)打個 10G 大流量 SYN 小包,那就算是 FastPath 還是會看到 CPU 全核 100%,完全撐不住了...
akw2312
2021-03-08 03:16:42 +08:00
BTW, 他那個 FastTrack NAT 加速雖然有效過, 但限制太多而且高負載下處理能力還是很差, 同樣是軟件上的優化, 處理效率比 Qualcomm 的 SFE 或者 Linux 主線裡面的 Flow Offload 都還差
poporange630
2021-03-08 05:37:02 +08:00
目前在用他家 WAP AC 和 CRS305 总体很满意
ericbize
2021-03-08 08:04:09 +08:00
稳定版 x86 在 云上面做路由器倒是不错
carrionlee
2021-03-08 08:57:30 +08:00
@akw2312 那 ubnt 路由器的硬件转发和小包处理能力怎么样?
tankren
2021-03-08 09:00:22 +08:00
华硕小包转发率怎么简单的测出来还是需要专业的软件?
cwbsw
2021-03-08 09:15:30 +08:00
@akw2312 我有 hAP ac2,我确定一定以及肯定 Fasttrack 效果明显优于 SFE 和 kernel flowoffload 。
huangya
2021-03-08 09:17:03 +08:00
@akw2312 @carrionlee @lxll
请问下你们所说的小包处理能力在什么场景下用得比较多呢?
jimmy2010
2021-03-08 09:51:32 +08:00
@akw2312 有点好奇,为什么全是缺点,感觉很多还是硬伤,但据描述你又用了 mikrotik 这么多产品。。既然如此之差为什么又要用,在你看来实际使用的比 mikrotik 要好的硬件设备是什么?
lxll
2021-03-08 10:12:17 +08:00
@huangya 即使不看纯小包数据,在大包测速的情况下 CRS326 的三层转发只能跑到 600 多,达不到千兆,更浪费了万兆口。NAT 只能 300 多 CPU 就满了。所以说这台交换机更像是二层交换机,三层功能属于赠送的。
sp670
2021-03-08 15:26:01 +08:00
@poporange630 我家 WAP AC 和 CAP AC 都有
WAP AC 的无线配置是足够了,但是 CPU 配置不行,作为一个 3x3 的 AP,跑到 250M-300Mbps 左右 CPU 瓶颈了再也上不去了
CAP AC 用的高通的 CPU 性能还行,但不懂什么原因,最高性能依旧卡壳在 280Mbps 左右
以上测速结果均在 5G 下进行,周边没有干扰频道,两端协商速度 866Mbps 的情况下实测出来的
wangdk23411
2021-03-11 15:51:50 +08:00
CRS 本来就是给 2 层交换用的……

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

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

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

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

© 2021 V2EX