Subject: Re: IPv6 nd6_lookup: failed to add route...
To: None <itojun@iijlab.net>
From: Atsushi Onoe <onoe@sm.sony.co.jp>
List: current-users
Date: 10/06/2000 21:04:59
> 	from IPv6 specification, you must not do this.   under IPv6,
> 	the nexthop address has to be link-local address (starting from
> 	"fe80").

What specification should we refer?

Only I can find is RFC2461 (Neighbor Discovery for IP Version 6 (IPv6)),
but I don't think the description about link-local address applies to host.

Atsushi Onoe

| 8.  REDIRECT FUNCTION
| 
|    This section describes the functions related to the sending and
|    processing of Redirect messages.
| 
|    Redirect messages are sent by routers to redirect a host to a better
|    first-hop router for a specific destination or to inform hosts that a
|    destination is in fact a neighbor (i.e., on-link).  The latter is
|    accomplished by having the ICMP Target Address be equal to the ICMP
|    Destination Address.
| 
|    A router MUST be able to determine the link-local address for each of
|    its neighboring routers in order to ensure that the target address in
|    a Redirect message identifies the neighbor router by its link-local
|    address.  For static routing this requirement implies that the next-
|    hop router's address should be specified using the link-local address
|    of the router.  For dynamic routing this requirement implies that all
|    IPv6 routing protocols must somehow exchange the link-local addresses
|    of neighboring routers.