Generally speaking, InfiniBand protocol provides the underlying transport for many other ULPs (like IPoIB IP Over IB).
over the basic transport (InfiniBand) people can run nativly RDMA applications (directly attaching to the verbs) and over the ULPs can run other protocols applications like IP, NFS and others.
the IPoIB adapter/interface you see in your OS (may it be Windows or Linux) is the standard interface provided for IP applications (and hence, has an IP address). if you shut it down, you can still run native IB (RDMA) applications.
ibping is one of those native IB applications. it doesn't need IP information to communicate. it uses IB addressing like LID and GUID.
Thank you very much for your reply. Now I would like to develop programs in the case of close the IPoIB adapter (the OS is Windows).
I have obtain to examples of procedures are based on sock. I take the liberty to ask, you have not the sample program of no sock-based. If so, can you send the reference to me by email. I want to learn how to establish a connection and communication.
1 of 1 people found this helpful
Everything you ever wanted to know about RDMA programming and was too shy to ask
See the following link for the complete developers guide: RDMA Programming Guide This program manual also provides code examples.
Thank you very much yairi. I will look.