2.3. FC-1: The Transmission Protocol Level

The FC-1 level defines the transmission protocol including the 8B/10B encode/decode scheme, byte synchronization, and character-level error control. This protocol uses the 8B/10B encoding scheme that encodes 8-bit bytes into 10-bit transmission characters. The 8B/10B encoding was developed by IBM and was determined to be the best for the expected error rate of the system.

The 8B/10B code has outstanding line characteristics including long transmission distances and very good error-detection capability. The 8B/10B code finds errors that a parity check cannot detect. Parity does not find even numbers of bit errors, only odd numbers. But 8B/10B finds almost all errors. Fibre Channel also employs a Cyclic ...

Get Fibre Channel for Mass Storage now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.