Problem solve Get help with specific problems with your technologies, process and projects.

Interfacing SCSI and TCP


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

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 last published in April 2001

Dig Deeper on SAN technology and arrays

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

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

Please create a username to comment.