Design of the iSCSI Protocol

  • Authors:
  • Kalman Z. Meth;Julian Satran

  • Affiliations:
  • -;-

  • Venue:
  • MSS '03 Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03)
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The iSCSI protocol enables accessing SCSI I/O devices over an IP network. TCP is used as a transport for SCSI I/O commands. We describe the design considerations and decisions in defining the iSCSI protocol: why we use TCP, how multiple TCP connections can be used to increase performance and reliability, why we require allegiance of a command to a particular TCP connection, the importance of Direct Data Placement, various levels and complexity of error recovery, security and naming issues.