*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> ndp (8)              



NAME    [Toc]    [Back]

     ndp - control/diagnose IPv6 neighbor discovery protocol

SYNOPSIS    [Toc]    [Back]

     ndp [-nt] hostname
     ndp [-nt] -a | -c | -p
     ndp [-nt] -r
     ndp [-nt] -H | -P | -R
     ndp [-nt] -A wait
     ndp [-nt] -d hostname
     ndp [-nt] -f filename
     ndp [-nt] -i interface [flags ...]
     ndp [-nt] -I [interface | delete]
     ndp [-nt] -s nodename etheraddr [temp] [proxy]

DESCRIPTION    [Toc]    [Back]

     The ndp command manipulates the address mapping  table  used
by the Neighbor
 Discovery Protocol (NDP).

     -a       Dump  the currently existing NDP entries.  The following information
 will be printed:

             Neighbor    IPv6 address of the neighbor.

             Linklayer Address
                         Linklayer address of the  neighbor.   It
could be
                         ``(incomplete)'' when the address is not

             Netif       Network interface  associated  with  the
neighbor cache

             Expire      The time until expiry of the entry.  The
entry could
                         become ``permanent'', in which  case  it
will never expire.

             S            State of the neighbor cache entry, as a
single letter:

                         N       Nostate
                         W       Waitdelete
                         I       Incomplete
                         R       Reachable
                         S       Stale
                         D       Delay
                         P       Probe
                         ?       Unknown state (should never happen).

             Flags        Flags on the neighbor cache entry, in a
single letter.
  They are: Router,  proxy  neighbor
                         (``p'').  The field could be followed by
a decimal
                         number, which means  the  number  of  NS
probes the node
                         has sent during the current state.

     -A wait
             Repeat -a (dump NDP entries) every wait seconds.

     -c      Erase all the NDP entries.

     -d      Delete specified NDP entry.

     -f      Parse the file specified by filename.

     -H       Harmonize consistency between the routing table and
the default
             router list; install the top entry of the list  into
the kernel
             routing table.

     -I       Shows  the  default  interface  used as the default
route when there
             is no default router.

     -I interface
             Specifies the default interface used as the  default
route when
             there  is  no default router.  The interface will be
used as the

     -I delete
             The current default interface will be  deleted  from
the kernel.

     -i interface [flags ...]
             View ND information for the specified interface.  If
             arguments flags are given, ndp sets  or  clears  the
specified flags
             for the interface.  Each flag should be separated by
             or tab characters.  Possible flags are  as  follows.
All of the
             flags  can  begin  with  the  special character `-',
which means the
             flag should be cleared.  Note that you need  --  before -foo in
             this case.

             nud      Turn on or off NUD (Neighbor Unreachability
Detection) on
                     the interface.  NUD is usually turned on  by
                     Specify  whether or not to accept Router Advertisement
                     messages received on  the  interface.   Note
that the kernel
                     does  not  accept  Router Advertisement messages unless the
                     net.inet6.ip6.accept_rtadv    variable    is
non-0, even if the
                     flag  is  on.   This flag is set to 1 by default.

     -n      Do not try to resolve  numeric  addresses  to  hostnames.

     -p      Show prefix list.

     -P      Flush all the entries in the prefix list.

     -r      Show default router list.

     -R      Flush all the entries in the default router list.

     -s       Register a NDP entry for a node.  The entry will be
permanent unless
 the word temp is given in the command.  If  the
word proxy is
             given,  this  system will act as a proxy NDP server,
responding to
             requests for hostname even though the  host  address
is not its

     -t      Print timestamp on each entry, making it possible to
merge output
             with tcpdump(8).  Most useful when used with -A.

RETURN VALUES    [Toc]    [Back]

     The ndp command exits with 0 on success, and non-zero on errors.

SEE ALSO    [Toc]    [Back]


HISTORY    [Toc]    [Back]

     The  ndp  command  first appeared in the WIDE Hydrangea IPv6
protocol stack

OpenBSD      3.6                           May      17,      1998
[ Back ]
 Similar pages
Name OS Title
ndp HP-UX IPv6 Neighbor Discovery cache display and control
nd6hostd Tru64 Neighbor discovery and autoconfiguration daemon for IPv6 hosts
icmp6 OpenBSD Internet Control Message Protocol for IPv6
icmp6 FreeBSD Internet Control Message Protocol for IPv6
rdpd HP-UX router discovery protocol daemon (OBSOLETE)
ip Tru64 Internet Protocol (IPv4 and IPv6)
ip6 OpenBSD Internet Protocol version 6 (IPv6)
ipv6 Linux Linux IPv6 protocol implementation
ip6 FreeBSD Internet Protocol version 6 (IPv6)
dhcpv6d HP-UX Dynamic Host Configuration Protocol Server daemon for IPv6
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service