I am working on a project called "iSCSI " or "Internet SCSI " which is described as "The iSCSI protocol is a mapping of the SCSI remote procedure invocation model on top of the TCP protocol." Keeping the above definition in mind, could anyone please guide me or give me a clue as in how would I be able to interface SCSI and TCP at the kernel level?

I do not know much about the networking subsystem in Linux but am learning about it. Hoping someone could provide some information soon.

Thanx and regards

Requires Free Membership to View

The Internet Engineering Task Force (IETF) is drafting the iSCSI protocol. You can find the most current working version of the draft (draft-ietf-ips-iSCSI-06.txt) at http://www.ietf.org/internet-drafts/draft-ietf-ips-iscsi-06.txt.

Here is a link that may also be useful: http://ips.pdl.cs.cmu.edu/mail/msg01960.html

The space here is limited for a thorough reply on this topic, as it is an interesting one. There are different camps in the industry on which method will win, iSCSI or SOIP. Cisco is going the iSCSI route, which is encapsulating SCSI in IP packets, then using standard routing techniques. SOIP (storage over IP) is more compatible with existing SANs, as it is SCSI protocol based and can be used on existing switches.

This was first published in April 2001

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: