1 / 20

Fibre Channel Introduction

Fibre Channel Introduction. 91.560. High Level Overview Learning FC Structure and Concepts Understanding FC Protocol for SCSI. Objectives. FC Levels. SCSI-3 ULP. FC-4 ULP Mapping. FC-3 Common Services. FC-2 Transport. FC-1 Transmission Protocol. FC-0 Physical Media. Loop. Overview.

hedva
Download Presentation

Fibre Channel Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Fibre Channel Introduction 91.560

  2. High Level Overview Learning FC Structure and Concepts Understanding FC Protocol for SCSI Objectives

  3. FC Levels SCSI-3 ULP FC-4 ULP Mapping FC-3 Common Services FC-2 Transport FC-1 Transmission Protocol FC-0 Physical Media Loop Overview

  4. SCSI-3 Command Set Vs SCSI-2 Serial FC Transport Vs Parallel SCSI FC Link Services Arbitrated Loop Primitives Loop Initialization Arbitrate Open Close Overview (cont)

  5. Fibre or Copper Links (GLMs) 133, 266, 531 and 1062 Megabaud Tx GLM Rx Overview (cont)

  6. Topologies N_Port F_Port NL_Port FL_Port NL_Port NL_Port NL_Port NL_Port N_Port N_Port Arbitrated Loop Point-To-Point Overview (cont)

  7. Topologies (cont) N_Port F_Port F_Port N_Port FL_Port NL_Port N_Port F_Port Fabric Overview (cont)

  8. Transmission Character Ordered Set Frame FC Building Blocks Header (24) Data Field (0 to 2112) CRC (4) SOF (4) EOF (4) Optional Headers Payload

  9. 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. Frame (cont) Frame Types FC-4 Device Data Extended Link Data FC-4 Link Data Sequence Exchange Video Data Basic Link Data Link Control FC Building Blocks (cont) Exchange Sequence Sequence Sequence Frame Frame Frame Frame Frame Frame

  11. Flow Control Buffer-to-Buffer Credit Link Level End-to-End Credit Transport Level ULP Level Communication Models Full Duplex Half Duplex FC-2 Transport Functions

  12. 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. 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. 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. Block Management Data Reassembly Link Services Basic Link Services ABTS Extended Link Services Login, Process Login, Discovery, ... FC-2 Transport Functions (cont)

  16. Defines ULP Mapping to Send SCSI Information Defines Data Information Units FCP_CMND (unsolicited command) FCP_XFER_RDY (data descriptor) FCP_DATA (solicited data) FCP_RSP (command status) Equates a SCSI IO Operation to an Exchange Equates the Associated SCSI Phases to Sequences FC Protocol for SCSI

  17. FC Protocol for SCSI (cont) ARB FCP_CMND FCP_XFER_RDY Loop SCSI ULP SCSI ULP FC Transport FC Transport NL_Port NL_Port FCP_DATA FCP_RSP CLS OPN Initiator Target Originator Responder SCSI Write Operation

  18. ULP Level Task and Loop Management Transport Level Sequence and Link Service Management Link Level Link Management FC Exception handling

  19. ANSI x3T10: SCSI specifications ANSI x3T11: FC Specifications FCSI: Profiles FCA: Profiles Ad Hoc: Profiles FC Committees

  20. FC Physical and Signaling Interface (FC-PH) Arbitrated Loop (FC-AL) FC-AL Direct Attach SCSI Profile (Private Loop) Fibre Channel Protocol for SCSI (FCP) Peer Protocols’s “The Users Guide to Serial SCSI” Ancot’s “What is Fibre Channel” Ancot’s “Fibre Channel Volume One: The Basics” FC References

More Related