软路由介绍:
软路由是指利用台式机或服务器配合一定软件而形成的路由解决方案,主要靠对软件的设置,实现路由器的功能,它的软件与硬件是独立分开的。软路由使用普通计算机,使用通用的操作系统,如linux或windows,因此软路由的设置事实上是windows或linux的设置。根据使用的操作系统不同,可以分为基于windows平台和基于Linux/bsd平台开发的软件路由器。

软路由的优势:
路由器在网络中所起的重要作用是大家有目共睹的,对于企业用户或者是网吧用户来说,路由器一般都有软路由解决与硬路由解决两种解决方案。两种解决方案各有特色,因此关于软路由和硬路由之间的论战似乎一直都没有停歇过,正所谓萝卜青菜各有所爱,你有你的忠实Fans,我有我的痴心拥趸,都受到了不同用户群的青睐。

一、论战选手双方简介

  对于软路由和硬路由,相信大家都听得比较多,但是很多人都不明白什么是“硬路由”,什么是“软路由”,而且在我们的传统理解中,对软硬路由的理解,有着很多有不同的解释,所以就更容易糊涂了。

1.软路由是指利用台式机或服务器配合一定软件而形成的路由解决方案,主要靠专业人士对软件的设置,实现路由器的功能,软路由的软件与硬件是独立分开的。一般情况下,软路由使用普通计算机充当,使用通用的操作系统,如linux或windows,因此软路由的设置事实上是windows或linux的设置,或者是对计算机自身的配置。计算机可以是很旧的486或是更高级的PC,还可以选择使用服务器来配置。根据使用的操作系统不同,可以分为基于windows平台和基于Linux/bsd平台开发的软件路由器。

2.硬路由则是采用特定的硬件设备,基于嵌入式系统架构,以自行开发或是现成的嵌入式操作系统如Vxworks,Montavista,uClinux 等等为操作系统,再配合系统厂商自行开发的
路由软件,提供专门的路由器功能,软件与硬件是互相配合的。对硬件路由器的管理通常采用专用命令行、图形界面或网管软件实现,我们平常看到市面上售卖的路由器一般都是硬件路由器。


二、软路由和硬路由的对比分析

1.原理不同。软路由通常是使用普通的计算机,使用通用的操作系统,配合相关的软件经过专业人士配置而成的;而硬件路由器是采用专门的系统架构,再配合系统厂商自行开发的路由软件而实现的。

2.性质不同。软路由器的硬件架构是通用的,不是专为路由器而设计的,各种不同的应用软件都可以随意安装使用;而硬路由器的硬件架构则是专为路由器而设计的,有些CPU更是针对某种网络应用而特意开发的。

3.购置途径不同。软路由器在购置过程中需要自行组装硬件,所以用户只需要为所购置的配件付费;而硬路由的硬件搭配由路由器的生产商一手包办,无需用户动手,而且所有配件无论需要用到与否都必须一次性付费。

4.软件安装与维护方式不同。软路由的用户必须自行安装软件,有些是免费软件,有些则是付费软件,软件的安装与维护用户需要自行解决;而硬路由使用者则无须自行安装软件,软件内含在产品的闪存里,而维护方面也无需用户自理,由系统厂商维护,使用者只需进行软件升级。

5.应用面不同。软路由器的使用对象没有等级之分,效能依据用户所选择的计算机以及软件而定,对于不同的用户网络可以选择不同的软件配置,设备比较保值,可以游刃于不同的网络之间;而硬件路由则一般都会为用户网络划分不同的等级,开发不同等级的路由器,专用性很强。

6.工作环境不同。软件路由器只能工作于以太网络,实现局域网之间的互联;而硬件路由器拥有丰富的接口类型,因此适用于各种类型的网络,这样看起来软路由器的使用面似乎比硬路由要狭窄许多,但是以目前的网络使用情况来看,以太网是现今最主流的网络技术,能满足以太网使用需要,就基本上可以满足国内用户的使用需求,而具有丰富的接口看起来确实是底气十足,但是如果用不上的话就等于形同虚设了。
三、软路由器的亮点占优

  俗话说,凡事无绝对,没有绝对的优也没有绝对的劣,软路由和硬路由之间的对决也亦然,相对硬路由来说,软路由具有以下的亮点。

