Abstract:
A Mobile Ad-hoc Network (MANET) is characterized as an ad hoc network that utilizes mobile
nodes that are self-assertively located. In a MANET, it is expected that all of the nodes cooperate
to move data packets in a multi-hop design. However, some malicious nodes don’t cooperate with
other nodes and disturb the network through bogus routing information. This activity prompts
security challenges because MANET has no mechanism to identify malicious nodes. This study
focuses on detecting and mitigating data packet dropping malicious nodes, which are black hole
and gray hole attacks. A black hole is a malicious node that absorbs all data packets by advertises
false routing information in route discovery operation, and the gray hole attack advertises true
route information but changes behavior in the actual data transmission. To overcome these
security challenges different researchers have developed different algorithms. In this paper, we
have proposed a Dual Security based Ad-hoc On-Demand Distance Vector Algorithm (DS-AODV)
based on the destination sequence number of RREPs and data packets to detect and mitigate black
hole and gray hole attacks during route discovery operation and actual data transmission. The
modifications to the AODV protocol and justify the solution with appropriate implementation and
simulation using NS-2.35. The performance of our DS-AODV algorithm shows that in the case of
black hole attacks 83.6 % and smart gray hole attacks 81.3% average detection rate. Hence, our
analysis shows the improvement in Packet Delivery Ratio and Normalized Routing Overhead. In
the case of a black hole attacks are improved by 10.7% and 30.9%, respectively than MBDP AODV algorithm, and 6.4% and 6.11%, respectively than DDBG-AODV algorithm. In the case of
smart gray hole attacks are improved by 4.27% and 1.38%, respectively than the DDBG-AODV
Algorithm.