Fast Parallel Network Packet Filter System based on CUDA

In recent years, with the rapid development of the network hardware and software, the network speed is enhanced to multi-gigabit. Network packet filtering is an important strategy of network security to avoid malicious attacks, and it is a computation-consuming application. Therefore, we develop two...

Full description

Bibliographic Details
Published in:International Journal of Networked and Distributed Computing (IJNDC)
Main Authors: Che-Lun Hung, Shih-Wei Guo
Format: Article
Language:English
Published: Springer 2014-11-01
Subjects:
Online Access:https://www.atlantis-press.com/article/14322.pdf
_version_ 1852813570043019264
author Che-Lun Hung
Shih-Wei Guo
author_facet Che-Lun Hung
Shih-Wei Guo
author_sort Che-Lun Hung
collection DOAJ
container_title International Journal of Networked and Distributed Computing (IJNDC)
description In recent years, with the rapid development of the network hardware and software, the network speed is enhanced to multi-gigabit. Network packet filtering is an important strategy of network security to avoid malicious attacks, and it is a computation-consuming application. Therefore, we develop two efficient GPGPU-based parallel packet classification approaches to filter packets by leveraging thousands of threads. The experiment results demonstrate that the computational efficiency of filtering packet can be significantly enhanced by using GPGPU.
format Article
id doaj-art-809e50e9eaed4e68b553c9e2ceb9ecd4
institution Directory of Open Access Journals
issn 2211-7946
language English
publishDate 2014-11-01
publisher Springer
record_format Article
spelling doaj-art-809e50e9eaed4e68b553c9e2ceb9ecd42025-08-19T20:35:08ZengSpringerInternational Journal of Networked and Distributed Computing (IJNDC)2211-79462014-11-012410.2991/ijndc.2014.2.4.1Fast Parallel Network Packet Filter System based on CUDAChe-Lun HungShih-Wei GuoIn recent years, with the rapid development of the network hardware and software, the network speed is enhanced to multi-gigabit. Network packet filtering is an important strategy of network security to avoid malicious attacks, and it is a computation-consuming application. Therefore, we develop two efficient GPGPU-based parallel packet classification approaches to filter packets by leveraging thousands of threads. The experiment results demonstrate that the computational efficiency of filtering packet can be significantly enhanced by using GPGPU.https://www.atlantis-press.com/article/14322.pdfPacket filtering; Packet classification; GPGPU; CUDA; Parallel Processing
spellingShingle Che-Lun Hung
Shih-Wei Guo
Fast Parallel Network Packet Filter System based on CUDA
Packet filtering; Packet classification; GPGPU; CUDA; Parallel Processing
title Fast Parallel Network Packet Filter System based on CUDA
title_full Fast Parallel Network Packet Filter System based on CUDA
title_fullStr Fast Parallel Network Packet Filter System based on CUDA
title_full_unstemmed Fast Parallel Network Packet Filter System based on CUDA
title_short Fast Parallel Network Packet Filter System based on CUDA
title_sort fast parallel network packet filter system based on cuda
topic Packet filtering; Packet classification; GPGPU; CUDA; Parallel Processing
url https://www.atlantis-press.com/article/14322.pdf
work_keys_str_mv AT chelunhung fastparallelnetworkpacketfiltersystembasedoncuda
AT shihweiguo fastparallelnetworkpacketfiltersystembasedoncuda