谁是网路英雄——12款有线宽带路由器横向测试
评测与试用
网络时代,狼烟四起……
地大物博的门户列国、划地为“网”的独立豪强、能言善辩的个性博客,纷纷登场。
如今,这场战火业已蔓延到网络的脉络世界,一场争夺网路尊者,一场决定网络世界脉络命运的战争即将拉开序幕。
网路中的英雄们踏上了战场……
在电脑日益普及,很多家庭已经拥有两台或两台以上电脑的今天,路由器,尤其是家用宽带路由器,已是大家广泛接受的事物了。在学校的寝室、在三四个人的办公室、在家里,到处可见它们的身影。而台式机+笔记本+家用宽带路由器的组合几乎已成为时尚年轻人家庭的“标配组合”。通过路由器上网,一台电脑用于BT、eMule或办公,另一台用于娱乐,想必这种方式很多读者都非常熟悉吧。
另一方面,十到数十个人的办公室/企业、网吧等环境,对路由器的需求也很大。相比家庭和寝室的简单网络环境,在这类环境中因为连接数众多,所以对路由器的负载能力、网络安全、可管理性和监控性的要求也更高。于是,市面上也就出现了专门针对这类环境的宽带路由器,很多厂商干脆把这些产品叫做网吧或企业路由器,而我们把它们称为“商用级路由器”。
以上两类路由器(以下都统称为“路由器”)正是此次测试的主角。我们进行此次测试的目的也非常明确:帮助大家挑选性价比高的产品!如果你还不清楚路由器这个“盒子”一样的东西彼此之间还有质量和性能的差异,那么下面的测试你一定不能错过!
路由器的差异是什么?
路由器,尤其是家用路由器那小小的个头也许会让很多人迷惑:这个便宜的小不点儿还能有多大的差异?其实,它的内部也有处理器,它也是一个完整的系统。处理器能力的差异、缓存多少、固件的编写功底,元器件的选择,都直接影响着它们的性能。
那么,路由器性能的差异体现在什么地方呢?
从最简单的表面现象来谈,最好的路由器能够持续稳定地工作。而且,这类产品的功能也比较丰富,如“远程网络唤醒”就是目前比较“时髦”且极具实用价值的功能。
而差的典型,就是经常断网或使用一两天后速度就慢得像蜗牛,需要重启路由器才能恢复正常。BT下了两天就下不动了。用BT,另外一台电脑连网页都打不开了,网络游戏也玩不了……这些,便是比较典型的路由器不理想的表现。当然,功能弱、设置麻烦也是不理想的表现。
大型的办公室和网吧环境对路由器的要求则更高,好的路由器能够长时间正常工作,质量差的路由器会经常断网、网速不稳定且极易被“蠕虫”拖垮。此外,这类路由器的价格不那么透明,并非一分钱一分货,如果购买不慎,损失是巨大的。
测试方案
此次测试的路由器皆为有线路由器,分为家用组和商用组两大类,旨在为大家展示路由器的功能和性能差异,帮助大家进行选购。
我们的测试主要从产品的性能、管理便捷性和功能三方面展开,同时,结合价格因素给出极具性价比的推荐。
本次横测的重头“性能测试”主要从路由器的数据处理能力和传输速率着手,因为无论是家用还是商用路由器,无论采用了什么芯片方案,也无论各自宣传得如何天花乱坠,产品的性能都会在这两点上得到体现。
1.数据处理能力测试
数据处理能力测试(即测试路由器的数据转发能力)我们采用专用的测试仪器SmartBits 600来进行。在大家使用路由器时,会有无数的大小不等的数据包在路由器的WAN口和LAN口之间“跑来跑去”。这个数据包被WAN/LAN口接收,然后根据不同的需求被封包并转发到相应的WAN/LAN口的过程就是数据包的转发过程。
我们将SmartBits 600的测试口分别连接到参测路由器的WAN口和LAN口。路由器NAT开启,防火墙关闭。测试时,SmartBits 600会从发送口不断发送数据包到路由器的LAN口,路由器将数据传到WAN口,并从WAN口经网线“回收”到SmartBits 600的接收口。
SmartBits 600在测试初期会高速发送数据包,当接收口发现“回收”包有丢失时(转发速度跟不上了),SmartBits 600就会自动降低发包速度,直到发送口发出的数据能够从接收口100%回收,这时,SmartBits 600会自动记录当前的每秒发包数(即路由器每秒能够处理数据包的能力)以及此时的WAN口带宽利用率(即转发率)。每秒发包数(Packets Per Second,PPS)和转发率都是越高越好。
考虑到家用路由器和商用路由器的差异,我们对家用路由器仅测试64Bytes和512Bytes两种数据包,而商用级则会测试从64Bytes到1518Bytes的所有数据包。另外提醒大家请不要将家用路由器和商用路由器的指标和成绩进行横向对比。
2.传输速率测试
这一测试为接近应用的测试。测试软件为NetIQ Chariot,我们同时并发10对线程,持续跑3分钟,以测试路由器的最大传输速率。这一测试值越高,代表实际的传输能力越强。
3.功能检测和操作性检测
我们在前面提到了,路由器的核心差异主要体现在处理能力上,但是功能和管理的便捷性也是不可忽视的,在即时通讯、网络下载、网络游戏、远程遥控等应用日益普及的今天,路由器能否让这些应用得以简单地实现,能否帮助管理员快速地对客户机进行管理、监控并对存在安全隐患的客户机进行屏蔽,也是相当重要的。为此,我们将对参测路由器的功能进行逐一的检查,同时我们也能够了解到各款路由器在界面亲和力、功能罗列的合理程度、管理难易性上的差异。
产品使用与测试
家用组
阿尔法(Alpha)V8S

