[openib-general] IPoIB Loading and Starting

Roland Dreier roland at topspin.com
Mon Sep 27 12:15:08 PDT 2004


    Hal> That's the section I was referring to too. Doesn't C15-0.2-1
    Hal> restrict the SA GetTableResp to only include multicast groups
    Hal> for Pkeys on that port ? I am interpreting the subject node
    Hal> is the same as the requesting node in this case. What are you
    Hal> referring to ?

Hmm, I don't have C15-0.2-1 in my spec.  I was going by the following:

    C15-0.1.22: When a requester node requests data from the Subnet
    Administrator that would provide information about a subject node,
    the Subnet Administrator shall return only data providing
    information about subject nodes for which the requester shares a
    P_Key, with exceptions noted below in C15-0.1.23.

which doesn't seem to restrict the MC groups that a query can return,
as well as:

    C15-0.1.23: [...] MCMemberRecords shall always be provided with
    the PortGID, Join- State and ProxyJoin components set to 0, except
    for the case of a trusted request, in which case the actual
    component contents shall be provided.

which seems to imply that MCMemberRecords will just have the subject
node info zeroed out.

    Hal> Aren't there separate IP interfaces in Linux for either IPv4
    Hal> or IPv6 ?  That's what I meant by IP interface type. Maybe
    Hal> I'm not using the proper terminology. The IPoIB signatures
    Hal> appear in the MGID of the multicast group and are 0x401B for
    Hal> IPv4 and 0x601B for IPv6 per the IETF I-D.

Nope, a network interface in Linux can carry all kinds of
packets... IPv4, IPv6, IPX, Appletalk, etc.  It can have any arbitrary
collection of IPv4 and IPv6 addresses assigned at any time...

 - Roland




More information about the general mailing list