论文部分内容阅读
无线ad hoc网络是一种新形式的无线通讯方式,整个网络没有固定的基础设施,每个移动节点兼备路由器和主机两种功能,所有节点都是移动的,并且都能动态地保持与其他节点的联系,它是一种逻辑意义上的组网方式。与有线网络一样,无线ad hoc网络也常常会受到外部恶意节点的攻击和内部节点泄密的危害,而且ad hoc网络的移动特点放大了攻击的影响,因此,解决安全问题是当今ad hoc网络研究的热点之一。 安全路由是从改善路由协议方面提高ad hoc网络的安全性能,使得所用的路由协议对拓扑更新及各种攻击具备一定的防御功能。SAR技术是安全路由的研究热点之一,它是将安全属性作为参数融合于ad hoc路由发现之中,使得安全性作为一种可协商的参数来提高ad hoc网络协议相关的路由发现。大多数路由协议最重视的是在两个节点之间尽可能快的找到最短路径,而路由的长度就作为这些协议的唯一衡量标准,传统是用跳数来衡量路由的长度。一些协议用牺牲性能和简化管理的方法换取快速的路由发现过程,但往往有些应用需要的不仅仅是最短的路径,更重视的是安全性。SAR技术就是将衡量安全的标准嵌入到路由请求包中,并由此改变包的发送行为,即在路由发现过程中,当路由请求包经过某中间节点时,若该节点具备所需的安全等级,则可以加入该路径,否则,该节点不可纳入路径。 本文主要介绍了将SAR技术应用于ad hoc按需距离矢量(AODV)路由协议,从安全性能的角度对AODV进行修改,实现具有安全意识的无线ad hoc路由协议,并在基于Windows2000平台的OMNet++仿真环境中进行模拟。 本文首先介绍了关于无线ad hoc的一些基本概念、发展现状和无线ad hoc网络所存在的安全问题,又简单介绍了一下无线路由协议分类。然后,主要介绍了SAR技术、AODV路由协议、SAR-AODV协议在OMNet++仿真环境中的设计和实现。最后,总结了当前无线ad hoc网络所面临的主要问题和发展趋势,探讨了解决这些问题的一些方法和思路。 本文设计和实现的SAR-AODV协议,是利用OMNet++环境中的adhocsim仿真组件,首先对作为移动ad hoc节点的模块进行重新定义和实现,将移动节点的等级作为参数添加到节点中,然后修改AODV协议