1.决胜王牌:低廉的价格

  现在市面上售卖的专业硬件路由器动辄以数千、数万元计,如此高昂的价格对于用户来说无疑是一道坎,而软件路由器在成本上就占了绝对的优势。软路由通常使用普通计算机充当,计算机可以是很旧的486或是再高级的PC/服务器,配置成本都不会很高。如配置一台linux路由器,硬件要求比较低,CPU:P133可以了,内存16M足了,硬盘:540M够了,显示器可免……这样配置的机器在二手市上也就那么一两百块钱就可以搞定了,安装维护费用也不高,就算是用全新的台式机搭建,或者是使用服务器配置,其成本也不会很高,在昂贵的硬件路由器面前,根本上就是有着天地之别。特别是对于学校和网吧用户,组网成本显得尤其重要,软路由的配置自然可以为这些用户节省不少的组网成本。

2.物尽其用

  用软路由的好处之二就是所购买的机器不会浪费,因为软路由本身就是一台计算机,就算今后不需要用它来配置软路由,也可以作其他用途;还有的就是用PC组建软路由可以利用被淘汰的旧电脑,这样一来就不用额外掏钱了。而硬件路由器因为是一台专用的设备,所以需要另外购置,而且产品更新换代后也不能另作他用,可以说是专费专用。

3.功能强大,功能选择灵活

  不同的软件路由器可以提供不一样的功能,像PPP/PPPOE拔号上网及管理软件、NAT网络地址转发功能、IPFW互联协议防火墙管理程序、DHCP动态IP配置协议程序及管理软件、DNS、提供文件及打印共享服务、×××虚拟专用网络、HTTP及FTP服务、web认证、流量限制、限制宽带非法用户上网等常用的功能在软路由器上都可以实现,而且要增加或者减少一个功能对于软路由来说只是增加或减少一个插件的问题而已,非常的灵活方便。而对于硬路由器来说,每一台设备其功能都是特定的,虽然不同的产品所提供的功能不一样,但是只要选定了其中一台,所选择的路由器功能也就基本上固定了,不能随意增加或者删除,只能选择开放或者是限制某一部分的功能使用。

  值得一提的是,在实现双线路由以及远程***拨号策略路由方面,软路由比硬件***路由器更加灵活,采用软路由来实现这些功能更加方便有利,一般硬件***路由实现起来,其处理的线路数和远程连接数都有一定限制,而对于软路由来说,只要机器能有N个网卡,就可以实现N-1路路由线路(当然了,如果线路太多的话其实用性也不强),而远程用户连接的数量由于其硬件处理能力大大高于硬件路由器,其连接用户的数量就自然远大于硬件路由器的限制。

4.毫不逊色的稳定性

  说起软路由的稳定性,相信服务器系统的老大UNIX的超强稳定性早已深入民心,虽然linux系统的内核和UNIX内核不是同一个但也是在同一标准下的内核,所以在稳定方面也不相上下,故此,受益于稳定的Linux和BSD内核,软件路由器的稳定性也非常好,长时间不用重启的软件路由器数不胜数。此外,windows 2003软路由,只要在防病毒方面做得好,其稳定性和性能也是一流的,特别是其处理大型网吧的路由请求能力,更是比linux要强许多。
5.速度方面的表现也不赖

  在linux系统的并发处理和高效率的内存管理下,软路由的速度方面的表现也比较出色,特别是在工作站多(200台以上)的时候更能显示其强大的处理能力。而且,在实现NAT转换上,计算机的效率要比硬件路由器要高得多。

