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

基于PowerPC的嵌入式网络下载器研究-BitTorrent部分

摘要第1-3页
ABSTRACT第3-6页
第一章 绪论第6-8页
   ·课题背景第6页
   ·课题目标第6-7页
   ·本论文的主要工作第7-8页
第二章 嵌入式系统第8-12页
   ·嵌入式体系结构第8-10页
     ·嵌入式处理器第9页
     ·嵌入式外围设备第9页
     ·嵌入式操作系统第9-10页
     ·嵌入式应用软件第10页
   ·嵌入式系统的应用开发流程第10-12页
第三章 Linux以及Linux下socket编程第12-21页
   ·Linux操作系统第12-13页
     ·Linux的起源和发展第12页
     ·Linux操作系统的特点第12-13页
     ·Linux发行版第13页
   ·嵌入式Linux操作系统第13-14页
     ·Linux作为嵌入式操作系统的优势第13-14页
     ·嵌入式Linux系统的特点第14页
     ·嵌入式Linux的可移植性第14页
   ·Linux下Socket编程第14-21页
     ·Socket编程原理第15页
     ·Socket常用函数第15-18页
     ·socket中的阻塞与非阻塞工作模式第18-21页
第四章 下载器硬件部分第21-25页
   ·PowerPc处理器第21页
   ·本课题选取的PowerPc405EP第21-23页
   ·硬件开发平台第23-25页
第五章 BitTorrent下载介绍第25-28页
   ·BitTorrent下载方式与一般下载方式的区别第25-26页
   ·BitTorrent下载协议简介第26-28页
第六章 支持BitTorrent协议的客户端下载程序实现第28-73页
   ·总分析第28-29页
   ·从torrent种子文件解析出要下载的文件信息第29-40页
     ·BT的编码规则第29-30页
     ·编码函数的实现第30-32页
     ·torrent文件的构成第32-34页
     ·torrent解码函数的实现第34-40页
   ·客户端与tracker服务器的通信第40-53页
     ·解析tracker服务器的地址信息第41-43页
     ·连接tracker服务器第43-45页
     ·向tracker服务器发出GET请求第45-47页
     ·根据tracker返回的列表信息更新Peer信息第47-53页
   ·客户端与peer之间的通信第53-61页
     ·对等连接第53-57页
     ·数据传输第57-61页
   ·BT的下载机制分析及实现第61-71页
     ·Piece选择机制及实现方法第61-65页
     ·Choking算法第65-71页
   ·空间分配算法第71-72页
   ·程序的编译和调试第72-73页
第七章 交叉编译和移植第73-75页
   ·交叉开发工具ELDK介绍第73页
   ·安装ELDK并进行交叉编译第73-75页
总结第75-76页
参考文献第76-78页
发表论文和科研情况说明第78-79页
致谢第79页

论文共79页,点击 下载论文
上一篇:增塑剂对聚氯乙烯紫外光老化性能影响的研究
下一篇:喹啉和苄叉丙酮的加氢反应研究