1
XiLingHost 104 天前
就千兆的出口带宽还没法比较硬路由和软路由的性能吧,都够用,等到了 10G/40G/100G 这个水平再考虑硬件加速的问题吧,而且就算是到了这个水平也可以用加速卡和 DMA 技术还有类似 Intel QAT 这种内置加速技术来实现类似硬路由的性能
|
2
gaybc 104 天前
千兆以下软硬不分
硬路由可以加速的部分是 NAT 转发,PPPOE 。 我的软路由 i7 4790 ,爱快。跑 NAT 和 PPPOE 。跑 5G 带宽,峰值可以占到 40%CPU 。 |
3
tool2dx 104 天前
我硬路由都是把 hwnat 关掉的,因为不过 cpu 不方便抓包。就和二楼说的,千兆以下区别并不大。
hwnat 好处是有些 IP 包不过防火墙速度快,坏处也是不过防火墙。 至于 CPU 压力没感觉出来,新 CPU 都挺强的。 |
4
iijboom 104 天前
ros+ sfp+ +pppoe 的话,你需要一个毁灭地球的单核性能
|
5
lcy630409 104 天前
|
6
v2er119 104 天前
性能都够了;稳定性硬的可靠些。
软路由稳定性,不可控因素多: 1 、n100 是工控机,做工比不上专业的大厂。 2 、虚拟化 esxi ,再套 op ,没有单一硬路由的 OS 稳。 3 、op 是自编译,还是只是通用架构分发版,科学类的各种插件版本频繁更新等不稳定性。 |
7
Smallsun1231 104 天前 1
|
8
A1188 104 天前 via Android
J4125 跑 PPPOE 都能轻轻松松跑满 2.5Gbps 外网带宽,N100 就不用说了。。。我推荐软路由做主路由,中兴直接 AP Mesh
|
9
morpheuszero2023 104 天前
高端硬路由不开 QOS 等数据包处理的功能,包转发能力完爆软路由,小包轻松跑满线速。不过小包速度对实际体验影响很小,日常使用感受不到区别。软路由 CPU 只要不是太弱的,大包都能跑满千兆。如果你没有数据包处理的需求,用硬路由就行了。
|
10
ddczl 104 天前
之前看了一个测试,大包转发几乎无区别。小包转发看系统,最好的是 ROS ,几乎线速
|
11
FabricPath 104 天前
看你连接数,连接数低于 16k (大部分支持 netfilter 加速的路由器的 conntrack 上限)硬路由的吞吐和转发延迟完爆软路由。
如果连接数大于 16k ,硬路由没有体验可言,频繁置换 conntrack 会导致延迟抖动 |
12
Lixiaobai233 104 天前
现在普遍家宽最快就是千兆吧,如果不跑 pcdn 之类的,有没有 hnat 之类的基本没差。就是看你有什么其他需求就选对应的平台就好了。
|
13
ScepterZ 104 天前
搞 openwrt 的大部分人是为了梯子,如果不需要的话就不要加这个设备,无关性能,只是设备越少出问题的东西就越少
|
14
rulagiti 104 天前
@FabricPath 最新的 mt7986 最大到 32k 了
|
15
XiLingHost 104 天前
openwrt 虽然说能折腾的地方比较多但是感觉玩炸的概率也高,个人在用 opnsense 也是软路由,不过目前感觉是更稳定一些
|
16
likooo125802023 104 天前
别折腾了,都是性能过剩的玩意。。。
有翻墙需求直接软路由拨号。 |
17
yulihao 104 天前
硬路由小包更好,建议需要灵活部署网络再考虑软路由
|
18
laminux29 104 天前
1.中低端路由器,软硬不分。ARM 与消费级 Intel CPU ,性能差不多,但 Intel 更贵,功能更多。
2.高端路由器,由于消费级 Intel CPU 带宽不够,因此,ARM 、FPGA 、ASM 等专用处理器与芯片,负责数据包的转发与简单功能的处理;高级功能由 Intel CPU 处理。换句话说,这种设备里,专用芯片与 Intel CPU 都有,前者负责转发,后者负责控制,这种结构叫转控分离。 所以高端路由器,并不是里面包含了 Intel CPU ,所有数据处理都由它负责。 这也是为什么,就连高端路由器,大多数,无法做到所有高级功能全开,或者打开大部分功能容易卡死的原因。所谓的功能全开,比如所有端口一起进行抓包分析。 这也是为什么,能所有功能全开的顶级路由器,极端地贵。 |
19
laminux29 104 天前 1
另外别折腾 N100 了,这玩意就是个宝宝,为了低功耗,性能很差的。
你要性能,而且喜欢移动处理器,建议搞个 7945HX ,目前地表战力最强移动 CPU 。 |
20
kalayygl001 104 天前
RB4011---SPF+----TP 5008F---TP6088 WIFI
| |--------PANABIT 旁路检测 SE109-----2.5G PC |
21
creepersssss 104 天前
硬路由只有 pppoe 硬加速能打得过,没有 L3 加速的话被 x86 秒杀,防火墙规则一多就歇逼
最大众的默认情况下硬路由秒杀 x86 |
22
Love4Taylor 103 天前
我 N100 + RouterOS + PPPoE + cake QoS 完全能跑满千兆余量,当然指大包(
|
23
iijboom 103 天前 via Android
@Love4Taylor 你这明显开了 fasttrack 的吧
|
24
tywtyw2002 103 天前 1
@Smallsun1231 #7 cisco 转发是走专用芯片的,CPU 是负责算路由协议收敛的。最后会把算好的路由信息写入 FIB 里面,asic 芯片线速转发了。
CPU 就那么点带宽,根本没法跟 ASIC 比。 |
25
rulagiti 103 天前
@XiLingHost
不用别人集成的 openwrt ,不胡乱安装 web 插件,需要什么功能自己 diy ,openwrt 稳的一 B. |
28
VwEI 103 天前
我用 N305
|
29
wow0o 103 天前 via iPhone
软路由主要是转发要走 cpu ,如果实在要用软路由加个交换机才能发挥最大效果。。
|
31
hi2hi 103 天前
差别不大;你要是跑测速的话,软路由可能要比硬路由看着好多了;
|
33
Love4Taylor 103 天前 via iPhone
@iijboom 那没有的,我这只要建了桥 ft 就不生效
|
34
iijboom 103 天前
@Love4Taylor 我试了一下还真可以,不过也太弱了,会用 openwrt 还是 openwrt 性能强
|
35
Love4Taylor 103 天前 via iPhone
@iijboom 相比于 op 来说稳定,且 BGP ,OSPF 等等一堆在 op 上应该很麻烦吧
|
36
brando 103 天前
中兴人家只主打稳定性,商业维稳是首要,否则售后要乱,毕竟这是他市场战略,至于可玩性,它没那么多想法,因为企业背景定性了。
所谓的软路由,是在硬件上使用了开源的系统,但稳定性等都得靠大侠们开源支持,所以这方面是有风险的,但可玩性较高。 路由器都是硬件设备加系统,只不过企业的系统是自研的。 只不过我们大部分人都是需要一些特别功能。想当年有很多这种软路由公司,然后都下线了,工信部的一些政策放在那,加上一些功能会涉及企业的侵权等。 我不知道楼主想表达什么,毕竟拨号直接交给运营商设备也不差,至少能保证带宽(非无线,自行进入关闭)。当然楼主要搞 IPTV 这种邪恶玩意,我还是告退了。至于无线什么的,这东西说不清。 |
37
totoro625 103 天前
最近有人测试软路由与硬路由的差异: https://www.chiphell.com/thread-2630826-1-1.html
|
38
rulagiti 103 天前
强迫症看不得软路由大流量时的 cpu 占比,还是用硬路由爽。
|
39
xcodeghost 103 天前
真正的商业用路由器,例如华为、思科。那性能和稳定性要强于软路由的,有专门的转发芯片,稳定的团队对固件的维护,硬件的测试,这些都是软路由不具备的。
还有就是软路由的驱动很多都是使用的开源的,没有对专门的硬件进行匹配测试,理论上稳定性不如真正商用路由器。 |
40
Wenpo 103 天前
看业务环境,普通家用都一样。BT/PT/50+设备建议硬路由
|
41
wow0o 102 天前
@kobeguang #30 也可以简单点, 直接傻瓜交换机, 主要目的是降低局域网设备互相通过软路由交换。 软路由交换能力是吃 CPU 的。
最后相当于 软路由就连光猫以及交换机, 交换机接其他设备。 实测比通过软路由交换好些(我之前就是软路由当交换机用,内网传大数据,CPU 占用会上来, 能带动但很尴尬) |
42
wolfsun 78 天前
@tywtyw2002 学校里学了点古董知识就开始买弄,现在哪里还有主流性能的路由和四层 switch 里面有 FIB 的
|
43
tywtyw2002 78 天前
|
44
tywtyw2002 78 天前
@wolfsun #42 怕你觉得不够高端,我特意帮你找了个 NCS 5700 的线卡,NC57-36H6D-S ,价格嘛,不贵几百万刀吧。单卡带宽不到 10T 而已,对吧,还没硬盘大呢。
FIB 也不大,能存 250 万条 IPV4 前缀而已。稍微过滤过滤,收个全世界 BGP 前缀没啥问题。 https://v2ex.com/i/PA0Z5hd5.png https://www.cisco.com/c/en/us/products/collateral/routers/network-convergence-system-5500-series/datasheet-c78-742016.html |