网络核心节点异常流量检测与控制技术研究

网络核心节点异常流量检测与控制技术研究

论文摘要

信息化的快速发展极大推动了社会的进步,信息网络成为现代社会的主要基础设施之一,网络的安全和高效运行直接关系到社会活动的正常运行。伴随着网络的发展,网络入侵、服务攻击、信息窃取、病毒传播等恶意行为在各种利益的驱动下变得越来越普遍,数量、种类和破坏程度不断增加,其中以DDoS为代表的资源消耗型攻击由于实现简单和难以防御而成为互联网安全的主要威胁,传统的入侵检测主要部署在用户端,保护用户不受攻击,并不能消除网络骨干节点中的恶意流量,现有核心节点一般不具备恶意流量的识别和控制能力,只能任由其传播,DDoS加上蠕虫传播和P2P流量消耗了核心节点的大部分资源,网络资源更新发展的速度跟不上资源的滥用和消耗,所以在核心节点上部署流量检测和控制机制对于保障网络性能有重要的意义,并且进一步可以作为攻击源定位的信息平台。核心节点主要实现数据的路由和交换,增加新的流量检测和控制功能不能影响其基本工作,可以利用的计算资源和空间有限,而核心节点上的数据量巨大,对处理时间也有很高的要求,加上攻击手段的多样性,如何快速处理数据流并保证有效性和准确性是本文的研究目标,本文重点对其中的关键技术进行深入的研究,主要包括以下几个方面:1.本文首先设计了一个应用于核心节点上针对异常流量检测和控制的系统框架,它由三个层次组成,底层考虑到数据的单次扫描和摘要储存使用了数据流模型,只负责检测数据流中的超大频度流,并不做深入的分析,可以实现在线的数据流处理;中间层使用模式识别中的聚类技术,解决检测技术对攻击先验知识的依赖,可以把恶意数据形成准确的聚集,这是一种准实时的处理,牺牲一定反应时间换取准确度;上层使用多层聚集控制策略,根据协议使用模式进行多层聚集,区分不同的聚集的恶意程度,从而决定资源的分配,并反馈控制效果。三个层次有机结合,可以及时发现并过滤恶意流量。2.本文提出了一种基于窗口偏倚度的突变检测算法,针对具体的海量数据流进行超大频度流的检测,利用基于hash函数的计数器矩阵,并结合指数直方图设计了一个复式的数据摘要结构,这是一种滑动窗口模型,窗口内的数据随着每个数据的到达而变化,直方图内的每个桶各自计算自己的偏倚度来表明其中出现大频度流的程度,指数直方图中大小不同的等级桶设计体现了数据的时间衰减性,指数直方图的偏倚度可以及时、准确地反应数据流数据分布的突变。3.在数据压缩存储上对传统的计数型Bloom Filters进行了两个方面的改进,使其更加适应针对大频度流量计数的场合,首先改进了计数型Bloom Filters的计数器,提出了逻辑计数器的概念,可以在计数器满溢时侵入其它的计数器增加对数值的存储上限,由于使用计数器最小值估计,带来的误判率增加很小。另外针对计数型Bloom Filters使用固定数目的hash函数,不能事先确定最佳函数数目的不足,提出根据空置的计数器来估计Bloom Filters的使用情况,确定最佳hash函数数目,从而减少计算量。4.针对资源消耗型攻击变异种类繁多,基于特征匹配难以实现的特点,提出一种两阶段聚类算法,在可视化分析恶意攻击的基础上,利用同一攻击样本点相似度高,分布相似的基本特性,在第一阶段基于样本距离实现密度微聚集,在第二阶段基于微聚类的分布相似度实现密度连接,能够识别不规则形状、区分不同密度,实现对不同攻击样本的准确聚类。5.在资源控制层面,提出了一种多层聚集的限速策略,首先按照不同的协议和各个协议的使用方式把数据流划分成不同层次的多个聚集,根据各个聚集的恶意程度决定其对资源的占用情况,对恶意聚集进行限速,具体实现上利用中间层两阶段聚类的结果来生成过滤规则,使其具有更好的准确度,协议的划分保证了不同协议之间的相互隔离,同时也考虑了限速控制的效果反馈。

