论文部分内容阅读
显然,电脑是越来越便宜了。无论是在你家,还是在你们公司的小办公室里,我们几乎都能轻易翻出几台电脑。也不管是你最新购置的超便携笔记本电脑,还是你彰显个性的高档台式机,亦或是你老当益壮的旧电脑,也包括你最亲密的、最时尚的、支持Wi-Fi的掌上电脑(比如iPhone),或许还有你同事、家人的电脑,总之,好像很少有什么地方的电脑还是单身了吧?
电脑多了,代表咱生活水平、技术含量,与08年北京的科技奥运的确很和谐,但它们也在争抢着一些宝贵的资源。特别是在这个繁忙的网络时代,你忍心让哪台机器远离互联网么?别的不说,没了互联网就连最基本的自我保护工作防病毒软件及时更新、操作系统和软件即时打补丁你都别想,更别提上网看大片、玩游戏、下东东了。但谁也不会烧包到给每台机器申请一条宽带的地步吧?所以,最近几年,宽带路由的普及速度快得惊人。
宽带路由不简单
据我们此前在PCWorld中国网上的一项网民调查显示,有近7成的网民正在通过公司或自家网络路由,从网上扒东西!即便他们中很多人(58%)对路由器为何物还没搞明白,但“这东西卖回家就可以让自己的几台电脑同时上网”已经成为人众心中最通俗的路由器定义了。
然而,事情或许并不像网民们心目中希望的那么简单,尽管我们和网络厂商也都一直在向这个方向努力着。但宽带路由器毕竟还是有些技术含量的,如果完全对其一无所知,即便把它请回家,按照说明书或请朋友帮忙接通、配好,你也未必能真正的驯服它。
这不,前2天和一个在上海搞网络技术的大侠聊天,他还在向我抱怨说:“现在恨不得谁家没自己的局域网谁就别混了。我就从我们小区走到公司,沿路就能搜到超过20个没有任何安全防范、完全开放的无线网络,并可以直接接入互联网。照这意思,以后我就把昂贵的GPRS停了算了”。而他的一位司机同事便投诉说:“你帮我家配好的那台无线宽带路由器,因为没有更改默认用户密码,结果居然被人霸占了,还改了管理密码,我现在都没法去管它了!”
其实此类的咨询、投诉,我们还接到了很多。其中,尤以那些喜欢7×24小时从刚上BT宝贝资源的网友抱怨最为严重。因为他们很多都会发现,自从用上宽带路由器,经常会遇到莫名其妙地断网、停顿等问题,而且不少人也在抱怨说:“接上这个家伙,虽然我们几个人不用再抢电脑或者网线了,但我下东西的速度却怎么也快不起来了,我对它真是又爱又恨啊!”。
路由功能渐成熟
实话实说,经过多年发展,宽带路由市场已摆脱了初期良莠并存的局面,各品牌产品提供的功能日趋完备,性能也大体可以满足一般SOHO级或中小企业部门级用户的需要。
但也不可否认,随着我们互联网应用的日渐频繁,应用模式的层出不穷,很多早期的路由器在应对这些大流量的宽带数据应用时都会遇到挑战。以P2P为例,此类应用要求宽带路由器提供较高的连接建立速度与较大的并发连接数。老一代产品面对此类应用可能就会显得力不从心了,也就会出现前面读者们抱怨的,当负载过大时,可能会变得缓慢、不稳定甚至死机的问题。
整体来说,宽带路由器发展到今天已很成熟,不同产品提供的功能模块大同小异,防火墙、端口映射、DMZ、UPnP、DDNS等功能已成为宽带路山器的基本配置。除此之外,某些产品还支持动态路山协议、IPSECVPN、ALG等特性,可以满足更多的功能需求。
UPnP已成新标杆
在所有功能中,对目前炙手可热的P2P应用来说,最重要功能的当数UPnP。UPnP协议可以让设备具有免人工干预的自动配置能力,且不受设备、操作系统或应用程序的限制。任何支持uPnP协议的设备加入到网络当中,都会向其他设备“宣告”自己的存在,以及可以提供的服务。它同样也可以“感知”到其他设备的存在,并获取对方提供的服务及工作状态。
网关设备支持UPnP协议主要是为了实现NATTraversal这一功能。如果宽带路由器与运行在主机的应用程序都支持UPnP,就可以自动进行信息交互。用户只需预先添加端口映射规则,就能使网络应用即时穿越NAT。选取公网端口是一个随机的过程,不存在任何必然规则,所以不同主机的不同应用可以在同一对外IP下共存。
相比起端口映射、DMZ等需人工干预的,方式,UPnP提供的动态NAT穿越解决方案非常适合当前网络应用的需要,因而也已被越来越多的操作系统和应用软件所支持。Windows XPSP2与Windows Vista对UPnP的支持比较完美,基本做到了对用户透明,还提供公用API供应用软件调用。也有些应用程序自带了rUPnP交互模块,可以在不支持该协议的操作系统上使用。
但实际上,宽带路由器与系统、软件间的UPnP兼容性始终还是不那么完美。厂商对协议有自己的理解与实现方式,应用软件对UPnP的认识也存在不同,有可能造成交互失败。针对这一情况,我们选取了一些主流P2P与IM软件进行了兼容性测试。这些软件都对UPnP提供支持,并通过r我们的验证。为保证结果真实有效,测试软件均为官方网站下载的最新版本,宽带路由器的固件也升级为官方发布的最新版本。本次评测中我们看到,目前,市场上主流的这些路由器,大多数对UPnP的支持都已经达到了较高的水准,兼容性都基本过关,可以确保与现在流行的网络软件进行平滑对接,用户基本不用太担心。当然,对于一些较老的或者非主流产品,你可能还得多留个心眼。
通过测试可以看到,目前主流的路由产品中,大多数对UPnP的兼容性还是可以令人满意的。宽带性能大练兵
面对P2P等新型应用,宽带路由器也遭遇到性能瓶颈,即便是你只通过有线网络进行互联网共享应用,问题依然摆在你面前。
一般来说,一台做常规应用的电脑少说会保持几十个连接,而运行P2P软件的电脑同时建立着的连接数用很难预料。我们做了一个实验,一台新装系统的电脑,同时运行BitComet、eMule与迅雷,下载大量热门资源,最大并发连接数达到惊人的一千两百多个。且不说一个局域网内有几台机器运行P2P软件,纵使只有这么一台,也能使一些宽带路由器瘫痪。
为贴近实际应用,本次专题测试也重点考察了参测产品LAN到WAN的每秒新建连接数与最大并发连接数。前者指宽带路由器每秒可以建立连接的能力,后者指设备能够维持的连接数上限。通常,在P2P软件刚启动的初段时间里,宽带路由器会同时收到大量连接建立的请求。如果设备每秒新建连接数较低,则可能出现连接错误,失去响应等情况。P2P软件运行了一段时间后,建立的连接数目越来越多,设备的最大并发连接数又会成为新的瓶颈。以上面提 到的实验为例,如果宽带路由器只能维持1000个并发连接,客户端的连接数无论如何也不可能超越这个上限。
我们采用思博伦通信提供的Avalan che2500&Reflector 2500进行上述测试,协议选用HTTP,并将载荷设定得足够小,以避免数据转发对新建、并发造成影响。从测试数据中,我们可以了解宽带路由器处理HTTP请求的性能,并大致推断出产品对P2P应用的承载能力。
本次测试中,新建能力最高的是SMC的WBR14S-N2,每秒最多可以建立604个连接,表现出色,紧随其后的是华硕的RX3041X,D-LinkDIR-100和DIR-300,而主流产品一般能提供100个/s左右的新建连接能力,应对现有SOHO级P2P应用也是绰绰有余。NETGEAR企业级的FVS318v3 则在并发连接数测试中拔得头筹,7970个并发连接完全可以满足小型企业的应用需求。不过需要大家注意的是,本次参测产品大都面向soHo级用户,只有NETGEARFVS318v3是定位企业级市场,在数据并行传输方面进行了专门的优化和加速,因此表现出较大的并发性能差距。而在主流SOHO市场上,水星MW54R的表现也非常惊人,能够达到每秒3072个最大并发连接,华硕的RX3041X排行第三,其他主流产品则一般可以提供1000个左右的并发连接支持。
这里还有一点需要说明,有些产品在路由器设计上都采用了特殊的机制,通过改置并发连接阀值(超过该值,系统会自动将最早生成的连接丢弃,以保证新的连接请求可以有效建市),确保路由始终可以正常工作,避免因并发连接过多而导致系统瘫痪。因此在测试中,它们的几款产品并发连接始终稳定在设定的阀值以下,这虽然令其连接质量很有保障,但我们的测试结果就无法真正反应该产品真正的硬件并发连接峰值能力了。
经与厂商研发人员确认,SMC的确采用了上述类似机制,并设立有智能判断对行发连接进行处理,以确保新建连接的成功。而D-Link实测表现也非常类似,当并发连接超过4096后,测试仪虽然仍能继续成功建立新连接,但实际并发连接却不会再增加。
无线接入呈时尚
已经没有人会怀疑,无线接人将成为今后网络应用发展的重要趋势。相对而言,更多的SOHO和家庭用户,也更倾向选择具有无线接入能力的无线宽带路山器来构建自己的私有网络,共享宽带资源。
考虑到通过无线进行BT等重负载、大并发下载应用还小是特别成熟,因此这次专题评测的路由器中,我们主要还是针对产品的无线传输性能和稳定性进行测试。
通常情况下,人们都是提着手中的笔记本电脑走到哪工作到哪,这样一来,对无线的覆盖率以及信号的强度就是一种考验。此次测试,我们仍使用NetiQ.Charioti测试软件在不同的距离对每款产品的无线传输信号进行测试。
正所谓“近水楼台先得月”。在无线领域中与无线路由器距离越近信号相对也就越好。所以我们也先采用这种所谓“零距离离测试”,来获得目前无线网络领域最佳的性能表现。通过零距离测试,主流802.11g标准的无线路由器中,传输速率最高的是D-LINK的DIR-300,平均值22.6299Mbps,峰值24.184 Mbps。完全能够应付商务办公的网络需求。稳定性最好的是Mercury-MW54R。平均值21.739 Mbps,峰值22.472 Mbps。对于经常download的用户,s4R是不错的选择。
电脑多了,代表咱生活水平、技术含量,与08年北京的科技奥运的确很和谐,但它们也在争抢着一些宝贵的资源。特别是在这个繁忙的网络时代,你忍心让哪台机器远离互联网么?别的不说,没了互联网就连最基本的自我保护工作防病毒软件及时更新、操作系统和软件即时打补丁你都别想,更别提上网看大片、玩游戏、下东东了。但谁也不会烧包到给每台机器申请一条宽带的地步吧?所以,最近几年,宽带路由的普及速度快得惊人。
宽带路由不简单
据我们此前在PCWorld中国网上的一项网民调查显示,有近7成的网民正在通过公司或自家网络路由,从网上扒东西!即便他们中很多人(58%)对路由器为何物还没搞明白,但“这东西卖回家就可以让自己的几台电脑同时上网”已经成为人众心中最通俗的路由器定义了。
然而,事情或许并不像网民们心目中希望的那么简单,尽管我们和网络厂商也都一直在向这个方向努力着。但宽带路由器毕竟还是有些技术含量的,如果完全对其一无所知,即便把它请回家,按照说明书或请朋友帮忙接通、配好,你也未必能真正的驯服它。
这不,前2天和一个在上海搞网络技术的大侠聊天,他还在向我抱怨说:“现在恨不得谁家没自己的局域网谁就别混了。我就从我们小区走到公司,沿路就能搜到超过20个没有任何安全防范、完全开放的无线网络,并可以直接接入互联网。照这意思,以后我就把昂贵的GPRS停了算了”。而他的一位司机同事便投诉说:“你帮我家配好的那台无线宽带路由器,因为没有更改默认用户密码,结果居然被人霸占了,还改了管理密码,我现在都没法去管它了!”
其实此类的咨询、投诉,我们还接到了很多。其中,尤以那些喜欢7×24小时从刚上BT宝贝资源的网友抱怨最为严重。因为他们很多都会发现,自从用上宽带路由器,经常会遇到莫名其妙地断网、停顿等问题,而且不少人也在抱怨说:“接上这个家伙,虽然我们几个人不用再抢电脑或者网线了,但我下东西的速度却怎么也快不起来了,我对它真是又爱又恨啊!”。
路由功能渐成熟
实话实说,经过多年发展,宽带路由市场已摆脱了初期良莠并存的局面,各品牌产品提供的功能日趋完备,性能也大体可以满足一般SOHO级或中小企业部门级用户的需要。
但也不可否认,随着我们互联网应用的日渐频繁,应用模式的层出不穷,很多早期的路由器在应对这些大流量的宽带数据应用时都会遇到挑战。以P2P为例,此类应用要求宽带路由器提供较高的连接建立速度与较大的并发连接数。老一代产品面对此类应用可能就会显得力不从心了,也就会出现前面读者们抱怨的,当负载过大时,可能会变得缓慢、不稳定甚至死机的问题。
整体来说,宽带路由器发展到今天已很成熟,不同产品提供的功能模块大同小异,防火墙、端口映射、DMZ、UPnP、DDNS等功能已成为宽带路山器的基本配置。除此之外,某些产品还支持动态路山协议、IPSECVPN、ALG等特性,可以满足更多的功能需求。
UPnP已成新标杆
在所有功能中,对目前炙手可热的P2P应用来说,最重要功能的当数UPnP。UPnP协议可以让设备具有免人工干预的自动配置能力,且不受设备、操作系统或应用程序的限制。任何支持uPnP协议的设备加入到网络当中,都会向其他设备“宣告”自己的存在,以及可以提供的服务。它同样也可以“感知”到其他设备的存在,并获取对方提供的服务及工作状态。
网关设备支持UPnP协议主要是为了实现NATTraversal这一功能。如果宽带路由器与运行在主机的应用程序都支持UPnP,就可以自动进行信息交互。用户只需预先添加端口映射规则,就能使网络应用即时穿越NAT。选取公网端口是一个随机的过程,不存在任何必然规则,所以不同主机的不同应用可以在同一对外IP下共存。
相比起端口映射、DMZ等需人工干预的,方式,UPnP提供的动态NAT穿越解决方案非常适合当前网络应用的需要,因而也已被越来越多的操作系统和应用软件所支持。Windows XPSP2与Windows Vista对UPnP的支持比较完美,基本做到了对用户透明,还提供公用API供应用软件调用。也有些应用程序自带了rUPnP交互模块,可以在不支持该协议的操作系统上使用。
但实际上,宽带路由器与系统、软件间的UPnP兼容性始终还是不那么完美。厂商对协议有自己的理解与实现方式,应用软件对UPnP的认识也存在不同,有可能造成交互失败。针对这一情况,我们选取了一些主流P2P与IM软件进行了兼容性测试。这些软件都对UPnP提供支持,并通过r我们的验证。为保证结果真实有效,测试软件均为官方网站下载的最新版本,宽带路由器的固件也升级为官方发布的最新版本。本次评测中我们看到,目前,市场上主流的这些路由器,大多数对UPnP的支持都已经达到了较高的水准,兼容性都基本过关,可以确保与现在流行的网络软件进行平滑对接,用户基本不用太担心。当然,对于一些较老的或者非主流产品,你可能还得多留个心眼。
通过测试可以看到,目前主流的路由产品中,大多数对UPnP的兼容性还是可以令人满意的。宽带性能大练兵
面对P2P等新型应用,宽带路由器也遭遇到性能瓶颈,即便是你只通过有线网络进行互联网共享应用,问题依然摆在你面前。
一般来说,一台做常规应用的电脑少说会保持几十个连接,而运行P2P软件的电脑同时建立着的连接数用很难预料。我们做了一个实验,一台新装系统的电脑,同时运行BitComet、eMule与迅雷,下载大量热门资源,最大并发连接数达到惊人的一千两百多个。且不说一个局域网内有几台机器运行P2P软件,纵使只有这么一台,也能使一些宽带路由器瘫痪。
为贴近实际应用,本次专题测试也重点考察了参测产品LAN到WAN的每秒新建连接数与最大并发连接数。前者指宽带路由器每秒可以建立连接的能力,后者指设备能够维持的连接数上限。通常,在P2P软件刚启动的初段时间里,宽带路由器会同时收到大量连接建立的请求。如果设备每秒新建连接数较低,则可能出现连接错误,失去响应等情况。P2P软件运行了一段时间后,建立的连接数目越来越多,设备的最大并发连接数又会成为新的瓶颈。以上面提 到的实验为例,如果宽带路由器只能维持1000个并发连接,客户端的连接数无论如何也不可能超越这个上限。
我们采用思博伦通信提供的Avalan che2500&Reflector 2500进行上述测试,协议选用HTTP,并将载荷设定得足够小,以避免数据转发对新建、并发造成影响。从测试数据中,我们可以了解宽带路由器处理HTTP请求的性能,并大致推断出产品对P2P应用的承载能力。
本次测试中,新建能力最高的是SMC的WBR14S-N2,每秒最多可以建立604个连接,表现出色,紧随其后的是华硕的RX3041X,D-LinkDIR-100和DIR-300,而主流产品一般能提供100个/s左右的新建连接能力,应对现有SOHO级P2P应用也是绰绰有余。NETGEAR企业级的FVS318v3 则在并发连接数测试中拔得头筹,7970个并发连接完全可以满足小型企业的应用需求。不过需要大家注意的是,本次参测产品大都面向soHo级用户,只有NETGEARFVS318v3是定位企业级市场,在数据并行传输方面进行了专门的优化和加速,因此表现出较大的并发性能差距。而在主流SOHO市场上,水星MW54R的表现也非常惊人,能够达到每秒3072个最大并发连接,华硕的RX3041X排行第三,其他主流产品则一般可以提供1000个左右的并发连接支持。
这里还有一点需要说明,有些产品在路由器设计上都采用了特殊的机制,通过改置并发连接阀值(超过该值,系统会自动将最早生成的连接丢弃,以保证新的连接请求可以有效建市),确保路由始终可以正常工作,避免因并发连接过多而导致系统瘫痪。因此在测试中,它们的几款产品并发连接始终稳定在设定的阀值以下,这虽然令其连接质量很有保障,但我们的测试结果就无法真正反应该产品真正的硬件并发连接峰值能力了。
经与厂商研发人员确认,SMC的确采用了上述类似机制,并设立有智能判断对行发连接进行处理,以确保新建连接的成功。而D-Link实测表现也非常类似,当并发连接超过4096后,测试仪虽然仍能继续成功建立新连接,但实际并发连接却不会再增加。
无线接入呈时尚
已经没有人会怀疑,无线接人将成为今后网络应用发展的重要趋势。相对而言,更多的SOHO和家庭用户,也更倾向选择具有无线接入能力的无线宽带路山器来构建自己的私有网络,共享宽带资源。
考虑到通过无线进行BT等重负载、大并发下载应用还小是特别成熟,因此这次专题评测的路由器中,我们主要还是针对产品的无线传输性能和稳定性进行测试。
通常情况下,人们都是提着手中的笔记本电脑走到哪工作到哪,这样一来,对无线的覆盖率以及信号的强度就是一种考验。此次测试,我们仍使用NetiQ.Charioti测试软件在不同的距离对每款产品的无线传输信号进行测试。
正所谓“近水楼台先得月”。在无线领域中与无线路由器距离越近信号相对也就越好。所以我们也先采用这种所谓“零距离离测试”,来获得目前无线网络领域最佳的性能表现。通过零距离测试,主流802.11g标准的无线路由器中,传输速率最高的是D-LINK的DIR-300,平均值22.6299Mbps,峰值24.184 Mbps。完全能够应付商务办公的网络需求。稳定性最好的是Mercury-MW54R。平均值21.739 Mbps,峰值22.472 Mbps。对于经常download的用户,s4R是不错的选择。