软路由对比路由器刷机怎么选?别瞎折腾少走一年弯路
玩过路由器刷机的网友,肯定也知道软路由,经常在刷机文章下有留言说玩X86软路由+AP的玩法,也有很多人觉得硬路由才是王道,其他都是瞎折腾,那么今天聊一下路由器刷机和软路由到底怎选选?

什么是硬路由、软路由?
你看到拥有2个网口以上的X86小主机,是不是大脑浮现了三个字:软路由?

X86小主机可以刷入OpenWrt系统充当路由器来用,那么能刷入OpenWrt系统的就是软路由吗?

好像也不是,比如小米路由器可以刷OP系统,我们不会称之为软路由,那么采用X86架构、迷你主机、工控机就是软路由了吗?也不全对
类似于N1盒子这种arm架构刷入OpenWrt我们也叫软路由。

经过长时间的认知、对于软路由的定义逐渐清晰了,软路由的关键在于“软”:即本身硬件不是作为路由器来设计的、通过软件系统实现路由功能。

硬路由:不管你用什么系统、刷机与否,本身是以路由工况来设计的,拥有交换机芯片、硬件转发芯片那么它就是专业、存粹的路由器。
软路由的优缺点
OK,对于软硬路由的定义明白了,分析下软路由有哪些优缺点:
先说优点:
软路由一般是 X86/64 处理器,就是我们台式机用的处理器,性能比路由器上的 ARM架构处理器强不少。玩OpenWrt系统能带得动更多的插件。
软路由内存可以自由搭配、一般都在4GB以上,带机量就更多、插件能玩的更花:远程下载机、去广告、虚拟机、XX上网、QOS流量控制、Docker等
总的来说,软路由优点就是计算能力强、可以运行更多插件、更多的带机量,但这是路由器该干的事情吗?怎么感觉怪怪的。

再说缺点:
无线部分无法解决,只能搭配AP来使用 小包转发性能差、跑满千兆都困难 选性能强大的CPU硬钢,那么性能和功耗无法兼得 NAT性能遇到CPU负载大的情况、延迟可能会变大 交换能力差,软路由的网口数量多没有意义,还是要接交换机或者路由器来扩展网口

其实就一句话:“采用通用计算机平台”既是它的优点,也是它的缺点!
还没有计算软路由的学习成本、以及OpenWrt系统插件玩多了不稳定、容易崩,你花心思折腾了半天的网络,你老婆却说:天天折腾破网络、越弄越卡!
路由器刷机的优缺点
路由器刷机后还是硬路由,本质工作没有变化,要刷机无非是官方系统功能性太少,无法满足自身需求,刷机希望获取更多的功能。

那么优点显而易见:获取更多功能,OpenWrt插件也能玩,只是插件安装数量受限。
缺点:OpenWrt系统太多了、固件也良莠不齐,稳定性、bug比官方固件多,以及无线信号大概率没有官方固件强。
软路由的正确玩法
软路由适合工作室、小公司等对于带机量有要求、需要出国外贸等,有自己明确的需求,否则不需要软路由。
对于普通玩家来说,你玩软路由的本质是什么?

更多的插件、功能更多,等等?这不就是一台小型Linux服务器、或者说NAS吗?
建议把软路由以旁路网关的形式接入家庭网络中,这样你怎么折腾都不会影响家里网络的稳定性,并不是所有的设备都需要软路由的功能,稳定好用才是第一原则。

软路由不管怎么搭配,它都像是多出来的一台设备,属于增购的设备,而路由器刷机并没有增购设备,假如能满足你需求的情况下,还能省几百块,吃顿火锅不香嘛。
