一种面向特定用户实现高质量传输的P2P内容分发系统的研究与实现
摘要 | 第1-5页 |
ABSTRACT | 第5-9页 |
第一章 引言 | 第9-14页 |
·内容分发系统的背景 | 第9-10页 |
·内容分发系统的发展现状 | 第10-11页 |
·P2P内容分发系统综述 | 第11-12页 |
·论文的组织结构 | 第12-14页 |
第二章 P2P内容分发系统总体设计 | 第14-32页 |
·P2P内容分发系统架构设计 | 第14-20页 |
·P2P系统常见架构模型 | 第14-17页 |
·P2P架构模型的特点与比较 | 第17-18页 |
·P2P内容分发系统模型选择 | 第18-20页 |
·服务端设计 | 第20-27页 |
·内容分发服务设计原则 | 第20-21页 |
·内容分发服务结构设计 | 第21-23页 |
·P2P内容分发流程 | 第23-24页 |
·内容分发服务的优化 | 第24-27页 |
·客户端设计 | 第27-32页 |
·客户端设计原则 | 第27-28页 |
·客户端结构设计 | 第28-29页 |
·核心下载模块设计 | 第29-32页 |
第三章 UDP传输模块的实现 | 第32-53页 |
·NAT类型的检测 | 第32-36页 |
·NAT类型介绍 | 第32-33页 |
·NAT类型检测的流程 | 第33-35页 |
·NAT类型检测的设计与实现 | 第35-36页 |
·可靠UDP传输的方案设计 | 第36-40页 |
·应用层协议结构设计 | 第36-37页 |
·数据包结构设计 | 第37-38页 |
·应用层可靠性策略设计 | 第38-40页 |
·UDP协议传输穿越 NAT通信的实现 | 第40-47页 |
·UDP可靠传输架构的实现 | 第40-42页 |
·协助通信服务器的实现 | 第42-45页 |
·UDP实现 NAT穿越 | 第45-47页 |
·P2P内容分发系统的应用 | 第47-53页 |
·视频社区项目总体介绍 | 第47-49页 |
·内容分发系统在此项目中的价值与特点 | 第49-51页 |
·P2P内容分发系统的配置与使用 | 第51-53页 |
第四章 直播模块的研究与设计 | 第53-65页 |
·直播模块的引入 | 第53-55页 |
·直播需求的提出 | 第53页 |
·改进的直播策略概述 | 第53-54页 |
·基本概念的引入 | 第54-55页 |
·直播网络结构的设计 | 第55-58页 |
·应用层多播结构设计 | 第55-56页 |
·树状的基础覆盖网 | 第56-57页 |
·网状结构覆盖网 | 第57-58页 |
·多播树的维护与构造 | 第58-60页 |
·节点稳定性的判断 | 第58-59页 |
·节点的加入与树的构造 | 第59-60页 |
·节点的退出与失效 | 第60页 |
·直播过程中的策略优化 | 第60-65页 |
·数据传输策略 | 第60-62页 |
·持续优化策略 | 第62-63页 |
·多父节点策略 | 第63-65页 |
第五章 总结 | 第65-66页 |
参考文献 | 第66-68页 |
致谢 | 第68页 |