Ad hoc网络的无线、自组织特点使其很容易受到DoS攻击。在已有研究成果DSR-BCA协议的基础上,增加一个应对DoS攻击的机制,参与网络路由的节点都执行路由参与验证算法,当网络数据传输的丢包率超过预设阈值时,用隔离算法找出被DoS攻击的节点并隔离它,使网络节点的有效性最大化。仿真实验表明,该方法在Ad hoc网络受到DoS攻击时的效果明显,在平均传输时延和分组投递率两方面的性能都有提高,对于DoS攻击可以起到很好的抵制作用,提升了网络的健壮性。
Feature of wireless and self-organizing makes Ad hoc network very vulnerable to DoS attacks. On the basis of exis- ting research results of DSR-BCA protocol, this paper added a mechanism to deal with DoS attacks. Nodes participate in rou- ting were involved with a verification algorithm of performs routing. When the network data transmission packet loss rate excee- ded a preset threshold, the isolation algorithm was used to identify the node which had been DoS attacked and isolated it, so as to maximize the effectiveness of the network nodes. Simulation results show that when Ad hoe network is under DoS attacks, this method has obvious effects on improving two aspects of performance of the average transmission delay and packet delivery ratio. This method can play a very good role in boycotting DoS attacks and enhancing the robustness of the network.