a framework for distributed intrusion detection using
play

A Framework for Distributed Intrusion Detection using - PowerPoint PPT Presentation

A Framework for Distributed Intrusion Detection using Interest-Driven Cooperating Agents Rajeev Gopalakrishna and Eugene H. Spafford Distributed IDS a system where the analysis of the data is performed on a number of locations


  1. A Framework for Distributed Intrusion Detection using Interest-Driven Cooperating Agents Rajeev Gopalakrishna and Eugene H. Spafford

  2. Distributed IDS “a system where the analysis of the data is performed on a number of locations proportional to the number of hosts that are being monitored” – Spafford and Zamboni CERIAS, Purdue University 2

  3. Distributed Communication Models Event-based model Push-based model • Any entity may produce, • Specific producers and any entity may consume consumers events • Asymmetric roles • Symmetric roles • Logical channels • Loosely connected • Tighter coupling • Higher scalability • Less scalable • Event advertisement, interest specification and event notification CERIAS, Purdue University 3

  4. Motivation • Concept of agents to perform intrusion detection • Event-based communication model • Concept of interest propagation CERIAS, Purdue University 4

  5. Generic Hierarchical Intrusion Detection Systems Refined Data Event Generator and/or 5 Event Analyzer

  6. Examples • DIDS • GrIDS • EMERALD • AAFID CERIAS, Purdue University 6

  7. Drawbacks • Analysis hierarchy • Data refinement • Bulky modules at all levels of hierarchy • Passive interaction CERIAS, Purdue University 7

  8. Related Work • Crosbie and Spafford • Barrus and Rowe • Ingram • Mell and McLarnon • CARDS CERIAS, Purdue University 8

  9. Our Approach • Agents • No analysis hierarchy • Intelligent cooperation using the concept of interests • Interest propagation • Active communication • Lightweight modules at all levels of hierarchy CERIAS, Purdue University 9

  10. Interest “a specification of data that an agent is interested in, but is not available to the agent because of the locality of data collection or because the agent was not primarily intended to observe those data” DATA DATA AGENT A AGENT B AGENT A AGENT B INTEREST INTEREST DATA DATA MORE OVERHEAD DATA DATA SOURCE SOURCE NOT ACCESSIBLE CERIAS, Purdue University 10

  11. Interest Propagation LEGEND Domain Agent Propagator Local Enterprise 11 Propagator Propagator

  12. Types of Interests • Directed or Propagated Interests • Local, Domain or Enterprise Level Interests • Permanent or Temporal Interests CERIAS, Purdue University 12

  13. Granularity of Interests • Event vs. Alert • Curiosity level • Adds dynamism to agents • Reduces overhead CERIAS, Purdue University 13

  14. Data Delivery Hierarchical delivery Direct delivery • Failure of modules • Scalability • Data Coalescing CERIAS, Purdue University 14

  15. Host IR - Interest Registry IR AR - Agent Registry AR CERIAS, Purdue University 15

  16. Other Considerations • Security of Agents • Clock Synchronization • Redundancy of Propagators CERIAS, Purdue University 16

  17. Future Work • Implementation of the framework • Explore alternatives for implementing the interest mechanism • Impact on size of agents and on host and network performance CERIAS, Purdue University 17

Recommend


More recommend