Dynamic Packet Filtering Using Machine Learning

被引:0
|
作者
Chebrolu, Chandan Sai [1 ]
Lung, Chung-Horng [1 ]
Ajila, Samuel A. [1 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON, Canada
关键词
Packet Filtering; Machine Learning; Neural Networks; Firewall; ARP; MAC; IP;
D O I
10.1109/IRI54793.2022.00053
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the advent of the Internet, cyber-attacks and threats have become a major concern. Traditional methods of manual network monitoring and rule-based packet filtering are tedious and have become less effective against attacks. Filtering packets purely based on payload and pattern matching are also inefficient. There is need for a dynamic model which can learn the rules to filter packets. This paper proposes a machine learning-based packet filtering model using Neural Networks. After developing a classified model with training and validation data, the model can be utilized to support dynamic packet filtering. The proposed model provides the capability to filter the packets not purely based on static rule-based filtering, but on attributes in IP packets and previously learned rules from the model. The proposed model considers both payload and other attributes in the IP packet for filtering. The model can automatically update the firewall rules to enhance security.
引用
收藏
页码:206 / 211
页数:6
相关论文
共 50 条
  • [31] Framework for identifying network attacks through packet inspection using machine learning
    Shanker, Ravi
    Aggrawal, Prateek
    Singh, Aman
    Bhatt, Mohammed Wasim
    NONLINEAR ENGINEERING - MODELING AND APPLICATION, 2023, 12 (01):
  • [32] Blind Packet-Based Receiver Chain Optimization Using Machine Learning
    Radi, Mohammed
    Matus, Emil
    Fettweis, Gerhard
    2020 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2020,
  • [33] Adaptive Batching for Fast Packet Processing in Software Routers using Machine Learning
    Okelmann, Peter
    Linguaglossa, Leonardo
    Geyer, Fabien
    Emmerich, Paul
    Carle, Georg
    PROCEEDINGS OF THE 2021 IEEE 7TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2021): ACCELERATING NETWORK SOFTWARIZATION IN THE COGNITIVE AGE, 2021, : 206 - 210
  • [34] Machine Learning meets Kalman Filtering
    Carron, Andrea
    Todescato, Marco
    Carli, Ruggero
    Schenato, Luca
    Pillonetto, Gianluigi
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 4594 - 4599
  • [35] Machine Learning for Adaptive Bilateral Filtering
    Frosio, Iuri
    Egiazarian, Karen
    Pulli, Kari
    IMAGE PROCESSING: ALGORITHMS AND SYSTEMS XIII, 2015, 9399
  • [36] Quantification of Dynamic Track Stiffness Using Machine Learning
    Huang, Junhui
    Yin, Xiaojie
    Kaewunruen, Sakdirat
    IEEE ACCESS, 2022, 10 : 78747 - 78753
  • [37] Dynamic Parallel Machine Scheduling Using the Learning Agent
    Yuan, Biao
    Wang, Lei
    Jiang, Zhibin
    2013 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM 2013), 2013, : 1565 - 1569
  • [38] Verification of dynamic signature using machine learning approach
    Subhash Chandra
    Neural Computing and Applications, 2020, 32 : 11875 - 11895
  • [39] Using Machine Learning for Dynamic Authentication in Telehealth: A Tutorial
    Hazratifard, Mehdi
    Gebali, Fayez
    Mamun, Mohammad
    SENSORS, 2022, 22 (19)
  • [40] Static and Dynamic Malware Analysis Using Machine Learning
    Ijaz, Muhammad
    Durad, Muhammad Hanif
    Ismail, Maliha
    PROCEEDINGS OF 2019 16TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2019, : 687 - 691