解析宽带路由器核心技术(上)

日期: 2009-02-10 来源:TechTarget中国

随着网络的发展,宽带路由器的应用越来广泛。宽带路由器给网络共享提供了完美的解决方案,作为一种接入路由器,宽带路由器最初的目的就是用户解决网络共享。宽带路由器在保证价格低廉的前提下保证了用户对速度的要求。而现在市场上充斥大量的各种各样的路由器,其性能怎么样?怎样选购?一般说来路由器的性能和档次高低的标志,主要由处理器、内存和缓存来决定。

路由器的处理器

路由器的处理芯片如同计算机的CPU一样是路由器的最核心的部件,是直接影响路由器性能的高低的关键部件,处理器的好坏往往决定了宽带路由器的吞吐量这个最重要的参数。因此,笔者在这里分析一下路由器的芯片。

处理器主频在100M或以下的属于较低主频,这样的宽带路由器适合普通家庭和SOHO用户使用。100M-200M属于中等主频。200M以上的属于较高主频,适合网吧、中小企业用户以及大型企业的分支机构。

通常在中低端宽带路由器中,处理器负责交换路由信息、路由表查找以及转发数据包,处理器的能力直接影响路由器的吞吐量(路由表查找时间)和路由计算能力 (影响网络路由收敛时间)。在高端宽带路由器中,通常包转发和查表由ASIC芯片完成,处理器只实现路由协议、计算路由以及分发路由表。由于技术的发展,宽带路由器的处理器采用的内核种类很多。

一般说来,路由器处理器是一种嵌入式处理器。主要采用x86、ARM7、ARM9、RDC以及MIPS几种架构。ARM7和RDC架构已经处于被淘汰的地位,采用这两种架构处理器产品性能较差,主流厂商均已不使用。目前采用ARM9和MIPS架构的内核处理器是宽带路由器主流配置。常见的ARM9分普通型的920T/922T/940T和增强型的926E/946E/966E,而MIPS分2K、3K、4K 系列,不同型号的处理器性能会有较大差异。Intel Xscale内核处理器是高级网络处理器,用于高端产品。一般处理器都是单处理器,采用多处理器分布式处理的是高级处理器,性能高。

当然,,宽带路由器的处理器只是宽带路由器的一个部件,特别之处只在于它是最核心的器件。宽带路由器的处理器性能并不能完全反映路由器性能。宽带路由器性能由路由器吞吐量、时延和路由计算能力等指标体现。

宽带路由器的处理器用得差,路由器性能好不了,但处理器好了,路由器性能却不一定好。处理器主频只是处理器的一个性能指标,要知道处理器性能,还必须了解其总线宽度(16位还是32位)、Cache容量和结构、内部总线结构、是单CPU还是多CPU分布式处理、运算模式等等,这些都会极大地影响处理器性能。

路由器的内存

路由器中可能有多种内存,例如Flash(闪存)、DRAM(动态内存)等。内存用作存储配置、路由器操作系统、路由协议软件等内容。在中低端路由器中,路由表可能存储在内存中。通常来说路由器内存越大越好(不考虑价格)。但是与CPU能力类似,内存同样不直接反映路由器性能与能力。因为高效的算法与优秀的软件可能大大节约内存。

一般说来路由器内存分为四种内类型:

一、只读内存(ROM)

在路由器中的功能与计算机中的ROM相似,主要用于系统初始化等功能。顾名思义,ROM是只读存储器,不能修改其中存放的代码。如要进行升级,则要替换ROM芯片。ROM中主要包含:系统加电自检代码(POST),用于检测路由器中各硬件部分是否完好;系统引导区代码(BootStrap),用于启动路由器并载入IOS操作系统;备份的IOS操作系统,以便在原有IOS操作系统被删除或破坏时使用。通常,这个IOS比现运行IOS的版本低一些,但却足以支持路由器启动和工作。

二、闪存(Flash)

是可读可写的存储器,在系统重新启动或关机之后仍能保存数据。Flash中存放着当前使用中的IOS.事实上,如果Flash容量足够大,甚至可以存放多个操作系统,这在进行IOS升级时十分有用。当不知道新版IOS是否稳定时,可在升级后仍保留旧版IOS,当出现问题时可迅速退回到旧版操作系统,从而避免长时间的网路故障。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • 路由也能做网管 一切如此简单

    拥有H3C ER2100高性能宽带路由器,轻松搞定网管问题。除了出色的网络管理功能之外,它还拥有超高的性能。

  • 50电脑上网 一台路由够用吗?

    ER2100是H3C公司推出的一专门面向中小企业的高性能宽带路由器,名副其实的“三高”产品:处理性能高,安全性高,性价比高。

  • 超值选择 网管轻松

    H3C公司专门面向中小企业推出的高性能宽带路由器ER2100,不仅帮你搞定网络连接问题,还让你省去了网络管理,防火墙等许多费用。

  • 上班不能玩QQ 公司网络巧治理

    ER2100是H3C公司推出的一款专门面向中小企业的高性能宽带路由器,它可以限制内网用户对QQ/MSN等应用的使用。