下载此文档

优秀毕业设计毕业论文电子信息工程P2P文件传输的实现.docx


文档分类:论文 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
优秀毕业设计毕业论文电子信息工程P2P文件传输的实现.docx兰州商学院本科生毕业论文(设计)P2P文件传输的实现学院、系:专业(方向):年级、班:学生姓名:指导教师:论文(设计)题目:信息工程学院计算机科学与技术系 电子信息工程2011年5月30H本人郑重声明:所呈交的毕业论文(设计)是本人在导师的指导下取得的成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业论文(设计)引起的法律结果完全出本人承担。本毕业论文(设计)成果归兰州商学院所有。特此声明毕业论文(设计)作者签名:P2P文件传输的实现摘要网络技术的快速发展方便了我们的日常生活,加快了工作效率,增进了交流。网络的出现确实给我们带来了很多的便利,但是人们对文件传输的效率仍有所期待,打破传统的Client/Server模式,在对等网络中,每个结点的地位都是相同的,具备客户端和服务器双重特性,可以同时作为服务使用者和服务提供者,加快了传输效率。所以开发P2P文件传输系统是一个很有实践性意义的课题。本设计资源搜索使用了超节点间的洪泛和聚簇内的基于Chord的分布式哈希表相结合的算法,工具选择C++,实现从外网到内网进行的文件传输(用到NAT穿透技术)。[关键词]worktechnologytofacilitateourdailylife,,,thestatusofeachnodearethesameinthepeer-to-work,-binedappearsnces,toolsselectC++,work(useNATHolePunchingtechnology).二、P2P分布式文件传输系统发展综述 (―)什么是P2P (二) P2P的分类 2(三) P2P的技术特点 4(四) P2P的应用领域 51、 对等计算 52、 协同工作 63、 搜索引擎 64、 文件交换 7三、 P2P传输系统屮算法的研究与分析 7(一)资源的定位与搜索算法的分析 71、 Chord算法 72、 CAN算法 93、 Tapestry算法 114>Pastry算法 12(―)几种算法的比较 12(三) 基于超节点改进的Chord方法 13(四) 洪泛与Chord的结合 14四、 基于P2P的传输系统的设计与实现 16(一) P2P传输系统的框架设计 16(二) P2P传输系统的界面设计 171、 搜索模块 172、 文件下载控制模块 193、 文件下载显示模块 20(三) P2P传输系统的网络结构设计 211、 超节点的选取 212、 节点的管理 22五、 P2P传输系统中关键技术的研究与实现 23(-)超节点的选择 23(-)节点间通信连接的建立 25(三)节点间文件传输的实现 281、 断点续传 282、 多线程下载 297\>总结 29参考文献 31致谢 32P2P文件传输的实现一、 引言P2P打破了C/S的僵局,将PC机的潜力充分挖掘出来了,给出了一种更灵活、更接近互联网本质的信息组织、共享方案。P2P技术是充满活力的。P2P技术创造了一种全新的商业模式,它打破了传统的C/S模式,对等网络中每个节点的地位都是平等的,每个节点既充当服务器,为其他节点提供服务,同时也享用其他节点提供的服务。传统的C/S模式控制了信息流动,使服务器端充斥了过吋信息,阻碍了真正的交流。P2P技术把控制权重新归还到用户手中去。人们通过P2P可以共享硬盘上的文件、目录甚至整个硬盘。所有人都共享了他们认为最有价值的最新的东西,这将使互联网上信息的价值得到极大的提升。二、 P2P分布式文件传输系统发展综述(―)什么是P2PP2P⑴是peer-to-peer的缩写,peer在英语里有“(地位、能力等)同等者J“同事”和“伙伴'‘等意义。这样一来,P2P也就可以理解为“伙伴对伙伴"的意思,或称为对等联网。目前人们认为其在加强网络上人的交流、文件交换、分布计算等方面大有前途。简单的说,

优秀毕业设计毕业论文电子信息工程P2P文件传输的实现 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小218 KB
  • 时间2020-01-02
最近更新