[ofa-general] Re: [RFC] OpenSM and IPv6 Scalability Proposal

Slava Strebkov slavas at voltaire.com
Wed May 6 03:24:55 PDT 2009


In addition to the original proposal we suggest allocating special MLID
for the following MGIDs:
 1. FF12401bxxxx000000000000FFFFFFFF - All Nodes
 2. FF12401bxxxx00000000000000000001 - All hosts
 3. FF12401bffff0000000000000000004d  - all Gateways
 4. FF12401bxxxx00000000000000000002 - all routers
 5. FF12601bABCD000000000001ffxxxxxx - IPv6 SNM

For all other cases we suggest that same MLID will be assigned to
different MGIDs if:
 1. They share the same P Key
 2. Same signature - for IPoIB only
 3. Same LSB bits - bitmask configurable by user (default  10 bits)
	for example, the following are the same: 
	MGID1: 	FF12401bABCD000000000000xxxxx755
	MGID2: 	FF12401bABCD000000000000yyyyyB55
 Implementation.
 Since there will be many mgroups shared same mlid, mlid-array entry
will contain
 fleximap holding mgroups.
 Searching of mgroup will be performed by mlid (index in the array) and
mgid -
 key in the fleximap.


 Slava Strebkov



More information about the general mailing list