[openib-general] Re: [PATCH] CMA: allow/require bind beforeconnect
Sean Hefty
mshefty at ichips.intel.com
Tue Mar 28 09:50:00 PST 2006
>>The app _usually_ doesn't care. See NFS discussion for a
>>client app that does care. Also, providers DO care. Because
>>of this issue, the chelsio iwarp provider right now has to
>>allocate its own ephemeral ports at connect time. This logic
>>should be moved into the IWCM or maybe the CMA and an
>>explicit bind() operation be exported by the iwarp providers
>>to allow the IWCM or CMA to track all port allocations.
Somehow I didn't receive Steve's response. Anyway, I'm referring to apps that
don't specify which port to use as the one's that don't care, versus those that
do want to know their port.
In reality, the port space for RDMA connections over IB is distinct from the TCP
port space. No attempt is made to coordinate between the two, and I am not
convinced that those two port spaces should be one and the same. This is where
I believe there's disconnect.
- Sean
More information about the general
mailing list