page1
Infiniband HCA
hardware
provider
adapter drivers
OpenFabrics kernel verbs
SA client
MAD
SMA
CM
CMA
netdevice
IP
TCP
UDP
ICMP
socket layer
OpenFabrics user verbs / RDMA CM
data channel
(kernel bypass)
kernel space
user space
mid-layer
upper
layer
protool
IPoIB
traditional network interface
user API
command channel
application
level
diag.
tools
process
process
process
open
SM
user level
MAD API