会议专题

基于多核处理器的深度包检测的实现和性能评估

为应对日益复杂和丰富的网络服务带来的运营挑战,部署灵活、高性能的深度包检测是行之有效的手段。在将多关键字模式匹配算法和改进型AC算法相结合提出了一个新的支持多关键字的多模式匹配算法基础上,采用通用高性能多核处理器实现了深度包检测解决方案。在IP核心网应用场景下,同专用硬件实现在时延、模式集合支持能力、吞吐量等方面的比较表明新算法在保证算法复杂度O(n)的前提下能够有效地减少空间消耗,适应多核处理器的架构并发挥其性能,在具备专用硬件可比较的性能的同时提供更大的灵活性。同时,也为类似应用在多核处理器上的实现和性能评估提供了参考方法。

深度包检测 多关键字 模式匹配 多核处理器 网络服务 算法复杂度

万志涛 章恒 张若渊

诺基亚西门子中国研究院,北京 100016

国内会议

中国通信学会信息通信网络技术委员会2009年年会

西安

中文

128-135

2009-08-22(万方平台首次上网日期,不代表论文的发表时间)