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

基于P2P-BitTorrent协议文件共享系统的研究与实现

摘要第1-5页
ABSTRACT第5-10页
第一章 绪论第10-15页
   ·课题背景第10-11页
   ·国内外研究现状第11-13页
     ·国外研究现状第12页
     ·国内研究现状第12-13页
   ·论文主要研究内容第13页
   ·论文结构第13-15页
第二章 P2P 概述第15-32页
   ·P2P 的基本知识第15-19页
     ·P2P 的定义第15页
     ·三种网络计算模式的演变第15-16页
     ·P2P 模式与C/S 模式的比较第16-18页
     ·P2P 技术的特点第18-19页
   ·P2P 的网络拓扑结构第19-24页
     ·中心化拓扑结构第19-20页
     ·全分布式非结构化拓扑结构第20-21页
     ·全分布式结构化拓扑结构第21-22页
     ·半分布式拓扑结构第22-24页
     ·四种结构类型的比较第24页
   ·资源搜索算法第24-28页
     ·DHT 搜索算法第24-26页
     ·泛洪搜索算法第26-28页
   ·P2P 与文件共享第28-31页
     ·文件共享技术原理第28-29页
     ·文件共享使用的协议第29-31页
   ·本章小结第31-32页
第三章 BT 文件共享系统分析第32-43页
   ·BT 文件共享系统的组成及内部联系第32-33页
   ·BEncodeing 的编码规则第33-34页
   ·静态种子文件的构成第34-36页
   ·客户端与Tracker 服务器的工作原理第36-38页
   ·Peer 与 Tracker 服务器之间的通讯协议第38-40页
   ·节点间的对等协议第40-42页
   ·本章小结第42-43页
第四章 基于 BT 协议的 P2P 文件共享系统设计第43-57页
   ·总体概述第43-44页
   ·BT 文件共享系统的需求分析第44页
   ·系统原理分析第44-49页
     ·BT 文件共享系统的组成第44-45页
     ·BT 文件共享系统中文件下载的过程分析和设计第45-49页
   ·系统总体设计第49-53页
     ·客户端程序第49-51页
     ·Tracker 服务器端程序第51-53页
   ·关键技术说明第53-56页
     ·基于HTTP 协议的通信技术第53-55页
     ·Winsock 网络编程技术第55-56页
     ·多线程程序设计技术第56页
   ·本章小结第56-57页
第五章 基于 BT 协议的 P2P 文件共享系统的实现及优化第57-86页
   ·Peer 客户端的实现第57-68页
     ·网络管理模块第57页
     ·种子处理模块第57-59页
     ·Tracker 通信模块第59-63页
     ·Peer 通信模块第63-66页
     ·文件下载管理模块第66-68页
   ·Tracker 服务器端的实现第68-72页
     ·网络管理模块第68页
     ·种子处理模块第68-70页
     ·Peer 通信模块第70-72页
   ·主要算法设计和优化第72-79页
     ·文件片段选择下载算法的设计和优化第72-76页
     ·文件块分配算法的设计和分析第76-79页
   ·改进的文件共享系统第79-82页
     ·系统描述第79-81页
     ·系统分析第81-82页
   ·模拟实验测试结果和分析第82-85页
     ·实验环境第82-83页
     ·数据收集和处理方法第83页
     ·实验结果和分析第83-85页
   ·本章小结第85-86页
第六章 总结与展望第86-88页
   ·工作总结第86页
   ·下一步的研究工作第86-88页
参考文献第88-91页
致谢第91-92页

论文共92页,点击 下载论文
上一篇:一种混合式P2P网络资源共享系统设计与实现
下一篇:基于协议分析技术的网络监控系统的设计与实现