page1
user agent (verbs)
protection_domain_Y
0x10
0x0F
0x0E
0x0D
0x0C
0x0B
0x0A
...
0x15
...
0x14
0x13
0x12
0x11
memory_region_C
reg. virtual address space
lkey / rkey required
QP3
send
recv
managed by consumer
managed by OS
protection_domain_X
memory_region_A
reg. virtual address space
lkey / rkey required
memory_region_B
reg. virtual address space
lkey / rkey required
memory_window_1
QP2
send
recv
QP1
recv
1
2
3
4
send