欢迎光临!
加入收藏设为首页请您留言

计算机毕业设计,计算机课程设计

计算机毕业设计网支持淘宝或支付宝支付
毕业课程设计搜索:
包修改,包调试
您当前位置:网站首页 >> vc设计类 >> vc++_003基于P2P的局域网文件共享系统

专业计算机毕业设计案例-vc++_003基于P2P的局域网文件共享系统

2013-12-01 21:39:32 来源:计算机毕业设计网QQ3461584053 浏览:1479
专业计算机毕业设计网是国内最大的大学生毕设网站,常年经营代做各类毕业设计,主要包括php,java,asp.net,安卓等成品,团队合作,质量保证。是大学毕业生不可或缺的学习参考网站。常年为大学生提供完整的毕业设计和毕业论文,教你毕业设计怎么做。祥情请咨询计算机毕业设计客服。
内容提要:P2P是因特网的一种应用模式,其意思是指网络上的任何设备(包括大型机、PC机、PDA、手机、机顶盒等等)都可以平等地直接进行连接并进行协作。相比当前因特网上主流的应用模式Client/Server或者Client/Service而言,P2P具有自己鲜明的特点和优势。
简单的说,P2P直接将人们联系

P2P是因特网的一种应用模式,其意思是指网络上的任何设备(包括大型机、PC机、PDA、手机、机顶盒等等)都可以平等地直接进行连接并进行协作。相比当前因特网上主流的应用模式Client/Server或者Client/Service而言,P2P具有自己鲜明的特点和优势。
简单的说,P2P直接将人们联系起来,让人们通过互联网直接交互。P2P使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间商。P2P就是人可以直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与下载。P2P另一个重要特点是改变互联网现在的以大网站为中心的状态、实现"非中心化",并把权力交还给用户。
目前的P2P系统主要可以按其网络拓扑结构分类为以下的四种。

中心化拓扑,它通过一个中央服务器保存所有本系统用户的资源的索引和位 置信息。当某个用户需要某个资源文件时,首先连接到中央服务器,在服务器进行检索,并由服务器返回存有该文件的用户信息;再由请求者直接连到文件的所有者传输文件索引。

 全分布式非结构化拓扑,全分布非结构化拓扑和中心化拓扑最大的区别在于前者是纯粹的P2P系统,没有索引服务器,它采用了基于完全随机图的洪泛  (Flooding)发现和随机转发(Random Walker)机制。全分布式结构化拓扑,它是在全分布非结构化拓扑的基础上采用DHT的分布 式发现和路由算法。

 半分布式拓扑,它吸取了中心化结构和全分布式非结构化拓扑的优点,选择 性能较高(处理、存储、带宽等方面性能)的结点作为超级点,在各个超级点上 存储了系统中其他部分结点的信息,发现算法仅在超级点之间转发,超级点再将 查询请求转发给适当的叶子结点。

 以上的四种P2P技术各有各的优点和不足,考虑到除中心化拓扑结构系统以 外的其它拓扑结构,由于缺少一个中心化的资源和用户管理系统节点,这样给资源的检索和用户权限管理带来了很多的问题,并且也由此造成了一些系统安全的问题。再者因为没有一个中心节点对全部的可用资源进行管理,所以当用户节点 希望在系统中对自己感兴趣的资源进行搜索时就不得不采用对整个网络进行广播 的方式进行。而这样做的同时就有可能在网络中造成网络拥塞并且查找的效率

也很低。所以考虑到以上的种种原因在本论文中将采用集中式拓扑结构的P2P网

发表计算机专业毕业设计评论
计算机毕业设计网名:
计算机毕业设计评论:
计算机毕业设计验证:
共有0人对本文发表计算机毕业设计评论查看所有评论(仅供表达个人看法,并不表明本站同意其观点或证实其描述)计算机毕业设计网
本站动态
本站信用 - 公司介绍 - 订做流程 - 付款方式 - 诚聘英才 - 关于我们
用心做计算机毕业设计论文安全