Subject: Location of digests in PDUs

From: "Michael Klock" <[email-masked]>
Date: Wed, 13 Feb 2002 18:12:02 -0600

Please ignore if this has already been mentioned, but some of the v10 command figures appear confusing in regards to digests. While section 10.2 lists the PDU structure as,

- BHS
- AHS (optional)
- Header Digest (optional)
- Data Segment (optional)
- Data Digest (optional)

The command sections do not always have the same sequence of segments. For example,

- Section 10.3 (SCSI Cmd PDU) lists the Header digest, but never mentions the Data digest which could exist
- Sections 10.4, 10.7, 10.9, 10.10, etc. show PDU structures with a "Digests if any..." statement before the Data Segment which would put the Data Digest in a different place than section 10.2.
- Section 10.17 (Reject) includes a Data Segment but no Data Digest

Thanks,
Mike.

Michael M. Klock
Crossroads Systems, Inc.
(512) 928-7292