Patent · US Active

Method and system for supporting read operations with CRC for iSCSI and iSCSI chimney

US8180928B2 · kind B2 · utility

5Cited by
342References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 17, 2005
Grant dateMay 15, 2012
Priority date
Expiry dateNov 5, 2028

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/169
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Certain embodiments of the invention may be found in a method and system for performing SCSI read operations with a CRC via a TCP offload engine. Aspects of the method may comprise receiving an iSCSI read command from an initiator. Data may be fetched from a buffer based on the received iSCSI read command. The fetched data may be zero copied from the buffer to the initiator and a TCP sequence may be retransmitted to the initiator. A digest value may be calculated, which may be communicated to the initiator. An accumulated digest value stored in a temporary buffer may be utilized to calculate a final digest value, if the buffer is posted. The retransmitted TCP sequence may be processed and the fetched data may be zero copied into an iSCSI buffer, if the buffer is posted. The calculated final digest value may be communicated to the initiator.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.