本帖最后由 子夜的雪 于 2011-8-3 07:59 编辑 % `# x0 B) i) i; G8 _
7 C9 Z2 V6 f& l( t: w4 O' ]
看上去性能参数都差不多,为什么这款产品很便宜,另一款却那么贵呢?”相信这是很多消费者在购买产品时会遇到的问题,而且并不局限于购买网络设备上面,对于不了解产品技术的朋友来说,不可能面面俱到,对每一款产品都有非常全面的认识,那么在选购产品时究竟是该本着物美价廉、便宜就好的原则呢?还是应该坚信一分价钱一分货,高价自然能够带来更丰富的功能体验呢?无疑,这是一个“非常艰难的决定”。那么今天笔者就从路由器的角度来看一看高低端路由器影响性能的几个主要因素分别是什么。
`! H8 k& \: E7 I) {9 x% U+ N4 J
9 E# m% }! g( y. Q; |而知其然,更要知其所以然,因此在开始之前还是要先向大家简单介绍一下路由器的基本原理,所谓磨刀不误砍柴工,大家不要心急哟。
# \* X# B1 Z* u
9 ^4 U, L! h) V6 _# [ 路由器是互联网络的枢纽,通俗点说可以看作是互联网上的“交警”,它的一个作用是连通不同的网络,另一个作用是选择信息传送的线路。- y5 `9 t! R+ \9 D' N, W
5 S! Q& U; }/ X: e+ @8 i0 Y/ A% x% U
路由器工作在IP协议网络层,用于实现子网之间转发数据。路由器一般都有多个网络接口,包括局域的网络接口和广域的网络接口。每个网络接口连接不同的网络,路由器中记录有每个网络端口相连的网络信息。同时路由器中还保存有一张路由表,它记录有去往不同网络地址应送往的端口号。Internet用户使用的各种信息服务,其通讯的信息最终均可以归结为以IP包为单位的信息传送,IP包除了包括要传送的数据信息外,还包含有信息要发送到的目的IP地址、信息发送的源IP地址、以及一些相关的控制信息。当一台路由器收到一个IP数据包时,它将根据数据包中的目的IP地址项查找路由表,根据查找的结果将此IP数据包送往对应端口。下一台IP路由器收到此数据包后继续转发,直至发到目的地。路由器之间可以通过路由协议来进行路由信息的交换,从而更新路由表。
! \' `3 b2 \: H; j- M5 w8 q4 G8 O i2 m& D. A# o% r# h
市场上路由器的价钱从几百元到上百万不等,同样是路由器,这差距怎么就这么大呢?到底是根据什么为路由器划分出的这“三六九等”呢?其实很简单,所谓性格决定命运,而对于产品来说,则是“性能决定身价”。
: g3 [, i. A: b6 e3 y/ \3 v$ D, z* E' j* x- x! V/ c
关键词一:强劲的“芯”
$ V8 L3 w0 p* b8 e X, F9 h; b0 O6 I* T- B1 A: N$ t, e# G
路由器的工作原理使得它需要利用芯片来完成一些必要的判断和数据包的转发,这里便涉及到处理器和 内存,因此我们说,处理器的工作频率和内存容量在很大程度上影响着一款路由器的性能。+ Z; `5 h' G3 M% Q/ j+ N
2 F8 p+ y3 a4 \% J2 V p首先,路由器的处理器同电脑主板、交换机等产品一样,是路由器最核心的器件。它的好坏直接影响路由器的性能,配备了处理能力差的处理器,那么这款路由器的性能一定很糟糕,但在这里需要指出的是,除了处理器的主频外,还必须了解其总线宽度、Cache容量和结构、内部总线结构、是单CPU还是多CPU分布式处理、运算模式等等,只有各方面都表现出色,才可以给该款路由器的内在表现打高分。
/ L, z: L# G5 D) P2 M/ h8 R- U, |2 D6 S3 ?& X) G
其次,处理器内存是用来存放运算过程中的所有数据,因此内存的容量大小对处理器的处理能力有一定影响,当然这里并不是说内存容量越来越高,而更应该看它的规划和使用能力。
4 ?6 f u4 c2 V; j& b% D. c* u+ j5 ^" y, Z
对于一款路由器来说,处理器主频和内存容量对于它的性能起到了很大的作用,但在选购路由器时,我们会发现主要参数那栏里面并没有很多信息,这是因为它们主要体现在路由器的负载能力与吞吐量这两个参数上面。
" O$ j, I9 r. b- w# V" j ?$ ?
5 J w0 z1 g' \$ O. v 负载能力也可以称为带机数量,这看上去更直观一些,是路由器能够同时处理的点对点连接的最大数目,它反映出路由器设备对多个连接的访问控制能力和连接状态跟踪能力,这个参数的大小直接影响到路由器所能支持的最大信息点数。
& E% [8 c) y8 G, A, h2 }4 G; ?9 g+ V1 a+ E
而吞吐量,是指路由器在某端口进行的数据包转发能力,单位通常使用pps(包每秒)来衡量。一般来讲,低端的路由器包转发率只有几K到几十Kpps,而高端路由器则能达到几十Mpps(百万包每秒)甚至上百Mpps。如果小型办公使用,则选购转发速率较低的低端路由器即可,如果是大中型企业部门应用,就要严格这个指标,建议性能越高越好。! W" Z* N1 H2 S' K+ O+ z
/ n, V, _- b- J8 Y
关键词二:高可靠、高扩展、高性能# ~2 _. }: D& W' C4 l m6 E
& p6 {5 ]; p, v$ d# \ N 高可靠性、高扩展性和高性能的“三高”特性是高端路由器区别于中、低端路由器的关键所在。5 a( C" u+ b& M) x$ b( @: K
0 q* {* H A; ?- f4 Z9 ]7 T m 可靠性是指故障恢复能力和负载承受能力,路由器的可靠性主要体现在接口故障和网络流量增大时的适应能力,保证这种适应能力的方式就是备份。当主接口出现故障时,备份接口自动投入工作,保证网络的正常运行。当网络流量增大时,备份接口又可承当负载分担的任务。
$ I# B: N% C1 u4 q9 `& h0 W( f' P7 U4 X8 S9 r1 h+ m# t& \
随着计算机网络应用的逐渐增加,现有的网络规模有可能不能满足实际需要,会产生扩大网络规模的要求,因此扩展能力是一个网络在设计和建设过程中必须要考虑的。扩展能力的大小主要看路由器支持的扩展槽数目或者扩展端口数目。) W& m" @( C) G1 u% j6 Y
" }" |$ \( X' j9 s4 C 同时在我们安装、调试、检修和维护或者扩展计算机网络的过程中,免不了要给网络中增减设备,也就是说可能会要插拔网络部件。那么路由器能否支持带电插拔,也是衡量路由器的一个重要的性能指标。7 e7 c& K( D# Q4 y4 _' J
9 L% r! l, g; ?8 H 而在性能方面除了要考察具体指标外,是否具有真正的线速处理能力也很大程度上影响着网络的性能,有些厂商号称具有线速能力的路由器实际上达不到线速,所以在这方面可以看一看第三方的评测报告。可靠性也包括多个方面,如硬件冗余、模块热插拔等。另外,对于厂商实力的重要性也突显出来,因为这不仅仅预示着产品自身的“可靠”,同时在服务能力上也通常会有一些好的表现。' g/ `7 u& w! U i+ S+ L. f
$ _5 h9 x/ X2 m8 h/ L4 J v
关键词三:安全特性
/ f a) a- l( f/ m0 P# O! z: `" A* N+ M1 w; y0 o
现在网络安全也是越来越受到用户的高度重视了,无论是个人还是单位用户,而路由器作为个、事业单位内部网和外部进行连接的设备,能否提供高要求的安全保障就极其重要了。目前许多厂家的路由器可以设置访问权限列表,达到控制哪些数据才可以进出路由器,实现防火墙的功能,防止非法用户的入侵。另外一个就是路由器的NAT(网络地址转换)功能,使用路由器的这种功能,就能够屏蔽公司内部局域网的网络地址,利用地址转换功统一转换成电信局提供的广域网地址,这样网络上的外部用户就无法了解到公司内部网的网络地址,进一步防止了非法的用户入侵稳定性。而在安全方面的功能特性上,高端路由器也有着中、低端产品无法比拟的优势。
! l2 b2 D/ ]- I9 h# @3 R f3 Q+ |% V% {7 d9 x5 L! I; b; X/ |) J% ~
! ]$ F1 X4 W+ l4 j3 v综上所述,高端路由器之所以高价,在于其内置有强悍的处理器和大容量内存,在带来强劲性能的同时也提高了成本,此外,虽然高低端路由器的基本功能看似一样,但是一些路由器还内置了其他比较实用的功能,像专业防火墙功能、VPN这些,因此技术要求较高,价格自然也会跟着提高。( O, D9 t( c; j. ^/ }( C
) |$ o8 T- v* s% F6 p 其实对于用户来说,在选购时最重要的原则在于要根据自己的实际使用情况进行选择,首先确定好自己是要选择接入级、企业级还是骨干级路由器。再根据使用规模及场合来确定产品的基本性能要求,有一句话是放之四海而皆准的,那就是,没有贵不贵,只有适不适合。. M! J1 ^+ ?4 q- e/ N# O
“ |