[ofa-general] Re: [openib-general] Fw: [PATCH] enable IPoIB only if broadcast join finish

Shirley Ma xma at us.ibm.com
Tue Mar 6 12:07:28 PST 2007





Jason Gunthorpe <jgunthorpe at obsidianresearch.com> wrote on 03/03/2007
02:37:02 PM:
> On Thu, Mar 01, 2007 at 05:04:43PM -0800, Shirley Ma wrote:
>
> > IPv6 ND doesn't prevent the duplicate IPv6 link-local address in
> the network.
> > It only saves a warning in /var/log/messages to indicate that
thisaddress is
> > duplicated in the network. ND can detect this when sending packets.
>
> That isn't quite accurate, if IPv6 DAD detects a duplicate then the
> address never leaves the tentative state and won't be usable.
Without multicast join succesffully, the IPv6 address can' work, with the
multicast join successfully later, the DAD detects will make the address
usable. So the solution here doesn't break the IPv6.

> There is also a similar problem here with the timing of IPv6 router
> solicitation.
>
> Maybe the solution here is that IPv6 core should be waiting for the
> multicast groups it requests to register before doing DAD/RS?
>
> Jason
No, it doesn't work. For example IPv6 sendonly doesn't need to join any IP
multicast group, and IP multicast join doesn't return error.

Thanks
Shirley Ma
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20070306/0f3965a0/attachment.html>


More information about the general mailing list