HP-UX IPv6 Transport Administrator Guide HP-UX 11i v3 (5992-6426, May 2013)

Table Of Contents
The IPv6 Neighbor Discovery Protocol (ndp) uses ICMPv6. An IPv6-only utility, ndp and
the Neighbor Discovery Protocol encompass the functionality of the IPv4 Address
Resolution Protocol (ARP) and the arp utility. ndp also provides some of the
address-configuration functionality found in protocols BOOTP and DHCP.
A network device connecting to a network for the first time can learn all parameters
necessary to function, solely through Neighbor Discovery information. Both IPv6 hosts
and routers advertise their presence using neighbor advertisements and route
advertisements, respectively. When an IPv6 host first comes up, it advertises its link-layer
address, and solicits neighbor and router information.
For more information, see the ndp(1m) and ndp(7p) man pages and RFC 2461,
“Neighbor Discovery for IP Version 6 (IPv6).
Stateless Address Autoconfiguration
Stateless address autoconfiguration requires no manual configuration of hosts, minimal
configuration of routers, and no additional servers. The primary interface (lanX:0) is
automatically assigned a link-local address by the system when the interface is configured.
This allows each IPv6 interface to have at least one source address that can be used by
Neighbor Discovery. Therefore, it is not advisable to assign other addresses to the primary
interface besides the link-local address. See RFC 4291 “IP Version 6 Addressing
Architecture” for details.
NOTE: You can use the ip6_nd_autoconf variable to enable or disable stateless
address autoconfiguration.
Link-Local Address Assigned Automatically
A link-local address is formed by prepending the well-known link-local prefix FE80::/10
to the interface identifier which is typically 64 bits long and based on EUI-64 identifiers.
Link-local addresses are sufficient for allowing communication among IPv6 hosts attached
to the same link.
Figure 9 shows the Primary Interface Autoconfiguration steps performed after using the
ifconfig command, which is as follows:
ifconfig lan0 inet6 up
48 IPv6 Addressing and Concepts