计算机科学 ›› 2009, Vol. 36 ›› Issue (12): 22-25.

• 计算机网络与信息安全 • 上一篇    下一篇

一种基于多移动Agent的P2P网络主动免疫机制

徐小龙,王汝传,肖甫,陈丹伟   

  1. (南京邮电大学计算机学院 南京210003);(南京大学计算机软件新技术国家重点实验室 南京210093)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家自然科学基金(60573141和60773041),江苏省科技支撑计划(BE2009158),江苏省高校自然科学项目(09KJB520010, 09KJB520009),江苏省自然科学基金(BK2008451) ,国家高科技863项目(2006AA01Z439, 2008AA701201,2007AA01Z404,2007AA01Z478),南京市高科技项目(2007软资127),现代通信国家重点实验室基金(9140C1105040805),江苏省博士后基金(0801019C),江苏高校科技创新计划项目(CX08B-085Z, CX08B-086Z)资助。

P2P Networks Proactive Immune Mechanism Based on Multi-mobile Agent

XU Xiao-long,WANg Ru-chuan,XIAO Pu,CHEN Dan-wei   

  • Online:2018-11-16 Published:2018-11-16

摘要: 针对对等计算(P2P)环境中日益严峻的恶意代码传播及攻击问题,通过引入多移动Agent技术,提出一种适合P2P网络系统的主动免疫机制。基于多移动橄ent的P2P网络主动免疫机制借鉴了生物免疫原理,并利用多Agent技术构建了面向不同功能的Agent,在中枢免疫节点与普通Peer之间、普通Peer与普通Peer之间实现了一种联合防御恶意代码的协作关系;还利用移动Agent技术实现了可以在整个P2P网络环境中漫游、承担主动探测恶意代码功能的Agent和携带免疫疫苗进行远程免疫的Agent,从而实现了对恶意代码的快速响应、分析处理和有效抵御,降低了恶意代码的危害程度。为了高效率地将免疫疫苗分发于网络各节点,还提出一种新的ET+扩散树模型以及基于ET+树的疫苗分发算法。首先分析了P2P网络恶意代码传播模型,然后介绍了基于多移动Agent的P2P网络主动免疫模型的体系结构及组件,以及基于ET+树的免疫疫苗分发算法,最后对算法性能进行了对比仿真验证。

关键词: 对等计算,恶意代码,Agent,主动免疫,增强指数树

Abstract: Peer-to-Peer (P2P) computing environment is suffering increasingly serious propagation and attack of malicious codes. This paper adopted the Multi-Mobile Agent to construct a novel proactive immune mechanism suitable for P2P network systems. The biological immune principle was referred in this paper,and Multi Agent technology was utilined to realize Agents with different functions, which build cooperation relationship among the Central Immune Peer and ordinary Peers to defend malicious codes jointly. Mobile Agent can roam throughout P2P network to detect malicious codes actively or to carry and set long distance immune modules like vaccines. It is convenient to achieve rapid responding, analyzing and dealing malicious codes. In order to distribute immune modules efficiently, the paper also proposed a new Exponential Tree Plus (E7+)and vaccine distribution algorithm based on E7+.This paper first analyzed the propagation of malicious code in P2P networks, and then introduced the architecture and components of P2P networks proactive immune mechanism based on Multi Mobile Agent, as well as the ETA-based vaccine distribution algorithm, which performance was described at the end of this paper.

Key words: Peer-to-peer computing, Malicious code, Agent, Proactive immune, Exponential tree plus

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!