项目名称: 基于多核处理器的高性能深度数据包检测技术研究
项目编号: No.61173167
项目类型: 面上项目
立项/批准年度: 2012
项目学科: 计算机科学学科
项目作者: 张大方
作者单位: 湖南大学
项目金额: 57万元
中文摘要: 深度数据包检测(DPI)技术面临高性能挑战,要求满足线速数据包处理的性能、可伸缩性和灵活性等需求。基于FPGA和ASIC等专用硬件的DPI技术虽然可实现高吞吐量的数据包处理,但是存在编程设计复杂、灵活性差和升级成本高等缺点。多核处理器技术具有强大丰富的并行计算能力和灵活低成本的可扩展性,为高性能DPI设计与实现带来新的有效途径,但是也带来DPI的并行处理和存储模式等挑战。针对多核多线程和多Cache等特点,本项目将研究基于多核处理器的高性能DPI技术,在灵活可扩展性基础上提升多核处理器平台上的DPI性能和可伸缩性,实现100Gbps线速数据包处理。本项目重点研究多粒度的数据包并行处理架构、Cache友好的并行特征匹配算法、基于多核多线程的并行哈希表和布鲁姆过滤器,以及高性能DPI系统原型实现与评估。本项目的研究成果将为NIDS/NIPS、流量识别、基于内容的路由器等提供灵活高效数据包处理。
中文关键词: 多核处理器;深度包检测;特征匹配;布鲁姆过滤器;移动应用
英文摘要:
英文关键词: multi-core processors;deep packet inspection;characters matching;bloom filters;mobile applications