宽带路由器性能评判常见误区

论坛 期权论坛 脚本     
niminba   2021-5-23 05:04   1315   0

宽带路由器性能评判常见误区

刘敏


  宽带和窄带比起来,最主要就是个"快"字,所以大家在选购宽带路由器时,非常关心其性能怎么样,通俗来说就是"快不快"。于是很多人提出各种各样的证据来,证明自己的宽带路由器性能很好,很快。但许多证据往往是片面的,等你买回去发现性能不足的时候已经悔之晚矣。本文就从专业角度出发,分析几个大家经常引用又容易误导大家评判的"证据",告诉大家应该怎样客观地看待这些证据,以及怎样正确地评判一个宽带路由器的性能。

  证据一:处理器主频

  说法:"处理器主频100M,性能强劲。""处理器主频133M,性能比100M的要好得多。""采用通信专业RISC CPU。"

  误区:首先,处理器只是路由器的一个部件,特别之处只在于它是最核心的器件。处理器用得差路由器性能好不了,但反过来处理器好了路由器性能却不一定好。就象做菜,没有肥瘦得宜的新鲜猪肉绝对做不出好的红烧肉,但有了肥瘦得宜的新鲜猪肉,没有好的酱油,没有好的厨师,照样做不出好的红烧肉。其次,处理器主频只是处理器的一个性能指标,要知道处理器性能,还必须了解其总线宽度(16位还是32位)、Cache容量和结构、内部总线结构、是单CPU还是多CPU分布式处理、运算模式等等,这些都会极大地影响处理器性能,一点也不比主频次要。所谓的"采用通信专业RISC CPU"相当于什么都没说,只是用专业术语扮高深,不敢量出底细,因为几乎所有路由器采用的都是通信专业RISC CPU,关键要看这颗CPU到底用的是什么内核,内部结构如何。

  用户进阶:一般来说,100M或以下的属于较低主频,100M~200M中等,200M以上属于较高主频。另外要问问处理器是什么内核,是80186、ARM7、ARM9、MIPS还是Intel Xscale?Cache容量有多大?是单CPU还是多CPU分布式处理?注意别问不讲实话的奸商哦。80186、ARM7内核处理器是第一代宽带路由器的典型配置,性能低,主流厂商均已不使用。ARM9、MIPS内核处理器是目前主流。Intel Xscale架构是高级网络处理器,用于高端产品。Cache容量8K或以下属于少的,16K常见,32K或以上是属于大的。一般处理器都是单CPU,采用多CPU分布式处理的是高级处理器,性能高。如果你是专业人士或喜欢追根究底,还可以深究一下ARM9是普通型的920T/922T/940T还是增强型的926E/946E/966E,MIPS是2K、3K还是4K、5K,不同型号性能和结构都会有较大差异。可以把处理器型号输入到Google上搜一把,然后到芯片厂家的网站上好好看个究竟 ,顺便也看看其他人对这个芯片的评价(评论者水平有高低,目的有不同,不可全信)。

  证据二:内存容量

  说法:"我这个内存16M,你看那个才8M,性能比它好多了。"

  误区:这句话存在一个问题,两个陷阱。一个问题是:内存同样只是路由器的一个部件,只不过是一个重要部件而已。和处理器一样,内存用得小路由器性能好不了,但反过来内存用得大路由器性能却不一定好。内存是用来存放运算过程中的所有数据的,使用内存就象布置房间。精明的上海女人善于"螺蛳壳里做道场",没用的东西绝对不会摆在房间里,每一件东西都摆得合情合理,房间的每一个角落,从地板到天花板,每一寸都得到充分利用,10几20几平米的一居室能摆下全家所需的全部家具和电器,甚至还有空间放一两个盆栽点缀一下。但如果换做一个懒惰的单身汉,你给他一套两居室和同样多的家具和电器试试看,保证他摆不下,而且没过几天房间里到处是垃圾,立足的地方都没有。所以根据使用内存的大小来绝对地评判路由器性能的高低是不合理的,科学地使用内存同样重要,水平高的软件设计能很好地规划和使用内存,水平低的甚至自己没有设计能力,直接使用处理器芯片厂家提供的未经优化的参考软件的,内存就不能得到有效的规划和使用。两个陷阱是:内存单位和内存总线。内存可以用Byte(字节)做单位,也可以用Bit(位)做单位,两者一音之差,容量差8倍(1 Byte = 8 Bit),一般用大写B表示Byte,小写b表示Bit,但有些别有用心的人会在这里做手脚,有象上面的说法例子中不标单位混淆视听的,也有故意把b标做B瞒天过海的。内存总线有宽有窄,要在内存中存或取4Byte的数据,如果是16位内存,就要操作两次,32位内存则只需要操作一次,效率差一倍。所以即使相同容量的内存如果总线宽度不一样其对路由器性能的影响也是重大的。

  用户进阶:一般来说,1M~4M Byte属于较小,8M Byte属于中等,16M Byte或以上属于较大。另外如果别人只告诉你是多少M,一定要问清楚是Byte还是Bit,是16位还是32当手段谋求利益,所以但往往叫得最凶、吹得最厉害的就是这些厂家。以上所讲的一、二类品牌是可选的,第三类不可取。

  2.排除法:产品是一个综合体,不能孤立地看待某一个"证据"。一个宽带路由器的性能依赖于硬件基础和软件设计,硬件是保证,软件是关键,并通过Throughput、带机数量等指标表现出来。前面讲过,做菜要主料、辅料、厨师都过硬才能做出好菜。宽带路由器也一样,处理器是主料,其他硬件是辅料,设计工程师是厨师,缺一不可。但市场上各种产品很多,而用户对每种产品能了解到的信息相对较少,大家在有限的信息条件下怎么办?我们可以采用逆向思维,既然很难全面地证明产品性能好,我们不妨先把不好的找出来。证明不好很简单,只要找到一个毛病就可以了,这就是排除法。比如我们知道了某个路由器采用的是ARM7内核处理器,就不用再去看其它的参数了,性能一定好不到那里去。排除法的关键是尽量多地了解信息,并根据掌握到的信息和前面告诉大家的对信息的分析鉴别方法,挖掘隐含内容,辨别其真伪,把不好的找出来。这样通过第二步我们又把选择范围大大地缩小了。

  3.多打听:兼听则明,偏听则暗,多听听其他人怎么说是了解一个产品既省事又有效的方法。向谁打听很重要,最好的方法之一是找有信誉专业媒体的横向测评数据,注意前提是有信誉和专业,既能做到客观公正又能测到点子上,如前不久《在线Online》杂志(online.cniti.com)2004年第2期中的"18款宽带路由器全面测试",就是一个产品/品牌较全,测试较为专业、客观、全面的横向测评,很有参考价值。相信按现在宽带路由器产品的市场地位及其发展速度,很多权威媒体在今年都会做类似的横向测评,大家可以关注。对于第一步中所讲的一、二类品牌产品,大家还可以就不清楚的地方直接打电话或发E-mail问厂家,一般能得到较客观回答。

  4.试试看:经过以上三步,大家基本上已经可以作出判断和选择了。如果可能,再实际试试看就更保险了。非专业人士可以直接把路由器安装到网络中用用看,注意要在网络最繁忙的时段试才能看出性能够不够,如网吧要在基本满座,最好大家都在玩"传奇"时测试。专业人士如果有设备和软件,可以做一下Smartbits测试和Chariot测试,重点测以下几项:Smartbits测试NAT开启64Byte小包的LAN-to-WANThroughput,最严格、最客观的性能数据;最大并发连接数及连接建立速度,在很大程度上影响带机能力;多连接下Chariot测试Throughput,也能较好地反映性能。

[1]

文章录入:csh    责任编辑:csh 
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1060120
帖子:212021
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP