THE 3
rd
INTERNATIONAL SCIENTIFIC CONFERENCES OF STUDENTS AND YOUNG RESEARCHERS
dedicated to the 99
th
anniversary of the National Leader of Azerbaijan Heydar Aliyev
226
IMPLEMENTİNG OF NEIGHBOR DISCOVERY PROTOCOLS IN
WIRELESS NETWORKS
Kamil Budagov
Baku Higher Oil School
Baku, Azerbaijan
kamil.budagov.std@bhos.edu.az
Supervisor: Asim Namazov
Keywords:
wireless
networks, neighbour discovery, NDP
In wireless technology, data is exchanged
between devices without
physical cables. When data is needed to be transmitted to longer distances,
the cost of cabling is significant. In wireless technologies, communication is
realized via Electromagnetic (EM) waves. Typically Radio Frequencies (RF)
or Infrared waves (IR) are deployed for reliable and safe transmission.
In wireless systems, electromagnetic waves
carrying information fills
entire space which make wireless communication more flexible and reduces
maintenance cost. Wireless communication between nodes is realized by
special device called antenna for transmitting and receiving information.
According to antenna theory, the size of an antenna must be very big in order
to generate long wavelength. So generation of high frequency EM waves not
only requires small antennas but also promises very high data rates.
In Internet Protocol version 4 (IPv4), 32 bits address space is allocated
providing
2
unique address for devices. However, as the number of
electronic devices (computers, routers, and cell phones) proliferated, it
necessitated the transition to IPv6 which uses 128 bits address spaces.
The Neighbor Discovery Protocol (NDP) is a TCP/IP protocol that is used
with IPv6. The previous TCP/IP
paradigm had four layers, whereas the
current one has five layers: Application, Transport, Network, Data Link, and
Physical. The objective of NDP, which functions at the data link layer of this
model, is to collect information required for network communication, including
the setting of local connections,
domain name servers, and gateways.
In the case of IPv4, ARP (address resolution protocol) and Broadcast
are used to determine the number and kind of devices in the network. ARP
and broadcast are no longer usable in IPv6, although ICMPv6 and multicast
are now used for neighbor discovery (ND).
The IPv6 Neighbor Discovery protocol is a collection of messages and
processes that enable IPv6 devices in the same network to create and
sustain connections.
Router Solicitation, Router Advertisement, Neighbor
Solicitation,
Neighbor Advertisement, and Redirect messages are the five
types of messages used in Neighbor Discovery.
The host initiates the neighbor detection process. The host must first
send a router solicitation message to locate an IPv6 router in the network.