论文目录

  • 中文提要
  • Abstract
  • 第1章 绪论
  • 1.1 课题的来源和意义
  • 1.2 相关研究现状
  • 1.2.1 恶意网络流量
  • 1.2.2 数据流技术
  • 1.2.3 数据聚类
  • 1.2.4 流量控制
  • 1.3 论文的主要工作
  • 1.4 论文的组织结构
  • 第2章 基于窗口偏倚度的数据流突变检测
  • 2.1 数据流中的 heavy hitters
  • 2.1.1 heavy hitters
  • 2.1.2 数据概要技术
  • 2.2 数据概要结构设计TCMEH
  • 2.2.1 CM 结构
  • 2.2.2 指数直方图
  • 2.2.3 TCMEH
  • 2.3 基于TCMEH 偏倚度的数据流突变检测算法
  • 2.3.1 TCMEH 偏倚度
  • 2.3.2 CUSUM 算法
  • 2.3.3 基于偏倚度的突变检测算法
  • 2.3.4 算法分析
  • 2.4 实验分析
  • 2.4.1 测试数据准备
  • 2.4.2 统计量设计分析
  • 2.4.3 TCMEH 性能分析
  • 2.5 本章小结
  • 第3章 自适应性计数型 Bloom Filters 研究
  • 3.1 Bloom Filters
  • 3.2 侵入式计数 Bloom Filters
  • 3.2.1 固定计数器方式
  • 3.2.2 可扩展逻辑计数器
  • 3.2.3 ICBF 定义及主要操作
  • 3.2.4 ICBF 参数及性能分析
  • 3.2.5 实验分析
  • 3.3 自适应散列函数 Bloom Filters
  • 3.3.1 加权Bloom Fiters
  • AF 自适应机制'>3.3.2 CBFAF 自适应机制
  • AF 实现'>3.3.3 CBFAF 实现
  • 3.3.4 实验分析
  • 3.4 本章小结
  • 第4章 基于流量密度相似的两阶段聚类
  • 4.1 基于主成分分析的特征选取
  • 4.1.1 数据降维
  • 4.1.2 混合距离
  • 4.1.3 主成分分析
  • 4.1.4 基于主成分分析的特征提取
  • 4.2 两阶段聚类算法
  • 4.2.1 TSC 框架
  • 4.2.2 TSC 概念
  • 4.3 TSC 算法分析
  • 4.3.1 TSC 算法
  • 4.3.2 参数选择和时间复杂性分析
  • 4.4 实验分析
  • 4.5 本章小结
  • 第5章 基于多层聚集的限速策略
  • 5.1 基于聚集的流量控制
  • 5.2 多层聚集模式设计
  • 5.2.1 TCP 聚集模式
  • 5.2.2 UDP 聚集模式
  • 5.2.3 ICMP 聚集模式
  • 5.3 基于 Adapted-MULTOPS 的数据管理
  • 5.3.1 MULTOPS 结构
  • 5.3.2 Adapted-MULTOPS 结构
  • 5.4 异常流量控制
  • 5.4.1 控制结构设计
  • 5.4.2 公平退让机制
  • 5.4.3 控制规则设计
  • 5.5 实验分析
  • 5.6 本章小结
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 缩略语表
  • 攻读学位期间公开的发表论文和参加的科研项目
  • 致谢
  • 详细摘要
  • 相关论文文献

    • [1].一种中小企业集群复杂网络核心节点的挖掘模型[J]. 工业工程 2010(06)
    • [2].基于核心节点的社区发现算法[J]. 电视技术 2019(01)
    • [3].一种基于核心节点跳转的局部社区发现算法[J]. 上海交通大学学报 2015(12)
    • [4].吉林长春:将被打造成东北亚跨境电商核心节点城市[J]. 中国食品 2019(Z1)
    • [5].静息态功能脑网络核心节点评价方法及其在抑郁症分类上的应用[J]. 太原理工大学学报 2018(03)
    • [6].联通本地网多核心节点100G光网络解决方案[J]. 中国新通信 2015(15)
    • [7].多核心节点本地OTN网络解决方案[J]. 信息通信 2014(05)
    • [8].基于产业集群升级的创新网络核心节点能力传递研究[J]. 工业技术经济 2016(11)
    • [9].基于核心节点的网络社区发现方法研究[J]. 电脑与电信 2015(07)
    • [10].郑州打造丝绸之路经济带核心节点城市路径研究[J]. 湖北开放职业学院学报 2019(21)
    • [11].移动Ad Hoc网络下协作缓存策略研究[J]. 计算机技术与发展 2018(06)
    • [12].基于中心子团的社区发现方法[J]. 现代计算机(专业版) 2016(05)
    • [13].基于多维混合图和核心节点的社团发现算法[J]. 网络空间安全 2019(02)
    • [14].核心节点全局计算与存储的路由模拟策略[J]. 计算机工程与应用 2010(33)
    • [15].基于核心节点扩散的有向网络重叠社团发现算法[J]. 现代计算机(专业版) 2014(32)
    • [16].链接网络与核心节点评价指标研究综述[J]. 情报杂志 2012(05)
    • [17].郑州“一带一路”核心节点城市研究[J]. 企业科技与发展 2019(11)
    • [18].联盟网络核心节点形成及其影响因素研究[J]. 管理学报 2013(05)
    • [19].一种基于节点相异度的社团层次划分算法[J]. 计算机工程 2014(01)
    • [20].构建以重庆为核心节点的西部多式联运系统研究[J]. 铁道运输与经济 2008(08)
    • [21].论江苏政务微博舆论引导策略优化[J]. 传媒与教育 2014(01)
    • [22].一种基于核心节点扩展的社区挖掘算法[J]. 山东大学学报(理学版) 2016(01)
    • [23].辽宁省旅游核心节点分析[J]. 全国商情 2014(22)
    • [24].互联网络中的数据通信交换技术研究[J]. 中国新通信 2014(06)
    • [25].链接与动力:核心节点助推国家创新网络演进[J]. 中国软科学 2012(02)
    • [26].静息态脑功能网络中核心节点的定位及其方法比较[J]. 生物医学工程研究 2013(03)
    • [27].基于核心节点的复杂网络社区划分算法[J]. 计算机工程与设计 2013(12)
    • [28].以兰州铁路物流中心为核心节点的西部多式联运系统的构建及评价[J]. 商 2016(18)
    • [29].脑功能网络核心节点及网络稳定性研究[J]. 中国计量学院学报 2014(04)
    • [30].以图频繁集为基础的核心节点发现[J]. 计算机科学与探索 2010(01)

    标签:;  ;  ;  ;  ;  

    网络核心节点异常流量检测与控制技术研究
    下载Doc文档

    猜你喜欢