无线传感器网络中虫洞攻击的检测和防御方案研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:kilmic1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线传感器网络的应用越来越广泛,由无线传感器网络的自组织、无控制中心和拓扑频繁变化等特点所引发的安全问题也受到了越来越多的关注。虫洞攻击是一种针对无线传感器网络路由协议的特殊攻击,一般由至少两个合谋节点协同发起。合谋节点之间通过创建一条高质量的私有信道来对数据分组进行吸引和传输。一旦攻击成功,恶意节点就可以采取选择性丢弃或者篡改数据等手段破坏网络中数据包的正常传输。更为严重的是,即使网络中的数据分组使用了加密或认证等机制,也不能阻止虫洞攻击的发起。  现阶段已经提出很多针对虫洞攻击的检测和防御方案。这些方案策略各异,有的方案依赖于有向天线或者 G PS等硬件辅助设备,有的方案依赖于网络节点之间精确的时钟同步等。这些方案虽然能对虫洞攻击的检测和防御起到一定的效果,但是由于网络节点的处理能力有限,这些相对复杂的检测和防御方案的工作效率并不理想,需要新的思路来实现对虫洞攻击高效率的检测和防御。  当恶意节点发起虫洞攻击时,由于恶意合谋节点之间长距离私有信道的存在,会使得受到攻击的路由的跳数远远小于正常节点之间创建的路由的跳数,这种路由跳数的差别为检测和防御虫洞攻击提供了思路。本论文基于反应式路由协议AODV协议,提出一种检测和防御无线传感网中虫洞攻击的方案——WAAODV(Wormhole Attack Avoid AODV)路由协议。WAAODV协议的工作原理为:源节点首先通过路由发现过程找到从源节点到目的节点的路由,然后通过该路由向目的节点发送检测分组并获取该检测分组在源节点与目的节点之间的传输时间以及所经历的实际跳数;源节点通过得到的传输时间可计算出检测分组在源节点与目的节点之间的理论跳数,通过比较理论跳数与实际跳数来判断虫洞恶意节点是否存在;如果检测到网络中存在虫洞攻击,源节点将使用定位数据分组进一步对虫洞攻击恶意节点进行定位,最后对虫洞攻击作出防御。  本论文在NS2仿真平台上实现了对虫洞攻击模型的仿真和对WAAODV路由协议的仿真实验,实验结果表明了方案的有效性。
其他文献
多基站协作通信系统通过相邻多个小区的基站同时对其覆盖范围内的移动用户进行数据传输,将传统意义上的干扰信号转化为有用信号,从而有效抑制小区间干扰对边缘用户的影响,以
未来无线通信系统要求能为不同的用户提供多种的通信业务,同时满足不同业务的服务质量要求.为了在充分利用无线系统资源的基础上,尽可能的保证用户数据的传输质量,需要对无线
在移动通信和无线网络中,无线信道传输是一种比较恶劣的传输环境。在建筑物密集的城镇中心里,由于建筑和运动物体的影响,无线信号被衰减、反射、折射后,无线收发机之间没有直
盲信号分离是信号处理领域和神经网络领域近年来研究的热点问题之一,有着广泛的应用前景,目前在语音识别、图像处理、医学分析都取得了成功应用.但是由于该技术的理论深度与
ALOHA技术是应用于大量用户争用同一信道的通信网络中的一种随机接入技术。它的根本思想是允许用户根据自己的意愿随时地发送信息,这种系统具有结构简单易行的优势,同时也存
该文首先概述了数据压缩的发展,从而引出多媒体数据压缩中的一个重要压缩标准—MPEG4标准.MPEG4标准的编码系统是一个开放的系统,也是一个工具集,它支持各种比特率范围的数据
随着无线通信网和因特网的不断发展,在现代通信中这两个网络的融合互通变的尤为重要.AMR(Adaptive Multi-Rate)是无线通信网中使用的语音编码器标准,而G.729是因特网中最常使
无线局域网作为有线局域网的延伸和补充,是一种更加灵活的数据通信系统,近年来发展十分迅速。但是由于无线传输方式自身的特点以及IEEE802.11协议本身的不完善,安全问题已经严重
码分多址(CDMA)通信系统以频谱利用率高、系统容量大、频率管理容易,软切换、移动台发射功率低、信道的传输速率高等优点代表了新一代移动通信,在未来的无线通信系统中必将扮演