当前位置:主页 > 管理论文 > 移动网络论文 >

P2P流媒体应用监管中的搜索算法研究

发布时间:2017-10-04 00:14

  本文关键词:P2P流媒体应用监管中的搜索算法研究


  更多相关文章: P2P网络 e Mule Ed2k KAD 监控 关键字搜索


【摘要】:近年来,随着国际互联网的应用与技术的飞速发展,我们的社会已经经历第三次工业革命,进入了信息社会。由于P2P技术的“对等,共享”及“无中心化”的特点,使网络资源通过此技术得到了合理配置,并带来了P2P应用的迅猛增长。其中,P2P流媒体应用的发展最为迅速,这种点对点传输模式的网络几乎遍及到世界的每一台计算机终端,流行于全世界的网民之间。而P2P的特点也带来了很多法律问题:如无版权内容的传播、各种如黄色信息、非法出版物等有害信息等的大肆传播。如何对这些非法信息、有害信息进行监控就成为迫切需要面对的问题。针对以上问题,通过研究当前P2P网络当中的节点调度方法、节点的激励机制,并对P2P网络中最为流行的Ed2k和KAD的拓扑结构和协议进行分析,设计了一种相应的专用网络爬虫算法。针对P2P网络监控需求提出了有针对性的搜索方案,按照监控分析要求给出统计结果,并最终探讨了一套基于以上两种P2P网络的监控分析模式。P2P网络监控中,发现是首先要解决的问题。为了解决此问题,本文设计了一个针对Ed2k网络和KAD网络的关键字爬虫搜索算法。实现了对全球范围内Ed2k索引服务器和KAD网络结点的关键字搜索功能。为了解决搜索效率的问题,本文提出了一套高频搜索与低频搜索相结合的搜索方案。通过高频搜索解决如何在以上两种P2P网络中进行快速关键字检索的问题;通过低频搜索,实现对P2P网络用户共享文件等信息的深度挖掘。最终,我们选择了最为流行的e Mule网络对我们的P2P网络监控进行实验,分析、对比实验数据,结果发现该搜索算法符合要求,系统设计具有一定的优势,效果良好。最后在展望整个过程中,仍需要考虑更多可能的影响因素并不断完善。
【关键词】:P2P网络 e Mule Ed2k KAD 监控 关键字搜索
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.02;TP391.3
【目录】:
  • 摘要5-6
  • ABSTRACT6-9
  • 第一章 绪论9-15
  • 1.1 背景及国内外研究现状9-11
  • 1.1.1 国外研究现状11
  • 1.1.2 国内研究现状11
  • 1.2 面临的关键问题11-13
  • 1.3 研究内容13
  • 1.4 本文的主要结构13-15
  • 第二章 基于eMule用户的网络监控理论研究15-43
  • 2.1 网络监控15
  • 2.2 P2P系统网络拓扑结构分析15-20
  • 2.2.1 中心化拓扑15-17
  • 2.2.2 全分布式非结构化拓扑17-18
  • 2.2.3 全分布式结构化拓扑18-20
  • 2.2.4 半分布式拓扑20
  • 2.3 数据调度机制20-25
  • 2.3.1 “推”数据调度机制21-22
  • 2.3.2 “拉”数据调度机制22-23
  • 2.3.3 “推-拉”结合数据调度机制23-24
  • 2.3.4 主要应用24-25
  • 2.4 常见的激励机制25-28
  • 2.5 eMule网络介绍28-41
  • 2.5.1 Ed2k网络拓扑结构和协议分析28-31
  • 2.5.2 客户端-服务器间TCP通信31-34
  • 2.5.3 客户端-服务器间UDP通信34-35
  • 2.5.4 客户端间的TCP通信35-41
  • 2.5.5 客户端间的UDP通信41
  • 2.6 网络爬虫介绍41-42
  • 2.7 本章小结42-43
  • 第三章 基于eMule用户的P2P网络监控分析系统的需求分析43-45
  • 3.1 搜索方式的需求43
  • 3.2 搜索性能的需求43
  • 3.3 监控分析功能的需求43-44
  • 3.4 系统管理需求44
  • 3.5 系统模块拓扑图44
  • 3.6 本章小结44-45
  • 第四章 针对eMule网络的爬虫算法设计45-49
  • 4.1 Ed2k链接搜集45-46
  • 4.2 KAD网络爬虫算法设计46-47
  • 4.3 扩大eMule资源搜索范围47
  • 4.4 以某关键字为例测试搜索效果47-48
  • 4.5 本章小结48-49
  • 第五章 基于eMule用户的P2P网络监控分析系统的设计与测试49-63
  • 5.1 系统总体框架设计49-50
  • 5.2 eMule监控资源搜索引擎设计50-57
  • 5.2.1 P2P搜索引擎的工作流程50-52
  • 5.2.2 数据存储模块设计52-53
  • 5.2.3 数据分析模块设计53-54
  • 5.2.4 查询模块设计54-55
  • 5.2.5 工具模块设计55-56
  • 5.2.6 管理模块设计56-57
  • 5.3 系统测试57-62
  • 5.3.1 针对本文搜索方法进行测试57-58
  • 5.3.2 数据分析模块测试58-59
  • 5.3.3 查询模块测试59-60
  • 5.3.4 工具模块测试60-61
  • 5.3.5 管理模块测试61-62
  • 5.4 本章小结62-63
  • 第六章 总结与展望63-65
  • 6.1 全文总结63-64
  • 6.2 存在的问题与后续工作展望64-65
  • 致谢65-66
  • 参考文献66-69

【参考文献】

中国期刊全文数据库 前1条

1 韦巧苗;;eMule综述[J];黑龙江科技信息;2010年12期



本文编号:967533

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/967533.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户bedbd***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com