找回密码
 加入我们
搜索
      
查看: 11899|回复: 48

[网络] 千兆对等线路在老古董RT-AC5300下的表现,顺带求一款硬路由。

[复制链接]
发表于 2023-9-25 14:48 | 显示全部楼层 |阅读模式
本帖最后由 hasuboy 于 2023-9-25 14:53 编辑

如题,线路本身没有问题,收发器是千兆的,不用路由器单机测速上下行都可以跑到970Mbps左右,用路由器的情况下跑个speedtest这种测速也是没有问题的,但挂了个PCDN在高并发连接数的影响下大概就只有400多M的转发性能了,难能可贵的是下面的用户延迟不会有任何影响,路由器型号是H3C ER3200G2,具体CPU型号未知,官方宣传最大支持带宽500M,基本算是达标,这路由器当初也就几百块钱买的,用了几年了属实稳得一批。

由于PCDN的影响转发跑不满,于是这几天开始想精想怪,从箱底翻出来一个闲置的RT-AC5300,成色还蛮新,这玩意儿用的BCM4709再怎么说曾经也是消费级路由器的旗舰型号,也不知道是哪股神经发了,就感觉这玩意儿的转发性能是不是应该比当前用的H3C要高一些,于是乎通电后还特意更新了最新版本的Merlin固件,换上开跑。

测试的时候下面无用户,由于白天的时候PCDN的并发连接数没有晚上高,又下了一个BT热种来拉高并发连接数,当并发连接数达到20000以后CPU1直接100%,4709不是双核CPU么,为何CPU2基本没什么占用?有大神出来解释下这个问题么?最要命的是只要CPU1一满载之后延迟直接骤升,正常情况下PING本地DNS只有1MS,直接变成100多MS外加丢包。。。此时路由器切换任何选项都要等5秒以上,感觉就像要挂了一样

Connection.jpg

满载之后的上下行速度加起来也就400Mbps的样子,而且大部分是PCDN那边占的,BT这边上行基本没啥速度,下行还剩10MB/S不到。我观察过当连接数在15000左右的时候CPU1的占用率大概在90%+,转发性能上下行加起来能有600多M,但是延迟不会有太大的影响。

Speed.jpg

我还清楚的记得当年华硕推出N18的时候就把30W并发连接数作为其中一个宣传卖点,现在回过头来看有点搞笑,2W就跪了,还30W?不过4709那个年代也没有千兆宽带,更不要说N18那个年代了。另外4709这种CPU之所以转发不行不知道是不是和没有NPU有关系?我看现在那些带NPU的比如高通的CPU和中兴的CPU,好像跑测速的时候CPU占用率都不带动的?

求各位推荐一个尽量便宜点的硬路由吧,消费级或者企业级纯有线的都可以,要求就是在高并发连接数的情况下上下行带宽能够并发跑满2000Mbps。其实我自己蛮喜欢当前用的这个ER3200G2的,稳定性真的是甩家用级几条街,唯一的遗憾就是转发性能还不够强。
发表于 2023-9-25 15:02 来自手机 | 显示全部楼层
要看你的应用是否支持NPU/HNAT加速,不支持的话就是纯靠CPU来处理
发表于 2023-9-25 15:06 | 显示全部楼层
K3就是4709 开了端口转发之后就这样 跑测速只有400左右
 楼主| 发表于 2023-9-25 15:11 | 显示全部楼层
武锋 发表于 2023-9-25 15:06
K3就是4709 开了端口转发之后就这样 跑测速只有400左右

端口转发还能影响转发性能的?开UPNP也算?我觉得还是4709太老了的原因。
发表于 2023-9-25 15:11 | 显示全部楼层
硬路由,我在用TP的ER系列,感觉还行,设置好就不纠结了。
发表于 2023-9-25 15:13 | 显示全部楼层
hasuboy 发表于 2023-9-25 15:11
端口转发还能影响转发性能的?开UPNP也算?我觉得还是4709太老了的原因。