V8S是一款内置了MIPS内核处理器的小型路由器(适合家用、SOHO、小型办公室)。这款产品在NetIQ Chariot吞吐测试中的表现较好,不过在SmartBits600下,没有能够得到优异的成绩,512Bytes数据包的转发率为78.18%,排在参测的家用路由器的第四名。
不过,V8S在功能上相当强大,除了传统的uPnP、远程管理、特殊应用程序、MAC地址克隆和DMZ外,它还支持ALG应用层网关、日志远程发送、VPN PASS等功能。它的客户端过滤做得十分详细,我们可以方便地针对不同的IP进行限定时间的网络访问的操作。而V8S的最大卖点是它的防火墙设置,对于高阶玩家相当有价值。小小的遗憾是没有提供流量统计功能。
值得一提的是,这款路由器的稳定性十分不错,测试前,在数字实验室工作了近1个月,表现相当稳定。
友讯网络(D-Link)DI-504

DI-504从外形上摆脱了D-Link那种传统的“灰+银白”组合,大胆采用了黑色盒子、银灰色侧边。它的WAN口和LAN口分别用不同的颜色区隔,用户能够很直观地区分出来,避免了插WAN口时误插到LAN口的情况。
这次横测中,DI-504在SmartBits600上的表现非常出色,在64Bytes的小包测试时,能够达到17.50%的转发率;而在处理512Bytes包时,转发率可提升到97.53%。DI-504在NetIQ Chariot并发10线程时的成绩达到了94Mbps以上,属于让人满意的成绩。从这两个硬指标分析,DI-504在数据处理能力上是相当让人满意的。
DI-504在Web管理上依旧沿用了D-Link的传统界面,熟悉D-Link产品的用户能够很快地上手。而单独列出的详尽的帮助信息也能够帮助用户快速熟悉该产品。该路由器在功能上也可说是相当全面,普通用户在日常使用中能够想到的功能几乎都被囊括其中。另外,该产品也引入了目前比较流行的WAN口连接情况侦测功能。
处理能力强、功能全面实用、管理界面简单、帮助信息全面、价格相对便宜,是我们对DI-504的综合评价,我们授予它“数字实验室编辑推荐奖”。
中怡数宽(DWNET)IP505LM+

IP505LM+是一款铁壳的家用/SOHO路由器,内部采用了ADMTek处理器。从NetIQ Chariot的测试结果来看,94.527Mbps的成绩相当不错,但是SmartBits600下,512Bytes数据包的转发率仅能够达到36.25%,让人颇感费解。
这款路由器的管理界面比较有特色,它一改路由器传统的菜单式界面,引入了图形和按钮的设计,看起来比较活泼。IP505LM+虽然在功能上还谈不上十分全面,没有固件的备份/恢复设计,也没有软件Reset功能,但是它提供了一些颇具特色的功能,例如系统日志的远程发送(通过填写SMTP发件服务器及其账户、密码,路由器可自动将日志记录发送到某个特定的邮箱内以供管理员或技术工程师分析)。另外,它的帮助信息也做得非常全面,不仅有单独页面的帮助,也有总体的索引式帮助信息。
中怡数宽(DWNET)IP505SR_V2

