Skip to content
akaturk Academic measurement

Article detail · 2024

Detection of RPL-based Routing Attacks Using Machine Learning Algorithms

Journal

DÜMF Mühendislik Dergisi

ISSN 1309-8640

YÖKSİS OpenAlex Open access · diamond TR Index Citations 3 Percentile 71.4% FWCI 0.63
Year
2024
Type
article

Data source split

  • YÖKSİS YÖKSİS article record
  • YÖKSİS venue DÜMF Mühendislik Dergisi
  • OpenAlex OpenAlex enrichment (abstract, citations, topics)

Abstract

English (OpenAlex)

This study analyzes various machine learning techniques for detecting attacks against Routing Protocol for Low-Power and Lossy Networks (RPL), a routing protocol commonly used in Internet of Things (IoT) applications. RPL is often employed in IPv6-based IoT applications that require low power consumption and limited bandwidth. The research reviews recent literature examining attacks on RPL-based networks and utilizes the ROUT-4-2023 dataset for detecting routing attacks. This dataset, created using the Cooja simulator, encompasses four types of routing attacks: Blackhole Attack, Flooding Attack, DODAG Version Number Attack, and Decreased Rank Attack. The attack types are detected using machine learning techniques like AdaBoost, KNN, Random Forest, Decision Tree, and Bagging. In the combined dataset, the Decision Tree and Bagging algorithm exhibited the highest performance with a 99.99% accuracy. To create a more accurate representation of the real world, we incorporate a 10% level of noise into the dataset. On the noisy dataset, Random Forest algorithm performed the best with about 84.80% accuracy. The high accuracy show that the employed methods can be effectively used as an Intrusion Detection System (IDS) to protect IoT networks. As a result, this study demonstrates that machine learning techniques offer a promising approach for detecting routing attacks in the RPL protocol. The findings provide useful information for researchers and practitioners in the field of IoT security. This study contributes to the potential of machine learning-based algorithms to enhance the security of IoT networks and contributes to future research in this area.

Topics

  • Network Security and Intrusion Detection
  • Software-Defined Networks and 5G
  • Advanced Malware Detection Techniques

Primary topic Network Security and Intrusion Detection

Authors

  1. BURAK AYDIN KARADENİZ TEKNİK ÜNİVERSİTESİ
  2. HAKAN AYDIN
  3. SEDAT GÖRMÜŞ
  4. EMİN MOLLAHASANOĞLU KARADENİZ TEKNİK ÜNİVERSİTESİ