K3的官改固件吗你懂的 肯定是这个功能联动了什么
可能是HWNAT没开或者什么 总之我这头的情况也是CPU一个核心满载外加只能跑到380左右速度
 楼主| 发表于 2023-9-25 15:15 | 显示全部楼层
武锋 发表于 2023-9-25 15:13
K3的官改固件吗你懂的 肯定是这个功能联动了什么
可能是HWNAT没开或者什么 总之我这头的情况也是CPU一个 ...

我这个情况应该不是端口转发引起的,我试过把PCDN停了,测速马上就能跑上去。
发表于 2023-9-25 15:17 | 显示全部楼层
印象中BCM4709只有半硬件加速,其他要CPU参与,即使CPU参与了,也只是个A7的性能
发表于 2023-9-25 15:58 | 显示全部楼层
core1占用100%就对了,哪怕后来四核4908华硕还是只用单核转发。出现这情况说明net加速没有启用,rt5300应该还是cft+fa。cft是软件加速,fa是真正的硬件加速。但是路由设置内很多功能会和这俩冲突,尤其是fa,包括家长控制、访客wifi限速、端口转发、pppoe、stp、qos等等
发表于 2023-9-25 16:05 | 显示全部楼层
hasuboy 发表于 2023-9-25 15:11
端口转发还能影响转发性能的?开UPNP也算?我觉得还是4709太老了的原因。

端口转发算策略,CPU需要计算哪些流量走到哪,一般上策略后硬件加速就失效了,此时就会导致转发性能大幅度降低
策略和连接数一样,会非常影响路由器的吞吐性能
发表于 2023-9-25 16:46 | 显示全部楼层
有钱华三MSR2630-XS,没钱去咸鱼搞个Ruijie RSR20吧
 楼主| 发表于 2023-9-25 20:48 | 显示全部楼层
0所有的0 发表于 2023-9-25 15:58
core1占用100%就对了,哪怕后来四核4908华硕还是只用单核转发。出现这情况说明net加速没有启用,rt5300应该 ...

UPNP算端口转发吗?我觉得算吧,UPNP其实就是一个自动端口转发,那DMZ算吗?那这样说起来的话博通的CPU至少在转发这块是硬伤,我记得高通的CPU都是靠协处理器NPU来处理转发的对吧?
 楼主| 发表于 2023-9-25 20:52 | 显示全部楼层
xsdianeht 发表于 2023-9-25 16:46
有钱华三MSR2630-XS,没钱去咸鱼搞个Ruijie RSR20吧

感谢回复,这两货都是防火墙吧,我这场景需要用到防火墙吗?而且从价格上来看这两货好像也不是那么高端啊,正好公司另外有条千兆的PPPOE线路用的是华三的8300G2-X,你觉得这货和你推荐的两个比起来哪个好一点?如果华三的好,我就把华三的换过来用,毕竟这条不对称的千兆线路随便一个路由器都能带。
发表于 2023-9-25 20:58 | 显示全部楼层
本帖最后由 xsdianeht 于 2023-9-25 21:31 编辑
hasuboy 发表于 2023-9-25 20:52
感谢回复,这两货都是防火墙吧,我这场景需要用到防火墙吗?而且从价格上来看这两货好像也不是那么高端啊 ...


肯定8300G2好啊,价格都快三千了
MSR2630-XS只能带千兆,一千多
RSR20X28是运营商退下来的,带千兆只要几百块


我是华三的行为管理当路由器用,他家东西分类太复杂,反正最后都是当路由器用
防火墙没这么便宜的,起码四千多,还要买授权 一般人用不起
发表于 2023-9-25 21:18 | 显示全部楼层
hasuboy 发表于 2023-9-25 20:52
感谢回复,这两货都是防火墙吧,我这场景需要用到防火墙吗?而且从价格上来看这两货好像也不是那么高端啊 ...

防火墙不设置规则就是一个简单的网关 ~~~
发表于 2023-9-25 21:21 来自手机 | 显示全部楼层
zjmttt 发表于 2023-9-25 15:11
硬路由,我在用TP的ER系列,感觉还行,设置好就不纠结了。

