Hardware Implementation of IP Packet Filtering in FPGA

被引:0
作者
Cholakoska, Ana [1 ]
Efnusheva, Danijela [1 ]
Kalendar, Marija [1 ]
机构
[1] Ss Cyril & Methodius Univ, Fac Elect Engn & Informat Technol, Comp Sci & Engn Dept, Karpos 2 Bb,POB 574, Skopje 1000, Macedonia
来源
PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON APPLIED INNOVATIONS IN IT, VOL 7, ISSUE 1 | 2019年 / 7卷 / 01期
关键词
FPGA; IP Header Fields Extracting; IP Packet Filtering; Network IDS Systems; DESIGN;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the present rapid expansion of the number of computers and devices connected to the Internet, one of the top three issues that need to be addressed is the network security. The greater the number of connected users and devices, the attempts to invade privacy and data of connected users becomes more and more tempting to hostile users. Thus, network intrusion detection systems become more and more necessary and present in any network enabling Internet connections. This paper addresses the network security issues by implementing NIDS style hardware implementation for filtering network packets intended for faster packet processing and filtering. The hardware is based on several NIDS rules that can be programmed in the system's memory, thus enabling modularity and flexibility. The designed hardware modules are described in VHDL and implemented in a Virtex7 VC709 FPGA board. The results are discussed and analyzed in the paper and are presenting good foundation for further improvement.
引用
收藏
页码:23 / 29
页数:7
相关论文
共 20 条
[1]  
Ajami R., 2011, P 8 2011 INT C INF T
[2]  
[Anonymous], 2015, LINL DAT CTR C
[3]  
Attig M., 2011, 2011 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), P12, DOI 10.1109/ANCS.2011.12
[4]  
Bolla R., 2014, IEEE T NETW SERV MAN, P390
[5]   HIGH-SPEED PACKET PROCESSING USING RECONFIGURABLE COMPUTING [J].
Brebner, Gordon ;
Jiang, Weirong .
IEEE MICRO, 2014, 34 (01) :8-18
[6]  
Cardoso JMP, 2011, RECONFIGURABLE COMPUTING: FROM FPGAS TO HARDWARE/SOFTWARE CODESIGN, P1, DOI 10.1007/978-1-4614-0061-5
[7]  
Efnusheva D, 2017, INT CONF APP INNOV, V5, P33
[8]  
Zazo JF, 2016, PROC INT CONF RECON
[9]  
Gibb G, 2013, 2013 ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS), P13, DOI 10.1109/ANCS.2013.6665172
[10]  
Giladi R., 2008, Network Processors: Architecture, Programming, and Implementation