NUST Institutional Repository

Design and Evaluation of a Complexity-Aware Intrusion Detection System on Multicore Platforms

Show simple item record

dc.contributor.author Summaira Zafar
dc.date.accessioned 2020-11-09T12:02:17Z
dc.date.available 2020-11-09T12:02:17Z
dc.date.issued 2012
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/11053
dc.description Supervisor: Dr. Syed Ali Khayam en_US
dc.description.abstract The phenomenal increase in the number and sophistication of network attacks along with the performance penalties incurred by uniprocessor IDSs has necessitated the development of complexity-aware IDSs. Such IDS should be capable of distributing its complexity evenly when deployed on multicore / multiprocessor architectures. This design of IDS can be achieved by two step scheme; including traffic slicing into independent tasks first and then executing these tasks in parallel on multiple cores using parallelization APIs can be followed. In this project, we propose a generic, modular and scalable architecture to parallelize Network Anomaly Detection Systems (NADSs) on multi-core platforms. On the network side of the proposed architecture, we evaluate three simple techniques to slice network traffic. For multi-core ADS execution, we evaluate the performance of two prominent parallelization APIs, namely OpenMP and Cilk++. The proposed traffic slicing techniques and parallelization APIs are used to implement three prominent and diverse network anomaly detectors on Intel and Sun multi-core hardware. The parallelized NADSs are compared with their serial counterparts using three real-world traffic datasets. We use ROC analysis to show that slicing traffic using its transport protocol semantics can provide considerably better accuracy than the serial implementations. Moreover, we show that Cilk++, although a new parallel programming model, can provide better speedups than the traditional OpenMP API. The impact of such complexity reduction and distribution schemes on IDS accuracy is evaluated using real-network traffic. Finally, we develop a front-end tool to visualize and display real time traffic characteristics. en_US
dc.publisher SEECS, National University of Sciences and Technology, Islamabad en_US
dc.subject Information and Communication Systems Engineering en_US
dc.title Design and Evaluation of a Complexity-Aware Intrusion Detection System on Multicore Platforms en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • BS [835]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account