论文部分内容阅读
无线Mesh网络的工作原理是利用邻居节点对数据进行转发和传输,网络中各节点之间的地位是对等的,通过多跳来建立连接。无线Mesh网络中可能会存在恶意节点,这些节点对于网络的安全来说是一个隐患,随时威胁着整个网络的安全环境。然而,目前的研究,大多集中在改善网络通信性能,关于恶意节点的影响考虑得较少。 为了减少恶意节点对无线Mesh网络的破坏,使节点能够选择可信的路由路径,保证数据传输的安全可靠,本文对比研究了关于节点信任度量的各种机制,最终选择了Josang提出的信任模型。该模型为了表示信任关系,引入了社会学中的概念,并推导了一系列公式用于计算信任度。然后研究了相关的路由协议,重点关注了MSR(Multi-pathSource Routing)协议,并结合信任模型,在其基础上,提出并实现了可信协议TMSR(Trusted MSR)。 TMSR协议的整体架构分为三个模块,分别是监听、信任和路由模块,监听模块负责收集节点的正面和负面证据,传递给信任模块,信任模块的任务是利用证据进行计算,路由模块完成信任的传递和相关的路由功能。三个模块相互配合,实现协议的整体功能,在建立路由之前对节点的信任度进行评价,筛选出恶意节点,从而在发现路由的时候,避开恶意节点,选择信任度相对高的可信节点进行通信,以此建立多条可信的路由路径。 最后,使用工具分别仿真了MSR和TMSR两种协议,设置了相同的网络场景对比实验,然后分析了仿真的结果。结果表明,如果无线Mesh网络中含有恶意节点,TMSR协议相比改进前的MSR协议有更高的数据传递成功率,当恶意节点数目为网络中节点总数的三分之一时,TMSR协议的传递率比MSR协议高出约25%,并且从趋势上来看,当恶意节点增多时,TMSR协议会有更大的优势。