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

Shirley Ma xma at us.ibm.com
Tue Mar 6 20:00:23 PST 2007






>So, yes, currently, IPoIB is broken in that DAD for new addresses is
>not synchronized to the SM join. But, DAD for startup addresses is
>OK due to the trick that is played with carrier. Your patch breaks
>both equally :>

As you descripted, DAD is not some mechanism to prevent duplicated address.
The default DAD timer is 1HZ. Even the solicited node IB multicast join
successfully before the carrier on, that doesn't mean we won't get any
potentical duplicated link local addresses at all. For example, the NA
returns back after 1HZ.

Comparing to the IPoIB accessibility(let IPv4 working) with playing trick
to carrier on to avoid IPv6 link local DAD in a small possibility, this
patch is a better choice for switches with limited MGCs resouce today in a
large cluster. Then IPoIB will have the same behavior as IPv4 and IPv6 over
ethernet: interface will be up and running no matter whether there is any
duplicated address or not.

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


More information about the general mailing list