0

Is there any existing software available that does the usual socket API over different transports? I am particularly interested in SCSI now, but knowing if there is something available for other transports would be great as well. It would need something on both sides of the connection, in the case of SCSI, an emulation layer using SCSI underneath and some target side software as well.

As to why I need this, I need to support an existing application that uses sockets to work over FC, and SCSI would fit well in that respect. IP over FC is long dead.

Thanks in advance.

Mark Lobo
  • 331
  • 2
  • 3
  • 9

1 Answers1

0

The RFC has number 2143.

Here is an article in the Linux Journal about it, by the author of RFC 2143, Ben Elliston.

It describes not a separate socket API on top of SCSI, (like for instance UNIX sockets are separate from TCP/IP sockets) instead it's about implementing TCP/IP over SCSI.

Back in 2001, this was implemented for Linux.

Community
  • 1
  • 1
Prof. Falken
  • 24,226
  • 19
  • 100
  • 173
  • I did see this, I was hoping there is something available that already does the mapping and is implemented and tested. Is there something like that already available? – Mark Lobo Apr 22 '13 at 06:51
  • @MarkLobo, there is, but it's more than 10 years old now. Either dig up old Debian/Redhat ISOs from that time period, or port the code to new kernels... – Prof. Falken Apr 22 '13 at 07:05