InfiniBand
TM
Architecture Release 1.2.1 November 2007
V
OLUME 1 - GENERAL SPECIFICATIONS FINAL RELEASE
InfiniBand
SM
Trade Association Page 4 Proprietary and Confidential
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
3.5.4 Virtual Memory Addresses.................................................................................................... 107
3.5.5 Protection Domains............................................................................................................... 107
3.5.6 Partitions ............................................................................................................................... 108
3.5.7 Virtual Lanes......................................................................................................................... 108
3.5.8 Quality of Service.................................................................................................................. 109
3.5.8.1 Service Level......................................................................................................... 110
3.5.8.2 SL to VL mapping.................................................................................................. 110
3.5.8.3 Partitions ...............................................................................................................110
3.5.9 Injection Rate Control ........................................................................................................... 110
3.5.10 Addressing .............................................................................................................................111
3.5.11 Multicast................................................................................................................................ 113
3.5.11.1 Multicast Example ................................................................................................. 114
3.5.11.2 Group Management .............................................................................................. 115
3.5.11.3 Multicast Prune...................................................................................................... 118
3.5.12 Verbs..................................................................................................................................... 118
3.6 Channel & Memory Semantics ............................................................................................... 118
3.6.1 Communication Interface ...................................................................................................... 119
3.6.2 IBA Transport Services ......................................................................................................... 121
3.7 IBA Layered Architecture........................................................................................................ 125
3.7.1 Physical Layer....................................................................................................................... 125
3.7.2 Link Layer ............................................................................................................................. 126
3.7.3 Network Layer....................................................................................................................... 127
3.7.4 Transport Layer..................................................................................................................... 128
3.7.5 Upper Layer Protocols .......................................................................................................... 130
3.7.5.1 Subnet Management ............................................................................................. 130
3.7.5.2 General Services................................................................................................... 131
3.8 IBA Transaction Flow.............................................................................................................. 132
3.9 IBA Management Infrastructure.............................................................................................. 133
3.9.1 Management Datagrams ...................................................................................................... 137
3.9.2 Management Methods .......................................................................................................... 137
3.9.2.1 Gets & Sets ........................................................................................................... 137
3.9.2.2 Traps and Notices ................................................................................................. 137
3.9.2.3 Sends .................................................................................................................... 138
3.9.2.4 Reports.................................................................................................................. 138
3.9.3 Management Interfaces ........................................................................................................ 138
3.9.4 Subnet Management Interface.............................................................................................. 138
3.9.4.1 Fabric Initialization................................................................................................. 139
3.9.4.2 Directed Routes..................................................................................................... 139
3.9.5 General Service Interface ..................................................................................................... 140
3.9.5.1 Redirection ............................................................................................................ 140