|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] iSCSI: comments
Julian,
I know that you're close to publishing rev07, but here
are some belated comments (sorry!) on rev06. Thanks.
--
Mallikarjun
Mallikarjun Chadalapaka
Networked Storage Architecture
Network Storage Solutions Organization
MS 5668 Hewlett-Packard, Roseville.
cbm@rose.hp.com
- Suggest making the following para from section 1.1 as the second
para in section 1.2 - since "iSCSI" hasn't even been defined
in its current context.
For performance reasons, iSCSI allows a
"phase-collapse" (e.g., command and its associated data may be
shipped together from initiator to target and data and responses may
be shipped together from targets).
- Suggest dropping the sentence " The numbering is session-wide."
in section 1.2.2.1 since that's repeating the same from six paras
earlier.
- Suggest substituting the following in 1.2.2.1
Once the device serving part of the target SCSI has received a
command, CmdSN ceases to be significant.
with
Once the iSCSI command PDU is considered eligible for execution
either by the device serving part of the target SCSI or the
target iSCSI layer itself, CmdSN ceases to be significant.
- Suggest dropping the following from 1.2.2.1 since it is describing
possibly implementation notes which are covered in section 7.3.
Referring to section 7.3 for further discussion would be appropriate.
iSCSI may avoid delivering some command to the
SCSI layer if so required by some prior SCSI or iSCSI action (e.g.,
clear task set Task Management request received before all the
commands it was supposed to act on).
- Suggest moving the following last para from section 1.2.5
Each iSCSI session to a target is treated as if it originated
from a different and logically independent initiator.
into the second para on 1.2.3, and drop the following text in there.
If an initiator and target are connected through more than one
session, both the initiator and target perceive the other as
a different entity on each session (a different I_T nexus in
SAM-2 parlance).
- Suggest changing the SHOULD to MAY in the following sentence in 1.2.4
in view of scope for d-o-s attacks.
At the target, closing the connection SHOULD be preceded by a
Reject PDU sent to the initiator.
- Suggest adding the phrase
"and when the connection is not in the full-feature phase"
at the end to the following sentence in 1.2.6
Graceful connection shutdowns MUST only occur when there are no
outstanding tasks that have allegiance to the connection.
- Suggest substituting "PDUs" with "opcode types" in the following sentence
in 2.2.2.4 -
These fields have different meanings for different PDUs.
- Suggest additionally qualifying the following in 2.3.4 -
If the command is a retry (the X bit is 1) this field will contain....
to
If the command is a retry (the X bit is 1) establishing a new
connection allegiance, this field will contain....
- Suggest replacing the following sentence fragment in 2.4.8 -
For responses sent because of retry the StatSN used MUST be the same...
with
For responses sent due to retransmission requests, the StatSN used
MUST be the same....
since I don't think even replaying (ERT terminology) a command
would result in the same StatSN/CmdSN.
Home Last updated: Tue Sep 04 01:04:27 2001 6315 messages in chronological order |