Dissertation > Excellent graduate degree dissertation topics show
Research on Performance Analysis and Packet Distribution for IDS Based on Multi-core Platform
Author: ChenCheng
Tutor: ZhongQiuXi
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: Commodity Multi-Core Processor Intrusion-Detection Performance analysis Overhead of Packet-Matching Packet-Distributing Algorithm
CLC: TP393.08
Type: Master's thesis
Year: 2011
Downloads: 29
Quote: 0
Read: Download Dissertation
Abstract
|
The traditional IDS(Intrusion Detection System) is unable to deal with the fast-growing network traffic, the emergence of multi-core processors offers a chance to break through this trouble. On the basis of the analysis of current IDSs and their load-balancing algorithms, this paper researches into a new architecture of IDS based on commodity multi-core processors and its packet-distributing algorithms.The main work of this paper is:Aiming at the problem that the traditional IDS is unable to run on multi-core platform directly, here proposes an architecture of IDS based on commodity multi-core platform, in which several detection engines work in parallel. This design can achieve high-speed detection and has low price-performance ratio. After this, here analyses several factors affecting the performance of IDS, and confirms the degree of their affection by experiments.The traditional packet-distributing algorithms aim at achieve a balance of packet numbers of connect-request numbers on every nodes, but not the balance of the load on detection engines. To deal with this problem, this paper proposes a method to evaluate the overhead of packet-matching, it considers the property of packets, the configure of IDS and detection rules, uses AHP(Analytic Hierarchy Process) to determine the weights of these factors, and uses weight average methodology to build up evaluation model to evaluate a single packet’s matching overhead. The experiment proves that, the result of this evaluation method is consistent with the result of real test on the whole.On the basis of the method of evaluating the overhead of packet-matching, here proposes a method of the classification of packet loads, and furtherly proposes a packet-distributing algorithm based on the classification of packet loads. The method is, replace the property of single packet with the statistical average value of the property of packets belongs to a certain protocol, and then evaluate the average overhead of different protocols and divide the results into 5 sections decreasingly. Combined with the same classification of detection engine according to their loads, the algorithm distribute packets with high overhead evaluation result to detection engines of low load and vice versa. Experiments show that the algorithm can make the load of all the detection engine at a same level, at the same time, it reduces the packet-loss-rate and improves the performance of IDS.According to the IDS prototype and the results of experiments, the algorithm proposed in this paper improves the performance of IDS based on commodity multi-core processors. This algorithm is applied in a certain intrusion detection equipment and does a good job in it.
|
Related Dissertations
- Research on Parallel and Distributed Intrusion Detection Technologies,TP393.08
- The Technology Analysis of Earth Fault Protection in Non-Solid Grounded System,TM862
- The Design and Implementation of Wireless LAN DoS Intrusion Detection System,TN925.93
- Research on Intrusion Detection Model Based on Biological Uncertain Memory Principles,TP393.08
- Research of Hierarchical Distributed Intrusion Detection System,TP393.08
- The Dynamic Distributed network intrusion patterns,TP393.08
- The Research and Application of Naive Bayes Classification in Intrusion Detection,TP393.08
- Research on High-Speed IP Packet Capture Technology Based on Multi-core Architecture,TP393.08
- Network intrusion detection technology in data mining algorithm,TP393.08
- Design and Implementation of the campus network intrusion detection system,TP393.18
- Global Security Network Design and Implementation,TP393.08
- The Design of Campus Network Distributed Intrusion Detection System Based on Snort,TP393.08
- WLAN environment Intrusion Detection Prevention System Design and Implementation,TP393.08
- Research of Immune Theory Application in Distributed Intrusion Detection System,TP393.08
- The Research of Network Intrusion Detection System in Campus LAN,TP393.08
- Performance Analysis of 2000-2009 Scientific Research Projects of Fujian Medical University,G647
- Based detail description and building performance analysis BIM design process from research,TU201.4
- Study and Simudation Design for Using Bamboo Mat Braiding Machine to Product Bamboo Plywood,TS959.2
- The Research of Intrusion Detection Technology Based on CCSDS AOS Space Network,TN915.08
- Three-dimensional Segmentation of Medical Image,TP391.41
- Web optimization methods for monitoring of sensitive information,TP393.08
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Computer Network Security
© 2012 www.DissertationTopic.Net Mobile
|