IP505SR_V2是一款略带飞碟造型的乳白色SOHO路由器。这款路由器在处理能力上的表现比较不错,64Bytes包测试中有接近16%的转发率,而512Bytes包测试时转发率可达94.91%,排在第三名,总体处于一个较高的水准上。IP505SR_V2在并发10线程NetIQ Chariot测试中也交出了令人满意的答卷,达到了94.725Mbps。
该路由器的功能比较全,同时,支持静态IP地址指派/绑定,也带有远程管理功能、日志的远程发送功能、全面的帮助信息。不过,该路由器最大的特色在于提供了强大的防火墙功能,防范黑客攻击、禁止WAN口Ping、禁止Ping网关、丢弃端口扫描报文,可以看出这款产品在安全保护方面的能力极强。
IP505SR_V2的数据处理能力不错,功能较为全面,尤其是安全机制非常健全,特别适合对网络知识有一定了解的用户。
网件(NETGEAR)RP614V3

网件的路由器在玩家中具有极佳的口碑。RP614V3在NetIQ Chariot并发10线程测试中的成绩为94.249Mbps,不过在SmartBits600的64Bytes/512Bytes测试中成绩仅为11%/70.95%,让我们感到有些意外,不排除是个体问题。
RP614V3进入Web管理界面比较麻烦,仅敲入192.168.0.1无法正常进入,必须敲入http://192.168.0.1/basicsetting.htm才能进入。不过,网件在帮助用户使用路由器方面做得不错,它提供的配套光盘可以帮助大家进行WAN口的自动侦测和向导式配置,而且进入路由器管理界面后也有这些功能。此外,RP614V3的菜单设计相当具有亲和力,帮助信息也相当全面,对于一些细节的讲解非常到位。
RP614V3在功能上做得非常细致,远程邮件发送、WAN口自动侦测等功能一应俱全,而且很多细节设计全面,例如IP过滤中,带有“允许例外的内网IP”选项。
磊科(Netcore)2005NR

磊科2005NR是一个小个头的塑料外壳路由器,从SmartBits600的12.82%/59.71%的测试结果来看,它的数据处理能力不太让人满意,而且NetIQ Chariot并发10线程成绩也仅为83.391Mbps。
2005NR功能简单,没有提供太多的NAT功能,没有远程日志发送及固件备份功能,也没有提供静态IP地址指派/绑定功能。不过,它具有WAN口的连接诊断功能和自动识别功能,这是目前新产品中比较流行的功能。另外,它还具备不少玩家梦寐以求的功能——局域网电脑唤醒功能。用户可以通过远程管理进入路由器管理界面,然后唤醒某台固定的客户机。例如,单位的电脑有下载限制,用户就可以通过动态DNS+远程管理功能,登录家里的路由器,唤醒家里的电脑,再通过远程桌面遥控家里的电脑进行BT或eMule下载,然后采用FTP的方式传到单位电脑上观看。这类应用目前为很多玩家津津乐道,具体细节大家可以到网上查询一下教程,有一点是肯定的:相当的简单。
腾达(TENDA)TEI402M

腾达的TEI402M采用了RDC R2022芯片方案。在测试中,TEI402M表现出了极好的处理性能,SmartBits600的64Bytes包转发率达到了19.07%,而512Bytes数据包的转发率已经达到了100%。这一成绩是参测的家用路由器中最好的。TEI402M的NetIQ Chariot成绩达到了94.726Mbps,名列前茅。
TEI402M的Web管理界面比较普通,采用了标准的左侧菜单、右侧具体项目的结构,功能属于实用型,带有常规应用中经常会用到的MAC地址克隆、uPNP、DHCP、端口映射、动态DNS、特殊应用程序等功能和简单的防火墙功能,而WAN口的自动侦测、远程日志发送、详细的流量统计等功能则没有提供。不过,TEI402M的价格相当低廉,数据处理能力出色且运行稳定,对于普通用户来说这款产品非常实用,因此我们授予它数字实验室编辑推荐奖。
小贴士
数据包大小和路由器处理能力
以太网中,数据都是以一个个数据包的形式进行传输的,单个数据包最小为64Bytes,最大为1518Bytes。
在实际的网络应用中,大数据量的下载或上传主要以大数据包为主。这类大数据包也是路由器比较容易处理的,基本上所有的路由器都能“全速”处理1518Bytes的大数据包,也就是说,如果网络中全都是1518Bytes包,那么,路由器的转发速度足以满足100Mbps带宽的满负荷传输需求。
64Bytes的小包主要出现在网络游戏这类应用中。举个例,当你操作网络游戏中的主角每做一个动作,都会“带来”不少的小数据包。如果同时有多人通过路由器上网玩网游,那么,路由器的WAN口和LAN口之间就会有大量的64Bytes小包通过,这时,路由器在同一时间里要面对的数据包量就大大增加了,如果它的数据包封包和转发速度跟不上,就会出现掉包甚至客户机连接失败的现象。也就是说小数据包处理能力才是最能体现路由器数据处理能力的指标,而在玩网络游戏最疯狂的网吧,路由器的小包处理能力更是重要的性能衡量指标。
大家可以从测试数据中看到,所有路由器在处理小数据包时,都无法达到100%的带宽利用率,但每款产品在处理能力上,尤其是小包的处理能力上,是有较大差异的。

