網絡處理器是面向網絡領域的專用處理器,作為網絡流量處理的核心芯片,被廣泛地應用于路由器、交換機以及網絡中間盒等設備中。由于不同網絡應用環(huán)境對網絡處理器的可編程性、性能以及成本等方面的不同需求,主流網絡處理器具有不同的設計目標,呈現(xiàn)出不同的設計特點。本書在系統(tǒng)分析高性能網絡處理器和處理模型典型架構的基礎上,介紹粗粒度數(shù)據(jù)流網絡處理器以及可重構通用多核網絡處理器,并對網絡處理器分組處理等關鍵技術展開討論,希望可以對新型網絡處理器架構設計和關鍵技術研究有所幫助。本書可供網絡處理器相關科研工作者和工程技術人員參考,也可作為高等院校網絡硬件設計相關專業(yè)研究生的教學參考書。