本發明公開了一種高速網絡數據包內容分析裝置,包括:網卡,
用于獲取高速網絡數據包;FPGA,用于過濾掉不屬于需要檢測的應用
層協議類型的網絡數據包,然后將過濾得到的網絡數據包分流到各眾
核處理器中;至少一個的眾核處理器,根據核分配策略對其包含的多
核進行任務分工,用于對分流得到的網絡數據包并行執行協議還原、
數據包內容提取以及數據包內容分析融合任務;主控板,用于對 FPGA
和眾核處理器進行配置。本發明只需獲取原始的網絡數據包,就可利
用眾核處理器的并行計算能力,直接進行協議還原和敏感信息的分析
檢測,與傳統方法相比,計算能力大幅提升,實時性強,檢測效率高。
掃碼關注,查看更多科技成果