[openib-general] [Fwd: RE: IB mcast question]

Hal Rosenstock halr at voltaire.com
Tue Aug 15 14:49:04 PDT 2006


On Tue, 2006-08-15 at 17:41, Steve Wise wrote:
> On Tue, 2006-08-15 at 17:29 -0400, Hal Rosenstock wrote:
> > On Tue, 2006-08-15 at 17:18, Sean Hefty wrote:
> > > > > App 1:
> > > > > Creates QP with QKey=22
> > > > > Joins multicast group 1 with QKey=33
> > > > >
> > > > > App 2:
> > > > > Creates QP with QKey=44
> > > > > Joins multicast group 1
> > > > > Sends to multicast group but with QKey=22
> > > >
> > > >I think that last send is technically an IBA spec violation.
> > > 
> > > I'll admit that this definitely seems like a hack, but I haven't found where it
> > > is violation.  (I'll keep looking.) 
> > 
> > The first occurrence that I find is the following:
> > 
> > p.145 13) where it states that "Further, in addition to having the same
> > MGID, all members of the multicast group must share the same P_Key and
> > Q_Key.
> > 
> 
> Where does it say that a mcast group is associated with any qkey at all?

In order to create a multicast group, the Q_Key needs to be supplied.
See p. 912-3 o15-0.2.3

-- Hal

> 13) just sez that all qp's that want to exchange datagrams must have the
> same pkey/qkey.  That's the normal UD paradigm.  
> 
> 
> 
> 





More information about the general mailing list