计算机工程与应用 ›› 2012, Vol. 48 ›› Issue (5): 54-58.

• 网络、通信、安全 • 上一篇    下一篇

泛洪攻击下机会网络典型路由算法健壮性分析

孙践知1,贠 冰2,韩忠明1,张迎新1,陈 丹1   

  1. 1.北京工商大学 计算机与信息工程学院,北京 100048
    2.北京科技大学 材料科学与工程学院,北京 100083
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2012-02-11 发布日期:2012-02-11

Robustness analysis of opportunistic network routing algorithms under flooding attacks

SUN Jianzhi1, YUN Bing2, HAN Zhongming1, ZHANG Yingxin1, CHEN Dan1   

  1. 1.College of Computer and Information Engineering, Beijing Technology and Business University, Beijing 100048, China
    2.School of Materials Science and Engineering, University of Science and Technology Beijing, Beijing 100083, China
  • Received:1900-01-01 Revised:1900-01-01 Online:2012-02-11 Published:2012-02-11

摘要: 设计了评价方法及指标体系,通过对真实城市场景中带有智能蓝牙设备行人移动行为的仿真,从传输能力、传输效率和节点能耗三个方面定量分析了志愿节点的作用以及在有或没有志愿节点参与情况下泛洪攻击的效果,以此来评价Direct Delivery、Epidemic、Spray and Wait、Prophet和MaxProp共五种机会网络典型路由算法在泛洪攻击下的健壮性。结果表明Direct Delivery算法健壮性最好,能完全抵御泛洪攻击,Spray and Wait算法的健壮性最差,在某些场景下性能会下降80%以上,其他三种算法在泛洪攻击下性能会显著下降。

关键词: 机会网络, 路由算法, 恶意节点, 泛洪攻击, 健壮性

Abstract: Based on the simulation of human movement behavior in real city with Bluetooth devices, this paper quantitatively analyses effectiveness of flooding attacks with and without volunteer nodes. The functions of volunteer nodes are indicated. It evaluates the robustness of five opportunistic network routing algorithms, Direct Delivery, Epidemic, Spray and Wait, Prophet and MaxProp in detail. In the simulation, delivery ratio, delivery delay and network overhead are selected to evaluate the performance of different routing algorithms. Simulation results show that Direct Delivery routing algorithm outperforms others. It can completely resist flooding attacks. Spray and Wait algorithm is the worst and the performance can decrease to 20% in some special scenarios. The performance of other routing algorithms dynamically decreases also.

Key words: opportunistic network, routing algorithm, malicious node, flooding attack, robustness