[ewg] RE: [ofa-general] [PATCH 2/9] ib_core: kernel API for GID -->MAC translations

Liran Liss liranl at mellanox.co.il
Wed Jun 17 01:41:28 PDT 2009


> Why not just use IP to MAC calls?  Or use the MAC as the GUID?

We do use standard OS services to map the IP addresses (that were
encoded in the GID) to MACs.
GIDs encode IP addresses rather than MACs to enable users to use the
node names that they are used to.
Specifically, we will feed in all IP addresses that were assigned to the
Ethernet interface to the corresponding port GID table.
This will also enable routing in the future.

The only exception is IPv6 link-local addresses, which already encodes
the MAC.
In this case, a simple algorithmic operation extracts the MAC without
requiring ARP, etc.

> Do the GIDs follow the IB GID format?
Yes.


_______________________________________________
general mailing list
general at lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit
http://openib.org/mailman/listinfo/openib-general



More information about the ewg mailing list