毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

基于oversim的P2P通信仿真系统设计(3)

时间:2022-11-09 22:10来源:毕业论文
35 5。4。5 系统运行结果 36 结束语 38 致谢词 39 参考 文献 40 附录 42 第一章 绪论 1。1研究背景和目的 基于P2P网络技术的应用近年来迅速发展,成为互联网不

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应用程序中最常见的操作如下:发布:客户发布共享文件列表:搜索:在客户查询其希望下载的内容;获得源节点:客户获取它们希望下载的其他客户所拥有文件的列表,(这些客户被称为“来源”);下载:为了下载一个文件一个客户端连接到另一个客户机(源)。 基于oversim的P2P通信仿真系统设计(3):http://www.youerw.com/zidonghua/lunwen_101895.html

------分隔线----------------------------
推荐内容