IXA

IXA(In tern tern


由於網路處理器既有高速的數據處理能力,又有完全的可程式性,所以構建路由器網路設備的一個重要趨勢是採用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支持數據面和控制面的模組化軟體開發。

相關詞條

相關搜尋

熱門詞條

聯絡我們