软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。
软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。
软件路由器并不复杂,非常简单,会用普通操作 PC 就可以安装软件路由,顾名思义就是系统软件设置完成路由功能
不同的软件路由器功能不一样,绝大部分基于 Linux 的免费软件路由器功能并不比商业的差,而且比商业的功能还要强大。
常见的硬件宽带路由器,绝大部分都是用软件来实现的,跟软件路由器是一样的,而且软件路由器一般硬件配置要比硬件的宽带路由器配置高,所以某些情况下速度比几千上万元的硬件路由器稳定还要快。至于软件路由器的稳定性,受益于稳定的 Linux 和 BSD 内核,软件路由器的稳定性非常好,不用重启的软件路由器,理论上运行时间是无限的。
软件路由器会逐渐占领更多的硬件路由器市场,软件路由器还不能淘汰硬件路由器,它们的市场定位不同,而且在高端只有硬件路由器才能胜任,但对于一般的应用像网吧、学校、机关等用软件路由器可以获得更高的经济效益。
软路由通常使用普通计算机充当,使用通用的操作系统,如 linux 或 windows,因此路由设置事实上是 windows 或 linux 的设置,或者是对计算机的配置。PC 可以是很旧的 J1900 或是再高级的 PC / 服务器。软件与硬件是独立分开的;而硬件路由器,大多是基于嵌入式系统架构,以自行开发或是现成的嵌入式操作系统如 Vxworks , Montavista, uClinux 等等为操作系统,再配合系统厂商自行开发的路由软件,软件与硬件是互相配合的。硬件路由器采用专门的操作系统,因此采用超级终端(计算机)通过 console 实现对路由器的管理。对硬件路由器的管理通常采用专用命令行、图形界面或网管软件实现。