0 classes of service (fc-2), 1 class 1, 2 class 2 – Seagate Fibre Channel Interface User Manual

Page 45: 3 class 3, Classes of service (fc-2), Class 1, Class 2, Class 3

Advertising
background image

Fibre Channel Interface Manual, Rev. D

31

7.0

Classes of service (FC-2)

There are five classes of service currently available or being defined. Classes of service are simply different
communication methods used between nodes. Seagate drives use only Class 3; however, brief explanations of
the other classes are provided as well.

7.1

Class 1

Class 1 is like a direct face-to-face meeting with no interruptions or delays. It is a dedicated full-bandwidth con-
nection between two nodes.

Other Class 1 attributes
• Guaranteed delivery
• Frames are received in the order they are transmitted
• Usually uses the least overall bandwidth
• Very little software interaction

7.2

Class 2

Class 2 is like an electronic mail transaction where each message has an acknowledgment message sent from
the receiver to signal that the message was received successfully. This class of service allows one N_Port to
transmit consecutive frames to multiple destinations without establishing a dedicated connection with any spe-
cific N_Port and also allows one N_Port to receive consecutive frames from one or more N_Ports without hav-
ing established dedicated connections with any of them.

Other Class 2 attributes
• Confirmed delivery (the receiver sends an acknowledgment on receipt)
• Frames are not always guaranteed to be received in the order they are transmitted
• Can potentially use more bandwidth than Class 1 and latency may increase by waiting for acknowledgments

7.3

Class 3

Class 3 service multiplexes frames at frame boundaries to or from one or more N_Ports without acknowledg-
ment of receipt.

Seagate drives use Class 3 exclusively. Class 3 reduces the complexity of the ports and provides better perfor-
mance for disc applications.

Other Class 3 attributes
• Full duplex transfers may be used between two ports using Class 3; however, Class 3 operation does not

require half duplex operation.

• Acknowledge (ACK) buffer not required (no waiting for ACKs)

Advertising
This manual is related to the following products: