What does FCP do? What is the difference between FCP, and FC over IP? Why there is FCIP and iFCP?
FCP is the Fibre Channel Protocol, which is really another name for running SCSI commands over Fibre Channel. Storage for open systems uses SCSI commands in most cases. FCIP (FC over IP) is taking the Fibre Channel packets containing the SCSI commands and sending them over Ethernet using IP. FCIP takes the Fibre Channel packet, regardless of what is in it, and encapsulates it with TCP and IP and Ethernet. It's really a tunneling technology, such that the FC packet and addressing stays intact.
iFCP converts FC packet address to use IP addresses, and then sends the FC packet over IP and Ethernet. It then converts it back to FC with a different address based on a name server. The management of FCIP is usually done by the storage administrator, while the management of iFCP is usually done by a network guy.
See Marc Farley's answer to this question.
Dig Deeper on SAN technology and arrays
Related Q&A from Randy Kerns
What is the one hidden gotcha that you'd advise users about if they were shopping for an all-flash storage array? Continue Reading
How much control do you have with all-flash storage arrays? How much control do you have over how arrays handle your data? Do you control the caching? Continue Reading
Vendors often publish numbers for 'usable' capacity versus 'effective' capacity. Can you explain this and how can you plan flash capacity needs with ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.