FCP (Fibre Channel Protocol) (original) (raw)

Last Updated : 6 Feb, 2023

Protocol means a set of instructions or rules and regulations. So, instead of first learning about fiber channel protocol, let's get into what a fiber channel is:

Fibre Channel is a high-speed networking technology primarily used for transmitting data among data centers, computer servers, switches, and storage at data rates of up to 128 Gbps with distances up to 10Km.

Fibre Channel Protocol (FCP) is the SCSI (Small Computer System Interface) interface protocol operating on an established Fibre Channel connection. As Fibre Channel provides us with a high-speed data transfer service it can be used to connect workstations, mainframes, displays, storage devices, and supercomputers. The FCP provides one standardized way for storage, data transfer, and networking as the main task of the FCP is to ensure the successful transfer of large and bulky information/ data so that the manufacturers can easily support a variety of channels and networks.

The Fibre Channel protocol, also known as FC, is a method for transferring data serially over copper or optical fiber in order to achieve lower latency and faster speeds. It is a SCSI interface protocol that utilizes Fibre Channel connections. This protocol is used to connect high-performance computers, storage devices, mainframes, big data workstations, and displays as virtual big data structured screens.

So, Fibre Channel is primarily used to connect computer data storage to servers in storage area networks (SAN) in commercial data centers. Though fiber channel mainly runs on optical fiber cables it is also capable of transmitting over copper cables. As mentioned earlier, fiber channels can transmit data up to 128 Gbps (Gigabits per second) hence the alternate name Gigabit Fibre Channel (GFC).

FCP Topologies:

FCP Ports:

There are two main protocols for fiber channels with regard to block storage:

  1. Fibre channel protocol (FCP): covered in the article
  2. FICon (Fibre Connection) is a protocol that transports ESCon (Enterprise Systems Connection) commands, used by IBM mainframe computers, over Fibre Channel.

FCP Features Fibre Channel:

World Wide Name (WWN):

A World Wide Name (WWN) or World Wide Identifier (WWID) is a unique identifier used in storage technologies like Fibre Channel. It is a unique identifier that is hard-coded into each Fibre similar to how devices have MAC Addresses. It is a 64-bit or 128-bit name and is assigned by the Institute of Electrical and Electronics Engineers IEEE. Each network storage device that a manufacturer produces must include the manufacturer’s WWN, in order to help system administrators (SA) uniquely categorize and identify storage segments.

The WWN looks for example:

15:00:00:f0:8c:08:95:de

Types of World Wide Name (WWN):

There are majorly two types of WWNs implemented in an FC Storage Area Network (SAN):

  1. World Wide Node Name (WWNN): A World Wide Node Name, WWNN, or WWnN, is a World Wide Name assigned to a node (an endpoint, a device) in a Fibre Channel fabric.
  2. World Wide Port Name (WWPN): a World Wide Port Name, WWPN, or WWpN, is a World Wide Name assigned to a port in a Fibre Channel fabric. In order to behave as a unique identifier in the network, it works similarly to the MAC address in Ethernet protocol.

Fibre Channel Protocol (FCP) uses World Wide Node Names (WWNN) to identify nodes in data storage networks. These names can identify multiple network interfaces on a single node. The WWPN (World Wide Port Name) can also be derived from the WWNN.

Advantages of Fibre Channel:

Disadvantage of Fibre Channel: