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