...
首页> 外文期刊>Computer Communications >A practical design of hash functions for IPv6 using multi-objective genetic programming
【24h】

A practical design of hash functions for IPv6 using multi-objective genetic programming

机译:使用多目标遗传编程的IPv6散列函数的实用设计

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

摘要

Hash functions are widely used in high-speed network traffic measurement. A hash function of high quality is supposed to meet the requirements of collision free and fast execution. Existing works have already developed methods to generate hash functions for IPv4 data, while IPv6 data with much longer addresses and different data characteristics may decline the effectiveness of those methods. In this paper, we present a practical design of hash functions for IPv6 measurement, based on the entropy analysis of IPv6 network data and an automated method of multi-objective genetic programming (GP). Considering our specific application of hash functions, we use three fitness functions as the optimization objectives, including active flow estimation, uniformity and seed avalanche effect, among which the active flow estimation is the main objective as the specific measurement task. In implementation of multi-objective GP, we adopted a strategy to limit the hash functions to shorter execution time than other hash functions by advanced experimental investigation. Experiments were conducted to construct hash functions for WIDE IPv6 network data. The results show that our generated hash functions have high usability on different evaluation criteria. It indicates that our generated hash functions are superior in active flow estimation and execution time and could compete with state of art hash functions in terms of uniformity and generating independent hash values for data structures like Bloom Filter.
机译:散列功能广泛用于高速网络流量测量。一种高质量的哈希函数应该满足碰撞和快速执行的要求。现有的作品已经开发了为IPv4数据生成散列函数的方法,而具有更长的地址和不同数据特性的IPv6数据可能会拒绝这些方法的有效性。本文基于IPv6网络数据的熵分析以及多目标遗传编程(GP)的自动化方法,我们介绍了IPv6测量的哈希函数的实用设计。考虑到我们对哈希函数的具体应用,我们使用三种健身功能作为优化目标,包括主动流程估计,均匀性和种子雪崩效应,其中主动流程估计是作为特定测量任务的主要目标。在实施多目标GP的实施中,我们采用了一个策略来限制哈希函数,以通过先进的实验调查来更短的执行时间而不是其他哈希函数。进行实验以构建散列函数的宽IPv6网络数据。结果表明,我们的生成散列函数对不同的评估标准具有很高的可用性。它表明我们所生成的散列函数在主动流程估计和执行时间上优越,并且可以在均匀性方面与艺术散列函数的状态竞争,并为盛开滤波器生成独立的散列值。

著录项

  • 来源
    《Computer Communications》 |2020年第10期|160-168|共9页
  • 作者单位

    Southeast Univ Sch Cyber Sci & Engn Nanjing Peoples R China|Minist Educ Key Lab Comp Network & Informat Integrat Nanjing Peoples R China|Southeast Univ Res Base Int Cyberspace Governance Nanjing Peoples R China;

    Southeast Univ Sch Cyber Sci & Engn Nanjing Peoples R China|Minist Educ Key Lab Comp Network & Informat Integrat Nanjing Peoples R China|Southeast Univ Res Base Int Cyberspace Governance Nanjing Peoples R China;

    IIT Sch Informat Technol Chicago IL 60616 USA;

    Liberty Univ Sch Engn & Computat Sci Lynchburg VA USA;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Hash function; Genetic programming; Multi-objective optimization; Network measurement;

    机译:哈希函数;遗传编程;多目标优化;网络测量;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号