无线自组织网络中一种跨越式路由协议的设计与实现
摘要 | 第1-5页 |
ABSTRACT | 第5-13页 |
第一章 引言 | 第13-17页 |
·研究背景 | 第13页 |
·项目概述 | 第13-15页 |
·研究内容与目标 | 第15-17页 |
第二章 跨越式路由协议设计基础 | 第17-22页 |
·自组织组网特点对协议的影响 | 第17-18页 |
·典型平面路由协议简介 | 第18-22页 |
·ZRP 区域路由协议 | 第19-20页 |
·链路层四跳路由协议 | 第20-22页 |
第三章 跨越式路由协议的设计 | 第22-46页 |
·跨越式路由协议的设计思想 | 第22-24页 |
·域和区域半径 | 第22-23页 |
·逻辑下一跳和跨越式概念 | 第23页 |
·跨层协同的设计思路 | 第23-24页 |
·链路层快速中继模块的设计 | 第24-31页 |
·邻居感知和局部拓扑学习 | 第25-26页 |
·通告短报文的发送方式 | 第26-27页 |
·链路层协议数据单元(PDU)的设计 | 第27-28页 |
·链路层中继表的产生和维护举例 | 第28-30页 |
·链路层对网络层的通告 | 第30-31页 |
·网络层路由模块的设计 | 第31-35页 |
·路由发现过程 | 第31-32页 |
·路由维护过程 | 第32-33页 |
·相关协议数据单元的设计 | 第33-34页 |
·网络层跨越式路由举例 | 第34-35页 |
·协议设计难点以及解决方法 | 第35-42页 |
·逻辑下一跳的选取 | 第35-36页 |
·无穷计数与路由环路问题 | 第36-37页 |
·广播报文扩散的控制 | 第37-41页 |
·路由应答机制的选择 | 第41-42页 |
·跨越式路由机制优缺点分析 | 第42-46页 |
第四章 跨越式路由协议的实现 | 第46-67页 |
·linux 内核中的网络协议栈 | 第46-47页 |
·linux 系统中路由转发功能的实现 | 第47-49页 |
·跨越式路由协议的实现 | 第49-53页 |
·链路层中继模块的实现 | 第49-52页 |
·路由守护进程的实现 | 第52-53页 |
·协议实现的难点及解决办法 | 第53-55页 |
·发起路由寻找过程 | 第53页 |
·链路层和用户空间的通信 | 第53-54页 |
·路由守护进程的数据发送 | 第54-55页 |
·对内核转发表及网络接口的操作 | 第55页 |
·协议相关数据结构 | 第55-58页 |
·协议软件流程 | 第58-67页 |
·链路层驱动模块的软件流程 | 第58-61页 |
·路由守护进程的软件流程 | 第61-67页 |
第五章 跨越式路由协议的测试 | 第67-79页 |
·测试系统的软硬件环境 | 第67-68页 |
·节点编址和测试方法 | 第68-69页 |
·简单拓扑结构下基本功能的测试 | 第69-76页 |
·拓扑静态时的测试 | 第69-73页 |
·拓扑动态变化时的测试 | 第73-76页 |
·较复杂拓扑结构中的测试 | 第76-79页 |
·局部区域路由修复功能的测试 | 第76-77页 |
·路由收敛时间的测试 | 第77-79页 |
第六章 总结 | 第79-80页 |
致谢 | 第80-81页 |
参考文献 | 第81-83页 |
个人简历 | 第83-84页 |