[openib-general] RDMA connection and address translation API

Sean Hefty sean.hefty at intel.com
Wed Aug 24 11:23:54 PDT 2005


>> I think if all ULPs provide their source and destination IP in the private
>data,
>> you can eliminate the reverse lookup altogether.  A simple forward lookup is
>all
>> that's needed to validate that the source GID in the REQ matches the reported
>> source IP in the private data.  The forward lookup could be done via ATS or
>via
>> ARP, but the CM doesn't need to care which method is used.
>>
>
>That is not an option.
>
>The applications are expecting source/destination network addresses
>that come from a network layer, not from the peer application. IP has
>no problem meeting this requirement. This is an IB problem that needs
>to be solved within the scope of IB without changing any ULPs.

IB can solve the option by exposing fewer bytes of private data.  ULPs do not
need to know that part of the IB private data is actually used by the CM
abstraction layer.  ULPs that make use of this new interface change anyway.

- Sean




More information about the general mailing list