Скачать презентацию Protocol Overview FC Layers 2005 Cisco Systems Скачать презентацию Protocol Overview FC Layers 2005 Cisco Systems

M01L03_FC_Layers_0424_dsl.ppt

  • Количество слайдов: 15

Protocol Overview FC Layers © 2005 Cisco Systems, Inc. All rights reserved. vx. x—L Protocol Overview FC Layers © 2005 Cisco Systems, Inc. All rights reserved. vx. x—L 03 -1

Outline • Fibre Channel Layers • Fibre Channel Data Constructs • SCSI-FCP Operations • Outline • Fibre Channel Layers • Fibre Channel Data Constructs • SCSI-FCP Operations • Link Services • Summary © 2005 Cisco Systems, Inc. All rights reserved. M 01 L 03 vx. x—L 03 -2

Fibre Channel Layers © 2004 Cisco Systems, Inc. All rights reserved. 3 Fibre Channel Layers © 2004 Cisco Systems, Inc. All rights reserved. 3

Fibre Channel Layers Fibre Channel NTFS • CIFS • NFS • DAFS • . Fibre Channel Layers Fibre Channel NTFS • CIFS • NFS • DAFS • . . . SCSI • IP • VI • Hi. PPI • . . . Application Presentation Fibre Channel © 2005 Cisco Systems, Inc. All rights reserved. IP HTTP • FTP • SNMP • . . . Session Transport Network Logical Physical OSI Layers Data link Physical TCP • SPX • . . . IP • IPX • . . . Ethernet M 01 L 03 vx. x—L 03 -4

Fibre Channel Layers (cont. ) Upper-layer protocols FC-4 FC-3 Common Services FC-2 Framing and Fibre Channel Layers (cont. ) Upper-layer protocols FC-4 FC-3 Common Services FC-2 Framing and flow control FC-1 Encoding FC-FS FC-PH FC-0 Physical interface FC-PI NTFS • CIFS • NFS • DAFS • . . . SCSI • IP • VI • Hi. PPI • . . . Fibre Channel © 2005 Cisco Systems, Inc. All rights reserved. M 01 L 03 vx. x—L 03 -5

FC-0: Physical Interface FC-0 specifies the physical characteristics of the data link: • Cables FC-0: Physical Interface FC-0 specifies the physical characteristics of the data link: • Cables and connectors • Transmitter and receiver functions • Signaling protocol ULPs FC-4 FC-3 Common Services FC-2 Framing and flow control FC-1 Encoding FC-0 Physical interface © 2005 Cisco Systems, Inc. All rights reserved. FC-FS FC-PI M 01 L 03 vx. x—L 03 -6

FC-1: Encoding FC-1 defines the bit encoding scheme: • Encoding and decoding of serial FC-1: Encoding FC-1 defines the bit encoding scheme: • Encoding and decoding of serial signals • Bit-level error detection • Clock synchronization • Link initialization and recovery ULPs FC-4 FC-3 Common Services FC-2 Framing & flow control FC-1 Encoding FC-0 Physical interface © 2005 Cisco Systems, Inc. All rights reserved. FC-FS FC-PI M 01 L 03 vx. x—L 03 -7

FC-2: Framing and Flow Control FC-2 defines the structure, organization, and delivery of the FC-2: Framing and Flow Control FC-2 defines the structure, organization, and delivery of the data: • Constructs and manages frames • Inserts addressing and header information • Manages flow control • Frame error detection ULPs FC-4 FC-3 Common Services FC-2 Framing & flow control FC-1 Encoding FC-0 Physical interface © 2005 Cisco Systems, Inc. All rights reserved. FC-FS FC-PI M 01 L 03 vx. x—L 03 -8

FC-3: Common Services FC-3 is an “expandable” layer that is designed to support services, FC-3: Common Services FC-3 is an “expandable” layer that is designed to support services, such as: • • Name server Secure key server Management server Time server Future services? • Compression • Encryption • Link multiplexing ULPs FC-4 FC-3 Common Services FC-2 Framing & flow control FC-1 Encoding FC-0 Physical interface © 2005 Cisco Systems, Inc. All rights reserved. M 01 L 03 vx. x—L 03 -9

FC-4: Upper-Layer Protocol Interfaces FC-4 maps upper-layer protocols to the FC protocol: • SCSI, FC-4: Upper-Layer Protocol Interfaces FC-4 maps upper-layer protocols to the FC protocol: • SCSI, Hi. PPI, ESCON/FICON for storage • IP, VI, ATM and others • Allows multiple protocols to be transported over the same physical interface ULPs FC-4 FC-3 Common Services FC-2 Framing & flow control FC-1 Encoding FC-0 Physical interface © 2005 Cisco Systems, Inc. All rights reserved. M 01 L 03 vx. x—L 03 -10

FC-4: Upper-Layer Protocol Interfaces (cont. ) • 95% of FC network utilization is for FC-4: Upper-Layer Protocol Interfaces (cont. ) • 95% of FC network utilization is for SCSI applications SCSI-3 FICON/ IEEE ESCON 802. 2 LLC FCPSCSI FC-SB-2 Hi. PPI IP FC-LE FC-IP ATM SONET FC-FP FC-BB-2 FC-3 Common Services FC-2 Framing and flow control FC-1 Encoding FC-0 Physical interface © 2005 Cisco Systems, Inc. All rights reserved. M 01 L 03 vx. x—L 03 -11

Fibre Channel Data Constructs © 2004 Cisco Systems, Inc. All rights reserved. 12 Fibre Channel Data Constructs © 2004 Cisco Systems, Inc. All rights reserved. 12

Fibre Channel Data Constructs Word Exchange Frame FC Sequence FC Initiator © 2005 Cisco Fibre Channel Data Constructs Word Exchange Frame FC Sequence FC Initiator © 2005 Cisco Systems, Inc. All rights reserved. Target M 01 L 03 vx. x—L 03 -13

Fibre Channel Frames Words Bytes 1 4 S O F 6 24 Header Optional Fibre Channel Frames Words Bytes 1 4 S O F 6 24 Header Optional Headers Words Bytes 0– 16 0– 64 © 2005 Cisco Systems, Inc. All rights reserved. 0– 528 0– 2112 Payload Data or commands 0– 512 0– 2048 1 4 CRC 1 = 537 4 = 2148 E O F Fill Bytes = 528 0 -3 = 2112 M 01 L 03 vx. x—L 03 -14

Frame Headers S O F Header Payload CRC E O F Bit Word 31 Frame Headers S O F Header Payload CRC E O F Bit Word 31 0 1 2 3 4 5 24 23 R_CTL CS_CTL TYPE SEQ_ID © 2005 Cisco Systems, Inc. All rights reserved. 16 15 8 7 0 D_ID S_ID F_CTL DF_CTL SEQ_CNT OX_ID RX_ID Parameter M 01 L 03 vx. x—L 03 -15