商用组
阿尔法(Alpha)R1604

R1604路由器采用了机架式构造,电源内置且和电路板远远的分离,有效地避免了相互的干扰。R1604采用了Intel FWIXP420处理器(目前不少商用/企业路由器都采用该处理器),另外还有一颗Marvell的88E6060-RCJ交换机核心芯片。
R1604在NetIQ Chariot测试中的表现不错,不过对于这一类路由器,这一成绩已不是重点。让我们来看看它在SmartBits600测试中的成绩,R1604在处理64Bytes小包时能够达到18.12%的转发率,这一成绩仅次于腾达的R6000。而128Bytes和256Bytes的转发率则有较大提升,分别达到了31.83%和58.17%。在测试数据包为512Bytes时,R1604的成绩有了大幅提升,已能够达到100%的转发率。综合几款参测产品来看,这一成绩还是相当不错的。
R1604提供了Web和串口两种管理方式,它的Web管理界面非常简单直观,功能罗列明了。这款路由器的功能比较丰富,带有VLAN设置(可以将LAN口进行各种组合的独立区隔)、端口监控、ARP绑定/防护、ALG(应用层网关)设置,带有IP协议过滤、域名过滤、内容过滤、MAC地址过滤等功能。这款路由器最大的特色在于具有非常丰富的防火墙设置选项,设置项目多达16种。如果说它在设计上有什么遗憾之处,那就是它不支持远程的日志发送。
R1604的性能表现不错,管理方式丰富,而且功能较丰富,防火墙设置强大,价格比较便宜,如果用户对价格比较敏感,R1604是不错的选择。
中怡数宽(DWNET)PROcon5

作为商用级/企业路由器,PROcon5的造型比较规矩,但颜色却是相当另类——大红色。
这款红色路由器采用了外置电源设计,内核为Infineon的ADM5120P,这是比较常见的一体式方案芯片。
单就数据处理能力来看,PROcon5的性能表现在这次测试中位居中游,数据包在到了1280Bytes时,转发率才能达到100%。不过,这款号称“企业防火墙”的路由器,也有它的过人之处。它的管理功能异常强大,项目十分细,尤其是在状态日志、状态显示和防火墙设定上。以系统日志为例,里面就分为设备状态、端口状态、连接监控、操作日志、URL日志、系统日志等几大类,而且可以实时显示当前设备的CPU和内存占用情况。而它的防火墙设置更是“变态”,与普通路由器不同,PROcon5的防火墙设置分为计划设定、防火墙策略、IM(即时通讯软件)管理、日志设定、服务管理、安全选项、DMZ、E-Mail等多个分支项,里面又有若干分类、组合,如此多且细致的选项让人有些瞠目结舌。
但PROcon5的问题也比较明显,我们在这款路由器中没有找到实用的帮助项,说明书上的解释也不太详尽,而这些多如牛毛的设置项显然不是一般级别的网管能够搞定的。
PROcon5正如同它艳丽的红色让我们过目不忘,虽然数据的处理能力不算出色,但是丰富的管理、监控、限定功能,给我们留下了深刻的印象。
中怡数宽(DWNET)PROcon5E

这款号称网吧专用路由器的产品造型和PROcon5一样,采用了艳丽的大红色,两者外观是一模一样的,芯片方案也是相同的。PROcon5E在性能测试上的表现也和PROcon5相差无几。
这款路由器和PROcon5的主要差异就在固件上,也就是功能有较大差异。两者的管理界面是一样的,但是PROcon5E在功能上大为简化,除保留了丰富的状态日志功能外,防火墙功能被大大削弱,只有ARP病毒报警等几个项目。此外,远程日志发送、过滤规则和特殊应用规则也被去掉了。总体来说,PROcon5E就是PROcon5的功能简化版,只是价格有些让我们感到意外。
友讯网络(D-Link)DI-602LB

