P2P流识别与控制的研究与实现

P2P流识别与控制的研究与实现

论文摘要

随着Internet的快速发展,P2P应用业务在网络业务中逐渐成为最重要的一部分,成为网络宽带的主要占用者。P2P技术以其优势在对Internet起巨大推动作用的同时,也因过度占用资源而带来了网络拥塞、改变网络流量模型,导致网络管理难度加大、安全隐患等问题,这些都妨碍了正常网络业务的开展。在如何有效地识别和管理网络中的P2P应用流量这个背景下,本文针对当前网络中常用的P2P应用开展了研究工作。本文首先描述了P2P技术的基础理论,讨论了P2P技术的工作原理、技术特点、常用应用分类和P2P流量特征等问题。在以上研究分析的基础上,本文提出了一个能够识别和控制网络中P2P流的原型系统的设计方案。该系统使用NDIS中间层驱动在底层捕获网络数据包,对数据包进行分析,在应用层特征库中进行匹配,识别P2P应用的类别。然后根据策略规则过滤数据包控制P2P流量。系统采用了NDIS中间层驱动截获数据包、XML技术存储应用层特征和策略规则、多线程提高系统效率等技术,实现了对现有常用的P2P应用协议的识别和流量控制。测试结果表明,该系统能有效的识别和控制网络中常用的P2P应用流量,有助于管理员合理地管理网络带宽资源,确保各项常规业务的正常运行。本文最后对工作进行了总结,对下一步工作的方向进行了展望。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景及目的
  • 1.2 国内外研究现状
  • 1.3 研究内容及组织结构
  • 第二章 P2P技术研究及特征分析
  • 2.1 P2P技术概述
  • 2.1.1 P2P技术的应用
  • 2.1.2 P2P技术特点
  • 2.1.3 P2P流量特点
  • 2.2 P2P应用特征分析
  • 2.2.1 分析方法
  • 2.2.2 BitTorrent协议特征分析
  • 2.2.3 常用P2P应用协议特征
  • 2.3 本章小结
  • 第三章 P2P流量识别控制系统总体设计
  • 3.1 系统设计目标
  • 3.1.1 系统目标需求
  • 3.1.2 系统具有的特点
  • 3.2 系统结构设计
  • 3.2.1 结构框架
  • 3.2.2 功能模块结构
  • 3.2.3 系统工作流程
  • 3.3 系统的开发环境和工具
  • 3.4 本章小结
  • 第四章 系统关键部分详细设计
  • 4.1 网络数据包截获
  • 4.1.1 用户态数据包截获技术
  • 4.1.2 核心态数据包截获技术
  • 4.1.3 NDIS中间层驱动截获数据包
  • 4.2 数据包结构及分析
  • 4.2.1 数据包封装
  • 4.2.2 数据包首部存储结构
  • 4.2.3 数据包分析流程
  • 4.3 P2P应用的识别
  • 4.3.1 P2P应用特征的存储
  • 4.3.2 P2P应用识别流程
  • 4.4 数据包过滤及策略规则
  • 4.4.1 数据包过滤
  • 4.4.2 策略规则及其存储
  • 4.5 日志记录文件
  • 4.5.1 日志记录结构
  • 4.5.2 记录存储结构
  • 4.6 本章小结
  • 第五章 系统实现关键技术及测试
  • 5.1 系统实现关键技术
  • 5.1.1 中间层驱动截获和过滤数据包
  • 5.1.2 多线程技术提高捕包效率
  • 5.1.3 数据包的分层解析
  • 5.1.4 XML技术存储应用特征和策略规则
  • 5.2 系统测试及结果分析
  • 5.2.1 测试环境及位置部署
  • 5.2.2 测试结果与分析
  • 5.3 本章小结
  • 第六章 总结和展望
  • 6.1 本文总结
  • 6.2 进一步工作展望
  • 参考文献
  • 致谢
  • 攻读学位期间主要的研究成果
  • 相关论文文献

    • [1].数据包来回路径不一致造成网络不稳定[J]. 网络安全和信息化 2019(11)
    • [2].航天型号外包产品数据包的研究与实践[J]. 机械制造 2015(10)
    • [3].移动网络优化与加速策略探讨[J]. 电脑迷 2018(11)
    • [4].6LoWPAN中优化多路径路由吞吐率的数据包分片方案[J]. 电子与信息学报 2014(08)
    • [5].多径传输下的数据包重排序性能分析[J]. 信息工程大学学报 2010(06)
    • [6].两种数据包评分方案比较分析[J]. 通信技术 2009(09)
    • [7].网络入侵检测系统中数据包捕获的分析与设计[J]. 计算机与数字工程 2008(08)
    • [8].基于局域网的IP数据包监控软件的实现[J]. 电子技术与软件工程 2019(04)
    • [9].云计算下均衡传输链路数据包快速检索方法[J]. 内蒙古民族大学学报(自然科学版) 2019(05)
    • [10].探讨免费ARP数据包[J]. 网络安全和信息化 2017(08)
    • [11].基于数据包污染的局域网络监听探测[J]. 软件导刊 2014(08)
    • [12].基于数据包的中间人攻击分析[J]. 福建电脑 2013(02)
    • [13].移动无线传感网恶意数据包传播随机模型[J]. 电子与信息学报 2013(06)
    • [14].基于零拷贝数据包捕获机制的研究与改进[J]. 计算机安全 2012(09)
    • [15].一种支持用户快速移动的二层数据包转发策略[J]. 铁道学报 2010(06)
    • [16].在线长视频流的短数据包分类[J]. 电声技术 2020(02)
    • [17].基于数据包分析的网络攻击诊断研究[J]. 网络空间安全 2016(07)
    • [18].一种数据包合并跨层优化编码方案[J]. 电讯技术 2015(03)
    • [19].基于局域网的IP数据包监控软件实现[J]. 数码世界 2018(05)
    • [20].一种新的数据包公平抽样算法[J]. 计算机光盘软件与应用 2014(06)
    • [21].一种新的串行通讯数据包格式设计及实现[J]. 电工技术 2008(07)
    • [22].灵活匹配数据包 强化网络安全控制[J]. 网络安全和信息化 2018(11)
    • [23].伯克利数据包过滤器的探索与研究[J]. 科技创新与应用 2014(33)
    • [24].避免数据包重复采集的分布式流量测量算法[J]. 计算机工程与设计 2015(03)
    • [25].基于C++技术的局域网数据包截取与分析系统的设计与实现[J]. 电脑知识与技术 2013(28)
    • [26].基于数据包丢失和时延的基因调控网络的网络化H_∞滤波[J]. 福州大学学报(自然科学版) 2020(05)
    • [27].一种用于小流估计的数据包公平抽样算法[J]. 电子科技大学学报 2014(04)
    • [28].基于数据包分析的网页还原技术研究[J]. 中国科技信息 2011(16)
    • [29].局域网数据包抓取与分析器的设计[J]. 科技资讯 2011(32)
    • [30].一种不定时延与数据包丢失的统一建模方法[J]. 石河子大学学报(自然科学版) 2009(01)

    标签:;  ;  ;  

    P2P流识别与控制的研究与实现
    下载Doc文档

    猜你喜欢