首页> 中文学位 >P2PARES协议缓存服务器的研究与实现
【6h】

P2PARES协议缓存服务器的研究与实现

代理获取

目录

文摘

英文文摘

论文说明:缩略词、图表目录

声明

第一章 引言

第二章 ARES 协议研究

第三章 ARES 缓存服务器的研究与优化

第四章 ARES 缓存服务器的设计与实现

第五章 系统测试

第六章 总结与展望

致 谢

攻读硕士学位期间的学术论文

攻读硕士学位期间参加的科研项目

攻读硕士学位期间获得的专利申请

参考文献

展开▼

摘要

P2p网络突破了传统C/S 或B/S 这样不对称的计算模式,每个节点地位对等,可同时成为服务的使用者和提供者,这为大规模的信息共享、直接通信和协同工作提供了灵活的、可扩展的计算平台。阿瑞斯(ARES Galaxy)是一款免费的P2p共享软件,它使得用户能够共享任何资料,包括图片、音频、视频等。ARES Galaxy 原本运营在Gnutella 网络上,后来经过改写形成了其特有的ARES 网络,该网络由普通节点和超级节点组成。超级节点组成了结构化的DHT 拓扑网络,普通节点则连接到超级节点。ARES Galaxy 主要在欧美比较流行,拥有大量用户。随着ARES Galaxy的流行,其P2p流量导致了网络服务质量严重下降,甚至影响了其他网络业务的正常运行。为了解决这一问题,最有效的方法是在主干网边缘架设ARES 缓存系统,优化P2p流量,从而减少主干网的压力。
   ARES 缓存服务器是ARES 缓存系统的重要组成部分之一。由于关于ARES Galaxy的资料十分少,研究处于起步阶段,如何对ARES Galaxy 进行研究并实现ARES 缓存服务器便成为一个重要的问题。
   首先,本文研究了ARES 协议的报文格式、ARES 网络的拓扑结构和ARES 协议流程。其次,本文对ARES 缓存系统、网络程序模型和缓存置换算法进行了研究,结合P2p网络的特点,提出了一种新型P2p缓存置换算法。最后,本文在ARES 协议分析的基础上,对ARES 缓存服务器进行设计并编程实现,其模仿ARES 网络中节点的行为,为ARES网络中的其他节点提供上传下载服务,并接受索引服务器的管理。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号