论文部分内容阅读
由于无线传输本身的局限性,使得Ad Hoc网络中的通信能够很容易地被截获和分析,因此,匿名机制在Ad Hoc网络当中成为了一个非常重要的安全手段,通过向恶意攻击者隐藏与身份有关的信息,和与网络拓扑相关的信息,来缓解上述的问题。但是,已经提出的用于Ad Hoc网络的匿名路由协议都存在着一些问题,比如很少考虑到路由算法的效率问题,或是对于隐私信息保护得不够等。
针对这种情况,本文提出了多径匿名源路由协议M2 ASR。M2 ASR协议在DSR协议的基础之上,综合了MSR,MPLS的思想,并在协议中首次使用了IDA算法。通过使用与MPLS中的标签相类似的机制,对DSR协议中的源路由的工作过程进行了修改,使得其能够应用到更加大规模的无线Ad Hoc网络当中,并且具有了一定的匿名性。同时,多路径的设计,及IDA算法的应用,则使协议能够更加充分有效地利用无线网络资源,也对单一的路径失效有一定的抵抗能力。
本文经过对协议进行理论分析和评价并在JiST-SWANS仿真平台上对协议进行仿真,表明M2ASR协议能够向数据分组的发送者,接收者以及位于路由上的中间节点提供匿名性的保证,包括身份的匿名,位置的匿名(包括了强位置匿名)以及路由的匿名。同时由于改进了路由发现的过程,大量减少在这个过程中使用非对称密钥所带来的性能上的下降,加之多径以及IDA算法的应用,在一定程度上提高了协议的效率。