Messages in this thread | | | Date | Mon, 6 Jan 2003 16:28:05 -0800 (PST) | From | Andre Hedrick <> | Subject | Re: Linux iSCSI Initiator, OpenSource (fwd) (Re: Gauntlet Set NOW!) |
| |
On Mon, 6 Jan 2003, Roman Zippel wrote:
> Hi, > > > If you know anything about iSCSI RFC draft and how storage truly works. > > Cisco gets it wrong, they do not believe in supporting the full RFC. > > So you get ERL=0, and now they turned of the "Header and Data Digests", > > this is equal to turning off the iCRC in ATA, or CRC in SCSI between the > > controller and the device. For those people who think removing the > > checksum test for the integrity of the data and command operations, you > > get what you deserve. > > Ever heard of TCP checksums? Ever heard of ethernet checksums? Which > transport doesn't use checksums nowadays? The digest makes only sense if > you can generate it for free in hardware or for debugging, otherwise > it's only a waste of cpu time. This makes the complete ERL 1 irrelevant > for a software implementation. With block devices you can even get away > with just ERL 0 to implement transparent recovery.
Please continue to think of TCP checksums as valid for a data transport, you data will be gone soon enough.
Initiator == Controller Target == Disk iSCSI == cable or ribbon
Please turn off the CRC on your disk drive and see if you still have data.
Cheers,
Andre Hedrick, CTO & Founder iSCSI Software Solutions Provider http://www.PyXTechnologies.com/
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |