不得不说玩路由器会上瘾,前前后后玩了好几个月,花费几千块金钱尝试不同类型的路由器,也玩了不少系统,最后身心疲惫,简简单单搞了个就算了,总结一些心得分享,时间急的直接看最后一条。
1、 硬路由。软硬区别在于硬件加速,x86通用计算机没有特化加速硬件,所以称为软,市面上在售的牌子路由器都是专门为了路由的硬件,所以称为硬路由。比如tplink,内存和闪存给得非常乞丐,但不妨碍能跑满带宽,因为有硬件加速做转发,转发快,自然也不需要那么多的闪存内存,路由表都是写死的,啥玩意无脑转发就是了。市面消费路由器基本都是这样,简单无脑暴力,效果很够家用,不容易坏,也没啥可折腾的设置。此外,硬件驱动基本是厂家调教闭源的,一个硬路由的好坏,首先看采用的芯片方案,其次看驱动写得怎么样,也是品牌档次的区分点,不同芯片方案给的体验也是体感可查的,后面再细说这点。
2、 软路由。软路由可玩性就太多了,路由表可以自由定制,可以安装插件服务,还有不同的os系统,建议x86软路由系统,通用架构,固件极为成熟,插件兼容性最高,没有最强只有更强,上限取决于钱包上限。X86软路由因为极强的CPU运算能力,在高负载和加密运算方面也全面强于硬路由,比如硬路由中兴,硬件其实还可以的,但固件限制在1w+,开了tl能改成65535,主流x86软路由随便上10万+没啥问题,实际应用方面适合中小型场景,多ip并发,多连接数都能胜任,家用场景那就跟玩一样,所以x86我个人觉得适合做流控,安装ikuai,panabit等这类主打流控的os,单纯家用物理机安装op就够了,家用后端应用都心知肚明,再搞流控多少有点多余,甚至debuff。Arm软路由个人觉得鸡肋,主打算力的软路由,当然力大砖飞x86最合适,不过arm也有特别的地方,下面说到。
3、 Arm+npu。如果想要灵活的os,又想要硬件加速,那么arm是这方面最多的方案。目前路由器芯片方案主流的三家,mtk,博通,高通,博通高通都是闭源,只有mtk开源,所以mtk也是神机倍出的地方,前有7621,现有7981,后续的7986,最新的a73 7988也是磨拳檫掌,刷机方案巨多,也是成品厂牌硬路由用得最多的方案,同样硬件,售价不一,体验也不一,区别在厂家对硬件驱动的调教。能刷op的基本都用开源驱动,硬件一样,那么体验也就一样了,个别做了优化的也就闭源驱动,比如glinet厂牌。个人觉得arm+npu方案很合适做家庭主路由,有折腾的空间,有天线wifi,还有硬件加速,还有一些arm开发板,比如香蕉派树莓派rk系就不建议做路由了,毛坯房,要做成完整的带天线的路由器还得走好多坑。
4、 最后上面写的都是屁话,如果对网络不满意的话,直接换个运营商,想做分流的直接拉两条宽带,一条番茄,一条国内,折腾个屁软路由分流,有些地方+10块钱/月就给条副网,甚至移动还免费。为啥这样说呢,公司用的电信普通家宽,光猫送的百兆不知名垃圾货,百兆塑料壳交换机,ap是我N年前剩下的ac66u wifi5,可能也就20-30台设备,开啥秒开,家里联通家宽+一堆卵路由,一堆高级硬路由看着就他妈的生气。
