sxqt
发表于 2024-7-23 02:42
pdvc 发表于 2024-7-22 10:54
他家的就是纯软路由,PPPOE和NAT都是CPU跑,还是单核,RB4011时代被坑了以后我就抛弃他家了。 ...
单不单核看的是网卡的多队列能力,我RB5009在SFP口上插了TP的SM410U模块跑PPPOE,实测测速的时候四核心都是均匀分配的。
sxqt
发表于 2024-7-23 02:54
pdvc 发表于 2024-7-22 23:47
MT798x已经可以小包优先了,还是硬件级的QoS……
在延迟差距不明显的情况下,软QoS永远比硬QoS好。
pdvc
发表于 2024-7-23 04:35
sxqt 发表于 2024-7-23 02:54
在延迟差距不明显的情况下,软QoS永远比硬QoS好。
差距不明显就不用做offload了[流汗]
pdvc
发表于 2024-7-23 04:37
本帖最后由 pdvc 于 2024-7-23 04:50 编辑
sxqt 发表于 2024-7-23 02:42
单不单核看的是网卡的多队列能力,我RB5009在SFP口上插了TP的SM410U模块跑PPPOE,实测测速的时候四核心都 ...
现在是个网卡都支持RSS,没啥用,网卡自己又处理不了PPPOE。
v7在负载不大时不明显,不过也能看出CPU0负载明细比其他核心负载多些。高负载时就露馅了,跑P2P试试就知道了......
lilarcor
发表于 2024-7-23 08:52
本帖最后由 lilarcor 于 2024-7-23 09:15 编辑
sxqt 发表于 2024-7-23 02:42
单不单核看的是网卡的多队列能力,我RB5009在SFP口上插了TP的SM410U模块跑PPPOE,实测测速的时候四核心都 ...
7.10以后已经比较均衡了。我也是平均占用
kevinho86
发表于 2024-7-23 09:04
lilarcor 发表于 2024-7-23 08:52
7.1以后已经比较均衡了。我也是平均占用
[偷笑]7.15.2一样会有单核重载其余轻载的问题,还不是P2P情况下,仅仅HTTP文件下载
lilarcor
发表于 2024-7-23 09:14
kevinho86 发表于 2024-7-23 09:04
7.15.2一样会有单核重载其余轻载的问题,还不是P2P情况下,仅仅HTTP文件下载 ...
我没遇到 很均衡 7.15.2
zxssddd
发表于 2024-7-23 10:37
x86觉得功耗还是太高啦
有啥好推荐吗
rx_78gp02a
发表于 2024-7-23 11:07
加速就是这样,上限高但是下限也很低,但凡开一些影响加速的功能,性能都会雪崩式下跌。MT的软加速主要是为了灵活,没有哪个企业环境是不跑规则的,用了硬件加速基本和内核脱钩,会带来一系列限制。
rx_78gp02a
发表于 2024-7-23 11:26
sxqt 发表于 2024-7-23 02:42
单不单核看的是网卡的多队列能力,我RB5009在SFP口上插了TP的SM410U模块跑PPPOE,实测测速的时候四核心都 ...
网卡多队列是基于IP四元组的哈希值做均衡,实际上还是保证同一条流的数据集中在一个核心处理,避免切换开销,对于单流大流量基本没有均衡能力;为了解决这个问题,linux加了一层RPS,但是很可惜Mikrotik的全系列RouterBoard都没有这个功能,仅限于X86,因为RPS二次均衡会消耗CPU资源,本身RouterBoard的CPU就弱,并且,没有RPS会让CPU的占用率低到很好看。
rx_78gp02a
发表于 2024-7-23 11:32
pdvc 发表于 2024-7-22 23:47
MT798x已经可以小包优先了,还是硬件级的QoS……
硬件QOS不是你想的那回事,交换机就有硬件QOS,但那是无差别的限速。稍微新一点的带优先级的也是根据DSCP的标记划分优先级,但问题是DSCP的标记需要软件处理,DSCP也能作假,比如把下载流量直接标记成最高优先级,另外运营商天生就喜欢丢弃DSCP,这导致为何处理QOS如此困难。
Baishui
发表于 2024-7-23 11:53
lilarcor 发表于 2024-7-23 08:52
7.10以后已经比较均衡了。我也是平均占用
莫非不同型号差异很大,ccr2116属于一核有难15核围观,方便参考我主楼的截图样式来一张吗,给大家留个参考。
Baishui
发表于 2024-7-23 11:56
sxqt 发表于 2024-7-23 02:42
单不单核看的是网卡的多队列能力,我RB5009在SFP口上插了TP的SM410U模块跑PPPOE,实测测速的时候四核心都 ...
莫非不同型号差异很大,ccr2116属于一核有难15核围观,方便参考我主楼的截图样式来一张吗,给大家留个参考。
Baishui
发表于 2024-7-23 12:20
rx_78gp02a 发表于 2024-7-23 11:26
网卡多队列是基于IP四元组的哈希值做均衡,实际上还是保证同一条流的数据集中在一个核心处理,避免切换开 ...
对于核心多的型号这功能感觉利大于弊,怎么也比一核有难15核围观强
港城钢铁侠
发表于 2024-7-23 12:20
你这要求要不DIY软,要不降低一部分要求上BPI-R4
pdvc
发表于 2024-7-23 12:25
rx_78gp02a 发表于 2024-7-23 11:32
硬件QOS不是你想的那回事,交换机就有硬件QOS,但那是无差别的限速。稍微新一点的带优先级的也是根据DSCP ...
没想那回事,只是层主说的小包优先,MTK那边是有了😂
Baishui
发表于 2024-7-23 17:21
pdvc 发表于 2024-7-23 12:25
没想那回事,只是层主说的小包优先,MTK那边是有了😂
硬件还是有些局限性,比如还需要ecmp。。。这个openwrt好像是不支持的。。。
sxqt
发表于 2024-7-23 19:38
Baishui 发表于 2024-7-23 11:56
莫非不同型号差异很大,ccr2116属于一核有难15核围观,方便参考我主楼的截图样式来一张吗,给大家留个参 ...
千兆测速,开了Queue Tree的cake流控,ipv4开了fasttrack。大概ipv4四成占用,ipv6六成占用的样子。
diskerjtr
发表于 2024-7-24 09:27
5009 不开fk跑满2G没问题。防火墙mangle策略不能过多否则会影响整体性能。CPU会高负载在95%以上。
如果有防火墙mangle需求,又要跑满建议直接x86。
归根到底还是pppoe问题,等运营商改ipoe吧
Baishui
发表于 2024-7-24 13:21
diskerjtr 发表于 2024-7-24 09:27
5009 不开fk跑满2G没问题。防火墙mangle策略不能过多否则会影响整体性能。CPU会高负载在95%以上。
如果有防 ...
有楼上那样的图吗?跑2g时四核都满载吗?
yoakam
发表于 2024-7-24 13:52
xffsfy 发表于 2024-7-21 17:38
你可能不知道有多少人直接插着光猫就上网了
这需求,小型公司人数100左右的也做不到。或者压根没有这么高的预算或者需求。
diskerjtr
发表于 2024-7-24 21:34
本帖最后由 diskerjtr 于 2024-7-24 21:37 编辑
Baishui 发表于 2024-7-24 13:21
有楼上那样的图吗?跑2g时四核都满载吗?
这个是mangle不多的情况,7.15.2后情况已经好很多了 CPU 多核很均衡
不会像7.0一开始 单核高负载 多核围观的场景
Baishui
发表于 2024-7-24 22:05
本帖最后由 Baishui 于 2024-7-24 22:10 编辑
diskerjtr 发表于 2024-7-24 21:34
这个是mangle不多的情况,7.15.2后情况已经好很多了 CPU 多核很均衡
不会像7.0一开始 单核高负载 多核围 ...
我之前在crs317上也没观察到这么严重的负载不均衡,难道是超过4核系列独有的问题?
diskerjtr
发表于 2024-7-25 09:38
Baishui 发表于 2024-7-24 22:05
我之前在crs317上也没观察到这么严重的负载不均衡,难道是超过4核系列独有的问题? ...
所以不要这么快就下结论,建议多测试验证。
ccr2116pppoe 不开ft 跑2G肯定是没有问题的,更不要道听途说5009 千兆都跑不满奇葩言论[再见]
kartanus
发表于 2024-7-25 10:39
Baishui 发表于 2024-7-21 17:19
其实对主路由的要求也就是网口10个以上,3个sfp+,pppoe,lte备份链路,vlan三层管理,多vlan dhcp,dns ...
x86,跑CHR
你的需求也就只有这个方案了
也是MikroTik海外极力推荐的,就是双路56核才跟自家CCR 72核水平相当
捡个双路v4,或者单路EPYC,32核左右的应该比CCR便宜很多
接口你想要多少G都没问题了
海外官方跟某个网站曾经联合搞过一次100G的搭建,没记错的话是双路v4还是双路银牌来着
Baishui
发表于 2024-7-25 11:26
diskerjtr 发表于 2024-7-25 09:38
所以不要这么快就下结论,建议多测试验证。
ccr2116pppoe 不开ft 跑2G肯定是没有问题的,更不要道听途 ...
ccr2116的问题是实测,暂时还没有人有给出可以均衡的例子,且官方论坛从2022起一直有人反馈相关问题,官方鲜有回复。rb5009不是道听途说,是官方论坛有人反馈了rb5009 不开ft只能跑800多m,不过帖子有段时间了
Baishui
发表于 2024-7-25 12:09
kartanus 发表于 2024-7-25 10:39
x86,跑CHR
你的需求也就只有这个方案了
这又走回x86+交换机的老路了。。。体积和功耗都不是太符合预期
cabala
发表于 2024-7-25 12:17
本帖最后由 cabala 于 2024-7-25 12:19 编辑
家用的话,n305之类的cpu怎么样?低负载的时候功耗很低,高负载也能跑上去。
huantty
发表于 2024-7-25 14:36
X86软路由要跑2000M性能要求也贼高。。。。还费电
eclipse126
发表于 2024-7-25 14:44
为什么x86好多推荐chr,直接物理机不好?