网络流量测量技术研究与分析 ——基于抽样和Bloom filters的流量测量

网络流量测量技术研究与分析 ——基于抽样和Bloom filters的流量测量

论文摘要

网络流量测量是网络监测、管理和控制的基础。随着互联网的发展,网络行为变得越来越复杂,网络流量也越来越大,使直接对流量进行全面测量变得极为困难,为解决这一问题,目前主要采用抽样技术和哈希技术。其中,Bloom filter是最近逐渐在网络领域受到关注的一种高效的哈希结构,它对数据集合采用一个位串表示并能有效支持集合元素的哈希查找操作,以允许一定的误称率(false positive error)为代价,获得很高的查找效率和很小的空间消耗。本文首先根据网络流量的自相似性和重尾分布特点,提出了自适应系统双抽样,每次抽取两个相邻的数据包,旨在保证获得充足的长流信息,不仅能正确估算出Hurst参数,保持了原流量的自相似结构,而且在链路负载测量、包到达时间间隔等方面,较传统抽样方法都有明显的改进。基于DCF(Dynamic Count filter)的资源可控流抽样则是基于网络流级别的抽样测量,DCF是Bloom filter的改进结构,支持多重集的元素频率查询。该方法对测量间隔内到达的报文进行固定数量的抽样,并采用DCF哈希算法维护流记录,从限制抽样流样本数和对抽样流的处理两方面来有效地控制资源消耗,抽样率自适应实际流量变化而变化,并具有简单性和准确性。对于很多应用,了解长流就已足够。长流是指报文数超过某个值的流,它占据了大部分网络流量但数量上相对较少。基于抽样和Bloom filters的长流检测,首先对报文进行抽样,然后经过Bloom filters哈希运算,Bloom filters维护多个哈希函数降低了哈希冲突,在内存中用临时表和流信息表来判断到达阈值的流并维护其信息,满足了高速网络环境下对长流检测的要求,在保证测量精度的同时有效得控制了资源消耗。最后,对本文的工作进行了总结,并指出了以后的研究方向。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究背景和意义
  • 1.2 国内外的研究现状
  • 1.3 本文主要工作
  • 1.4 论文的组织结构
  • 第二章 网络流量特性及测量技术研究
  • 2.1 网络的流量特性
  • 2.2 网络测量技术分类
  • 2.2.1 按测量方式分类
  • 2.2.2 按测量内容分类
  • 2.2.3 按测量基准分类
  • 2.2.4 按测量点分类
  • 2.3 抽样技术基本知识
  • 2.3.1 抽样技术的相关知识和概念
  • 2.3.2 几种基本的抽样方法
  • 2.4 流量抽样测量技术
  • 2.4.1 流量抽样测量概述
  • 2.4.2 流量抽样测量原理
  • 2.4.3 流量抽样测量分类
  • 2.4.4 流量抽样测量的发展趋势
  • 2.5 网络测量测度
  • 2.6 网络测量中的不确定性和误差处理
  • 2.7 本章小结
  • 第三章 Bloom filter 及其在网络中的应用
  • 3.1 Bloom filter 概述
  • 3.2 标准 Bloom filter
  • 3.3 Bloom filter 的代数运算
  • 3.4 Bloom filter 的改进结构
  • 3.4.1 Counting Bloom filter
  • 3.4.2 Spectral Bloom filter
  • 3.5 Bloom filter 在网络中的应用
  • 3.5.1 在分布式缓存中的应用
  • 3.5.2 P2P/覆盖网络中的应用
  • 3.5.3 数据包路由
  • 3.5.4 在网络流量测量中的应用
  • 3.5.5 网络安全中的应用
  • 3.6 本章小结
  • 第四章 基于自相似特性的自适应系统双抽样
  • 4.1 传统抽样方法
  • 4.2 网络流量的重尾分布特性
  • 4.3 算法思想与设计
  • 4.3.1 算法思想
  • 4.3.2 算法设计及说明
  • 4.4 对估算 Hurst 参数准确性的理论分析
  • 4.5 实验分析
  • 4.6 本章小结
  • 第五章 基于DCF 的资源可控流抽样应用分析
  • 5.1 流及测量参数
  • 5.2 资源限制背景
  • 5.3 Dynamic Count filter 原理
  • 5.4 流抽样设计
  • 5.4.1 整体设计
  • 5.4.2 单个流处理
  • 5.5 理论及实验分析
  • 5.5.1 理论估值
  • 5.5.2 实验分析
  • 5.6 本章小结
  • 第六章 基于抽样和 Bloom filters 的长流检测
  • 6.1 长流的定义
  • 6.2 算法设计
  • 6.2.1 整体设计
  • 6.2.2 单个流处理
  • 6.3 理论分析
  • 6.3.1 理论估值
  • 6.3.2 误差分析
  • 6.4 实验分析
  • 6.5 本章小结
  • 第七章 总结与展望
  • 7.1 总结
  • 7.2 下一步工作展望
  • 致谢
  • 参考文献
  • 附录:作者在攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].多路平衡型矩阵Bloom Filter[J]. 湖南大学学报(自然科学版) 2018(02)
    • [2].Character Analysis of Bloom in Ulysses[J]. 海外英语 2018(11)
    • [3].shall I…[J]. 阅读 2017(20)
    • [4].最可爱的树[J]. 中学生英语 2017(13)
    • [5].Cultural Industries Bloom[J]. Beijing Review 2010(22)
    • [6].Free polyamine content during algal bloom succession in the East China Sea in spring 2010[J]. Chinese Journal of Oceanology and Limnology 2017(01)
    • [7].Efects of physical and chemical characteristics of surface sediments in the formation of shallow lake algae-induced black bloom[J]. Journal of Environmental Sciences 2013(12)
    • [8].Women in Bloom[J]. 疯狂英语(阅读版) 2009(04)
    • [9].Introduction to the China Jellyfish Project——The Key Processes,Mechanism and Ecological Consequences of Jellyfish Bloom in China Coastal Waters[J]. Chinese Journal of Oceanology and Limnology 2011(02)
    • [10].基于Bloom目标分类的通信工程专业课程群建设[J]. 无线互联科技 2013(09)
    • [11].Effects of sludge dredging on the prevention and control of algae-caused black bloom in Taihu Lake,China[J]. Journal of Environmental Sciences 2013(03)
    • [12].Formation of internal cracks during soft reduction in rectangular bloom continuous casting[J]. International Journal of Minerals Metallurgy and Materials 2012(01)
    • [13].Prediction of centerline cracks incurred in the bloom continuous casting of steel[J]. Baosteel Technical Research 2010(02)
    • [14].Production practice for quality improvement of GCr15 bloom casting[J]. Baosteel Technical Research 2010(S1)
    • [15].BLOOM立体教学体系在神经外科学临床教学中的应用研究[J]. 中国继续医学教育 2017(09)
    • [16].Effects of Lugol's iodine solution and formalin on cell volume of three bloom-forming dinoflagellates[J]. Chinese Journal of Oceanology and Limnology 2017(04)
    • [17].Study on Metallurgic Effects of M-EMS in Bloom Continuous Casting[J]. Journal of Iron and Steel Research(International) 2012(S2)
    • [18].First record of Thalassiosira curviseriata Takano (Bacillariophyta) and its bloom in the East China Sea[J]. Acta Oceanologica Sinica 2008(06)
    • [19].Mathematical model of heat transfer for bloom continuous casting[J]. Journal of University of Science and Technology Beijing 2008(01)
    • [20].L-priorities Bloom Filter: A New Member of the Bloom Filter Family[J]. International Journal of Automation & Computing 2012(02)
    • [21].Bloom Energy发布能源生产机Energy Server[J]. 中外能源 2010(03)
    • [22].Quality control for bloom casting of YQ450NQR1 steel[J]. International Journal of Minerals Metallurgy and Materials 2009(01)
    • [23].基于动态bloom filter的云存储安全去重方案[J]. 计算机应用研究 2019(11)
    • [24].新闻[J]. 电源技术 2010(07)
    • [25].典型Bloom过滤器的研究及其数据流应用[J]. 计算机工程 2009(07)
    • [26].Early onset of a microcystin-producing cyanobacterial bloom in an agriculturally-influenced Great Lakes tributary[J]. Journal of Oceanology and Limnology 2018(04)
    • [27].On the horizontal distribution of algal-bloom in Chaohu Lake and its formation process[J]. Acta Mechanica Sinica 2014(05)
    • [28].Research of Final EMS for Bloom in Ansteel[J]. Journal of Iron and Steel Research(International) 2012(S2)
    • [29].基于Bloom过滤和分块的组合指纹模板保护算法[J]. 计算机工程与应用 2018(06)
    • [30].Comparing Set Reconciliation Methods Based on Bloom Filters and Their Variants[J]. Tsinghua Science and Technology 2016(02)

    标签:;  ;  ;  ;  ;  

    网络流量测量技术研究与分析 ——基于抽样和Bloom filters的流量测量
    下载Doc文档

    猜你喜欢