首页> 外文会议>International Conference on Embedded Software and Systems >Multilevel Pattern Matching Architecture for Network Intrusion Detection and Prevention System
【24h】

Multilevel Pattern Matching Architecture for Network Intrusion Detection and Prevention System

机译:用于网络入侵检测和预防系统的多级模式匹配架构

获取原文

摘要

Pattern matching is one of the most performance critical components in network intrusion detection and prevention system, which needs to be accelerated by carefully designed architectures. In this paper, we present a highly parameterized multilevel pattern matching architecture (MPM), which is implemented on FPGA by exploiting redundant resources among patterns for less chip area. In practice, MPM can be partitioned to several pipelines for high frequency. This paper also presents a pattern set compiler that can generate RTL codes of MPM with the given pattern set and predefined parameters. One MPM architecture is generated by our compiler based on Snort rules on Xilinx FPGA. The results show that MPM can achieve 4.3Gbps throughput with only 0.22 slices per character, about one half chip area than the most area-efficient architecture in literature. MPM can be parameterized potential for more than 100 Gbps throughput.
机译:模式匹配是网络入侵检测和预防系统中最具性能的关键组件之一,需要通过精心设计的架构加速。在本文中,我们介绍了一种高度参数化的多级模式匹配架构(MPM),其通过利用模式的模式之间的冗余资源来实现在FPGA上实现。在实践中,MPM可以分配给几个管道以进行高频。本文还提供了一种模式集编译器,可以使用给定的模式集和预定义参数生成MPM的RTL代码。我们的编译器基于Xilinx FPGA上的Snort规则生成一个MPM架构。结果表明,MPM可以实现4.3Gbps的吞吐量,每种角色只有0.22片,约为一个半芯片面积,而不是文献中最近似的架构。 MPM可以是参数化潜力,可超过100 Gbps吞吐量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号