[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



>> Wed, 22 Jun 2005 13:07:58 +0200
>> [Subject: Re: (usagi-users 03412) Source address for neighbor solicitations]
>> Ignacy Gawedzki <Ignacy.Gawedzki@xxxxxx> wrote...

> >   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.

  I think no. address should be assinged to the interfaces(see the
  above lines).

  Regards,

--
Noriaki Takamiya