arrow
返回

Picking Pesky Parameters: Optimizing Regular Expression Matching in Practice

delete2016-05-01
delete11
PRE
AI
X
Xinming Chen
B
Brandon C. Jones
M
Michela Becchi *
T
Tilman Wolf *
DOI:10.1109/TPDS.2015.2453986delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Network security systems inspect packet payloads for signatures of attacks. These systems use regular expression matching at their core. Many techniques for implementing regular expression matching at line rate have been proposed. Solutions differ in the type of automaton used (i.e., deterministic versus non-deterministic) and in the configuration of implementation-specific parameters. While each solution has been shown to perform well on specific rule sets and traffic patterns, there has been no systematic comparison across a large set of solutions, rule sets and traffic patterns. Thus, it is extremely challenging for a practitioner to make an informed decision within the plethora of existing algorithmic and architectural proposals. Moreover, as multi-core processors are becoming popular, many parameters need to be tuned to maximize the multi-core potential. To address this problem, we present a comprehensive evaluation of a broad set of regular expression matching techniques. We consider both algorithmic and architectural aspects. Specifically, we explore the performance, area requirements, and power consumption of implementations targeting multi-core processors and FPGAs using rule sets of practical size and complexity. We present detailed performance results and specific guidelines for determining optimal configurations based on a simple evaluation of the rule set. These guidelines can help significantlywhen implementing regular expression matching systems in practice.
Keyword:
Network security
deep packet inspection
deterministic finite automaton
non-deterministic finite automaton
regular expressions
design space exploration
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

U
university of massachusetts system
学者数:
3.9W
论文数: 3.6W
被引数: 42
U
University of Massachusetts Amherst
学者数:
1.1W
论文数: 8.9K
被引数: 19
引用论文

引用论文

Photophysical aspects of 6-methylcoumarin–cucurbit[8]uril host–guest complexes
err2011-02-01
err0
PREAI
errBarry C. Pemberton; Elango Kumarasamy; Steffen Jockusch; D. K. Srivastava; J. Sivaguru
err分享
err收藏
Wonders of Rattlesnakes
err1976-05-17
err0
PREAI
errHobart M. Smith; G. Earl Chase
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容