6.拥有免费而又完备的防火墙

  基于Windows平台的软件防火墙比较常见,如ISA Server、Winroute Firewall等,这些软件通常都是商业化的,需要根据授权用户数不同而收取不同的费用,购买正版的软件防火墙的费用对于许多中小型企业来说无疑是一笔不小的开支。而基于Unix/Linux平台的软件防火墙,受益于开放源码运行,目前基于Unix/Linux平台的软件防火墙有如缺堤洪水般涌出,这些软件防火墙大多是免费的,常见的有RouterOS、m0n0Wall、SmoothWall、Ipcop、CoyoteLinux等。这些系统一般对硬件要求较低,基本上是只需要一台486电脑,一张软盘,两块网卡就可以安装出一台非常专业的具有软件防火墙功能的路由器了。

  而硬件路由器虽然也提供了防火墙功能,但都不是很完善,而一些专业的防火墙路由器其价格就比一般的路由器高出许多,这对于价格本来就比较昂贵的硬件路由器来说,无疑是雪上加霜。

7.组件简单,安装方便

  组装一台软路由,基本上是一台486以上、8M内存以上的普通PC,再加两块网卡就可以了,有些软件路由器如CoyoteLinux只需一张软盘就可以了,对于网卡没有特殊的要求,常见的Rtl8139 和530tx,3COM905B-TX,Intel82559 服务器网卡等都可以,有条件的话,选择好一点的网卡,如INTEL或3COM品牌的网卡;如果经验条件允许的话,购买一个电子硬盘或CF-IDE转接卡再配上CF存储卡,就非常棒了,这样做出来的软件路由器,可以跟硬件路由器媲美了。


四、综述

1.总的来说,不同的产品适合不同的用户群,在保证性能的前提下,具有优异的性能价格比的产品自然更受使用者欢迎,软路由相对于低价硬路由来说,可管理性要强得多,用户可以通过进行各种操作来达到某些效果,也可以借助各种软件来监控,使用相当灵活;
软路由介绍:
软路由是指利用台式机或服务器配合一定软件而形成的路由解决方案,主要靠对软件的设置,实现路由器的功能,它的软件与硬件是独立分开的。软路由使用普通计算机,使用通用的操作系统,如linux或windows,因此软路由的设置事实上是windows或linux的设置。根据使用的操作系统不同,可以分为基于windows平台和基于Linux/bsd平台开发的软件路由器。

软路由的优势:
路由器在网络中所起的重要作用是大家有目共睹的,对于企业用户或者是网吧用户来说,路由器一般都有软路由解决与硬路由解决两种解决方案。两种解决方案各有特色,因此关于软路由和硬路由之间的论战似乎一直都没有停歇过,正所谓萝卜青菜各有所爱,你有你的忠实Fans,我有我的痴心拥趸,都受到了不同用户群的青睐。

一、论战选手双方简介

  对于软路由和硬路由,相信大家都听得比较多,但是很多人都不明白什么是“硬路由”,什么是“软路由”,而且在我们的传统理解中,对软硬路由的理解,有着很多有不同的解释,所以就更容易糊涂了。

1.软路由是指利用台式机或服务器配合一定软件而形成的路由解决方案,主要靠专业人士对软件的设置,实现路由器的功能,软路由的软件与硬件是独立分开的。一般情况下,软路由使用普通计算机充当,使用通用的操作系统,如linux或windows,因此软路由的设置事实上是windows或linux的设置,或者是对计算机自身的配置。计算机可以是很旧的486或是更高级的PC,还可以选择使用服务器来配置。根据使用的操作系统不同,可以分为基于windows平台和基于Linux/bsd平台开发的软件路由器。

2.硬路由则是采用特定的硬件设备,基于嵌入式系统架构,以自行开发或是现成的嵌入式操作系统如Vxworks,Montavista,uClinux 等等为操作系统,再配合系统厂商自行开发的
路由软件,提供专门的路由器功能,软件与硬件是互相配合的。对硬件路由器的管理通常采用专用命令行、图形界面或网管软件实现,我们平常看到市面上售卖的路由器一般都是硬件路由器。

