Packet Header Classification for Network Intrusion Detection System Based on Fpga

dc.contributor.author Dakhil,Y.H.
dc.contributor.author Ozbek,M.E.
dc.contributor.author Al-Kaseem,B.R.
dc.date.accessioned 2024-07-05T15:50:00Z
dc.date.available 2024-07-05T15:50:00Z
dc.date.issued 2022
dc.description.abstract Network security is becoming a key problem in data communication via the Internet. Classifying the incoming packets on network devices is one of the ways that increases network se-curity. Packet header classification is a major strategy for secure networking and connectivity. An intrusion detection system (IDS) is necessary for network devices to protect the network's traffic. Packet classification is a mechanism used by Internet services and security tools to examine each incoming packet against predetermined rules. This paper introduces a new algorithm for packet header classification based on a field-programmable gate array (FPGA) using the finite state machine (FSM) technique. The introduced algorithm compares each header field of an incoming packet to a predefined rule stored in a block read-only memory (ROM) of the FPGA chip to identify matches and then executes certain snort rules to classify them. The selected FPGA platform in this work exhibited high processing speed, particularly in digital system design. The presented algorithm was written using Verilog programming language and executed in Xilinx Vivado 18.2 software. The final program was uploaded to the Artix-7 FPGA development board. The simulation results demonstrated that the developed algorithm successfully classified the incoming packets as required with a maximum throughput that reached 100 Mbps. © 2022 IEEE. en_US
dc.identifier.doi 10.1109/HORA55278.2022.9800025
dc.identifier.isbn 978-166546835-0
dc.identifier.scopus 2-s2.0-85133953804
dc.identifier.uri https://doi.org/10.1109/HORA55278.2022.9800025
dc.identifier.uri https://hdl.handle.net/20.500.14411/4076
dc.language.iso en en_US
dc.publisher Institute of Electrical and Electronics Engineers Inc. en_US
dc.relation.ispartof HORA 2022 - 4th International Congress on Human-Computer Interaction, Optimization and Robotic Applications, Proceedings -- 4th International Congress on Human-Computer Interaction, Optimization and Robotic Applications, HORA 2022 -- 9 June 2022 through 11 June 2022 -- Ankara -- 180434 en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Field programmable gate array en_US
dc.subject finite state machine en_US
dc.subject intrusion detection system en_US
dc.subject packet classification en_US
dc.title Packet Header Classification for Network Intrusion Detection System Based on Fpga en_US
dc.type Conference Object en_US
dspace.entity.type Publication
gdc.author.scopusid 57796687100
gdc.author.scopusid 21739584100
gdc.author.scopusid 57193056845
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access metadata only access
gdc.coar.type text::conference output
gdc.collaboration.industrial false
gdc.description.department Atılım University en_US
gdc.description.departmenttemp Dakhil Y.H., College of Engineering, Atilim University, Department of Information Technology Engineering, Istanbul, Turkey; Ozbek M.E., College of Engineering, Atilim University, Department of Electrical and Electronics Engineering, Istanbul, Turkey; Al-Kaseem B.R., College of Engineering, Al-Iraqia University, Department of Electrical Engineering, Baghdad, Iraq en_US
gdc.description.endpage 6
gdc.description.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
gdc.description.startpage 1
gdc.identifier.openalex W4283657097
gdc.index.type Scopus
gdc.oaire.diamondjournal false
gdc.oaire.impulse 0.0
gdc.oaire.influence 2.5349236E-9
gdc.oaire.isgreen false
gdc.oaire.popularity 1.8548826E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.collaboration International
gdc.openalex.fwci 0.0
gdc.openalex.normalizedpercentile 0.06
gdc.opencitations.count 0
gdc.plumx.mendeley 8
gdc.plumx.scopuscites 0
gdc.scopus.citedcount 0
gdc.virtual.author Özbek, Mehmet Efe
relation.isAuthorOfPublication 8a62c8fc-1922-41ab-b665-e9d69c5f2d85
relation.isAuthorOfPublication.latestForDiscovery 8a62c8fc-1922-41ab-b665-e9d69c5f2d85
relation.isOrgUnitOfPublication c3c9b34a-b165-4cd6-8959-dc25e91e206b
relation.isOrgUnitOfPublication dff2e5a6-d02d-4bef-8b9e-efebe3919b10
relation.isOrgUnitOfPublication 50be38c5-40c4-4d5f-b8e6-463e9514c6dd
relation.isOrgUnitOfPublication.latestForDiscovery c3c9b34a-b165-4cd6-8959-dc25e91e206b

Files

Collections