中国网吧10年的发展,笔者从最早经营网吧到现在主要从事网吧维护,见证了10年网吧路的风风雨雨。10年来网吧在竞争和政策的双重逼迫下,正处于从量变到质变的转型时期,开始朝规范化和规模化发展。
随着网吧的不断扩大以及网络环境越来越复杂,对于网络设备的要求也在不断提高。选到好的设备能够让设备为技术服务;选用不好的设备,技术则会无休止的为产品服务,因此我对新产品新技术一直保持高度的关注。
就拿路由器为例,虽然网吧路由器在整个网吧的投资中所占比例非常小,但却在很大程度上决定了网吧是否能够稳定经营。当然现在很多网吧指望一个好的路由器就能够应对目前各个复杂的网络环境是不现实的,把网络中出现的各种问题归结于路由器也是不公平的。网络的稳定与很多因素相关:比如网络结构、系统、病毒甚至接入方式都会影响网吧的稳定性。但是各种路由器在复杂环境中的不同表现确实大相径庭,因此选用一个好的路由器确实能够对网络的稳定性有很大的帮助。
随着网吧规模的不断扩大,大规模的网吧对路由器的带机量、转发速率、稳定性和抗病毒的能力都提出了新的要求。我4月份给一个网吧扩容,从160台扩到360台,当时网吧老板自己选用了一台号称能够带2000台机器的路由器,该路由器采用的是IXP的处理器,结果一到高峰期就出问题,后来即使换了其他品牌的IXP平台的路由器仍然不能解决问题,最后用了软路由。
虽然很多厂家IXP架构的路由器宣称能够带超过300台的机器,但我的实践经验告诉我--可信度低,可行度更低,至少在网吧行业的确如此。在企业环境是否能带机超过300台还能稳定工作,我没有试过,所以不敢乱说。
根据我自己的实际经验,目前在300台以上的网吧能够稳定使用的只有以下选择了:
软路由
以RouterOS、m0n0Wall、SmoothWall、Ipcop、CoyoteLinux等为代表。
锐捷NBR2000
我有幸使用过NBR2000、AR18-63-1和飞鱼星的VOLANS-6300,我把它们归为一类-- “全千兆硬路由”。这些产品基本上都是采用了64位处理器的内外网全千兆的产品(当然各厂家的硬件方案不一样)。下面我将从带机量、转发速率、稳定性、抗病毒的能力、购买成本、使用成本几个方面对“软路由”和“全千兆硬路由”做一些比较。
1. 带机量
随着网吧规模越来越大,对路由器的带机量也不断的提出了新的需求。软路由由于是基于PC的上安装相关软件(例如RouterOS、m0n0Wall、SmoothWall等)实现的,因此带机量可以用增加配置的方式来增加带机量。而硬件路由则没有这样的优势,上面我所提到的三款设备带机量都有上限。锐捷NBR2000公布的是轻松带机1000台,其实在网吧环境中稳定待机量跟其他两款没有什么区别,基本上都在600台左右。
因此从带机量来说软路由要优于硬件路由。
2. 转发速率
目前大规模的网吧还是以软路由为主,配置一般都比较高,处理器在2G以上的很多,内存也很,因此转发速率还是不错。以前32位IXP架构的路由器比软路由的转发率是要差一些。让人高兴的是,以上我提到的三款硬路由采用了64位处理器,转发性能已经跟软路由相当。一些硬件路由器厂家号称转发速率已经超过软路由,虽然在实际使用中我没有明显感受到其转发速率比软路由强,但基本感觉已经相差不大,比普通百兆路由器有显著提升。
3. 稳定性