in.ndpd man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

in.ndpd(1M)		System Administration Commands		   in.ndpd(1M)

NAME
       in.ndpd - daemon for IPv6 autoconfiguration

SYNOPSIS
       /usr/lib/inet/in.ndpd  [-adt] [-f config_file]

DESCRIPTION
       in.ndpd	provides both the host and router autoconfiguration components
       of Neighbor Discovery for IPv6 and Stateless Address  Autoconfiguration
       for IPv6. In particular, in.ndpd implements

	   o	  router discovery;

	   o	  prefix discovery;

	   o	  parameter discovery;

	   o	  address autoconfiguration; and

	   o	  privacy extensions for stateless address autoconfiguration.

       Other aspects of Neighbor Discovery are implemented by ip6(7P), includ‐
       ing:

	   o	  address resolution;

	   o	  neighbor unreachability detection; and

	   o	  redirect.

       The duplicate address  detection	 function  is  implemented  by	ifcon‐
       fig(1M).

       If  the	/etc/inet/ndpd.conf  file  does	 not exist or does not set the
       variable AdvSendAdvertisements to true for a  network  interface,  then
       in.ndpd	will make the node a host for that interface, that is, sending
       router solicitation messages and then using router  advertisement  mes‐
       sages  it  receives  to	autoconfigure the node. Note that in.ndpd only
       autoconfigures the addresses of global or  site-local  scope  from  the
       prefix advertisement.

       If  AdvSendAdvertisements is set to true for an interface, then in.ndpd
       will perform router functions  on  that	interface,  that  is,  sending
       router  advertisement messages to autoconfigure the attached hosts, but
       not use any advertisements it receives for autoconfiguration.  However,
       when  sending  advertisements,  in.ndpd	will use the advertisements it
       sends itself to autoconfigure its prefixes.

       Stateless autoconfiguration requires no manual configuration of	hosts,
       minimal	(if  any) configuration of routers, and no additional servers.
       The stateless mechanism enables a host to generate  its	own  addresses
       and  uses  local	 information  as well as non-local information that is
       advertised by routers to generate the addresses.

       Temporary addresses that are autoconfigured for an interface  can  also
       be  implemented.	 A  temporary address token is enabled for one or more
       interfaces on a host. However,  unlike  standard,  autoconfigured  IPv6
       addresses,  a  temporary address consists of the site prefix and a ran‐
       domly generated 64 bit number.  This random number becomes  the	inter‐
       face ID segment of the IPv6 address. A link-local address is not gener‐
       ated with the temporary address as the interface ID.

       Routers advertise all prefixes that have been  assigned	on  the	 link.
       IPv6  hosts  use	 Neighbor  Discovery  to obtain a subnet prefix from a
       local router.  Hosts automatically create IPv6 addresses	 by  combining
       the  subnet  prefix  with  an  interface	 IDs that is generated from an
       interface's MAC address. In the absence of routers, a host can generate
       only  link-local	 addresses.  Link-local addresses can only be used for
       communication with nodes on the same link.

       For information on how to enable IPv6 address autoconfiguration, see

OPTIONS
       -a		   Turn off stateless address auto configuration. When
			   set,	  the	daemon	 does  not  autoconfigure  any
			   addresses and does not renumber any addresses. This
			   option does the same thing as the following line in
			   ndpd.conf(4):

			     ifdefault StatelessAddrConf off

       -d		   Turn on large amounts of debugging output  on  std‐
			   out.	 When  set, the program runs in the foreground
			   and stays attached to the controlling terminal.

       -f  config_file	   Use	config_file  for   configuration   information
			   instead of the default /etc/inet/ndpd.conf.

       -t		   Turn on tracing (printing) of all sent and received
			   packets tostdout. When set, the program runs in the
			   foreground  and  stays  attached to the controlling
			   terminal.

FILES
       /etc/inet/ndpd.conf	   Configuration file. This file is not neces‐
				   sary	 on  a	host,  but it is required on a
				   router to enable in.ndpd to advertise auto‐
				   configuration information to the hosts.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	       ATTRIBUTE	   │
       │VALUE			     │				   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWcsu			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       ifconfig(1M),	 ndpd.conf(4),	  attributes(5),    icmp6(7P),ip6(7P),
       attributes(5)

       Narten, T., Nordmark, E., Simpson, W.RFC 2461, Neighbor	Discovery  for
       IP Version 6 (IPv6). The Internet Society. December 1998.

       Thomson, S., Narten, T. RFC 2462, IPv6 Stateless Address Autoconfigura‐
       tion. The Internet Society. December 1998.

       Narten, T., and Draves, R. RFC 3041, Privacy Extensions	for  Stateless
       Address Autoconfiguration in IPv6. The Internet Society. January 2001.

DIAGNOSTICS
       Receipt	of  a  SIGHUP  signal  will  make  in.ndpd  restart and reread
       /etc/inet/ndpd.conf.

SunOS 5.10			  18 Dec 2003			   in.ndpd(1M)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net