这几天突然喜欢上了“软路由”这个东西,便一直在学习。不过在学习的过程中看见网上一些论坛和博客上,一直有着软硬路由器到底什么牌子好,能带多少多少台PC,稳定性谁强谁弱的言论,自己看到之后,便觉得有必要来吧这2类关键的网络设备来给大家说明一下,希望对初次学习网络技术的朋友有所帮助。

首先先来看一下什么叫做软路由--软路由的全称应该叫(软件路由器),就是在普通的PC上通过安装特殊的路由软件来达到路由器的目的和效果。其实这类的软件很早都已经有了,像在WINDOWS平台下的WINROUTE,和基于LINUX内核的ROUTEOS 和IPCOP.
 
而硬路由-就是硬件路由器的简称。也就是有一个路由器的铁质外壳里面集成了路由器专用的一些硬件的一个专门用于路由的机器。像CISCO28003600. 7200.12000系列。下面这个图就是CISCO的2811路由器。
其实无论是软路由还是硬路由他们实现的功能都一样的,都是把数据包根据路由表从一个网络路由到另一个网络。但是这2大类路由器各自都有着各自的应用人群,也就是针对的用户需求不一样。我根据现在的网络应用环境把网络分为中小型网络,家庭网络和大型网络这3类。咱们来分类说明一下。
首先来看看中小型网络。这类网络一般的用户接入数大约在50-200台左右。出口带宽为20M以上,有的还有双线接入。主要集中在网吧,和一些企业当中。如图所示
在这种环境下,软路由和硬路由都可以满足用户的需求,但是硬路由的价格相比之下是有点高了。(除非是用户专门指定说是要用XX型号的硬路由)还有不要看到这了就直接说什么CISCO的路由多么多么的好,CISCO路由确实是好,这点是不容怀疑的,如果不是这样的话,我想现在的一些把技术和设备玩的都不爱再玩的IDC机房也不会选择了,但是你可以看看CISCO的路由产品报价,也是和产品质量一样很高的。特别是在网吧或者说是一些设备预算不是很充裕或者很注意成本的企业里,就会有一些问题。不过软路由已经足够满足接入的需求,但是推荐DIY一台比较好点的机器来做介入路由设备。这样可以最大限度的保证正整个网络的稳定性。在软件方面么也最好选用基于LINUX或者UNIX内核的软件来做。比如现在比较普遍的ROUTE OS IPCOP.SMOOTHWALL等等。特别要提一下的就是ROUTE OS和IPCOP这2款软件。这几天一直在玩这2款软件。感觉真的是很好很强大。像ROUTE OS不仅支持OSPF还支持BGP,VLAN,和无线网络。可自定义的功能也是很多的。是一款专业的路由软件。
 
还有像IPCOP这款软件,虽然没有像ROUTE OS那样专业化的设置和功能,它的NAT转化速度确实十分了得。不过比较适合做单线路由。有朋友看到了这里也许会说,用WIN2003也可以做路由和NAT啊。怎么不用呢?其实在WIN2003里路由和NAT的功能也很不错,但是由于其本身系统的脆弱性(和LINUX UNIX内核相比)不太适合来做接入设备。相比之下WIN2003更适合来做网吧或者企业的服务器系统。比如网吧的顾客存档服务器,电影服务器,和网页服务器。企业当中的邮件,文件服务器。和活动目录(AD)
 
再来说一下家庭网络,在这个环境当中接入设备都是“傻瓜”式的。一般都是电信或网通的ADSL+pppoe拨号上网。出口带宽为1-2M如图所示:在这种环境下几乎解决的都是双机或式多机共享上网的问题。接入设备的选择上99%都走的是硬件设备比如D-LINK,TP-LINK 或是华为的。一般的售价都在50-100元之间。售价便宜,安装简单,维护方便。如果在这种环境下还要用ROUTE OS 或IPCOP之类的软软路由的话,那就是大材小用了。不仅你自己的设备成本提高,配置和维护也有很多的不便。对于一些不是很懂网络的家庭用户来说尤为突出。(网络技术的发烧友除外),说到这了,就想起来前几天在一论坛上看到过的帖子。一朋友说,他原来是用的那种100多元硬件路由,ADSL上网。2M的出口带宽,听了网上一些朋友说软路不错。于是他也就试了一下,完了后说感觉还没有自己原来的硬件路由效果好,下载速度还有变慢的情况。另一网友直接就反驳说,你现用你原来的那个100多块的硬路由带200台子机试一下。看还稳不稳定。呵呵
 
最后要说的就是大型的网络环境了。这类网络的特点是集成的业务比较多,稳定性要求极高,用户接入数一般也是在300人以上,一般为大型企业级或是园区网级解决方案。如图所示
很显然在这种环境下,不管你是硬件设备有多强,系统的稳定性有多好,ROUTE OS 或者是IPCOP也是绝对不会用在这类网络里的。单纯的路由器(不是那种模块话的)也是很难满足要求的。走的也都是双核心的高性能3层交换机+千兆到桌面。有的还直接用4层交换+语音模块。不用说走硬件是第一选择的。
 
所以说不管是软路由还是硬路由,它们都各自有着各自的用途,性能上也个不相同,只有用途不一样,而没有一定说谁好谁坏,一句话要随着网络环境的不同来选择设备,能适应当时具体环境的就是好设备。要把钱都花在实处。呵呵。
 
PS:刚在看博客首页的时候,发现都已经有朋友在来过了,并发了留言表示支持。在这里我感谢他们。因为在他们留言的时候,我都还没有写任何的文章呢。我定会把这里做的更好的。