美文网首页软路由
真的有必要使用软路由吗?

真的有必要使用软路由吗?

作者: 赛博坦程序猿 | 来源:发表于2020-08-19 21:41 被阅读0次

    说起软路由真可谓是冰火两重天。有人对软路由嗤之以鼻,两百块买个品牌路由器,千兆网口,双频wifi,大功率穿墙,即插即用不香吗?但也有一群人对硬路由的带机性能、扩展性难以满足,所以沉迷于软路由的钻(折)研(腾)过程中孜孜不倦。到底我们该如何选择呢,下面将通过几个方面对家用环境下对软、硬路由器进行详细对比。

    一、成本

    一般家用要求不高,选用支持双频的路由器就足够用了,大约200元 以内。即使要求稍微高一些,选用性能较好,功能较强的民用级路由器也不过500~1000元。最近小米和华为已经将支持wifi6标准的路由器成功杀下了500元以内。


    小米AX3600 WIFI6路由器

    当然不排除土豪级的用户也会购买3000元以上的超豪华硬路由(例如华硕RT-AX89X或华硕ROG GT-AX11000路由器,俗称帝王蟹/八爪鱼,网上售价高达4999元),但这属毕竟属于小众,没必要拿出来抬杠。


    华硕RT-AX89X路由器
    如果采购软路由,即使选较低配置的j1900处理器,配齐内存、SSD也是1000元起。如果选择支持VT-D、AES指令集的3865U或者更高的i3处理器,再配齐大容量SSD和大内存,那么价格则轻松接近3000元。这些只是软路由的主流配置,如果追求发烧,选用i5甚至i7处理器,那么完整配置已经是一台高性能PC了,价格么就呵呵了。当然软路由天生wifi功能是短板,使用软路由一般是作为旁路或者与AP搭配,这又增加了不少投入。
    硬路由一般成本:100~500元

    软路由一般成本:1000~3000元


    软路由

    二、功能

    硬路由的功能受制于所采用的硬件,越高端的硬路由其功能与可扩展性越高。现在的硬路由大部分都对USB设备、端口映射、防火墙等有很好的支持。但如果需要一些原固件没有的功能,那么除了厂商在固件中添加之外几乎没有别的办法,甚至很多功能受制于硬件限制和处理器的性能孱弱,根本无法实现。
    软路由则几乎是一台完整的计算机,理论上可以做到无限扩展,仅会受性能的限制。好不夸张的说,一台千元级别的软路由,可以轻松实现十数万元硬路由的性能表现。而且对于某些特殊需求,对于硬路由来说硬路由几乎无法实现或者即使可以实现性能表现也很一般,但软路由则可以轻松拿下。例如宽带多拨在运营商支持的情况下,可以轻松免费让带宽叠加两倍甚至三倍,VLAN划分让IPTV与互联网共用一条网线,搭建NAS免费试用自建NAS服务,搭建Web服务器,出国上网的等更复杂的需求。以OpenWRT为例,目前有超过3000个各种功
    能的软件包可以下载使用。开源社区还不断的有新的软件包被添加进来。


    KoolShare软件中心![image](https://img.haomeiwen.com/i23922894/1762cc4bd81102bf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    三、易用性

    硬路由一般的设置相对容易,大多数试用仅需根据设置向导即可完成。向导以外仅使用默认设置已经可以应对绝大多数情况。通常已经用光猫拨号的家用环境基本可以做到即插即用。
    软路由大多使用OpenWRT或者基于OpenWRT衍生和修改的系统,例如LEDE(2018年1月与OpenWRT又宣布合并),koolshare,Merlin(梅林),ikuai(爱快)等。软路由需要一定的计算机基础,非专业人员需要大量的学习和准备才能开始使用。通常在电商平台购买的成品软路由一半已经安装好了系统,这将极大方便初入软路由的用户使用。但如果是自己购买工控机主板、SSD等组装通常需要找到和硬件相匹配的编译版固件或者自行编译,这需要一定的Linux操作基础(95%的人可能就止步于此)。以OpenWRT为例,安装好的软路由还需要进行一些初始设置,例如初始网络设置需要在shell环境下使用vi编辑器。完成了初始设置之后,软路由还需要进行网络端口设置,当然还有用户自己想要安装的软件包和其设置。


    四、总结

    一般来说软路由与极致追求是密切联系的,这种追求通常的代价就是折腾。如果你是一个想简简单单上上网,那么硬路由是你的最佳选择。如果你有极客精神,喜欢将你的网络透彻掌握在手中并发挥极致性能而不怕任何折腾,那么软路由绝对是不二之选。当然如果你稍懂些网络和计算机的技能,不太想过多折腾,又有特殊功能需求,那么可以选择电商平台的那些已经安装好系统的品牌软路由。

    五、PS

    顺便提一下的是,硬路由中也有不少可以刷软路由固件,但者不等于可以替代软路由。因为其数据包的路由转发是由专用硬件完成的,并非处理器,因此其处理器性能非常孱弱内存也难以和软路由相比。当然那些贵如天际的硬路由处理肯定是比一两百块的要好很多,但是仍然难以比肩软路由的处理器性能,除非你真的不在乎银子,买那些十数万的路由器。


    华硕路由器的梅林固件

    相关文章

      网友评论

        本文标题:真的有必要使用软路由吗?

        本文链接:https://www.haomeiwen.com/subject/umzdjktx.html