网络通信 频道

Internet骨干路由器技术及应用综述

  从任何一个角度衡量,Internet都在以惊人的速度发展,如主机数量、用户数、业务量、链路数、单条链路的带宽,以及运营商网络的增长率。由此,一个专门为解决Internet骨干网运营商所面临的特殊问题的网络设备市场随之出现。这类新的产品设备不仅被要求能够集合带宽及业务的吞吐量,而且还要具备丰富的软件功能及控制特性。 Internet骨干路由器要同时实现增加的带宽及丰富的软件功能,路由系统在设计时必须采用以前只有在交换机中才具有的转发功能。但是,相对于为使用固定长度查询的固定长度数据包提供线速性能的直接交换,为应用最长匹配查询的不定长度数据包提供线速性能,其实现要复杂得多。特别需要说明的是,这种数据包的处理已不能通过基于微处理器或微处理器辅助的方式来实现,而应使用一种基于随Internet环境变化而改变其路由软件的ASIC方式来完成。
  这种新型的Internet骨干路由器所面临的系统上的挑战也是非常复杂的。它们不仅要能适应现有的OC-3、OC-12及OC-48速率骨干网和相关的Intra-POP结构,而且还要能够支持具有OC-48速率和吉位以太网Intra-POP结构的OC-192速率骨干网络。另外,新的路由系统必须要加速Internet从“尽量递交”的服务向最基础的可靠性服务的方向转变。Internet用户希望能够象使用电话网络那样,在任何需要通信的时候,听到“拨号音”,便可得到高质量的服务。
  Internet骨干路由器是目前世界上最完备的路由系统。它是第一个将Internet可伸缩性、Internet控制及无可比拟的转发性能集于一身的系统。它不仅集成了只有交换机才具有的转发功能,而且还兼顾路由器软件的灵活性、可控制性、以及在意外条件下系统的稳定性和可靠性。可被应用于以光网为基础的Internet系统,它帮助运营商实现将Internet从“尽量递交”系统过渡到基础的可靠通信系统。
  运营商的需求与收益
  Internet的高速增长对运营商如何为其客户的服务进行配置与管理都产生了深刻的影响。运营商努力扩展其网络的同时,会不断碰到以下一些急需解决的问题:在迅速提高业务量并满足客户需求的同时,增强网络可靠性的挑战(7×24服务);在优化有效带宽的使用率及维护网络的可靠性方面,对流量工程工具的需求;如何与不断发展的Internet技术保持一致的挑战,包括新的协议、新的路由硬件、新的交换硬件及光纤设备;如何按照用户的需求及线路的可行性寻找足够的空间及适当的供电系统来安装设备;如何在满足稳定性需求的前提下提供不同的业务以区别于其他竞争对手。
  任何希望进入运营商市场的解决方案都需要面对所有这些挑战。如果一个新的系统不能够增强网络的性能并提供基本的可靠性,这个方案将注定失败。
  运营商需要那些既能提供丰富的路由软件功能又能提供高速包转发性能的解决方案。但对于运营商来说,很难找到一个能够同时满足两方面需求的单一系统,因为传统路由器的设计初衷面向丰富的协议支持软件功能,所以在产品实现上体现出以通用CPU为基础的集中式软件处理结构。而且为了保持产品的兼容性,保护现有用户的设备投资,设备提供商未能开发出一个能同时满足两方面需求的令人满意的系统。
  过去,如果一个运营商希望能够在一个复杂的网络设计中使用丰富的软件功能以增强对网络的控制,他必须忍受路由器较慢的转发性能。
  为解决这些约束,一些运营商决定使用“覆盖”的解决方法,即在网络的边缘使用IP路由器以提供软件的丰富性,而在网络的核心部分使用ATM交换机,以提供较高的速度,但这种覆盖型的网络会带来自身一些管理上的问题。如果能有一种专为简化高带宽网络设计、并且比覆盖型网络解决方案更便宜简单的系统,则无疑会成为运营商们共同的选择。新一代的Internet骨干路由器将提供这一性能,它将使网络设计人员不再为仅仅为了满足基本的速率控制的需求,而在不同层配置备份设备而烦恼。
  Internet骨干路由器的关键属性
  下一代的Internet骨干路由器必须被设计成为在光纤网络结构上提供Internet可伸缩性、Internet控制及无法比拟的性能的系统。Internet骨干路由器所必备的主要特征包括如下。
  由Internet专家编写,并在大型运营商网络上进行成功的互操作测试的可靠、完整的路由软件;支持大型运营商网络高效的带宽利用率,提供崭新的具有复杂控制功能的流量工程特性;数据包处理需在与数据包长度及系统设置无关的情况下,以线速完成输入拆封装、路由寻找、排队及输出封装的处理过程;交换结构的设计留有较大裕量,以支持OC-192速率的骨干网传输;提供多种支持线速性能的接口类型;机箱的端口密度最低应为每机框英寸一个插槽;机械性能、适用性及管理等方面的特性,使系统在大型运营商网络的核心部分易于配置;维护整个网络稳定性的能力,并且可以在不影响网络其他部分的情况下适应变化的环境。
  Internet骨干路由器系统结构
  Internet骨干路由器系统的基本结构,即完全独立的路由功能和包转发功能,是通过将系统设计成为两个独立的组成部分:路由引擎和包转发引擎而完成的。这种分离设计的优势在于,即使路由功能极不稳定,也不会影响包转发引擎的性能。同样,即便通过非常大的业务量也不会影响路由引擎维持对等关系及计算路由表的能力。这两种功能的分离设计,使得一个系统可以同时提供高效的转发性能和高可靠性的操作系统。
  
  下面集中讨论Internet骨干路由器是如何为路由器结构中的关键要素,如路由软件;基于ASIC的包处理及查询;交换结构和线路卡等提供领先的解决方案的。
   路由软件
  为满足运营商苛刻的要求,软件系统具有如下特点:运行在保护内存下的模块化结构的软件,为系统提供了高可靠性及可伸缩性;行业级的路由协议工具,以满足运营商对控制及管理网络的需求;非常灵活的策略定义语言简化了对上千条路由的路由策略管理;通过使用MPLS技术的流量工程,可最大限度地利用珍贵的网络资源,并且为提供不同种类的业务,包括一些新的业务提供基础;用户界面提供多用户访问等级,并且具有恢复到以前设置版本的功能,还具有将多步设置合并成一步完成的功能;系统安全性通过对用户接口上的安全命令解释程序(SSH)访问来实现。
  Internet处理器ASIC
  包处理技术是Internet骨干路由器技术上最根本的一个部分。所有的路由查询都通过一个大小类似于计算机的微处理器ASIC来完成,但这块ASIC的功能及复杂程度要明显超过那些用于其他通信设备上的ASIC。Internet处理器ASIC是实现骨干路由器系统的先进性能的核心,其可编程性及路由与转发的一致性是最基本的技术先进点。通过Internet处理器ASIC与路由软件的组合,使骨干路由器在Internet骨干网中成功地架起了路由器与交换机性能之间的桥梁。
  路由查询
  Internet处理器ASIC可以提供每秒四千万条路由的最长匹配查询,这个速度是目前应用在Internet上的、基于微处理器查询速度的一百倍。另外,Internet处理器ASIC可被配置成为带有每报头报表最长匹配查询。每报头报表提供IP转发表中被转发至各报头的字节及包的数量统计。运营商可通过这些统计了解在其网络中流通的业务量的分布情况。
  交换结构
  Internet骨干路由器交换矩阵有多种方式可以实现,如共享内存、交叉连接等。无论哪种实现方式,其目的都是要以一定容量进行数据转发。由于骨干路由器的技术难点主要体现在专有ASIC上,通常不会自己开发专用的交换矩阵,此部分功能多采用通用产品,设备厂商根据容量需求可以在市场上任意选择。
  线路接口卡
  线路卡通过基于媒体特性的ASIC来实现。例如,在一块高度集成的ASIC上集成了全部的SONET/SDH处理进程。线路卡ASIC可提供更高的端口密度、更好的性能、更低的功耗及增强的可靠性。线路卡的不同种类和插槽数量,增强了骨干路由器系统在超级POP环境中的配置灵活性。线路接口卡的类型包括OC-192 IP over SONET/SDH、OC-48 IP over SONET/SDH、OC-12 IP over SONET/SDH、OC-3 IP over SONET/SDH、OC-12 IP over ATM、OC-3 IP over ATM以及千兆以太网。
  运营商网络中的应用
  运营商最关心的事情是整个网络的可靠性,而不是单个系统的可靠性。运营商们不希望他们的路由器运行在这样一种状态:当一个局部故障发生时,在网络中引发级联效应,产生附加的故障。
  网络的这种能够调节一些故障并同时能继续对所有业务进行交换的能力,在传统设计中是很难实现的。而Internet骨干路由器相对于其他系统,在极限压力下提供牢固的可靠性能方面是少有的。Internet骨干路由器对于路由处理和包转发都提供了足够的空间。在意外条件下,路由引擎继续接收和发送路由更新,提供路由计算,维护对等关系,对接口失效进行处理等。同样,包转发引擎继续以40Mpps的速率对包进行交换,而与包的大小及系统负荷无关。
  由Internet软件提供的流量工程特性允许运营商对网络故障进行管理。并可提供一些工具,使运营商能够在有效资源上对现有的业务量进行非常好的的分配,而不会在网络中引起阻塞及其他一些不稳定的情况。
  结 论
  Internet骨干路由器为电信运营商提供了一个全新的路由系统,它是为运营商实现从OC-12和OC-48骨干网到OC-192骨干网的转换而专门设计的。Internet网络的核心部分仍沿着两个方向被坚持不懈地发展着:软件的丰富性和带宽。骨干路由器系统提供了所有下一代路由系统所必须具备的特性:
  包转发引擎的包处理进程和富裕设计的交换结构,使系统可以轻松地同时支持多个满负荷工作的OC-192速率接口。系统能够在不影响网络控制单元的情况下,提供以前只能在交换机中才有的转发性能;
  路由引擎运行着由经验丰富的、行业中的专家们设计和编写的行业级全功能路由协议和流量工程软件;
  其基本结构的路由功能与包转发功能完全分离特性,是以提供“性能

文章转载地址:http://cisco.chinaitlab.com/application/2720.html

0
相关文章