论文部分内容阅读
对等网络(P2P)被美国《财富》杂志称为改变因特网发展的四大新技术之一,甚至被认为是无线宽带互联网的未来技术。P2P在文件共享、对等计算、协同工作、即时通迅、广域网络存储、边缘服务和智能代理等方面都有应用,著名的搜索引擎公司Google也宣称要采用P2P技术来改进搜索引擎。P2P广泛应用的同时,其网络拓扑也是不断变化,复杂性更大,网络结构很难被理解,这就需要一个高效的拓扑测量系统对网络进行管理,判断网络结构是否合理,并提出恰当的优化方案。
本文重点探讨了对一种P2P典型应用——eMule网络测量的研究,实现对 eMule网络拓扑结构的测量。文中首先介绍了P2P网络结构的国内外发展状况,并对eMule网络的特点和自身协议进行了详细介绍。在对结构和协议理论研究和分析的基础上,根据课题的要求和所要实现的测量效果,对拓扑测量方法,以及图形效果的显示方法进行了分析,提出一种针对eMule网络结构的测量系统框架,并详细介绍了主要功能模块的设计和实现方法,其中针对eMule网络提出了相应的拓扑采集策略,同时也对其中采用的地理信息定位处理、逻辑拓扑处理及显示方法进行了讨论。
本文接下来对主动式网络结构测量系统的测量结果和实例进行了分析和说明。实验大致分为两种:虚拟环境实验和现实环境实验。虚拟环境实验初步验证系统设计合理,达到理想目标。现实环境实验则对整个全球eMule网络进行了测量,得到了相应的节点地理信息分布图,绘制了基于ED2K和KAD的逻辑拓扑图,对实验效果和系统性能进行了评估,测量效果基本满意。
最后总结了本文的研究工作和所取得的研究成果,指出了一些不足之处和有待完善的地方。