文摘
英文文摘
第一章 引言
1.1 课题研究背景
1.1.1 选题背景
1.1.2 研究的意义
1.2 课题研究内容
1.3 课题研究成果
1.4 论文的组织结构
第二章 Adhoc网络概述及机会路由研究现状
2.1 Adhoc网络简介
2.1.1 Adhoc网络的起源及特点
2.1.2 Adhoc网络的应用
2.1.3 Adhoc网络的关键技术
2.2 Adhoc网络的路由协议
2.2.1 路由协议的要求
2.2.2 路由协议的分类
2.2.3 路由协议的性能评价
2.2.4 常见的路由协议
2.3 机会路由的创新性
2.4 机会路由研究现状
2.4 本章小节
第三章 新的机会路由方案
3.1 机会路由对无线信道的适应性
3.1.1 传统路由协议面临的问题
3.1.2 机会路由的核心思想
3.2 设计机会路由面临的挑战
3.3 新的机会路由方案
3.3.1 基本术语
3.3.2 设计思想
3.4 机会路由的操作
3.4.1 转发列表的建立和优先级的设定
3.4.2 数据包的发送
3.4.3 数据包的转发
3.4.4 转发列表的维护
3.5 消息格式
3.5.1 路由请求消息
3.5.2 路由回复消息
3.5.3 数据包头
3.6 本章小节
第四章 Linux内核网络协议栈
4.1 Linux网络协议栈
4.1.1 网络协议栈的分层
4.2 网络报文的存储结构sk_buff
4.2.1 sk_buff的结构
4.2.2 sk_buff用法总结
4.3 网络报文的发送和接收
4.3.1 报文的发送
4.3.2 报文的接收
4.4 系统的路由功能
4.5 可加载内核模块
4.6 本章小节
第五章 机会路由协议在Linux上的实现
5.1 实现难点
5.1.1 新的可加载内核模块LKM——机会路由
5.2 系统交互
5.2.1 机会路由协议的注册
5.2.2 网络层处理函数的注册
5.2.3 虚拟网卡的注册
5.3 协议算法
5.3.1 路由请求模块
5.3.2 路由回复模块
5.3.3 数据包处理模块
5.3.4 缓存模块
5.3.5 服务模块
5.4 包的协议栈走向
5.5 数据包的发送流程
5.6 数据包的接收流程
5.7 协议性能分析
5.8 机会路由协议的适用场景
5.9 本章小节
第六章 结束语
6.1 论文工作总结
6.2 进一步的研究工作
参考文献
缩略语
致谢
攻读学位期间发表或已录用的学术论文