[openib-general] IPoIB broadcast MC group membership
    Roland Dreier 
    rdreier at cisco.com
       
    Tue Feb 21 17:21:33 PST 2006
    
    
  
    Greg> Is this a correct summary of this thread?  * IPoIB uses an
    Greg> InfiniBand multicast group to fake ethernet broadcast * This
    Greg> is optional, I'm not sure what functionality is lost without
    Greg> it
No, IPoIB uses multicast groups to implement IP broadcast and
multicast.  Without multicast, IPoIB can't do ARP (or IP multicast,
etc).  So it's an absolute requirement.
    Greg> * MVAPICH uses a multicast group for some MPI collectives *
    Greg> This can be turned off by setting env var
    Greg> DISABLE_HARDWARE_MCST
Probably right, don't know for sure.
    Greg> * An IB multicast group has to use ports of the same speed *
    Greg> This one was a surprise to me
No, but an IB multicast group has a speed associated to it.  This is
to allow, say, a 4X port sending multicast packets to use the right
static rate to avoid overrunning a 1X port that is also a member of
the group.
 - R.
    
    
More information about the general
mailing list