4.P網(wǎng)絡(luò)處理器內(nèi)部由若干個(gè)微碼處理器和若干硬件協(xié)處理器組成。近幾年,NP技術(shù)得到了長足的發(fā)展,使得NP保留了ASIC高性能處理數(shù)據(jù)的特性(2002年業(yè)界就出現(xiàn)了10G的NP產(chǎn)品,現(xiàn)在業(yè)界還出現(xiàn)了少量的40G處理能力的NP產(chǎn)品)。
同時(shí),NP通過眾多并行運(yùn)轉(zhuǎn)的微碼處理器,能夠通過微碼編程進(jìn)行復(fù)雜的多業(yè)務(wù)擴(kuò)展。NP技術(shù)的不足是網(wǎng)絡(luò)廠商使用NP進(jìn)行產(chǎn)品設(shè)計(jì)時(shí)需要投入大量的相關(guān)開發(fā)人員,各廠家的NP需要統(tǒng)一標(biāo)準(zhǔn)。
無法進(jìn)行開發(fā)經(jīng)驗(yàn)的復(fù)制,同時(shí)NP的性能和ASIC相比依然還存在一些差距,所以NP網(wǎng)絡(luò)處理器被應(yīng)用于高端網(wǎng)絡(luò)產(chǎn)品復(fù)雜的多業(yè)務(wù)擴(kuò)展,但并不用于網(wǎng)絡(luò)傳統(tǒng)功能的實(shí)現(xiàn)。無疑。
通過對(duì)幾種體系設(shè)計(jì)技術(shù)的分析可以看出,使用NP+ASIC的體系設(shè)計(jì)方式是最為完美的選擇。使用ASIC芯片高速處理各種傳統(tǒng)的業(yè)務(wù),如二層交換、三層路由、ACL、QoS以及組播處理等等。
滿足核心交換機(jī)對(duì)于交換機(jī)處理性能的需求;而利用NP實(shí)現(xiàn)各種非傳統(tǒng)或未成熟的業(yè)務(wù),根據(jù)需要靈活支持IPV6、Load Balancing、VPN、NAT、IDS、策略路由、MPLS、防火墻等多種業(yè)務(wù)功能,滿足核心交換機(jī)對(duì)于業(yè)務(wù)按需疊加的需求;同時(shí)NP接近ASIC的高效特性又保障了多業(yè)務(wù)提供的高性能,依然保持了核心交換機(jī)對(duì)于強(qiáng)大處理能力的需求。