2004年4月A版
摘 要: 本文介绍了INTEL网络处理器IXP2400的硬件结构特点,描述了浩通科技(FLEXCOMM)研发的硬件平台FIDS2400的硬件特性,并以FIDS2400为例介绍了IXP2400在千兆防火墙、负载均衡等领域的应用,最后给出了一种基于FIDS2400的接入路由器应用解决方案。
关键词: 网络处理器;交换结构;TCAM;负载均衡;QoS
引言
互联网用户的飞速增长和网络业务的不断丰富对接入/边缘网络设备在性能和灵活性方面提出了更高的要求。采用传统技术的网络设备难以兼顾两方面的要求。网络处理器的出现创造性的解决了这一问题。继IXP1200网络处理器之后,Intel公司又推出了转发速度更快、整体性能更佳的IXP2400网络处理器。
IXP2400硬件结构
IXP2400网络处理器是Intel公司的第二代产品,除增加了到交换结构的接口外,基本保持了原来的体系结构,其内部硬件结构如图1所示。
IXP2400的Core单元采用Intel全新设计的XScale技术,最高主频可达600Mhz,在兼容ARM V5TE标准的同时,该技术改善了内部流水线和访问存储器的性能。该协处理器内部拥有32K指令cache和32K数据cache,可提升处理各种异常包的速度。
与IXP1200相比,IXP2400内部的微引擎单元除了工作频率上升为600MHz外,其数量增加到了8个,每个微引擎可处理的线程最多也可达8个。
媒体与交换接口(MSF)是IXP2400与其它物理层设备交换数据的接口,它支持UTOPIA 1/2/3、POS-2、SPI-3(POS-PL3)和CSIX等接口标准。
此外,存储器单元支持2个1.6Gbps QDR SRAM接口和1个2.4Gbps DDR DRAM接口,数据的存取速度更快、时延更小。PCI单元支持64bit/66MHz的PCI总线接口。