Monday, 1 February 2016

Network discovery Protocol:


NDP uses ICMP and solicited node multicast addresses to discover the layer 2 address of other IPv6 hosts on the same network (local link).

Every device that uses an IPv6 address will also compute and join a solicited node multicast group address. This address is required for IPv6 Neighbor Discovery which we use for layer two address discovery.
All solicited node multicast group addresses start with FF02::1:FF /104:
IPv6 solicited node multicast address
  • FF /8 is the IPv6 multicast range.
  • FF02 /16 is the multicast link local scope.


ARP of IPv6 to find MAC of neighbors.
RS Router solicitation.      FF02::2
RA Router advertisement. FF02::1
NS Neighbor soliciation
NA Neighbour advertisement. 
DAD - Duplicate address detection.

Hosts use RS  to locate Routers.

Routers  advertise there presence using RA.

Neighbor solicitation used by nodes to determine
link layer address of neighbor. 

Neighbor advertisements respond to NS.


RS message is ICMP Type 133
RA message is ICMP Type 134
NS message is ICMP Type 135
NA message is ICMP Type 136 
Redirect ICMP Type 137 

SOURCE 1. 
SOURCE 2. 
SOURCE 3. 

No comments:

Post a Comment