ER
系列64b转发极限9mpps,是线速的30%
发表于 2023-9-25 21:47 | 显示全部楼层
hasuboy 发表于 2023-9-25 20:48
UPNP算端口转发吗?我觉得算吧,UPNP其实就是一个自动端口转发,那DMZ算吗?那这样说起来的话博通的CPU至 ...

47xx系列中fa就是硬件转发,类似于描述的npu,还有软件加速技术ctf,不过会与路由内太多功能冲突,当有冲突选项启用时net加速就会被停用。比如说qos,就分三种情况:
1. 无qos:ctf+fa
2. adaptive qos:ctf
3. 传统qos:无net加速
当无net加速时就靠cpu转发了,加上只会用第一个核心来处理,在现在的带宽下很容易碰到瓶颈
 楼主| 发表于 2023-9-25 22:52 | 显示全部楼层
0所有的0 发表于 2023-9-25 21:47
47xx系列中fa就是硬件转发,类似于描述的npu,还有软件加速技术ctf,不过会与路由内太多功能冲突,当有冲 ...

感谢回复,我这上下行对等的前兆不需要开啥QOS的,但是跑PCDN必须得开UPNP或者DMZ。你说的只会用第一个核心来处理的问题是博通独有的吗?还是说别家也有这情况?那另外几个核心拿来干嘛的?摆设?
 楼主| 发表于 2023-9-25 22:56 | 显示全部楼层
xsdianeht 发表于 2023-9-25 20:58
肯定8300G2好啊,价格都快三千了
MSR2630-XS只能带千兆,一千多
RSR20X28是运营商退下来的,带千兆只要几 ...

感谢回复,8300G2和8300G2-X是两个型号,-X是当时ER G2系列最高的一个型号了,看来我还是把这个换过来用得了。另外刚才在咸鱼逛的时候也是发现华三家的东西好多系列,分类太复杂了,有个MSR830-6BHI我看才两三百,不知道是什么水平,官网只写了个防火墙性能1.2Gbps,不知道这个玩意儿是不是等同于NAT转发性能?有的型号就会写明适用带宽多少多少。
发表于 2023-9-26 09:16 | 显示全部楼层
hasuboy 发表于 2023-9-25 22:56
感谢回复,8300G2和8300G2-X是两个型号,-X是当时ER G2系列最高的一个型号了,看来我还是把这个换过来用 ...

不一定靠谱,厂家都往大了标,建议你至少选择包转发率2Mpps以上的
发表于 2023-9-26 09:33 | 显示全部楼层
hasuboy 发表于 2023-9-25 22:56
感谢回复,8300G2和8300G2-X是两个型号,-X是当时ER G2系列最高的一个型号了,看来我还是把这个换过来用 ...

ruijie比较良心,标的包转发率,看一眼就行
华三是推荐带宽和推荐带机量,就我实际使用来看,推荐带机量至少要加50%,你有400台设备最好就买600带机量,推荐带宽倒是没问题,不用隧道的话是能跑满的
发表于 2023-9-26 09:37 | 显示全部楼层
TP ER2260T 目前700多,无敌手。高通QCA IPQ8070A主控,

ER2260T的小包转发率是2.43Mpps。因为超过了0.9Mpps,所以可以跑满万兆宽带的。

测评
https://www.acwifi.net/19935.html?replytocom=85059


高通QCA才是真牛逼,bcm完全被吊打。
发表于 2023-9-26 12:11 | 显示全部楼层
ER2260T,目前性价比最高了
发表于 2023-9-27 10:17 来自手机 | 显示全部楼层
hasuboy 发表于 2023-9-25 20:48
UPNP算端口转发吗?我觉得算吧,UPNP其实就是一个自动端口转发,那DMZ算吗?那这样说起来的话博通的CPU至 ...

