Figures

1-1 Host Channel Adapter

1-2 Target Channel Adapter

1-3 Example System

1-4 Packet Format When the Source and Destination Ports Are In the Same Subnet

1-5 Packet Format When the Source and Destination Ports Are In Different Subnets

1-6 Sample System Block Diagram

2-1 Each MA Accesses Its Manager's Attributes

3-1 QP Context

3-2 Example Path Maximum Transfer Unit Size

3-3 Packet Injection Delay Example

3-4 Example Scenario (left half of illustration)

3-5 Example Scenario (right half of illustration)

4-1 QP Basics

4-2 IPv6 Packet Format

4-3 Encapsulated EtherType Packet Format

5-1 The Base Transport Header

5-2 The Send Operation

5-3 The RDMA Read Operation

5-4 The RDMA Write Operation

5-5 The Atomic Fetch and Add Operation

5-6 The Atomic Compare and Swap If Equal Operation

5-7 RQ's Handling of an Inbound Send Operation

6-1 CA Layer Overview

6-2 CA Layers Handling Outbound Request

6-3 Layers

6-4 Basic Switch Operation

6-5 Basic Router Operation

6-6 CA Receives Request Packet and Issues Response Packet

6-7 Differential Electrical Link

6-8 Fiber Link

6-9 Link/Physical Layer Interface

6-10 Problem Addressed by VLs

6-11 Virtual Lanes

6-12 Verb Layer Relationships

7-1 Intra-Subnet Packet Format

7-2 LID's Purpose: Packet Routing Within Subnet

8-1 Inter-Subnet Packet Format

8-2 Inter-Subnet Packet Example

8-3 Basic GID Format

8-4 Unicast GID Address Format

8-5 Link-Local Unicast GID Format

8-6 Site-Local Unicast GID Format

8-7 Multicast Global GID Format

8-8 EUI-64 Format

9-1 Example (left part)

9-2 Example (right part)

9-3 SM, SMI, SMA Relationship

9-4 GSI/GSA Relationship

10-1 RC/UC Connection Establishment

10-2 Connection Establishment Message Exchange

10-3 QP Basics

11-1 Base Transport Header

11-2 Requester QP's SQ Logic PSN Usage

11-3 Responder QP's RQ Logic Request PSN Verification

12-1 The QP State Machine

13-1 RD RDCs

13-2 Relaxed RDMA Read Ordering Example

15-1 Pages Assigned by OS Are Not Necessarily Contiguous

15-2 Example Virtual Region

15-3 Window Concept

16-1 P_Key Format

16-2 M_Key Compare

16-3 M_KeyLeasePeriod, M_KeyViolations and M_KeyViolations Trap

16-4 BM/BMA/MME/CME Relationships

16-5 B_Key Compare

16-6 B_KeyLeasePeriod, B_KeyViolations and B_KeyViolations Trap

17-1 Relationship of SQ Start PSN and RQ ePSN at Startup

17-2 SQ Logic's View of PSN in Ack Packets

17-3 RQ Logic's View of PSN in Request Packets

17-4 Base Transport Header Fields

17-5 Send Request Packet Format

17-6 Ack Packet Format

17-7 RDMA Write Request Packet Format

17-8 RDMA Read Request Packet Format

17-9 RDMA Read Response Packet Format

17-10 Atomic Compare and Swap If Equal Request Packet Format

17-11 Atomic Acknowledge Packet Format

17-12 Message Transfer Overview

17-13 Requester QP's SQ Logic Ack/Response Processing

17-14 Ack Coalescing and an RDMA Read or Atomic Response Lost in Fabric

17-15 Transport Timer

17-16 Responder QP RQ Logic's View of Request Packet PSN

17-17 Requester QP SQ Logic's View of Response Packet PSN

17-18 MSN + Credit Count = LSN

17-19 Requester QP's SQ Logic Credit Recovery and Credit Check

17-20 Responder QP's RQ Logic Credit Calculation

17-21 MSN Usage on First Message Transmit

17-22 MSN Used To Retire Multiple SQ WQEs

17-23 MSN and RDMA Read and Atomic Operations

17-24 SQ Logic's Validation of a Response

17-25 Packet Header Validation

18-1 UC and UD Packet Header Validation Process

19-1 QP Type Overview

19-2 RD Scenario

19-3 Example RD Scheduler

19-4 Scenario One

19-5 Scenario One Resolution

19-6 Scenario Two

19-7 Requester Issuance of Resync and Handling Resync Ack

20-1 UD QPs

21-1 LRH:LNH Defines Packet Type

21-2 Raw IPv6 Packet Format

21-3 Raw Ethernet Packet Format

22-1 Switch Performing a Multicast

22-2 Multicast UD Packet Arrives at a CA Port

22-3 Multicast UD Loopback

23-1 QP or EEC APM State Machine

24-1 Paths with Non-Uniform Transfer Speeds

25-1 The Link Layer in a CAs, Switches, and Routers

25-2 The Link State Machine

25-3 Local Route Header

25-4 CA Port's Transmitter and Receiver Are Shared Resources

25-5 Multiple Transmit/Receive Buffer Pairs