924718_20061214_5_thumb.jpg

二、软路由和硬路由的对比分析

1.原理不同。软路由通常是使用普通的计算机,使用通用的操作系统,配合相关的软件经过专业人士配置而成的;而硬件路由器是采用专门的系统架构,再配合系统厂商自行开发的路由软件而实现的。

2.性质不同。软路由器的硬件架构是通用的,不是专为路由器而设计的,各种不同的应用软件都可以随意安装使用;而硬路由器的硬件架构则是专为路由器而设计的,有些CPU更是针对某种网络应用而特意开发的。

3.购置途径不同。软路由器在购置过程中需要自行组装硬件,所以用户只需要为所购置的配件付费;而硬路由的硬件搭配由路由器的生产商一手包办,无需用户动手,而且所有配件无论需要用到与否都必须一次性付费。

4.软件安装与维护方式不同。软路由的用户必须自行安装软件,有些是免费软件,有些则是付费软件,软件的安装与维护用户需要自行解决;而硬路由使用者则无须自行安装软件,软件内含在产品的闪存里,而维护方面也无需用户自理,由系统厂商维护,使用者只需进行软件升级。

5.应用面不同。软路由器的使用对象没有等级之分,效能依据用户所选择的计算机以及软件而定,对于不同的用户网络可以选择不同的软件配置,设备比较保值,可以游刃于不同的网络之间;而硬件路由则一般都会为用户网络划分不同的等级,开发不同等级的路由器,专用性很强。

6.工作环境不同。软件路由器只能工作于以太网络,实现局域网之间的互联;而硬件路由器拥有丰富的接口类型,因此适用于各种类型的网络,这样看起来软路由器的使用面似乎比硬路由要狭窄许多,但是以目前的网络使用情况来看,以太网是现今最主流的网络技术,能满足以太网使用需要,就基本上可以满足国内用户的使用需求,而具有丰富的接口看起来确实是底气十足,但是如果用不上的话就等于形同虚设了。
三、软路由器的亮点占优

  俗话说,凡事无绝对,没有绝对的优也没有绝对的劣,软路由和硬路由之间的对决也亦然,相对硬路由来说,软路由具有以下的亮点。

1.决胜王牌:低廉的价格

  现在市面上售卖的专业硬件路由器动辄以数千、数万元计,如此高昂的价格对于用户来说无疑是一道坎,而软件路由器在成本上就占了绝对的优势。软路由通常使用普通计算机充当,计算机可以是很旧的486或是再高级的PC/服务器,配置成本都不会很高。如配置一台linux路由器,硬件要求比较低,CPU:P133可以了,内存16M足了,硬盘:540M够了,显示器可免……这样配置的机器在二手市上也就那么一两百块钱就可以搞定了,安装维护费用也不高,就算是用全新的台式机搭建,或者是使用服务器配置,其成本也不会很高,在昂贵的硬件路由器面前,根本上就是有着天地之别。特别是对于学校和网吧用户,组网成本显得尤其重要,软路由的配置自然可以为这些用户节省不少的组网成本。

2.物尽其用

  用软路由的好处之二就是所购买的机器不会浪费,因为软路由本身就是一台计算机,就算今后不需要用它来配置软路由,也可以作其他用途;还有的就是用PC组建软路由可以利用被淘汰的旧电脑,这样一来就不用额外掏钱了。而硬件路由器因为是一台专用的设备,所以需要另外购置,而且产品更新换代后也不能另作他用,可以说是专费专用。

