论文部分内容阅读
经济的快速发展在很大程度上取决于人们获取信息的及时性,然而传统的无线通信技术并不能满足人们快速获取信息的需求。因此,在这种应用需求的背景下,无线Mesh网应运而生。无线Mesh网不仅可以使人们快速接入网络获取网络资源,而且还极大地扩展了网络的覆盖范围。在无线Mesh网中,客户端需要依靠Mesh路由器或其他客户端多跳转发数据包。但基于多跳的转发方式以及无线传输媒介固有的特性,使无线Mesh网易受到来自网络内部和外部的攻击,如黑洞攻击、虫洞攻击、节点自私等。因此,安全问题对于无线Mesh网来说是至关重要的。 本文首先详细的分析了黑洞攻击和自私节点的特性,然后对这两种安全问题的研究现状进行了归纳和分析。在此基础上,结合传统的激励机制提出了一种改进的安全支付机制(ImprovedSecurePaymentMechanism,ISPM)。ISPM的主要设计目标是在预防黑洞攻击和激励节点相互合作的同时,减少主观自私节点故意丢包行为的发生。ISPM充分利用了节点会话所产生的收据来预防黑洞攻击。该收据是中间节点存在到目的节点路径的有效凭证,只有两个节点建立了安全路径并会话过才能产生相应的收据。因此,恶意节点无法通过简单的修改路由判据和伪造自身到目的节点的虚假路径来发动黑洞攻击。此外,为了减少自私节点丢包,ISPM中的每个Mesh骨干网节点如果在规定的时间阈值内没有收到上一跳节点发送的数据包就认为此次会话已结束,并进入会话结束确认阶段。这样在Mesh骨干网中有节点丢包时,ISPM可以在很短的时间内检测到丢包节点,进而有效的降低了节点的丢包率。 在提出ISPM方案后,本文通过采用NS2网络仿真器对ISPM进行了仿真实验并得出相应的数据。仿真实验得出的数据表明,ISPM能够有效地预防黑洞攻击,减少节点因主观自私而故意丢包,最终使节点发送和转发数据包处于一个相对平衡的状态。