(usagi-users 03414) Re: Source address for neighbor solicitations

Ignacy Gawedzki <[email protected]>
Newsgroups gmane.linux.ipv6.usagi.users
Message-ID <[email protected]>
On Wed, Jun 22, 2005 at 07:32:57PM +0900, thus spake Noriaki TAKAMIYA:
> => in case a router doesn't, shouldn't it use any global address available to
> => send the NS instead of just silently failing?
> 
>   The following will help this:
> 
>   In RFC2461:
> --------------------------------------------------
> 4.3.  Neighbor Solicitation Message Format
> :
>    IP Fields:
> 
>       Source Address
>                      Either an address assigned to the interface from
>                      which this message is sent or (if Duplicate Address
>                      Detection is in progress [ADDRCONF]) the
>                      unspecified address.
> :
> 7.2.2.  Sending Neighbor Solicitations
> :
>    If the source address of the packet prompting the solicitation is the
>    same as one of the addresses assigned to the outgoing interface, that
>    address SHOULD be placed in the IP Source Address of the outgoing
>    solicitation.  Otherwise, any one of the addresses assigned to the
>    interface should be used.  Using the prompting packet's source
>    address when possible insures that the recipient of the Neighbor
>    Solicitation installs in its Neighbor Cache the IP address that is
>    highly likely to be used in subsequent return traffic belonging to
>    the prompting packet's "connection".

This is actually not what happens : if the source address of the packet
prompting the solicitation is not one of the addresses assigned to the
outgoing interface, the solicitation is not sent at all.  I understand from
the above that it should then use _any_ address available.

-- 
A person is shit's way of making more shit.
		-- S. Barnett, anthropologist.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.