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

基于Kad的BT客户端的设计与实现

摘 要第1-3页
Abstract第3-6页
第1章 引言第6-8页
   ·研究背景及其意义第6-7页
   ·文章的组织第7-8页
第2章 P2P介绍与下载技术第8-13页
   ·P2P的定义第8页
   ·P2P产生的背景第8-9页
   ·P2P网络的特征、路由模型和应用模式第9-11页
     ·P2P网络的特征第9-10页
     ·P2P网络路由模型第10-11页
     ·P2P网络应用模式第11页
   ·P2P现状第11-12页
   ·下载技术第12-13页
     ·传统下载技术第12页
     ·P2P下载技术第12-13页
第3章 BT协议介绍第13-21页
   ·BT协议的定义第13页
   ·BT系统的组成结构第13-14页
     ·Web服务器第13页
     ·种子文件第13-14页
     ·Tracker服务器第14页
     ·Web浏览器第14页
     ·BT客户端第14页
   ·BT系统的通信过程第14-15页
   ·Bencoding编码规则第15页
   ·种子文件内容介绍第15-16页
   ·Tracker查询第16-17页
   ·Tracker响应第17页
   ·BT对等协议第17-21页
     ·Handshake消息第17-18页
     ·Bitfield消息第18页
     ·Have消息第18-19页
     ·Request消息第19页
     ·Cancel消息第19页
     ·Choke消息第19-20页
     ·Interested消息第20页
     ·keep-alive消息第20-21页
第4章 DHT和 Kad算法介绍第21-27页
   ·DHT第21页
     ·DHT定义第21页
   ·DHT种类第21-23页
     ·Pastry第21-22页
     ·Chord第22页
     ·Tapestry第22-23页
   ·Kad介绍第23-27页
     ·K桶第23-24页
     ·节点间的距离计算方法第24-25页
     ·四种基本操作第25-26页
     ·路由查询机制第26-27页
第5章 系统的设计第27-31页
   ·系统的总体结构第27页
   ·系统功能设计第27-28页
   ·系统的框架图第28-29页
   ·系统开发环境的搭建第29-31页
第6章 系统的实现第31-42页
   ·种子文件解码器第31-32页
   ·系统获取对等体的两种途径第32-38页
     ·从 Tracker服务器获取第32-33页
     ·从 Kad网络中获取第33-38页
   ·对等体间文件互传的实现第38-41页
   ·系统服务进程第41-42页
第7章 结束语第42-43页
附录:系统界面的介绍第43-45页
参考文献第45-47页
致谢第47页

论文共47页,点击 下载论文
上一篇:大连丰源制靴有限公司人力资源管理研究
下一篇:基于AOP的横切关注点实现架构应用研究