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

互联网络下载协议的分析和实现

摘要第1-5页
ABSTRACT第5-8页
第一章 绪论第8-16页
   ·引言第8页
   ·网络协议下载的发展状况第8-9页
   ·网络协议的基本模型和多线程技术第9-13页
     ·客户服务器模型第9-10页
     ·P2P模型第10-11页
     ·网络环境下多线程技术第11-13页
   ·本论文所做的章节组织第13-16页
第二章 传统网络HTTP/FTP协议分析第16-26页
   ·HTTP协议分析第16-21页
     ·HTTP协议的特点第16-17页
     ·HTTP URL第17页
     ·HTTP消息报头第17-19页
     ·HTTP请求第19-20页
     ·HTTP响应第20-21页
   ·FTP协议分析第21-24页
     ·FTP的连接第21-22页
     ·FTP的传输方式第22页
     ·FTP的工作方式第22-23页
     ·FTP指令和响应第23-24页
   ·本章总结第24-26页
第三章 文件分发BitTorrent协议分析第26-38页
   ·BT系统的工作原理第26-27页
   ·BitTorrent协议的重要概念第27-28页
     ·种子文件和种子发布第27页
     ·对等发布第27-28页
     ·流水作业第28页
     ·片断选择第28页
     ·阻塞算法第28页
   ·BitTorrent协议的关键技术第28-32页
     ·Tracker服务器第29-30页
     ·节点通信第30页
     ·种子文件的编码规范第30-32页
   ·BitTorrent改进协议-uTP协议分析第32-36页
     ·uTP报头格式第32-34页
     ·数据包丢失检测第34-35页
     ·数据包超时第35页
     ·拥塞控制第35-36页
   ·本章总结第36-38页
第四章 交互富媒体RTMP协议分析第38-50页
   ·AMF3编码格式第38-40页
     ·编码基本规则第38-39页
     ·AMF3数据类型第39-40页
   ·RTMP分片结构第40-44页
     ·RTMP Chunk几个重要概念第40页
     ·RTMP三次握手第40-41页
     ·RTMP分片格式第41-44页
   ·RTMP消息格式和命令消息分析第44-48页
     ·RTMP消息格式第44-45页
     ·RTMP数据类型第45-46页
     ·协议控制消息第46页
     ·消息类型第46-48页
   ·本章总结第48-50页
第五章 基于Linux系统对上述协议下载功能的设计和实现第50-72页
   ·MtDown总体架构设计第50-51页
   ·HTTP/FTP协议下载模块设计和实现第51-58页
     ·HTTP/FTP下载模块设计和关键技术第51-54页
     ·HTTP协议下载实现第54-56页
     ·FTP协议下载实现第56-58页
     ·HTTP/FTP协议下载模块测试第58页
   ·BitTorrent协议下载模块和磁盘管理的改进第58-65页
     ·BitTorrent协议下载模块实现第58-62页
     ·BT模块测试数据第62页
     ·硬盘缓冲管理方法的研究和改进第62-65页
       ·缓冲队列和位图第62-63页
       ·改进方案之一第63-64页
       ·改进方案之二第64-65页
   ·RTMP协议下载模块的实现第65-71页
     ·FLV文件格式第65-66页
     ·RTMP下载模块设计第66-68页
     ·关键技术实现第68-70页
     ·性能测试和改进第70-71页
   ·本章总结和后续工作展望第71-72页
参考文献第72-74页
致谢第74-76页
攻读硕士学位期间的研究成果第76页

论文共76页,点击 下载论文
上一篇:一种复合分布式网元侧代理平台的设计与实现
下一篇:石景山区教育城域网信息安全体系的设计与实现