Download presentation
Presentation is loading. Please wait.
Published byLeona Holland Modified over 9 years ago
1
1 Fibre Channel Introduction 91.560
2
2 u High Level Overview u Learning FC Structure and Concepts u Understanding FC Protocol for SCSI Objectives
3
3 Loop FC-4 ULP Mapping FC-3 Common Services FC-2 Transport FC-1 Transmission Protocol FC-0 Physical Media SCSI-3 ULP u FC Levels Overview
4
4 u SCSI-3 Command Set Vs SCSI-2 u Serial FC Transport Vs Parallel SCSI u FC Link Services u Arbitrated Loop Primitives –Loop Initialization –Arbitrate –Open –Close Overview (cont)
5
5 u Fibre or Copper Links (GLMs) –133, 266, 531 and 1062 Megabaud GLM Rx Tx Overview (cont)
6
6 u Topologies –N_Port –F_Port –NL_Port –FL_Port NL_Port Arbitrated Loop N_Port Point-To-Point Overview (cont)
7
7 u Topologies (cont) N_Port F_Port FL_Port F_Port N_Port NL_Port Fabric Overview (cont)
8
8 u Transmission Character u Ordered Set u Frame SOF (4) EOF (4) Data Field (0 to 2112) CRC (4) Header (24) Optional Headers Payload FC Building Blocks
9
9 u Frame (cont) –Frame Header Information »Routing Control »Destination ID »Source ID »Type »Framing Control »Sequence ID »Data Field Control »Sequence Count »Originator ID »Responder ID »Parameter FC Building Blocks (cont)
10
10 u Frame (cont) –Frame Types »FC-4 Device Data »Extended Link Data »FC-4 Link Data u Sequence u Exchange »Video Data »Basic Link Data »Link Control Exchange Sequence Frame FC Building Blocks (cont)
11
11 u Flow Control –Buffer-to-Buffer Credit »Link Level –End-to-End Credit »Transport Level –ULP Level u Communication Models –Full Duplex –Half Duplex FC-2 Transport Functions
12
12 u Classes of Service –Class 1 »Supports EE Credit Flow Control »No BB Credit Flow Control »In Order Delivery Guaranteed »Guaranteed Max. Bandwidth Between Two Nodes FC-2 Transport Functions (cont)
13
13 u Classes of Service (cont) –Class 2 »Referred to as Packet Switched in the Fabric Model »Supports EE Credit Flow Control »Supports BB Credit Flow Control »In Order Delivery Not Guaranteed »Allows for Better Use of Fabric Link Bandwidth FC-2 Transport Functions (cont)
14
14 u Classes of Service (cont) –Class 3 »No EE Credit Flow Control »Supports BB Credit Flow Control »Requires ULP Level Flow Control »In Order Delivery Not Guaranteed »Allows for Better Use of Fabric Link Bandwidth »Added Performance Benefit of No ACKs –Intermix »Unused Class 1 Bandwidth Used for Class 2 and 3 FC-2 Transport Functions (cont)
15
15 u Block Management u Data Reassembly u Link Services –Basic Link Services »ABTS –Extended Link Services »Login, Process Login, Discovery,... FC-2 Transport Functions (cont)
16
16 u Defines ULP Mapping to Send SCSI Information u Defines Data Information Units –FCP_CMND (unsolicited command) –FCP_XFER_RDY (data descriptor) –FCP_DATA (solicited data) –FCP_RSP (command status) u Equates a SCSI IO Operation to an Exchange u Equates the Associated SCSI Phases to Sequences FC Protocol for SCSI
17
17 SCSI Write Operation Loop FCP_CMND FCP_XFER_RDY FCP_DATA FCP_RSP ARB OPNCLS SCSI ULP SCSI ULP FC Transport FC Transport Responder Target Originator Initiator NL_Port FC Protocol for SCSI (cont)
18
18 u ULP Level –Task and Loop Management u Transport Level –Sequence and Link Service Management u Link Level –Link Management FC Exception handling
19
19 u ANSI x3T10: SCSI specifications u ANSI x3T11: FC Specifications u FCSI: Profiles u FCA: Profiles u Ad Hoc: Profiles FC Committees
20
20 u FC Physical and Signaling Interface (FC-PH) u Arbitrated Loop (FC-AL) u FC-AL Direct Attach SCSI Profile (Private Loop) u Fibre Channel Protocol for SCSI (FCP) u Peer Protocols’s “The Users Guide to Serial SCSI” u Ancot’s “What is Fibre Channel” u Ancot’s “Fibre Channel Volume One: The Basics” FC References
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.