| 【中文题名】 | 数据抓取平台设计搭建与对等网络研究 |
| 【英文题名】 | Design and Building of the Data-collecting Platform and Study of the P2P Network |
| 【学科专业】 | 通信与信息系统 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-10-15 |
| 【中关键词】 | P2P,平台,优化,污染,分布, |
| 【英关键词】 | P2P,platform,topology,pollution,distribution, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题 |
| 【论文摘要】 |
研究网络一种常用的方法是通过抓取网络“快照”来实现,对每一个“快照”的分析可以反映网络的各方面特性,这些特性对于刻画网络特征具有重要的作用。对一些连续的”快照”分析则可以反映各特性的动态变化情况;而抓取这些“快照”一般需要用到专门的抓取平台。
在本文中,我们介绍了针对Gnutella网络的研究,设计实现的相关平台。采用的基本原理是利用Gnutella协议中ping/pong消息获取节点和文件相关信息,使用的硬件是普通的PC,软件是Gtk-Gnutella修改而来,运行在linux环境下,采用控制端与工作端相结合的方式;优化方面,我们在软件、硬件和数据库三个部分,通过比较实验,分别探讨了影响平台性能的因素;优化后的平台每台机器每分钟获得的pong数量可以达到15000,可以访问300个peer,同时还可以得到节点的连接关系、文件的详细信息以及文件节点的相关信息等等;通过与其他相关平台的比较,得知平台抓取速率的瓶颈在于建立TCP连接对时间的消耗,对以后的设计提出了相应建议。
我们利用在15个小时抓取的数据对网络特性进行了分析,得到了包括文件类型、流行度及其动态分析,网络拓扑分布等几个方面... |
| 【论文题纲】 |
|
中文摘要 |
6-7 |
|
ABSTRACT |
7-10 |
|
1 引言 |
10-12 |
|
2 相关基础知识介绍 |
12-19 |
|
2.1 P2P网络发展概述 |
12-14 |
|
2.2 Gnutella的相关介绍 |
14-19 |
|
2.2.1 Gnutella的应用特点 |
15 |
|
2.2.2 Gnutella的网络特点 |
15-17 |
|
2.2.3 Gnutella协议的进一步介绍 |
17-19 |
|
3 研究平台的设计搭建与优化 |
19-39 |
|
3.1 平台介绍 |
19 |
|
3.1.1 平台硬件构成 |
19 |
|
3.2 实验室网络介绍及平台拓扑设计 |
19-22 |
|
3.2.1 实验室网络介绍 |
19-20 |
|
3.2.2 平台特点 |
20-21 |
|
3.2.3 平台软件介绍 |
21-22 |
|
3.3 平台优化 |
22-32 |
|
3.3.1 概述 |
22-23 |
|
3.3.2 指标 |
23 |
|
3.3.3 工作原理 |
23-25 |
|
3.3.4 平台优化 |
25-32 |
|
3.4 抓取速率的分析 |
32-35 |
|
3.4.1 开始阶段的平均抓取速率 |
32-33 |
|
3.4.2 长时间测量的平均抓取速率 |
33-35 |
|
3.5 覆盖率的分析 |
35-36 |
|
3.6 与其他平台的抓取速率比较 |
36-39 |
|
4 基于测量的Gnutella网络研究 |
39-51 |
|
4.1 文件相关分析 |
39-44 |
|
4.1.1 文件类型分布 |
39-40 |
|
4.1.2 文件流行度分布 |
40-42 |
|
4.1.3 文件流行度分布的动态分析 |
42-44 |
|
4.2 网络拓扑特征分析 |
44-46 |
|
4.2.1 节点相关数目 |
44-45 |
|
4.2.2 客户端 |
45 |
|
4.2.3 节点的度 |
45-46 |
|
4.2.4 平均最短路径长度和网络半径 |
46 |
|
4.3 其他相关分析 |
46-47 |
|
4.3.1 文件节点的地理分布 |
46 |
|
4.3.2 文件描述信息的统计 |
46-47 |
|
4.4 对于Gnutella网络中污染的相关分析 |
47-51 |
|
4.4.1 P2P网络污染概述 |
47-48 |
|
4.4.2 关于污染问题的几点结论 |
48-51 |
|
5 结论 |
51-53 |
|
5.1 论文总结 |
51 |
|
5.2 进一步的工作建议 |
51-53 |
|
参考文献 |
53-54 |
|
附录A |
54-55 |
|
索引 |
55-56 |
|
作者简历 |
56-58 |
|
学位论文数据集 |
58 |
|
| 【DOI】 | LunWen.ID:2.2008.376312 |