3.功能强大,功能选择灵活

  不同的软件路由器可以提供不一样的功能,像PPP/PPPOE拔号上网及管理软件、NAT网络地址转发功能、IPFW互联协议防火墙管理程序、DHCP动态IP配置协议程序及管理软件、DNS、提供文件及打印共享服务、×××虚拟专用网络、HTTP及FTP服务、web认证、流量限制、限制宽带非法用户上网等常用的功能在软路由器上都可以实现,而且要增加或者减少一个功能对于软路由来说只是增加或减少一个插件的问题而已,非常的灵活方便。而对于硬路由器来说,每一台设备其功能都是特定的,虽然不同的产品所提供的功能不一样,但是只要选定了其中一台,所选择的路由器功能也就基本上固定了,不能随意增加或者删除,只能选择开放或者是限制某一部分的功能使用。

  值得一提的是,在实现双线路由以及远程***拨号策略路由方面,软路由比硬件***路由器更加灵活,采用软路由来实现这些功能更加方便有利,一般硬件***路由实现起来,其处理的线路数和远程连接数都有一定限制,而对于软路由来说,只要机器能有N个网卡,就可以实现N-1路路由线路(当然了,如果线路太多的话其实用性也不强),而远程用户连接的数量由于其硬件处理能力大大高于硬件路由器,其连接用户的数量就自然远大于硬件路由器的限制。

4.毫不逊色的稳定性

  说起软路由的稳定性,相信服务器系统的老大UNIX的超强稳定性早已深入民心,虽然linux系统的内核和UNIX内核不是同一个但也是在同一标准下的内核,所以在稳定方面也不相上下,故此,受益于稳定的Linux和BSD内核,软件路由器的稳定性也非常好,长时间不用重启的软件路由器数不胜数。此外,windows 2003软路由,只要在防病毒方面做得好,其稳定性和性能也是一流的,特别是其处理大型网吧的路由请求能力,更是比linux要强许多。
5.速度方面的表现也不赖

  在linux系统的并发处理和高效率的内存管理下,软路由的速度方面的表现也比较出色,特别是在工作站多(200台以上)的时候更能显示其强大的处理能力。而且,在实现NAT转换上,计算机的效率要比硬件路由器要高得多。

6.拥有免费而又完备的防火墙

  基于Windows平台的软件防火墙比较常见,如ISA Server、Winroute Firewall等,这些软件通常都是商业化的,需要根据授权用户数不同而收取不同的费用,购买正版的软件防火墙的费用对于许多中小型企业来说无疑是一笔不小的开支。而基于Unix/Linux平台的软件防火墙,受益于开放源码运行,目前基于Unix/Linux平台的软件防火墙有如缺堤洪水般涌出,这些软件防火墙大多是免费的,常见的有RouterOS、m0n0Wall、SmoothWall、Ipcop、CoyoteLinux等。这些系统一般对硬件要求较低,基本上是只需要一台486电脑,一张软盘,两块网卡就可以安装出一台非常专业的具有软件防火墙功能的路由器了。

  而硬件路由器虽然也提供了防火墙功能,但都不是很完善,而一些专业的防火墙路由器其价格就比一般的路由器高出许多,这对于价格本来就比较昂贵的硬件路由器来说,无疑是雪上加霜。

7.组件简单,安装方便

  组装一台软路由,基本上是一台486以上、8M内存以上的普通PC,再加两块网卡就可以了,有些软件路由器如CoyoteLinux只需一张软盘就可以了,对于网卡没有特殊的要求,常见的Rtl8139 和530tx,3COM905B-TX,Intel82559 服务器网卡等都可以,有条件的话,选择好一点的网卡,如INTEL或3COM品牌的网卡;如果经验条件允许的话,购买一个电子硬盘或CF-IDE转接卡再配上CF存储卡,就非常棒了,这样做出来的软件路由器,可以跟硬件路由器媲美了。

924718_20061214_6_thumb.jpg

四、综述

1.总的来说,不同的产品适合不同的用户群,在保证性能的前提下,具有优异的性能价格比的产品自然更受使用者欢迎,软路由相对于低价硬路由来说,可管理性要强得多,用户可以通过进行各种操作来达到某些效果,也可以借助各种软件来监控,使用相当灵活;而相比高端的硬路由来说,软路由最具杀伤力的就是价格便宜。

