35

5。4。5 系统运行结果 36

结束语 38

致谢词 39

参考文献 40

附录 42

 第一章 绪论

1。1研究背景和目的

基于P2P网络技术的应用近年来迅速发展,成为互联网不可缺少的部分。在传统的C/S(Client/Server)模式中,因特网依赖于中心服务器,主机和客户端之间资源的分享必须依靠服务器来进行,中央服务器对主机提供的共享文件进行管理和维护,同时对客户端发出的请求进行回应、处理,垄断了整个资源共享环境。然而,当今通信信息技术伴随经济的发展而不断发展,网络规模不断地扩张,节点数量不断地增加,人们对共享文件的需求也不断增加。中央服务器承载着很大的负载,难以满足人们的需求。为了解决该问题,P2P技术应运而生。对于一个P2P网络来说,主机和客户端具有相同的功能,既能向别的主机索取服务,又能提供服务给其它请求服务的客户端。这样一来,服务器和客户也就没有严格意义上的区别。正因为这样,P2P技术能解决网络扩展所带来的一些服务器的问题。将深入研究P2P的相关技术,设计并且实现一个P2P仿真平台。文献综述

1。2 国内外研究现状

1。2。1  P2P技术的发展

1。2。2 国外研究现状

1。2。3国内相关研究现状

1。3本文研究内容及组织结构

本文通过了解P2P的原理和结构,分析P2P结构化网络,使用oversim软件搭建P2P仿真验证平台。主要研究内容有:

(1)OMNET++中模块设计,Tracker模块和Client模块设计,以及两者的交互;

(2)BT协议的应用,Overlay层及Application层的设计;

(3)INET中TCP协议的嵌入;

(4)系统功能验证。

 组织结构为:第一章介绍了此次研究的目的和背景,以及P2P研究现状;第二章对P2P做了详细的介绍,包括P2P的概念性介绍,P2P的网络结构,P2P的操作和结构化P2P网络介绍等。第三章即对oversim仿真平台的相关介绍。第四章着重介绍了BT相关技术。第五章,展示了系统的设计和仿真系统的实现。

第二章 P2P仿真系统的相关介绍

P2P(peer to peer)即对等网络,简单来说,用户之间可以直接交换,共享计算机资源。用户可以提供资源在网络享,其他需要该资源的用户(Peer)直接访问所提供的资源,而不用经过第三方实体。在P2P网络环境中,数以万计相连接的计算机都处在对等地位,整个网络摆脱了专用集中服务器。

2。1 P2P的概念 

P2P网络简单来说是一个对等网络。在一个P2P网络中,数以万计相连接的计算机均处于对等地位,P2P摆脱了专用集中服务器,不存在传统的C/S模式。在传统的网络结构里面,主机被分为服务器跟客户,各司其职。但在一个P2P网络中,每一台主机都处于对等的地位,都是平等的。每一台主机既有主机的功能,又有服务器的功能。不仅能像主机那样,响应其它主机所提出来的服务请求,作出相应的服务,也能服务器那样,发出服务的请求。同样,P2P在思想上面进行了革新,是一种创新型的思想,P2P技术的出现,打破了以C/S为模式的固有观念,解决了传统的Internet存在的缺陷。来自~优尔、论文|网www.youerw.com +QQ752018766-

2。2 P2P操作

概括地说,在P2P应用程序中最常见的操作如下:发布:客户发布共享文件列表:搜索:在客户查询其希望下载的内容;获得源节点:客户获取它们希望下载的其他客户所拥有文件的列表,(这些客户被称为“来源”);下载:为了下载一个文件一个客户端连接到另一个客户机(源)。

上一篇:OpenGL相贯线切割机伺服数控系统设计
下一篇:水下遥作业系统的协调控制研究

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发