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

基于网络加速的P2P文件共享系统的研究与设计

摘要第1页
ABSTRACT第3-7页
第一章 引言第7-16页
   ·选题的背景及意义第7-8页
     ·P2P网络的应用第7页
     ·P2P网络的技术挑战与研究意义第7-8页
   ·P2P网络发展历程第8-9页
     ·P2P网络的起步第8页
     ·P2P网络的发展第8页
     ·P2P网络的高峰第8-9页
   ·P2P网络的研究现状第9-11页
     ·国外主要研究第9-10页
     ·国内主要研究第10-11页
   ·P2P网络的架构第11-15页
     ·集中式的P2P网络第11-12页
     ·完全分布式非结构化的P2P网络模型第12-13页
     ·完全分布式结构化的P2P网络模型第13-14页
     ·混合式的P2P网络模型第14-15页
   ·本文的主要研究工作第15-16页
第二章 需求分析与设计第16-20页
   ·功能需求第16-17页
     ·信息的分布与存储第16页
     ·网络中搜寻特定内容第16-17页
     ·网络中数据的传输第17页
   ·性能需求第17-18页
   ·系统总体架构第18-20页
第三章 开发平台与环境配置第20-22页
   ·开发语言选择第20页
   ·系统的软硬件环境选择第20-21页
     ·硬件环境的选择第20页
     ·软件平台的选择第20-21页
   ·网络环境的搭建第21-22页
第四章 基于网络加速的P2P网络设计与实现第22-49页
   ·服务器网络程序设计第22-31页
     ·索引服务器程序设计第22-25页
     ·NAT服务器程序设计第25-26页
     ·调度服务器程序设计第26-27页
     ·加速服务器程序设计第27-28页
     ·在有服务器的条件下文件搜索与下载工作流程第28-29页
     ·服务器程序端的主要数据结构第29-31页
   ·客户端设计第31-35页
     ·客户端的主要工作流程第32-34页
     ·相关数据结构与实现第34-35页
   ·引入分布式KAD网络到系统第35-40页
     ·KAD算法简介第36页
     ·相关数据机构与KAD路由表第36-38页
     ·通信协议第38页
     ·文件存储与查询流程第38-40页
   ·网络加速实现第40-47页
     ·网络加速原理简介第40-41页
     ·网络加速服务器的实现第41-44页
     ·客户端设计第44-47页
   ·整体的工作流程第47-49页
     ·数据的收集以及信息存储第47-48页
     ·数据搜索过程第48页
     ·数据传输过程第48-49页
第五章 系统相关技术应用评估第49-55页
   ·混合式P2P网络与分布式P2P网络结合分析第49页
   ·网络加速服务器中的缓存第49-50页
   ·程序设计中的其他缓冲区或缓冲池第50-52页
   ·HASH查找表第52页
   ·SOCKET预创建技术第52-53页
   ·异步I/O与线程池第53-55页
第六章 相关实验与数据对比第55-59页
   ·网络加速性能第55-56页
   ·服务器失效时网络的利用状况比较第56-58页
     ·传统的混合式P2P网络状况第56-57页
     ·混合式加分布式的网络状况第57-58页
   ·实验结果分析第58-59页
第七章 结论与展望第59-61页
   ·结论第59-60页
   ·工作展望第60-61页
参考文献第61-64页
致谢第64-65页
在学期间发表的学术论文和参加科研情况第65页

论文共65页,点击 下载论文
上一篇:网络安全监测分析系统的研究与实现
下一篇:网络安全监管系统的研究与应用