Title :
FPGA Based Network Traffic Analysis Using Traffic Dispersion Patterns
Author :
Khan, Faisal ; Gokhale, Maya ; Chuah, Chen-Nee
fDate :
Aug. 31 2010-Sept. 2 2010
Abstract :
The problem of Network Traffic Classification (NTC) has attracted significant amount of interest in the research community, offering a wide range of solutions at various levels. The core challenge is in addressing high amounts of traffic diversity found in today´s networks. The problem becomes more challenging if a quick detection is required as in the case of identifying malicious network behavior or new applications like peer-to-peer traffic that have potential to quickly throttle the network bandwidth or cause significant damage. Recently, Traffic Dispersion Graphs (TDGs) have been introduced as a viable candidate for NTC. The TDGs work by forming a network wide communication graphs that embed characteristic patterns of underlying network applications. However, these patterns need to be quickly evaluated for mounting real-time response against them. This paper addresses these concerns and presents a novel solution for real-time analysis of Traffic Dispersion Metrics (TDMs) in the TDGs. We evaluate the dispersion metrics of interest and present a dedicated solution on an FPGA for their analysis. We also present analytical measures and empirically evaluate operating effectiveness of our design. The mapped design on Virtex-5 device can process 7.4 million packets/second for a TDG comprising of 10k flows at very high accuracies of over 96%.
Keywords :
computer network security; field programmable gate arrays; graph theory; telecommunication traffic; FPGA; malicious network behavior identification; network traffic analysis; network wide communication graphs; peer-to-peer traffic; real-time analysis; traffic dispersion graphs; traffic dispersion metrics; Bloom Filter; FPGA; Network Traffic Measurements; Traffic Dispersion Graph;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location :
Milano
Print_ISBN :
978-1-4244-7842-2
DOI :
10.1109/FPL.2010.103