【24h】

Research on a XOR Hash IP Classification Algorithms

机译:XOR哈希IP分类算法的研究

获取原文
获取原文并翻译 | 示例

摘要

In this paper, the authors survey the recent advances in the research of IP classification and introduce some of the typical algorithms. At last, a novel IP classification is proposed based the hash algorithm, which is based on XOR hash algorithm. The core of algorithm consists of three parts: (1) concatenating the source/destination IP pairs, source/destination port and protocol, then dividing the packet header into 5 chunks, each of which has 22bits in size; (2) mapping one of chunking into stochastic space and XOR operation on the rest 4 chunks and random number mapped. Because the stochastic space follows even distribution after XOR operation so that its collision is limitary; (3) lookup every rule index in order to ensure the validity so that we get the final rule index. The test results show that the classification rate of double-hash algorithm is up to 2 million packets per second and the maximum memory consumed is 5MB for 10,000 rules.
机译:在本文中,作者概述了IP分类研究的最新进展,并介绍了一些典型的算法。最后,提出了一种基于哈希算法的新型IP分类算法,该算法基于异或算法。该算法的核心包括三个部分:(1)连接源/目标IP对,源/目标端口和协议,然后将数据包头分为5个块,每个块的大小为22位; (2)将分块之一映射到随机空间,然后对其余4个分块和随机数进行XOR操作。因为在XOR操作后,随机空间遵循均匀分布,所以它的碰撞是有限的。 (3)查找每个规则索引以确保有效性,以便我们获得最终的规则索引。测试结果表明,双哈希算法的分类速率高达每秒200万个数据包,并且对于10,000条规则,最大消耗的内存为5MB。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号