软路由是指利用台式机或服务器硬件配合软件形成路由的解决方案,主要是通过软件的设置等实现路由器的功能。与之相对的硬路由就是我们在电脑店、电商平台上常见的路由器,也是包含处理器、存储芯片、专用软件系统等。
软路由的硬件架构是基于当前的主流PC或者服务器,使用了X86架构的处理器性能要远远优于普通的路由器设备。并且电脑端扩展性很强,很容易添加内存提升整体的数据吞吐量。实现同样性能的软路由,价格要远远低于硬路由。而且配置可以根据自己的需求随时调整,同时因为抛开了硬路由的条条框框,使得软路由基本兼容市面上任何一种路由系统,所以在可玩性上软路由比一般硬路由要高出许多。
软路由一般是基于Windows、Linux等操作系统所安装的软件,扩展性要优于传统的路由器。去广告、搭建网站、免密登录等,只要你能想到的功能均可通过软件来实现。硬路由则要受限于厂家更新的速度,灵活性较差。但是同样的软路由的稳定性较差,因为一般是通过老旧的硬件或过时的服务器搭建的,并且每个人的软路由都是不同的,没有经过专门的稳定性测试,所以在稳定性上面没有硬路由好。
软路由的好处有很多,如使用便宜的台式机,配合免费的Linux软件,软路由弹性较大,而且台式机处理器性能强大,所以处理效能不错,也较容易扩充。但对应地也要求技术人员需掌握更多的例如设置方法、参数设计等专业知识,同时设定也比较复杂,而且需技术人员具备一定应变技术能力。同时台式机的硬件配置如果选择不好或不合理,而且担任路由器的功能如果长期工作,故障的几率将很高。
软路由器我们一般使用的是免费开源的路由软件来搭建,有些还是一些民间的高手大神因为兴趣来参与开发与修改,没有统一的规划,在功能的完整性与除错上无法保证;而硬路由器的软件及功能则是由推出产品的系统厂商在公版的基础上自行二次开发并经过测试,一致性较高。
软路由在很多地方具有优势,比如最吸引人的扩展优势,但这也同样意味着更加复杂的操作,入门的学习成本较高,并不适合所有用户使用。另外,因为软路由一般是采用个人电脑或服务器来搭建的,如果单纯地从功耗上来说,是会要明显高于路由器,耗电量也是一方面的因素。另外软路由的直接发无线信号的能力会比硬路由弱很多。
软路由我们作为家庭的主路由使用,连接到光猫,通过PPPOE拨号的方式连接宽带。很多软路由支持单线多拨,即单个账号可以拨多次。通过DDNS 端口映射,可以实现在外网任何地方访问家里的路由器、NAS、监控摄像头等,还可以搭建自己使用的网站,实时上传照片等,虽然现在很多硬路由也支持DDNS和端口映射,但是有很多限制,仅支持特定的厂商。软路由的扩展功能比较强,可以支持大多数的DDNS服务商。