第五代路由器:构建骨干业务网络原动力
发布时间:2006-10-14 7:10:51   收集提供:gaoqian
  第五代路由器之前的前四代路由器是什么?这样一种划分法的根据是什么?   1.第一代路由器

  集中转发,固定接口

  第一代路由器的体系结构

  第一代路由器由一个处理器CPU和固定的多个网络接口组合而成,网络接口与CPU之间通过内部总线相连。CPU负责所有事务处理,包括路由收集、转发处理、设备管理等,网络接口收到报文后通过内部总线传递给CPU,由CPU完成所有处理后从另一个网络接口传递出去。

  2.第二代路由器

  集中转发,接口模块化,

  由于第一代路由器的网络接口是固定的,不能满足IP网络链路经常变化的要求,需要经常更换新的路由器,这样显然不利于网络设备的投资保护和维护管理。在这个时期,可扩展性成为限制路由器发展的主要矛盾。

  第二代路由器从体系结构上彻底解决了第一代路由器存在的可扩展性问题,采用的办法其实非常简单,那就是把网络接口做成可以插拔的活动模块,用户可以根据需要增加所需要的网络接口模块,对原有路由器升级扩容即可,而不需要替换路由器。

  3.第三代路由器

  基于CPU的分布式软件转发

  第三代路由器采用全分布式的结构,最大的变化是在各网络接口业务模块上增加了CPU,即每个接口业务模块都有自己的CPU来进行转发和业务处理,负责少量网络接口。同时也采用了路由与转发分离的技术,路由引擎管理模块负责整个设备的管理和路由的收集、计算功能,并把计算形成的转发表下发到各接口业务板;各业务板根据保存的路由转发表独立进行路由转发。

  4.第四代路由器

  基于ASIC的分布式硬件转发

  第四代路由器抛弃了基于CPU的软件转发模式,转而寻求基于ASIC技术的硬件转发模式,通过对IP转发过程的优化和硬件化,最大限度地提供了路由器的转发性能。而路由引擎模块仍然可以采用CPU,用来处理复杂的路由计算和管理调度。最理想的办法是采用交换网式结构,即各接口板只需要一条高速链路与交换网芯片相连,在交换网内部实现全交换,这样就化解了N平方问题,使背板/交换容量与接口板高速数据线路带宽之间呈正比关系。

  5.第五代路由器技术

  基于网络处理器的分布式硬件转发

  第五代路由器的体系结构

  第五代路由器在硬件体系结构上继承了第四代路由器的成果,即仍然采用硬件转发模式和交换网式结构,只是在关键的IP转发和业务流程处理上采用了可编程的、专为IP网络设计的网络处理器技术,替代了原来的ASIC技术。

  具体而言,第五代路由器主要有下列几方面特点:

  ● 采用网络处理器技术实现IP报文处理和转发,可以在保证高速转发的同时进行复杂的协议处理,从而支持丰富的业务;

  ● 采用大容量的交换网结构,采用网络处理器,可通过升级软件增加新的处理功能;

  ● 具有强大的VPN,流分类、IP-QoS,MPLS等特性的支持能力,提供完善的QoS机制,满足不同用户不同应用的需求;

  ● 充分考虑骨干网络的需求,满足用户对安全性、稳定性、可靠性的要求。

摘自《中国计算机报》
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50