嗯,说句难听点,就算现在随便拿一台光猫的Soc,都比你这台路由强太多。 首先博通是所有网通厂家里面对硬体加速特性支持最差的。 而且尤其是对pppoe offload支持的一塌糊涂。 从根本上讲,博通主要客户是北美区那边流行的是IPOE  所以他根本不重视东部欧亚区这边的pppoe加速   所以建议你把这一台5300就做一个纯AP使用,不要拿它来做主路由。 东亚区路由器硬体加速特性,做的最完整,最好的是mtk的路由器方案。高通也还可以。 各家的硬体加速方案叫法不一样,mtk被称之为hwnat引擎。 高通被称为NSS加速子集。博通现在有了runner包加速处理器  不过只在最新型号的BCM方案路由器里才有。 以上供您参考。
 楼主| 发表于 2023-9-27 15:53 | 显示全部楼层
本帖最后由 hasuboy 于 2023-9-27 16:33 编辑
啵妞妞 发表于 2023-9-27 10:17
嗯,说句难听点,就算现在随便拿一台光猫的Soc,都比你这台路由强太多。 首先博通是所有网通厂家里面对 ...


感谢科普,其实我也一直感觉博通的转发性能不怎么样。但是我这条线路不是PPPOE,我这个是固定IP专线来的,你没看到我说收发器么
发表于 2023-9-27 20:21 来自手机 | 显示全部楼层
hasuboy 发表于 2023-9-27 15:53
感谢科普,其实我也一直感觉博通的转发性能不怎么样。但是我这条线路不是PPPOE,我这个是固定IP专线来的 ...

嗯,没注意看。我以为你是pppoe  不过即便是ipoe。博通做的硬体加速也非常的差。那个硬体FA管线加速在他北极星这一代产品才推出。并且也有很多问题,比如说他支持的硬件加速链接数很少。而且动不动就失效。官方的SDK就是一坨屎。所以即便是华硕亲儿子,养了一大波研发团队也挽救不了。
 楼主| 发表于 2023-9-27 21:52 | 显示全部楼层
cyberms 发表于 2023-9-26 09:37
TP ER2260T 目前700多,无敌手。高通QCA IPQ8070A主控,

ER2260T的小包转发率是2.43Mpps。因为超过了0.9Mp ...

这种简单的测试转发性能我认为只是在无压力的情况下进行的,acwifi在测小米7000和小米万兆路由的时候加入了多条数据流下的转发性能测试,随着数据流条数的增加,转发性能几乎是断崖式的下降,这个多条数据流我不太明白具体的含义,但根据我自己的猜想是不是就和并发连接数是差不多的意思?如果有错误请指正。

ACWIFI.JPG

把近两年新出的SOC拿出来,我觉得随便一个SOC跑千兆转发都不是问题,连filogic830这种都能跑满2.5G的小包转发,但这些都是在低压下的表现,关键没看到有人测试多并发连接数下的转发性能,我估计厂家在设计这些消费级SOC的时候压根就不会去考虑几千甚至上万的并发连接数吧。
 楼主| 发表于 2023-9-27 21:53 | 显示全部楼层
啵妞妞 发表于 2023-9-27 20:21
嗯,没注意看。我以为你是pppoe  不过即便是ipoe。博通做的硬体加速也非常的差。那个硬体FA管线加速在他 ...

所以我现在觉得前不久才买了BCM4912的路由器又亏了一个亿
发表于 2023-10-3 18:29 | 显示全部楼层
其实还有一种可能性,是运营商那边给你限制了,而不是路由器本身的问题。我自己家里RB4011就是这样的情况,100上300下,下行跑满的时候上行是跑不满的。两三万连接,这时候CPU占用20不到。这时如果在BT软件端限制一下下行速率(比如300总带宽限到280),就可以上下都跑满
发表于 2023-10-3 20:55 来自手机 | 显示全部楼层
tp 2260t
有2.5G口加cpu不错加硬件加速
捡垃圾的话买ipq6000的刷op也行,就是稳定性可能差点以及一般都没有2.5G口

要么加钱mikrotik rb5009
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-27 05:14 , Processed in 0.015231 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表