iWARP emulation protocol (was: [openib-general] RDMA connection andaddress translation API)

Sean Hefty mshefty at ichips.intel.com
Tue Oct 18 11:45:38 PDT 2005


Kanevsky, Arkady wrote:
> Enclosed is the proposal to IBTA to add this functionality to CM
> protocol.
> 
> The main issue is that there is no protocol that provides
> both src and dest IP addresses and ports and
> provide 64 bytes of private
> data to users simultaneously.
> The last slide outlines 3 possibilities on how to address this problem
> but each of them has its short comings.

For the REQ to find its way to the destination, the destination address must be 
known beforehand.  We shouldn't need to pass any data in the REP.  The CMA 
passes both the source and destination address information in the REQ, but only 
uses the destination to validate against a listen request.  The source address 
is passed to the user.

The slides should also discuss how to map from a TCP/IP address to a service ID, 
so that a REQ can match up with the correct listener.  The approach currently 
taken by the CMA is to use the openib OUI << 48 + TCP port number.

- Sean



More information about the general mailing list