基于eMule网络拓扑测量系统的设计与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:hondaboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对等网络(P2P)被美国《财富》杂志称为改变因特网发展的四大新技术之一,甚至被认为是无线宽带互联网的未来技术。P2P在文件共享、对等计算、协同工作、即时通迅、广域网络存储、边缘服务和智能代理等方面都有应用,著名的搜索引擎公司Google也宣称要采用P2P技术来改进搜索引擎。P2P广泛应用的同时,其网络拓扑也是不断变化,复杂性更大,网络结构很难被理解,这就需要一个高效的拓扑测量系统对网络进行管理,判断网络结构是否合理,并提出恰当的优化方案。 本文重点探讨了对一种P2P典型应用——eMule网络测量的研究,实现对 eMule网络拓扑结构的测量。文中首先介绍了P2P网络结构的国内外发展状况,并对eMule网络的特点和自身协议进行了详细介绍。在对结构和协议理论研究和分析的基础上,根据课题的要求和所要实现的测量效果,对拓扑测量方法,以及图形效果的显示方法进行了分析,提出一种针对eMule网络结构的测量系统框架,并详细介绍了主要功能模块的设计和实现方法,其中针对eMule网络提出了相应的拓扑采集策略,同时也对其中采用的地理信息定位处理、逻辑拓扑处理及显示方法进行了讨论。 本文接下来对主动式网络结构测量系统的测量结果和实例进行了分析和说明。实验大致分为两种:虚拟环境实验和现实环境实验。虚拟环境实验初步验证系统设计合理,达到理想目标。现实环境实验则对整个全球eMule网络进行了测量,得到了相应的节点地理信息分布图,绘制了基于ED2K和KAD的逻辑拓扑图,对实验效果和系统性能进行了评估,测量效果基本满意。 最后总结了本文的研究工作和所取得的研究成果,指出了一些不足之处和有待完善的地方。
其他文献
移动自组网(MANETs)是一种无固定基础设施支持、由移动节点自组织形成的网络。由于网络自身的特点,如网络拓扑结构和成员关系的动态性、无线信道的不可靠性等因素,使得移动自组
本文介绍了粒度计算的研究背景,研究现状和研究意义,着重阐述了粒度计算的主要理论模型。在此基础上应用抽象粒模型的思想,将粒层内部的结构,粒层的转换,粒层转换的不变性等问题从
大规模、细粒度、长时间的分布仿真对仿真系统的计算能力、可靠性、容错性的要求越来越高。而作为分布仿真系统建立与应用标准的高层体系结构HLA(High Level Architecture)在
追求性价比、降低TCO是中小规模视频点播最重要的目标。基于开源软件和廉价PC的Bluegrid视频点播集群系统实现了一种部署简单、维护方便的视频点播服务解决方案,具有很高的实
网络数据信息爆炸性的增长,宽带的快速发展,存储已经成为企业信息系统的基础和核心。随着企业信息的快速增长和对安全、可靠性等要求的提高,使得存储技术变得越来越重要,存储技术
在无线传感器网络体系结构中,网络层的路由技术对无线传感器网络的生命周期至关重要。分簇路由具有拓扑管理方便、能量利用高效、数据融合简单等优点,成为当前重点研究的路由技
数据挖掘已经成为当前数据库研究开发和应用的热点,函数挖掘是数据挖掘技术的重要研究方向。进化计算常常被用于自动的函数关系发现,基因表达式编程(GEP)具有编码简单,适应性强
随着计算机网络的普及和企业信息化的不断发展,网络成为企业高效处理信息的重要方式,同时针对企业网络的攻击也越来越频繁,网络安全成为一个迫切的问题。PKI是解决电子商务、电
随着计算机网络通信的发展与普及,为用户构建一个具有强大灵活性和可靠性的信息交换系统,以利于信息资源的整合共享和开发利用变得越来越重要。本文根据市场现状和客户需求,设计
Ad hoc网络是不需要网络基础设施,移动节点之间通过无线信道自主通信,临时构建的一种多跳无线通信网络。Ad hoc网络具有机动性高、部署快速等特点,可应用于现代化战场、紧急搜救