[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