路由器发展趋势


芯片速度每18个月翻一翻,而因特网的流量是每六个月翻一翻 。作为因特网的枢纽,路由器正在朝速度更快、服务质量更好和更易于综合化治理的三个方向发展 。路由器的功能 在具体分析路由器的发展趋势之前,我们先简单介绍一下路由器的功能 。传统上路由器工作于所谓网络7层协议的第三层,其主要任务是接收来自一个网络接口的数据包,根据其中所含的目的地址,决定转发到哪一个下一个目的地(可能是路由器也可能就是最终目的点),并决定从哪个网络接口转发出去 。这是路由器的最基本功能——数据包转发功能 。为了维护和使用路由器,路由器还需要有配置或者说控制功能 。
根据TCP/IP协议,路由器的数据包转发具体过程是:
络接口接收数据包;这一步负责网络物理层处理,即把经编码调制后的数据信号还原为数据 。不同的物理网络介质决定了不同的网络接口,如对应于10Base-T以太网,路由器有10Base-T以太网接口,对应于SDH,路由器有SDH接口,对应于DDN,路由器有V.35接口
根据网络物理接口,路由器调用相应的链路层(网络7层协议中的第二层)功能模块以解释处理此数据包的链路层协议报头 。这一步处理比较简单,主要是对数据完整性的验证,如CRC校验、帧长度检查 。近年来,IP over something 的趋势非常明显,非凡是光纤网络技术的迅速发展和IP作为事实标准的确立,使得在DWDM(密集波分复用)光纤上,IP(处于网络层——网络7层协议中的第三层)跳过链路层而被直接加载在物理层之上 。
在链路层完成对数据帧的完整性验证后,路由器开始处理此数据帧的IP层 。这一过程是路由器功能的核心 。根据数据帧中IP包头的目的IP地址,路由器在路由表中查找下一跳的IP地址,IP数据包头的TTL(Time to Live)域开始减数,并计算新的校验和(checksum) 。假如接收数据帧的网络接口类型与转发数据帧的网络接口类型不同,则IP数据包还可能因为最大帧长度的规定而分段或重组 。
根据在路由表中所查到的下一跳IP地址,IP数据包送往相应的输出链路层,被封装上相应的链路层包头,最后经输出网络物理接口发送出去 。
下面具体介绍路由器的发展趋势 。
速度更快
传统意义上,路由器通常被认为是网络速度的瓶颈 。在局域网速度早已达到上百兆时,路由器的处理速度至多只到几十兆比特率 。这几年伴随着因特网的爆炸性增长,大家对路由器的研究也重点体现在提高路由器的处理速度上 。96,97年间,美国出现了一批极具创新精神的小公司,如Nexabit、Juniper、Avici等,把路由器的处理速度提高到了登峰造极的地步,在很快的时间内相继推出了吉位路由器 。连Cisco公司在速度这一方面都只能望其项背 。由于这些高速路由器无一例外地都引入了交换的结构,这些路由器也被称千兆位交换路由器(GSR-Gigabit Switch Router)和太位交换路由器(TSR) 。这些路由器的光接口速度也很快从OC-12 ( 622Mbps ) 跳到OC-48 ( 2.5Gbps ) 再到OC-192 ( 10Gbps ),这样的速度早已把ATM交换机远远地甩在身后 。从此,ATM在核心网络中的不可代替的地位彻底发生了动摇 。旷日持久的IP——ATM技术之争终于以IP占据压倒性的优势结束 。不过,从以下的分析,我们也可以看出,IP路由器速度的提高是直接得益于ATM的概念和技术的,在IP领域中提出的许多新概念和新技术也有相当一部分是直接或间接来源于ATM,两种优秀的技术逐渐开始融合 。事实上,许多公司从事高速IP路由器研发的技术人员正是过去研究ATM技术的研发人员 。具体来说,IP路由器速度的急剧提高来源于以下四个方面的技术进展 。

推荐阅读