Patent ID: 8095862

Claim:
A method for transferring data over fiber between a first transceiver and a second transceiver, the method on the first transceiver comprising: determining that the second transceiver supports a high integrity cyclic redundancy check associated with substantially an entire data set in a Fibre Channel Protocol exchange session between the first transceiver and the second transceiver, wherein one of the first transceiver and the second transceiver is an initiator of the Fibre Channel Protocol exchange session and the other of the first transceiver and the second transceiver is a target of the Fibre Channel Protocol exchange session; and formatting a last data frame in a plurality of data frames for communication to the second transceiver during the Fibre Channel Protocol exchange session, the plurality of data frames comprising all data to be transferred during the Fibre Channel Protocol exchange session, wherein the last data frame includes a plurality of data and at least one cyclic redundancy check field associated with the plurality of data and at least one additional cyclic redundancy check field associated with the plurality of data frames, wherein the at least one additional cyclic redundancy check field comprises a cyclic redundancy check value that protects all data within the plurality of data frames.