25-6 Example Packet Transit from Source to Destination

25-7 Common Format of High- and Low-Priority VL Arbitration Tables

25-8 VL Table Entry Format

25-9 High-Priority Limit

25-10 Example Data VL Arbitration Scenario

25-11 Example Flow Control Scenario

25-12 Example Flow Control Scenario (continued)

25-13 Example Flow Control Receive Buffer Full Scenario

25-14 Example Flow Control FCCL Rollover Scenario

25-15 Fields Excluded from ICRC in Local Packet's ICRC Calculation

25-16 Fields Excluded from ICRC Calculation in Global Packet's ICRC Calculation

25-17 All Fields Are Included in VCRC Calculation

25-18 Physical Layer/Link Layer Interface

25-19 Packet Receive State Machine

25-20 Link Layer's Data Packet Check

25-21 Link Layer's Link Packet Check

25-22 Switch Port Zero Is Its Management Port

25-23 Packet Switching

25-24 Receiving Port's Actions

25-25 Exit Port's Actions

25-26 Link Layer to Link Layer Transfer

25-27 Switch SLtoVLMappingTable Operation

25-28 Linear Forwarding Table Structure

25-29 Switch RFT Has One Entry per Port (port connected to fabric has no entry)

25-30 Switch MFT Structure

25-31 Switch Performing a Multicast

25-32 Router Layers

26-1 Backplane Port Signals

26-2 Cable Port Signals

26-3 Fiber Optic Port Signals

26-4 Differential Transmitter/Receiver

26-5 LVDS (Low-Voltage Differential Signal) Eye Diagram

26-6 Eye Diagram Jitter Indication

26-7 Eye Diagram Noise/Attenuation Indication

26-8 Interface Between Link and Physical Layers

26-9 XmitControl and XmitStream

26-10 RcvControl and RcvStream

26-11 Physical Layer Transmit and Receive Logic

26-12 1X Byte-Striping

26-13 4X Byte-Striping

26-14 12X Byte-Striping

26-15 Preparing 8-bit Character for Encode

26-16 8-bit/10-bit Encoding

26-17 Example 8-bit/10-bit Encodings

26-18 Example 8-bit/10-bit Transmission

26-19 Control Characters

26-20 1x Packet Format

26-21 4x Packet Format

26-22 12x Packet Format

26-23 Skip Ordered Set

26-24 Receiver Logic's Front End

26-25 10-bit/8-bit Decoder per Lane

26-26 Example of Delayed Disparity Error Detection

26-27 Example of 12x Byte Un-Striping

26-28 Link Training State Machine

26-29 Polling Substates

26-30 TS1 Ordered Set (aka the beacon sequence)

26-31 Configuration State

26-32 TS2 Ordered Set

26-33 Recovery Substates

26-34 Sleeping substates

26-35 Receiver's Link De-Skew Logic

26-36 Repeater Block Diagram

27-1 Relationship of the SM, SMIs, and SMAs

28-1 A MAD Is Exactly 256 Bytes in Length

29-1 P_KeyTable Attribute Programming

29-2 PortInfo.DiagCode Attribute

29-3 VendorDiag Attribute

30-1 SM State Diagram

30-2 Discovering State

30-3 Master State Diagram (part 1)

30-4 Master State Diagram (part 2)

30-5 Standby State Diagram (part 1)

30-6 Standby State Diagram (part 2)

30-7 Not-Active State Diagram

31-1 At Startup, No LIDs Assigned and Forwarding Tables Not Programmed

31-2 SMI Processing Directed-Route SMP Request Packet When HopPointer = HopCount

31-3 SMI Processing Directed-Route SMP Request Packet When Hop Count ≠ 0 and HopCount > HopPointer

31-4 SMI Processing Directed-Route SMP Request Packet When HopPointer > HopCount

31-5 SMI Processing Directed-Route SMP Response Packet When HopCount ≠ 0 and HopPointer > 1

31-6 SMI Processing Directed-Route SMP Response Packet When HopPointer = 1

31-7 SMI Processing Directed-Route SMP Response Packet When HopPointer = 0 or in Range HopCount + 2 through 255

31-8 Latter Half of Path Unaddressable

31-9 Initial Half of Path Unaddressable

31-10 Middle Portion of Path Unaddressable

32-1 Relationship of GSMs, GSAs, and GSIs

32-2 GSI Distributes Incoming GMPs to Destination GSA

33-1 RA Formats

33-2 Multi-Packet SA Response Example

33-3 Example Multi-Packet SA Request

34-1 IBA Module/Chassis Interconnect

34-2 Backplane Signal Groups

34-3 Major Baseboard Management Elements (Actively Managed Chassis)

34-4 Passively Managed Chassis

34-5 Module Baseboard Management Elements

34-6 BM Sends Command to MME

34-7 CME Sends Command to BM

36-1 Communications Establishment Message Exchange

36-2 Communications Management Overview

36-3 Peer-to-Peer With Same ServiceID

36-4 Active Client to Passive Server with Third-Party Redirector

37-1 IOU, IOCs, and TCA

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.128.198.36