The core protocols specified by the Internet Engineering Task Force ( IETF ) in this layer are the Address Resolution Protocol ( ARP ), the Reverse Address Resolution Protocol ( RARP ), and the Neighbor Discovery Protocol ( NDP ), which is a facility delivering similar functionality as ARP for IPv6.