论文部分内容阅读
无线移动自组网是一个无中心的、移动节点通过无线方式通信的自组织移动网络。它由一系列不依赖于任何已存在的固定基础设施(如基站或路由器)的节点组成,在需要通信时建立连接。节点兼有主机和路由的功能。由于节点的频繁移动,网络拓扑结构经常变化,这样使用传统的基于固定通信点的路由结构方式无法适应此情况的变化。在无线自组网中,每个节点需要自主选择到既定目的节点的最有效路由。
在特定环境下(如视频会议,紧急救援或灾难恢复情况中)的自组网中,需要无线主机向多个节点同时发送即时信息。此时多播扮演着重要的角色。在无线多播自组网中,路由和多播协议在节点移动和网络拓扑结构频繁变化的情况下都面临着数据通过多跳路由传递到目的节点的问题。那么数据传输过程中是否是安全?会不会受到各种攻击呢?
本文首先介绍了ODMRP多播路由协议,它是一种基于网格拓扑而不是基于树的协议,仅由一部分节点参与转发数据包。它是只有在需要发送数据包时动态地建立路由和保持组成员关系。ODMRP非常适合节点移动、带宽有限,网络拓扑结构频繁变化并且节点能源有限的无线自组网中。目前研究的无线自组网是一种建立在无基础设施通信上的理想状态,很少考虑到安全方面的需求。
本文对所提出的新协议采用GloMoSim进行网络仿真。GloMoSim是用于无线网络的可扩展的仿真环境,是国际公认仿真工具。它使用并行离散事件仿真语言Parsec作为自己的编程语言。本文成功安装运行仿真工具GloMoSim,更改参数设置,解决了在可视化工具运行时输出文件与原输出文件分别在不同路径的问题,并在windows下自编AWK程序对庞大的结果数据进行分析与统计,还运用gnuplot绘图工具将输入的文本文件直接产生图形化结果。
本文在ODMRP协议的基础上提出了一个新的基于网格拓扑的adhoc网络安全多播路由协议SODMRP,配置member.conf文件,构建多播组成员关系,产生移动Mhoc网络场景,配置多播CBR流.然后采用GloMoSim进行仿真,并与采用RSA密码机制进行认证的安全ODMRP协议的仿真结果进行比较,仿真结果表明SODMPR比以RSA为密码机制进行源认证的安全ODMPR协议的性能要好。此内容在第四章和第五章分别进行阐述。