Flow-Based Approach to Detect Abnormal Behavior in Neighbor Discovery Protocol (NDP)
Internet Protocol version six (IPv6) is equipped with new protocols, such as the Neighbor Discovery Protocol (NDP). NDP is a stateless protocol without authentication that makes it vulnerable to many types of attacks, such as Router Advertisement (RA) and Neighbour Solicitation (NS) DoS flooding att...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9380280/ |
id |
doaj-2c79bb2db4954a678c02086ce453ea48 |
---|---|
record_format |
Article |
spelling |
doaj-2c79bb2db4954a678c02086ce453ea482021-03-30T14:51:06ZengIEEEIEEE Access2169-35362021-01-019455124552610.1109/ACCESS.2021.30666309380280Flow-Based Approach to Detect Abnormal Behavior in Neighbor Discovery Protocol (NDP)Abdullah Ahmed Bahashwan0https://orcid.org/0000-0002-2307-6302Mohammed Anbar1https://orcid.org/0000-0002-7026-6408Iznan Husainy Hasbullah2https://orcid.org/0000-0002-2275-3201Ziyad R. Alashhab3https://orcid.org/0000-0002-4748-8037Ali Bin-Salem4https://orcid.org/0000-0001-8042-5938National Advanced IPv6 Centre (NAv6), Universiti Sains Malaysia, Penang, MalaysiaNational Advanced IPv6 Centre (NAv6), Universiti Sains Malaysia, Penang, MalaysiaNational Advanced IPv6 Centre (NAv6), Universiti Sains Malaysia, Penang, MalaysiaNational Advanced IPv6 Centre (NAv6), Universiti Sains Malaysia, Penang, MalaysiaSchool of Computer Science, Neijiang Normal University, Neijiang, ChinaInternet Protocol version six (IPv6) is equipped with new protocols, such as the Neighbor Discovery Protocol (NDP). NDP is a stateless protocol without authentication that makes it vulnerable to many types of attacks, such as Router Advertisement (RA) and Neighbour Solicitation (NS) DoS flooding attacks. In these types of attacks, attackers send an enormous volume of abnormal NDP traffic, which causes congestion that degrades network performance. The expected behavior among these attacks is the existence of NDP traffic abnormalities. Thus, this research aims to propose a flow-based approach to detect abnormal NDP traffic behavior, which is considered an indicator of the presence of NDP-based attacks, such as RA and NS DoS flooding attacks. Also, the proposed approach relies on flow-based network traffic representation and adoption of the Entropy algorithm to detect the randomness in the network traffic. The proposed approach is evaluated in terms of detection accuracy, precision, recall, and F1-Score using a simulated dataset. The experimental result shows that the proposed approach obtained 98.1%, 55%, 100%, and 70.96% for average accuracy, precision, recall, and F1-Score, respectively, in detecting abnormal NDP traffic behavior caused by the RA DoS flooding attack. Meanwhile, the proposed approach obtained 99%, 91.3%, 100%, and 95.45% for average accuracy, precision, recall, and F1-Score, respectively, in detecting the abnormal NDP traffic behavior caused by the NS DoS flooding attack. Also, the proposed approach shows better results compared to other existing approaches.https://ieeexplore.ieee.org/document/9380280/Intrusion detection systems (IDS)NDP traffic abnormalitiesRA~DoS flooding attackNS~DoS flooding attacknetwork traffic representationentropy algorithm |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Abdullah Ahmed Bahashwan Mohammed Anbar Iznan Husainy Hasbullah Ziyad R. Alashhab Ali Bin-Salem |
spellingShingle |
Abdullah Ahmed Bahashwan Mohammed Anbar Iznan Husainy Hasbullah Ziyad R. Alashhab Ali Bin-Salem Flow-Based Approach to Detect Abnormal Behavior in Neighbor Discovery Protocol (NDP) IEEE Access Intrusion detection systems (IDS) NDP traffic abnormalities RA~DoS flooding attack NS~DoS flooding attack network traffic representation entropy algorithm |
author_facet |
Abdullah Ahmed Bahashwan Mohammed Anbar Iznan Husainy Hasbullah Ziyad R. Alashhab Ali Bin-Salem |
author_sort |
Abdullah Ahmed Bahashwan |
title |
Flow-Based Approach to Detect Abnormal Behavior in Neighbor Discovery Protocol (NDP) |
title_short |
Flow-Based Approach to Detect Abnormal Behavior in Neighbor Discovery Protocol (NDP) |
title_full |
Flow-Based Approach to Detect Abnormal Behavior in Neighbor Discovery Protocol (NDP) |
title_fullStr |
Flow-Based Approach to Detect Abnormal Behavior in Neighbor Discovery Protocol (NDP) |
title_full_unstemmed |
Flow-Based Approach to Detect Abnormal Behavior in Neighbor Discovery Protocol (NDP) |
title_sort |
flow-based approach to detect abnormal behavior in neighbor discovery protocol (ndp) |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2021-01-01 |
description |
Internet Protocol version six (IPv6) is equipped with new protocols, such as the Neighbor Discovery Protocol (NDP). NDP is a stateless protocol without authentication that makes it vulnerable to many types of attacks, such as Router Advertisement (RA) and Neighbour Solicitation (NS) DoS flooding attacks. In these types of attacks, attackers send an enormous volume of abnormal NDP traffic, which causes congestion that degrades network performance. The expected behavior among these attacks is the existence of NDP traffic abnormalities. Thus, this research aims to propose a flow-based approach to detect abnormal NDP traffic behavior, which is considered an indicator of the presence of NDP-based attacks, such as RA and NS DoS flooding attacks. Also, the proposed approach relies on flow-based network traffic representation and adoption of the Entropy algorithm to detect the randomness in the network traffic. The proposed approach is evaluated in terms of detection accuracy, precision, recall, and F1-Score using a simulated dataset. The experimental result shows that the proposed approach obtained 98.1%, 55%, 100%, and 70.96% for average accuracy, precision, recall, and F1-Score, respectively, in detecting abnormal NDP traffic behavior caused by the RA DoS flooding attack. Meanwhile, the proposed approach obtained 99%, 91.3%, 100%, and 95.45% for average accuracy, precision, recall, and F1-Score, respectively, in detecting the abnormal NDP traffic behavior caused by the NS DoS flooding attack. Also, the proposed approach shows better results compared to other existing approaches. |
topic |
Intrusion detection systems (IDS) NDP traffic abnormalities RA~DoS flooding attack NS~DoS flooding attack network traffic representation entropy algorithm |
url |
https://ieeexplore.ieee.org/document/9380280/ |
work_keys_str_mv |
AT abdullahahmedbahashwan flowbasedapproachtodetectabnormalbehaviorinneighbordiscoveryprotocolndp AT mohammedanbar flowbasedapproachtodetectabnormalbehaviorinneighbordiscoveryprotocolndp AT iznanhusainyhasbullah flowbasedapproachtodetectabnormalbehaviorinneighbordiscoveryprotocolndp AT ziyadralashhab flowbasedapproachtodetectabnormalbehaviorinneighbordiscoveryprotocolndp AT alibinsalem flowbasedapproachtodetectabnormalbehaviorinneighbordiscoveryprotocolndp |
_version_ |
1724180415492653056 |