词条 | IXA |
释义 | 由于网络处理器既有高速的数据处理能力,又有完全的可编程性,所以构建路由器等网络设备的一个重要趋势是采用NP(网络处理器)。 IXA(Internet eXchange Architecture)是Intel公司提出的基于IXP系列网络处理器设计下一代网络设备的完整硬件和软件解决方案。 什么是IXA? 开发者要求网络处理器具有灵活性、高性能、可扩展性和软件的可移植性,为满足这些要求,Intel公司推出了Intel Internet eXchange Architecture (Intel IXA)。 IXA主要包括两部分:IXP 系列网络处理器和Intel IXA软件可移植性框架。目前,IXP 2XXX产品线系列是主要的网络处理器。 为什么要引入IXA? 随着网络本身的发展和业务需求的增长,开发者对处理器提出了更高的要求,主要有以下四个方面: 灵活性:要求新一代网络处理器能够胜任多种不同的网络应用,满足日益复杂多样的网络业务需求,适应网络业务综合化的趋势; 高性能:要求新一代网络处理器能以较高的速度对网络数据进行处理,适应网络宽带化的趋势; 可扩展性:要求新一代网络处理器在硬件结构上具有可扩展性,能够适应不同速率等级的网络应用; 可移植性:要求基于新一代网络处理器开发的软件具有良好的可移植性,以节省开发成本、缩短开发周期。 Intel IXA 可移植性框架 高速的硬件支撑平台和强大的软件开发工具使得基于IXP2XXX的系统能够应用于OC-12~OC-192不同速率场合,提供VoIP,移动IPv6,QoS 等多种网络应用。 这里所说的强大的软件开发工具是指Intel IXA 可移植性框架,它提供标准的API,HAL,Lib支持数据面和控制面的模块化软件开发。 |
随便看 |
|
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。