首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

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

中文摘要第1-5页
ABSTRACT第5-9页
第一章 引言第9-11页
   ·课题背景第9-10页
   ·课题来源及本人工作第10页
   ·本文组织第10-11页
第二章 ARES 协议研究第11-33页
   ·研究概述第11-14页
     ·ARES 协议概述第11-12页
     ·研究方法第12-14页
   ·ARES 网络拓扑结构第14-21页
     ·中心化拓扑第14-16页
     ·全分布式拓扑第16-18页
     ·半分布式拓扑第18-19页
     ·ARES 网络拓扑结构第19-21页
   ·ARES 协议报文结构第21-23页
     ·头部第21-22页
     ·有效载荷第22-23页
   ·ARES 协议关键算法第23-28页
     ·zlib第23-24页
     ·SHA-1第24-26页
     ·核心加密算法第26-28页
   ·ARES 协议流程第28-32页
     ·登录第28-29页
     ·搜索第29-31页
     ·上传与下载第31-32页
   ·本章小结第32-33页
第三章 ARES 缓存服务器的研究与优化第33-48页
   ·ARES 缓存系统结构第33-36页
     ·硬件部署第33-34页
     ·模块功能第34-35页
     ·具体流程第35-36页
   ·网络程序模型研究第36-40页
     ·单连接模型第37页
     ·Select 模型第37-38页
     ·Poll 模型第38页
     ·Kqueue 模型第38页
     ·Epoll 模型第38-39页
     ·性能分析第39-40页
   ·缓存置换算法研究第40-47页
     ·缓存置换算法介绍第40-42页
     ·基于经济学模型的缓存置换算法第42-43页
     ·价格函数第43-44页
     ·老化策略第44-47页
   ·本章小结第47-48页
第四章 ARES 缓存服务器的设计与实现第48-69页
   ·缓存服务器系统结构第48-52页
     ·功能描述第48-49页
     ·层次结构第49-50页
     ·软件架构第50-51页
     ·模块设计第51-52页
   ·登录模块设计第52-55页
     ·关键数据结构第52-53页
     ·总体流程第53页
     ·超级节点连接数控制第53-54页
     ·与超级节点建立连接第54-55页
   ·搜索模块设计第55-58页
     ·关键数据结构第55-56页
     ·HASH 搜索流程第56-57页
     ·搜索返回报文处理第57-58页
   ·下载模块设计第58-61页
     ·关键数据结构第58-59页
     ·下载模块流程第59-60页
     ·请求和应答报文的加密传输第60-61页
   ·上传模块设计第61-63页
     ·关键数据结构第61-62页
     ·上传流程第62-63页
   ·算法模块设计第63-68页
     ·SHA-1 模块第63-64页
     ·加密模块第64-68页
   ·本章小结第68-69页
第五章 系统测试第69-78页
   ·系统平台配置第69-72页
     ·硬件平台搭建第69-70页
     ·Linux 开发平台的配置第70-72页
   ·编译环境配置第72-74页
     ·库文件安装第72-73页
     ·Makefile 的生成第73-74页
   ·程序演示第74-76页
   ·系统测试第76-77页
   ·本章小结第77-78页
第六章 总结与展望第78-80页
   ·总结第78页
   ·展望第78-80页
致谢第80-81页
攻读硕士学位期间的学术论文第81-82页
攻读硕士学位期间参加的科研项目第82页
攻读硕士学位期间获得的专利申请第82-83页
缩略词第83-85页
图表清单第85-87页
参考文献第87-89页

论文共89页,点击 下载论文
上一篇:IBGP扩展方式的研究与实现
下一篇:基于Bit Torrent的核心算法分析与改进