首页    期刊浏览 2024年11月30日 星期六
登录注册

文章基本信息

  • 标题:A Novel Efficient Pattern Matching Packet Inspection by using ��nFA
  • 本地全文:下载
  • 作者:N.Kannaiya Raja ; K.Arulanandam ; G. Ambika M.E
  • 期刊名称:International Journal of Computer Science and Network Security
  • 印刷版ISSN:1738-7906
  • 出版年度:2013
  • 卷号:13
  • 期号:1
  • 页码:79-88
  • 出版社:International Journal of Computer Science and Network Security
  • 摘要:Deep packet Inspection is an advanced method of packet filtering that functions at the Application layer of the OSI reference model. Deep Packet Inspection is a form of computer network packet filtering that examines the data part of a packet as it passes an inspection point, searching for protocol ,viruses ,spam, intrusions or predefined criteria to decide if the packet can pass or it needs to be routed to a different destination, or for the purpose of collecting statistical information. Deterministic finite automata (DFAs), use large set of rules need a memory amount that turns out to be too large for practical implementation we have presented a new compressed representation for deterministic finite automata, called Delta Finite Automata. The algorithm considerably reduces the number of states and transitions, and it is based on the observation that most adjacent states share several common transitions, so it is convenient to store only the differences between them. In this paper we have presented an improvement to ��FA that exploits the Nth-order dependence between states and further reduces the number of transitions by adopting the concept of temporary transition. This schema named as ��nFA. Both the schemes are orthogonal to most of the previous solutions, thus allowing for higher compression rates. A new encoding scheme for states has been also proposed(which we refer to as char state), which exploits the association of many states with a few input chars. Such a compression scheme can be efficiently integrated into ��FA and ��nFA, allowing a further memory reduction with a negligible increase in the state lookup time. The experimental runs have shown remarkable results in terms of lookup speed as well as the issue of excessive memory consumption.
  • 关键词:Deep packet inspection; differential encoding; finite automata (FAs); pattern matching; regular expressions.
国家哲学社会科学文献中心版权所有