iSCSI is an IP based protocol that establishes and manages connections between host and storage over IP.
iSCSI encapsulates SCSI commands and data into an IP packet and transports them using TCP/IP.
iSCSI is widely adopted for connecting servers to storage because it is relatively inexpensive and easy to implement, especially in environments in which an FC SAN does not exist.