Fibre Channel does not follow the
OSI model layering, and is split into five layers: •
FC-4 – Protocol-mapping layer, in which upper-level protocols such as
NVM Express (NVMe),
SCSI, IP, and
FICON are encapsulated into Information Units (IUs) for delivery to FC-2. Current FC-4s include FCP-4, FC-SB-5, and
FC-NVMe. •
FC-3 – Common services layer, a thin layer that could eventually implement functions like
encryption or
RAID redundancy algorithms; multiport connections; •
FC-2 – Signaling Protocol, defined by the
Fibre Channel Framing and Signaling standard, consists of the low level
Fibre Channel network protocols; port to port connections; •
FC-1 – Transmission Protocol, which implements
line coding of signals; •
FC-0 –
physical layer, defined by
Fibre Channel Physical Interfaces standard, includes cabling,
connectors etc.; Fibre Channel products are available at 1, 2, 4, 8, 10, 16, 32, 64 and ; these protocol flavors are called accordingly 1GFC, 2GFC, 4GFC, 8GFC, 10GFC, 16GFC, 32GFC, 64GFC or 128GFC. The 32GFC standard was approved by the INCITS T11 committee in 2013, and those products became available in 2016. The 1GFC, 2GFC, 4GFC, 8GFC designs all use
8b/10b encoding, while the 10GFC and 16GFC standard uses
64b/66b encoding. Unlike the 10GFC standards, 16GFC provides backward compatibility with 4GFC and 8GFC since it provides exactly twice the throughput of 8GFC or four times that of 4GFC. ==Ports==