[openib-general] SM assigned GID addresses

Batwara, Ashish Ashish.Batwara at lsi.com
Wed Feb 14 08:12:35 PST 2007


Hi,
I am referring to Section 4.1.1 of IB Spec which talks about "GID Usage
AND Properties". Does anyone know whether or not SM uses item # 3 below
for the address assignment and who are all the vendor supports # 3? Can
anybody points me to the appropriate driver documentation in this area?

Thanks
Ashish


GID USAGE AND PROPERTIES
1) Each endport shall be assigned at least one unicast GID. The first
unicast GID assigned shall be created using the manufacturer assigned
EUI-64 identifier. This GID is referred to as GID index 0 and is
formed by techniques 3(a) and 3(b) described below.
2) The default GID prefix shall be (0xFE80::0). A packet using the
default
GID prefix and either a manufacturer assigned or SM assigned
EUI-64 must always be accepted by an endnode. A packet containing
a GRH with a destination GID with this prefix must never be
forwarded by a router, i.e. it is restricted to the local subnet.
3) A unicast GID shall be created using one or more of the following
mechanisms:
a) Concatenation of the default GID prefix with the manufacturer
assigned
EUI-64 identifier associated with an endport. This GID is
referred to as the default GID.
b) Concatenation of a subnet manager assigned 64-bit GID prefix
and the manufacturer assigned EUI-64 identifier associated with
an endport.
c) Assignment of a GID by the subnet manager. The subnet manager
creates a GID by concatenating the GID prefix (default or assigned)
with a set of locally assigned EUI-64 values (at GID index
1 or above). Each endport must be assigned at least one unicast GID
using (a). Additional GIDs may be assigned using (b) and/or (c). Note: A
subnet
shall only have one assigned GID prefix (non default) at any given
time.




More information about the general mailing list