期刊文献+

一种基于规则分解映射的防火墙规则匹配算法 被引量:1

Rule matching mapping algorithm for firewall based on rule decomposion mapping
下载PDF
导出
摘要 并行树搜索(PTS)算法是报文分类领域中较为优秀的算法之一,但它需要构建大量的external nodes,且只支持以前缀形式表示的规则,因此其匹配效率及适用范围都受到了很大的影响。针对这一问题,提出一种基于规则分解映射的规则匹配算法RMBRDM。RMBRDM算法首先按照启发式方法选取标准维;然后根据规则分解映射和标准维对相关规则进行分解;最后建立一棵二叉决策树。理论分析和仿真实验均表明,RMBRDM算法不仅支持以范围形式表示的规则,且时空性能优于PTS算法。 Parallel Tree Search (PTS) is one of the best algorithms among the existing algorithms for rule matching. However, PTS needs to construct so many external nodes and only supports rules with prefixes. The authors proposed an algorithm named RMBRDM for rule matching based on rule decomposing. At first, RMBRDM employed heuristic methods to choose a standard dimension. And then rules could be decomposed according to rule decomposing mapping and the standard dimension. At last, a binary decision tree could be buih. Algorithm analysis and simulation results show that RMBRDM can support rules with ranges and the performance of RMBRDM is better than that of PTS.
作者 唐晔
出处 《计算机应用》 CSCD 北大核心 2009年第11期2969-2971,2976,共4页 journal of Computer Applications
关键词 规则匹配 并行树搜索算法 平衡二叉决策树 rule matching Parallel Tree Search (PTS) algorithm balanced binary tree
  • 相关文献

参考文献12

  • 1GUPTA P, MCKEOWN N. Algorithms for packet classification [ J]. IEEE Network, 2001, 15(2) :24 -32.
  • 2MEINERS C R, LIU A X, TORNG E. TCAM Razor: A systematic approach towards minimizing packet classifiers in TCAMs [ C]// ICNP'07. Washington, DC: IEEE Press, 2007:266-275.
  • 3CHE HAO, WANG ZHI-JUN, ZHENG KAI, et al. DRES: Dynamic range encoding scheme for TCAM coprocessors [ J]. IEEE Transactions on Computers, 2008, 57(7): 902 -915.
  • 4LU HAIBIN, SHNI S. O( log W) multidimensional packet classification [J]. IEEE Transactions on Networking, 2007, 15(2): 462 - 472.
  • 5KIM K, SHNI S. IP lookup by binary search on length [ C]//IEEE International Symposium on Computer and Communication. Washington, DC: IEEE Press, 2003:77-82.
  • 6GUPTA P, MCKEOWN N. Packet classification using hierarchical intelligent cuttings [ J]. IEEE Micro, 2000, 20( 1):34-41.
  • 7SINH S, BABESCU F, VARHESE G, et al. Packet classification using multidimensional cuttings [ C]// SIGCOMM'03. New York: ACM Press, 2003:213-224.
  • 8SRINIVASAN V, VARGHESE G, SURI S, et al. Fast and scalable layer four switching [ C]//SIGCOMM'98. New York: ACM Press, 1998: 191 -202.
  • 9BABOESCU F, SIGH S. Packet classification for core routers: Is there an alternative to CAMs [C]// INFOCOM'03. Washington, DC: IEEE Press, 2003:53 -63.
  • 10TAYLOR D, TURNER J. Scalable packet classification using distributed crossproducting [ J]. IEEE Micro, 2006, 90(5) : 49 - 60.

同被引文献5

引证文献1

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部