论文部分内容阅读
Ad Hoc网络是由一组带有无线收发器的移动节点所形成的一个无固定基站的多跳的临时自治网络系统,以其灵活的组网特性越来越受到人们的关注。和传统的有线网络相比,它更容易受到窃听、伪造、拦截、拒绝服务等网络攻击和安全威胁。而在Ad Hoc网络中,每个移动节点兼任路由器功能,负责寻找到其他节点的路由。因此,路由协议的安全是Ad Hoc网络研究中一项重要的研究课题。本文首先阐述了Ad Hoc网络中基本概念和安全研究背景,然后分析了一些典型的安全路由协议及各自的优缺点。针对Ad Hoc网络中不同的安全需求,本文的研究分为匿名安全路由协议与协作式安全路由协议两个部份。为了满足Ad Hoc网络的一些应用场合对匿名性的安全需求,本文第三章在DSR(Dynamic Source Routing)路由协议的基础上,结合BloomFilter数据结构设计一个高效的双向匿名路由协议。相对于已有的匿名路由协议,该协议在达到匿名安全的同时并没有弱化一般的路由安全目标;我们通过网络仿真平台NS-2对该协议和几种经典的匿名路由协议进行了比较,证明了它的有效性。而针对以往安全路由协议无法防御不良节点的缺陷,本文在第四章提出了一个基于Beta分布的声誉机制。该声誉机制引用了贝叶斯估算法来表示、更新和整合节点的声誉,计算简单又具有统计基础。仿真实验证明了该模型具有良好的有效性和鲁棒性。在第五章中,我们将第四章中的声誉机制研究结果引入到比较成熟的、Ad Hoc网络安全路由协议ARAN(Authenticated Routing for Ad HocNetworks)上,设计了一个协作式安全路由协议CSRAN(Cooperative Secure Routingfor Ad Hoc Networks)。它通过ARAN安全协议来抵抗常见的安全攻击,通过声誉机制评价节点,抵御不良节点的自私攻击。仿真实验证明它能有效激励节点合作,提高路由协议的性能和网络的安全性。