摘要 | 第4-5页 |
ABSTRACT | 第5-6页 |
目录 | 第7-10页 |
第一章 绪论 | 第10-16页 |
1.1 研究背景及意义 | 第10-12页 |
1.1.1 研究背景 | 第10-11页 |
1.1.2 课题研究的意义 | 第11-12页 |
1.2 国内外研究现状 | 第12-13页 |
1.2.1 HTTP-NG | 第12页 |
1.2.2 Waka | 第12页 |
1.2.3 HTTP-MPLEX | 第12页 |
1.2.4 HPAC | 第12-13页 |
1.2.5 SPDY | 第13页 |
1.2.6 HTTP Speed+Mobility | 第13页 |
1.2.7 Network-Friendly HTTP Upgrade | 第13页 |
1.3 本文研究内容与论文结构 | 第13-16页 |
第二章 主流Web加速手段及HTTP协议发展历程综述 | 第16-29页 |
2.1 主流Web加速手段分析 | 第16-19页 |
2.1.1 Web前端优化 | 第16-17页 |
2.1.2 Facebook的BigPipe技术 | 第17-19页 |
2.1.3 存在的问题 | 第19页 |
2.2 HTTP协议发展历程 | 第19-23页 |
2.2.1 HTTP协议的历史 | 第19-20页 |
2.2.2 HTTP协议的设计已不能适应时代的变迁 | 第20-23页 |
2.3 HTTP/1.1协议的设计缺陷分析 | 第23-28页 |
2.3.1 交互机制的缺陷 | 第23-24页 |
2.3.2 消息设计的问题 | 第24-27页 |
2.3.3 并发TCP连接的设计及带来的问题 | 第27-28页 |
2.3.4 移动环境下存在的问题分析 | 第28页 |
2.4 本章小结 | 第28-29页 |
第三章 HTTP Pipelining技术综合分析 | 第29-65页 |
3.1 HTTP Pipelining技术综述 | 第29-31页 |
3.1.1 HTTP Pipelining的概念 | 第29-30页 |
3.1.2 HTTP协议文稿对HTTP Pipelining技术的限制 | 第30页 |
3.1.3 浏览器的HTTP Pipelining工作机制 | 第30-31页 |
3.2 HTTP Pipelining技术在浏览器中的支持情况 | 第31-38页 |
3.2.1 测试环境说明 | 第32页 |
3.2.2 桌面浏览器支持情况 | 第32-35页 |
3.2.3 移动终端浏览器支持情况 | 第35-38页 |
3.3 HTTP Pipelining技术加速效果测试 | 第38-42页 |
3.3.1 测试方案设计 | 第38-39页 |
3.3.2 仅含8张图片的简单网页对比测试 | 第39-41页 |
3.3.3 仅含120张图片的简单网页对比测试 | 第41-42页 |
3.3.4 测试结果分析小结 | 第42页 |
3.4 HTTP Pipelining技术数学模型分析 | 第42-47页 |
3.4.1 时延模型说明 | 第42-43页 |
3.4.2 不同工作模型分析 | 第43-46页 |
3.4.3 方案对比分析 | 第46-47页 |
3.5 HTTP Pipelining技术加速效果仿真实验 | 第47-59页 |
3.5.1 仿真实验方案设计 | 第47-50页 |
3.5.2 仿真实验结果分析 | 第50-59页 |
3.6 HTTP Pipelining技术存在的问题 | 第59-64页 |
3.6.1 Client对于HTTP Pipelining使用的担心 | 第60-61页 |
3.6.2 相关改进策略 | 第61-63页 |
3.6.3 小结 | 第63-64页 |
3.7 本章小结 | 第64-65页 |
第四章 HTTP/2. 0关键技术综合分析 | 第65-80页 |
4.1 SPDY协议加速效果测试 | 第65-67页 |
4.1.1 测试方案设计 | 第65-66页 |
4.1.2 测试结果分析 | 第66-67页 |
4.2 HTTP/2.0提案设计思路分析 | 第67-68页 |
4.3 HTTP/2.0头压缩技术仿真实验 | 第68-79页 |
4.3.1 仿真实验方案设计 | 第69-74页 |
4.3.2 仿真实验结果分析 | 第74-79页 |
4.4 本章小结 | 第79-80页 |
第五章 移动终端Web加速的HTTP优化方案 | 第80-90页 |
5.1 优化方案总体设计 | 第80-84页 |
5.1.1 系统架构说明 | 第80页 |
5.1.2 系统功能说明 | 第80-82页 |
5.1.3 系统交互流程设计 | 第82-84页 |
5.2 优化方案的实现关键技术 | 第84-86页 |
5.2.1 HTTP优化协议栈 | 第84-85页 |
5.2.2 Android平台上的HTTP开发库 | 第85-86页 |
5.2.3 连接复用模块的设计 | 第86页 |
5.2.4 协议转换网关的设计 | 第86页 |
5.3 优化方案原型系统测试 | 第86-88页 |
5.3.1 测试方案设计 | 第87页 |
5.3.2 测试结果分析 | 第87-88页 |
5.4 优化方案的优势 | 第88-89页 |
5.5 本章小结 | 第89-90页 |
第六章 结束语 | 第90-92页 |
6.1 论文总结 | 第90页 |
6.2 下一步工作 | 第90-92页 |
参考文献 | 第92-98页 |
附录1 缩略语 | 第98-99页 |
附录2 攻读学位期间申请国家发明专利目录 | 第99-100页 |
致谢 | 第100页 |