摘要 | 第4-5页 |
ABSTRACT | 第5-6页 |
第一章 绪论 | 第9-11页 |
1.1 研究背景 | 第9页 |
1.2 主要工作 | 第9-10页 |
1.3 论文结构 | 第10-11页 |
第二章 技术研究现状 | 第11-20页 |
2.1 应用层路由相关技术介绍 | 第11-15页 |
2.2 应用层连接代理1.0简介 | 第15-20页 |
2.2.1 邻居节点管理模块 | 第18页 |
2.2.2 虚拟链路监测模块 | 第18页 |
2.2.3 应用层路由协议模块 | 第18-19页 |
2.2.4 应用层路径探测模块 | 第19页 |
2.2.5 隧道模块和应用程序交互模块 | 第19-20页 |
第三章 应用层连接代理技术优化详细介绍 | 第20-48页 |
3.1 模块职责与划分 | 第20-21页 |
3.2 节点管理模块优化 | 第21-27页 |
3.2.1 节点初始化 | 第23-24页 |
3.2.2 锚点同步 | 第24-27页 |
3.2.3 节点集更新 | 第27页 |
3.3 虚拟链路监测模块优化 | 第27-29页 |
3.3.1 虚拟链路监测模块结构 | 第28页 |
3.3.2 虚拟节点集更新 | 第28-29页 |
3.3.3 对节点进行排序时的时延计算方法 | 第29页 |
3.4 应用层路由协议模块优化 | 第29-38页 |
3.4.1 原理简介 | 第30-31页 |
3.4.2 邻居节点选择优化 | 第31-36页 |
3.4.3 源节点接收到应用程序请求 | 第36-37页 |
3.4.4 应用层多跳路由请求流程 | 第37-38页 |
3.5 应用层路径探测模块开发与优化 | 第38-42页 |
3.5.1 应用层路径探测流程 | 第38-40页 |
3.5.2 节点处理应用层路径探测包 | 第40-41页 |
3.5.3 节点处理应用层路径探测回复包 | 第41-42页 |
3.6 隧道模块优化 | 第42-48页 |
3.6.1 应用程序采用TCP模式向ALCA发送消息 | 第43-45页 |
3.6.2 源节点处理应用程序数据包 | 第45-46页 |
3.6.3 中继节点处理应用程序数据包 | 第46-48页 |
第四章 应用层连接代理技术的测试与分析 | 第48-75页 |
4.1 ALCA在OSPF协议局域网环境的测试 | 第48-58页 |
4.1.1 测试网络拓扑图 | 第48-51页 |
4.1.2 测试方法及测试用例 | 第51-53页 |
4.1.3 测试结果及分析 | 第53-57页 |
4.1.4 与ALCA1.0版本测试结果的对比 | 第57-58页 |
4.1.5 限制与缺陷 | 第58页 |
4.2 ALCA在PLANETLAB测试床的测试 | 第58-75页 |
4.2.1 小规模测试 | 第59-60页 |
4.2.2 小规模测试结果及分析 | 第60-64页 |
4.2.3 大规模测试 | 第64-68页 |
4.2.4 大规模测试结果及分析 | 第68-75页 |
第五章 结束语和工作展望 | 第75-77页 |
参考文献 | 第77-81页 |
致谢 | 第81-83页 |
攻读硕士期间研发成果 | 第83页 |
研发成果 | 第83页 |