这款DI-602LB采用的也是内置电源,而且在内部与电路板分隔得较开,不会相互影响。它的处理器为MARVELL的88E6218,这是MARVELL专门开发的路由器单芯片方案,频率为150MHz。
DI-602LB在NetIQ Chariot测试中,仅仅跑出了64.551Mbps的成绩,另外,在SmartBits600下的表现也不太理想,这似乎和它的芯片方案有关。
不过,这款路由器的卖点还是很明显的,首先,它提供了Console口管理方式,带有单独的电源开关。另外,这款路由器能够支持双WAN口,可以将TP0口和TP1口都定义为WAN口以提供更大的带宽。
DI-602LB的管理界面采用全中文,界面上有很多实时的中文操作提示,极具亲和力。而且,它还提供了Internet诊断功能。但我们还是注意到这款路由器在很多操作方面相当“传统“,尤其是防火墙设置,默认的设置相当简单,需要自行添加和删除,这对管理员的专业技术水平也提出了较高要求。
腾达(TENDA)R6000

R6000是腾达新一代的网吧专用路由器,它采用内置式电源,预留了光纤接收模块位,可以方便地扩展光纤连接。
R6000内部的PCB板非常干净,其核心为Intel的PRIXP420BD,该处理器的单颗价格也在50美元以上。而R6000在SmartBits600上的转发能力表现的确也证明了它是物有所值的,64Bytes小包的转发率能够达到25%;128Bytes包可以达到44.45%;而256Bytes包的转发率更是已经高达80.70%;从512Bytes包开始,就一直是100%了。这算是很好的表现了,在5款商用参测产品中名列前茅。
R6000采用Web方式的中文管理界面,界面结构简单,上手容易。它的功能也相当丰富,除防火墙功能稍显简单外,几乎常用的功能都被囊括了进来,包括高阶的VLAN设置、路由器访问控制、ARP绑定/防护,它还可针对不同的端口进行带宽和速度设定,并可对IP进行带宽限定。
功能丰富、处理能力强大是我们对R6000的综合评价,为此,我们授予它数字实验室编辑推荐奖。

工程师总结:性能仍是关注对象
徐远志:文章写到这里,也就告一个段落了。也许大家觉得测试数据非常简单,但是为了能够正常且公平地跑出这些成绩,我们做了很多前期工作,包括把所有路由器调整到一个状态下,还要处理不断出现的非正常数据。
不过文章出来了,我们的心情异常的好。相信我们的文章会给大家最直接的购买指导。另外,需要提醒大家,在路由器产品上,尤其是家用路由器领域,同一厂商的新老产品未必就有多大差异,往往是外形变化了、型号变化了、价格变化了,但是“内容”并没有改变,老型号的产品,只要继续存在于市,往往意味着它的品质稳定,有着很大的出货量,售后等各方面也有保障。
另一方面,我们也注意到现在的路由器产品的变化,目前各级路由器都在走功能化的道路,越来越多的功能甚至是以前属于企业级路由器的功能都被引入到了家用路由器上。而在管理方式上,则是“反向”的,越来越多的高端路由器开始提供亲和力极强的Web界面,以前的“让网管去搞定”将逐渐转化为“让路由器去搞定”。同时我们也注意到,目前商用级路由器的价格也开始呈现出一定的“透明化”趋势。
其实我们最希望的,是大家能够从我们的文章中了解到路由器市场的现状并真正关注路由器的性能。路由器的性能,主要归结于硬件性能+固件编写水平并,这两点看起来似乎不复杂,实则不然。路由器产业虽已经历了多年的发展,家庭化也已经很多年了,产品种类不胜枚举,但是时至今日,哪怕是家用路由器产品之间,仍旧有着不小的性能差异和功能差异。也许在家里使用一两台电脑时感觉不明显,但当网络环境变为办公室时,路由器的好坏马上就能体现。身为企业或办公室网管的你,也不能忽视,也许你今天花大价钱买了一台拖得动十台电脑的路由器,等到哪天办公室再增加数十台电脑时,也许它就OVER了。路由器的性能,依旧是值得关注的话题。
如果大家有兴趣,也不妨自己去研究一下我们在测试中提到的各种方案和处理器,查一下这些处理器的规格、价格,查一下都有哪些产品在使用它们,也许,你会发现更多有趣的东西,同时也能够为以后的选购积累更多的经验。