DP-Spoof: Detection and Prevention of ARP Spoofing Using Dynamic Port and State Allocation

Providing a secure internet for dedicated users sharing a communication link has become critical. Sending false ARP messages to redirect network traffic is known as ARP poisoning. Security modules in software-defined networks (SDN) deflect this threat by monitoring and validating ARP exchanges in real-time. SDN deploys a controller, which can be a Pox controller, a Ryu controller, or a Nox controller. The process starts with the arrival of an ARP request; then, the system checks if the port is static; if it is, the packet is discarded. The system checks if a DHCP offer or acknowledgment has been received for dynamic ports. If the MAC address of the packet is already in the dynamic table, the system updates its state. Fixed value assignment for states may make it easier for attackers to drudge the network. An attacker may also approach with multiple arrival requests to verify himself as a legitimate host. So, the arrival request should be rejected if the DHCP packet arrives more than a specific number of times. Moreover, our framework's essential contribution affirms secured ARP with nominal involvement by network operators while assisting static and dynamic port allotment, demanding no changes to the current network topology or protocols and no additional software installation.

Authors

Institutions

Publication Details

Published
2025-02-13
DOI
https://doi.org/10.1109/ecce64574.2025.11013186
Primary Topic
Islanding Detection in Power Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DP-Spoof: Detection and Prevention of ARP Spoofing Using Dynamic Port and State Allocation

Ashim Dey, Asaduzzaman Asaduzzaman, Atiya Masuda Siddika, Adnan Akhtar
1 links
Islanding Detection in Power Systems
article

DP-Spoof: Detection and Prevention of ARP Spoofing Using Dynamic Port and State Allocation

Ashim Dey, Asaduzzaman Asaduzzaman, Atiya Masuda Siddika, Adnan Akhtar
article en

Abstract

Providing a secure internet for dedicated users sharing a communication link has become critical. Sending false ARP messages to redirect network traffic is known as ARP poisoning. Security modules in software-defined networks (SDN) deflect this threat by monitoring and validating ARP exchanges in real-time. SDN deploys a controller, which can be a Pox controller, a Ryu controller, or a Nox controller. The process starts with the arrival of an ARP request; then, the system checks if the port is static; if it is, the packet is discarded. The system checks if a DHCP offer or acknowledgment has been received for dynamic ports. If the MAC address of the packet is already in the dynamic table, the system updates its state. Fixed value assignment for states may make it easier for attackers to drudge the network. An attacker may also approach with multiple arrival requests to verify himself as a legitimate host. So, the arrival request should be rejected if the DHCP packet arrives more than a specific number of times. Moreover, our framework's essential contribution affirms secured ARP with nominal involvement by network operators while assisting static and dynamic port allotment, demanding no changes to the current network topology or protocols and no additional software installation.

Chittagong University of Engineering & Technology (BD)
Openalex Percentile: Top 90%
Islanding Detection in Power Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.