小A发现了今年颇有一些朋友希望介绍推荐下软路由的组建和选购。今天我们就来解答大家的第一个大问题,软路由值得考虑吗?
1、什么是软路由?
我们平时购买到的各种路由器,是由路由器厂商基于各种路由专用芯片解决方案(比如高通、博通、华为海思、联发科),集成了核心网络芯片、网络交换芯片、FEM前端放大单元、各种速率的光/电网络接口和默认固件,形成的“开机即用”的网络交换设备,可以说基于专用解决方案的专用路由硬件,称为“硬路由”。
而软路由,是基于软件工具,在普通的通用硬件上来实现硬路由的基本功能和更多的扩展功能的软硬件集成。
很流行的赛扬J1900 itx小板做软路由准系统的方案
我们可以在废弃的旧电脑、用通用PC配件DIY出配置的软路由平台、开发板(比如树莓派)、网络服务器甚至是虚拟机中安装软路由系统,然后通过强大的软件实现各种各样的功能。
基于树莓派开发板的软路由,大小十分迷你,比传统路由器更小巧
可以说,软路由就是“通用计算核心 通用网络硬件 通用网络软件”形成的一种更加多样化、定制化的路由软硬件集成。
2、为什么会存在软路由?
相比于硬路由,软路由的优势其实就在于“定制性”,即通过丰富的开放生态,实现众多的“软件库”功能,完成很多传统硬件路由没法完成,或者很难完成的工作。
例如,多拨上网、智能路由表、线路叠加、文件共享同步、影音点播服务器、上网权限管理、高安全性防火墙、网络加速器……
这些功能,要么普通通用硬件路由器没有、要么需要复杂实现(刷固件)、要么成本贵得离谱,要么需要新的专用硬件(如NAS)……
总之,就是这些你想实现的复杂功能,在传统路由解决方案,不仅是“得加钱”,而且是得加大钱(比如一台威联通、群晖NAS就是近千元起了),而软路由则可以以一台路由器的价钱实现这些功能。
一台某品牌软路由器成品,可见和一台普通的itx主机似乎在观感上感觉差不多
同样的复杂功能,用硬路由 NAS或服务器、硬件防火墙等专用硬件,需要数千甚至上万元;而用软路由来实现同样的效果可能只需要几百千把块钱,这是软路由的第一个优势,同样功能实现下的低成本;
某国产软路由软件的上网行为管理界面,这样的功能如果用专用硬件基本要五六位数
其次,软路由的性能更强大灵活,大部分软路由常使用X86平台,性能更强,配备更好的网卡和存储硬件后,基本达到顶级硬件路由器的性能水平。
最后,软路由的功能更加多样,软件生态丰富,特别是LEDE等开源路由器系统,更是有强大的开发者社区支撑。
经典的ROUTER OS软路由系统,可以看到功能设置众多,甚至包含了MESH组网等
当然,软路由也不是万能的,它也有缺点。
首先,软路由的功耗更高。这主要是因为软路由硬件是通用设备,本身就是一台电脑,即使再怎么选择低功耗硬件,也难以和专用路由器相比。
其次,软路由的无线信号方面稍差,不适合做主网络覆盖用。软路由在无线 WiFi 这个方面是依靠无线网卡实现功能,没有专用FEM等配合,因此在信号覆盖方面和传统中高端家庭路由器比差距较大(但另一方面,由于可以选择服务器和数据中心级高端有线网卡,因此在有线性能方面又经常超过普通中低端路由器);
第三是软路由的精髓在于“配置”,学习成本很高。硬路由傻瓜式的操作就可以了,软路由不仅需要调试软路由系统,每个功能模块的配置也是需要学习的,甚至还需要命令行、脚本等方面的知识。
3、什么情况下可以考虑软路由?
说到这里,答案就基本出来了,软路由强大,但是也要结合自身情况来判断是否需要。
- 网络环境处于高内外网带宽,如双线千兆光纤宽带入户加千兆/万兆内部局域网,完全发挥相关网络基础设施性能,可以考虑软路由;
- 有复杂的网络应用需求,如文件和网络资料同步交换、P2P离线下载、流媒体影音服务器、复杂上网行为管理、KVM等……
3.有现成PC硬件闲置,同时又需要复杂路由器功能和NAS功能的用户
4.有其他的无线网络设备可以进行网络覆盖
总之,就是软路由的选择是一种丰富性功能驱动选择,而普通路由器选择更多是一种网络覆盖驱动选择,弄清楚你的根本需求,就可以做出更好的选择。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。