网络流量识别技术研究及其应用

网络流量识别技术研究及其应用

论文摘要

随着网络中多媒体业务和P2P业务的广泛应用,对网络流量识别与控制技术的研究已成为网络流量管理中的重要课题。网络流量控制是保证网络中关键业务正常运行的重要手段。网络流量识别技术通过流量识别和报文分类等技术途径为实施网络流量控制提供了必要的前提条件。如何识别不同的网络流量,并通过高效率的报文分类算法对网络流量实施识别和分类是其中重要的研究内容。本文在国内外对流量识别技术研究基础上,对不同网络流量的识别技术和报文分类算法进行了深入研究,并应用到典型网络流量的识别工作中。论文主要完成了以下工作:1.对TCP/IP网络体系结构中不同层次协议数据单元进行分析和研究,总结出基于不同网络层次上协议数据单元的流量识别技术。重点研究了基于应用层的深度内容检测技术,并对五种典型P2P流量,分析它们的流量特征签名,提出相应的识别方法。2.研究了典型的报文分类算法,针对流量识别技术的需求提出一种EABV算法。该算法在ABV算法的基础上发挥了ABV算法处理大规模规则库时的性能优势,扩展了对规则库动态更新的功能,能够更好地适应网络流量识别环境中各种流量高频度动态变化的情况。3.在netfilter框架下设计并实现了一个BT流量识别器原型系统。该系统运用EABV算法,通过对BT流量的深度内容检测,发现BT流量的特征签名,从而达到对BT流量识别的目的。本文对EABV算法和线性时间算法在BT流量识别系统中的性能进行了比较。验证了EABV算法的有效性和正确性。

论文目录

  • 中文摘要
  • 英文摘要
  • 1 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.2.1 传统网络流量识别技术
  • 1.2.2 技术发展现状
  • 1.3 研究意义
  • 1.4 论文结构
  • 2 流量识别技术
  • 2.1 TCP/IP 体系结构
  • 2.2 基于网络层信息的流量识别
  • 2.3 基于运输层信息的流量识别
  • 2.4 基于应用层的内容识别
  • 2.4.1 BitTorrent protocol
  • 2.4.2 eDonkey protocol
  • 2.4.3 Gnutella protocol
  • 2.4.4 DirectConnect protocol
  • 2.4.5 FastTrack protocol
  • 2.5 加密数据包的流量识别
  • 2.6 本章小结
  • 3 报文分类技术
  • 3.1 报文分类术语
  • 3.2 报文分类举例
  • 3.3 性能衡量标准
  • 3.4 报文分类应用
  • 3.5 报文分类器特性
  • 3.6 报文分类器设计原则
  • 3.7 研究高速分类算法的必要性
  • 3.8 本章小结
  • 4 报文分类算法
  • 4.1 分类算法概述
  • 4.2 线性(linear)查找算法
  • 4.3 基于二叉树的算法
  • 4.3.1 Hierarchical Trie
  • 4.3.2 Set-Pruning Trie
  • 4.3.3 Grid of Trie
  • 4.4 RFC 算法
  • 4.5 位并行算法
  • 4.5.1 通用报文分类算法
  • 4.5.2 硬件执行
  • 4.5.3 BV 算法和ABV 算法
  • 4.5.4 EABV 算法
  • 4.6 报文分类算法的比较
  • 4.7 本章小结
  • 5 BT 网络流量识别器设计与实现
  • 5.1 BT 流量特点和识别方法
  • 5.2 BT 流量识别器设计
  • 5.2.1 网络流量管理系统
  • 5.2.2 BT 流量识别器原型系统
  • 5.3 netfilter 框架
  • 5.3.1 采用netfilter 平台的必要性
  • 5.3.2 netfilter 概述
  • 5.3.3 netfilter 功能模块
  • 5.4 BT 流量识别器实现
  • 5.4.1 功能模块阐述
  • 5.4.2 关键数据结构和函数
  • 5.5 实验环境与实验结果
  • 5.5.1 环境搭建
  • 5.5.2 实验结果与分析
  • 5.6 本章小结
  • 6 结束语
  • 致谢
  • 参考文献
  • 附录:作者在攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].商业银行交易报文脱敏方法与模型以及在综合场景测试中的应用[J]. 中国金融电脑 2019(04)
    • [2].从预报报文获取农气预报程序设计浅谈[J]. 软件 2017(07)
    • [3].一种稳定高效的加密报文回收设计[J]. 通信技术 2015(04)
    • [4].基于北斗短报文实现位置共享的方法[J]. 农业网络信息 2015(09)
    • [5].数据自动校准技术在保护动作报文远程输出中的应用研究[J]. 自动化与仪器仪表 2020(04)
    • [6].面向私有二进制协议的报文聚类方法[J]. 计算机科学与探索 2020(06)
    • [7].IEC 61850-9-2 SV采样报文结构与解析[J]. 云南电力技术 2016(S2)
    • [8].应答器报文优选及快速编码方法的研究[J]. 铁道学报 2015(02)
    • [9].报文检测与发送相关算法设计[J]. 信息技术 2015(06)
    • [10].信息交换报文动态解析器的设计与实现[J]. 信息技术与信息化 2013(05)
    • [11].语义客观报文生成方法及干扰效果评估系统[J]. 电声技术 2009(S1)
    • [12].北斗短报文通信技术在航道中的应用[J]. 交通世界 2020(08)
    • [13].民航报文智能纠错功能实现[J]. 中国新通信 2018(06)
    • [14].数字化变电站通讯报文监听系统的运用[J]. 通讯世界 2017(15)
    • [15].气象高空报文质量监控评估方法研究与应用[J]. 气象科技 2015(05)
    • [16].报文分析仪在城市轨道交通信号车载中的应用[J]. 中国新通信 2015(22)
    • [17].格式化报文在水下自组织网络中的应用[J]. 水雷战与舰船防护 2013(02)
    • [18].基于FPGA实现的报文分类智能网卡[J]. 信息安全与技术 2013(06)
    • [19].北斗报文通信在精确保障中的应用研究[J]. 中国新通信 2013(21)
    • [20].报文分片对网络的影响[J]. 中国集体经济 2012(09)
    • [21].智能电子设备站控层通信报文调试系统的研发[J]. 电力系统通信 2012(12)
    • [22].非完全无线报文重传分析研究及其分治策略[J]. 电子学报 2011(07)
    • [23].一种采用流切割实现报文保序的负载均衡算法[J]. 计算机科学 2010(12)
    • [24].金融自助终端报文通信系统研究[J]. 计算机与网络 2018(16)
    • [25].报文分析仪在网络故障分析中的应用[J]. 科技风 2015(16)
    • [26].基于北斗的海事长报文传输解决方案[J]. 全球定位系统 2015(04)
    • [27].一种民航报文分析系统的设计与实现[J]. 科技致富向导 2015(02)
    • [28].基于FPGA的报文数据分析模块的设计[J]. 电子产品世界 2014(11)
    • [29].多格式气象报文数据实时解析研究与应用[J]. 计算机应用 2012(S1)
    • [30].基于多线程的船载自动识别系统报文解析[J]. 中国航海 2011(02)

    标签:;  ;  ;  ;  

    网络流量识别技术研究及其应用
    下载Doc文档

    猜你喜欢