|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: iSCSI draft spec questionsKeith, 1 - Look at 3.2.1 - No need took inside the CDB for longer than 16 bytes CDBs. If the CDB is shorter you have to know how to find the length from within the CDB. 2 - An AE notification is specified in the new draft 3- Fixed in new draft 4-Fixed in new draft 5-Will have to register with IANA Thanks, Julo Keith Young <keithy@axionspatial.com> on 25/10/2000 22:38:41 Please respond to Keith Young <keithy@axionspatial.com> To: Julian Satran <satran@haifa.vnet.ibm.com> cc: Kalman Meth/Haifa/IBM@IBMIL Subject: iSCSI draft spec questions hello! I'm in the middle of writing an iscsi target, and had a few questions about things I have encountered so far. I would really appreciate your taking a moment to point me in the right direction: referring to your document <draft-satran-iscsi-01.txt> dated July 10/2000: 1) in section 3.2 (scsi command), how is the size of the scsi CDB specified? scsi commands are various sizes, such as the 6-byte INQUIRY command which returns 96 bytes. other than looking at the first byte of the CDB to find out what command it is and keeping a lookup table of the lengths of different scsi commands, i cant seem to find out where the length is specified. 2) in 3.7.1 (scsi task management command), wouldn't funtion #4 constitute a security hole? If one initiator is allowed to abort all tasks on the target for all initiators, the other initiators would lose data if they arent notified with an Asynchronous Event, since only the initiator that requested the Clear Task Set function would get the SCSI Task Management Response sent to it. 3) in 3.10 (scsi data), there is a typo (byte offset 28 is printed twice). I assume the proper length of the reserved field before CmdRN is 8 bytes, and the reserved field after ExpStatRN is 12 bytes rather than 16 (starting at offset 36 rather than 32) 4) in 3.13 (login command), the byte offset numbering is either missing a field or has a typo. If ISID+TSID are 4 bytes total, InitCmdRN should start at offset 20 rather than 24 5) in 6.4 , what is the usual port number used for iSCSI targets, as in /etc/services ? thanks for your help! Keith Young Senior Engineer, Axion Spatial Imaging Ltd. email: keithy@axionspatial.com http://www.axionspatial.com
Home Last updated: Tue Sep 04 01:06:35 2001 6315 messages in chronological order |