基于 can 网络的文件共享系统的设计与实现-软件工程专业论文.docxVIP

基于 can 网络的文件共享系统的设计与实现-软件工程专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于 can 网络的文件共享系统的设计与实现-软件工程专业论文

摘 要 近些年来,P2P(Peer-to-Peer Network,对等网络)一直是工业界和学术界重 点关注的对象。在各种P2P网络模型中,基于分布式哈希表的结构化P2P是研究的 热点,P2P的核心是P2P 路由算法,算法的优劣直接关系到P2P系统的性能和可扩 展性。但P2P 最初设计时在扩展性方面存在重大问题,一些研究工作组提出了新 一代支持分布式哈希表(DHT)技术的结构化可扩展P2P系统,这是一种采用纯分 布式的消息传递机制和根据关键字进行查找的资源定位服务,是目前扩展性最好 的P2P 路由方式之一。为提高资源的信息化,网络化、共享化,并提高现有P2P文 件共享系统的运行性能,目前已有的P2P文件共享系统在通用性和扩展性方面还不 能满足用户的需求。建立一个通用的性能优良的文件共享系统是加速资源共享, 减轻网络负载的关键部分。 论文以在公司的实际项目出发,分析了系统功能需求的基础上,设计并实现 了一个高性能的基于CAN的文件共享系统。介绍了P2P理论和相关技术,着重研究 了内容寻址网络,在此基础上,论文提出了一种基于CAN的P2P文件共享系统,并 详细描述了该系统的需求分析、设计和实现过程。从总体上,系统分为上下两层。 下层采用CAN在应用层上构建了一个P2P重叠网,下层实现结点加入、将结点离开、 消息路由和网络维护的功能;而上层实现了资源发布和搜索、文件下载和多媒体 点播等P2P应用。此外,本文还研究和解决了穿越NAT的通信等问题。最后,部署 了一个的系统应用环境,对该系统进行了测试,实验结果表明,该文件共享系统 的可行性和有效性达到了设计要求。 关键词:对等网络 内容寻址网络 网络地址转换 多线程 Abstract In recent years, P2P network has always taken the focus attentions from both of industry and academia. Among kinds of P2P network models, researches on the structured P2P based on DHT is a hot spot. P2P is the core of P2P routing algorithm, the algorithm is directly related to the merits of P2P system performance and scalability. However, when P2P was originally designed there are significant problems in terms of expansion. Some studies working group proposed a new generation of distributed hash table (DHT) technology, structured P2P systems scalable. This is a pure distributed messaging system and find resources by keyword, location services, and is the extension of one of the best P2P routing. A general file-sharing system with excellent performance is to accelerate the sharing of resources, a key part of reducing network load. To improve the information resources, networking, sharing, and improve the existing operation of P2P file sharing system performance, At present, the P2P file sharing system in the versatility and scalability can not meet the needs of users. In this paper, the companys actual project in the attachment proceeding, based on functional requirements, design and implementation of a high-performance file sharing system based on CAN.T

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档