2.软路由和硬路由的市场定位不同,针对不同的用户群,它们各自的优势可以得到更大的发挥,在高端领域,硬路由器更能更好地胜任,而对于一般的使用对象,如网吧、学校、机关等用户单位,使用软路由器可以获得更高的经济效益,对于网关的技术能力比较强的用户可以选择考虑使用软路由.

在PK席上对垒多时的软路由与硬路由两种路由器解决方案,凭着自身的亮点与优势,在不同用户群的拥护下共存着一路向前。如果要用一句简单的话来概括这两种解决方案,那就是:软路由是把简单的事情复杂化,而硬路由则是把复杂的事情简单化,但这并不能说明两者之间的优劣。

  首先,从用户的角度上来看:对于大部分的普通用户来说,硬路由的既定使用模式可以为其带来极大的便利,是一种理性的消费;而软路由由于在技术上有一定的要求,所以对于普通用户来说,确实比较麻烦碍事,但是对于Diy玩家或者是网管技术能力比较强的网络用户来说,软路由器确实可以带给他们不一样的体验。

  其次,从生产商的角度上来看,硬路由器的生产商都有各自的品牌,所开发的软件都可以得到知识产权的保障,但是为之投入的研发费用以及专利费都成为了企业沉重的负担;而软路由的很多软件都可以下载,知识产权不明了,这样一来,厂家在不保障自身产权的同时也可以轻易地获取他人成果,更不用为巨额的专利费用所累,让厂家留有更多的资金进行下一步的研究开发,从某种意义上来看,可以说是一个良性的循环。

  再者,从环保节能的角度上来看,因为软路由的运行就等于是一台PC在运行,其月耗电量一般都在100千瓦以上,而硬件路由器是一台专门的路由设备,功耗非常低,相对于软路由来讲,几乎可以忽略不计。从这点来看,软路由器不仅耗社会的能源还费用户的钱财。

  最后,还是老话一句,没有最好的只有最合适的,大家应该根据实际的需要来选择合适的路由器解决方案。
而相比高端的硬路由来说,软路由最具杀伤力的就是价格便宜。

2.软路由和硬路由的市场定位不同,针对不同的用户群,它们各自的优势可以得到更大的发挥,在高端领域,硬路由器更能更好地胜任,而对于一般的使用对象,如网吧、学校、机关等用户单位,使用软路由器可以获得更高的经济效益,对于网关的技术能力比较强的用户可以选择考虑使用软路由.

在PK席上对垒多时的软路由与硬路由两种路由器解决方案,凭着自身的亮点与优势,在不同用户群的拥护下共存着一路向前。如果要用一句简单的话来概括这两种解决方案,那就是:软路由是把简单的事情复杂化,而硬路由则是把复杂的事情简单化,但这并不能说明两者之间的优劣。

  首先,从用户的角度上来看:对于大部分的普通用户来说,硬路由的既定使用模式可以为其带来极大的便利,是一种理性的消费;而软路由由于在技术上有一定的要求,所以对于普通用户来说,确实比较麻烦碍事,但是对于Diy玩家或者是网管技术能力比较强的网络用户来说,软路由器确实可以带给他们不一样的体验。

  其次,从生产商的角度上来看,硬路由器的生产商都有各自的品牌,所开发的软件都可以得到知识产权的保障,但是为之投入的研发费用以及专利费都成为了企业沉重的负担;而软路由的很多软件都可以下载,知识产权不明了,这样一来,厂家在不保障自身产权的同时也可以轻易地获取他人成果,更不用为巨额的专利费用所累,让厂家留有更多的资金进行下一步的研究开发,从某种意义上来看,可以说是一个良性的循环。

  再者,从环保节能的角度上来看,因为软路由的运行就等于是一台PC在运行,其月耗电量一般都在100千瓦以上,而硬件路由器是一台专门的路由设备,功耗非常低,相对于软路由来讲,几乎可以忽略不计。从这点来看,软路由器不仅耗社会的能源还费用户的钱财。

  最后,还是老话一句,没有最好的只有最合适的,大家应该根据实际的需要来选择合适的路由器解决方案。