iSCSI заголовок пакета - PullRequest
       79

iSCSI заголовок пакета

2 голосов
/ 25 октября 2011

Представляет ли iSCSI какие-либо уровни (кроме самих заголовков TCP) поверх пакета SCSI?Существуют ли какие-либо справочные руководства для iSCSI, кроме самого RFC?Мне нужна эта информация для управления RF-приемником через Paralan iSCSI-to-SCSI-конвертер.

Ответы [ 3 ]

3 голосов
/ 25 октября 2011

Да, есть ряд функций, которые iSCSI должен реализовать (если не сказать больше, аутентификацию и авторизацию) поверх стандартных функций SCSI.

Формат iSCSI PDU описан в главе 10 RFC 3720 - iSCSI

В терминах справочного материала iSCSI мне нравится Объяснение сетей хранения, 2-е издание ;это пересмотренная редакция 2009 года первого издания

1 голос
/ 24 августа 2012

Я рекомендую эту книгу "iSCSI: универсальное подключение к хранилищу".

0 голосов
/ 27 марта 2016

Все по ПТС. У iSCSI есть собственные заголовки в PDU. ISCSI не требует аутентификации и авторизации. Но инициатору и / или цели разрешено требовать аутентификацию. Что касается дополнительных заголовков через SCSI, существует процесс согласования, который не является SCSI. Как только согласование закончено, iSCSI входит в «фазу полной функциональности». В этот момент заголовки будут привязаны к SCSI.

Поскольку это всего лишь TCP, он должен напрямую передаваться вашему конвертеру. Но вам, конвертеру, вероятно, понадобится справиться с процессом переговоров. Как только он войдет в полнофункциональную фазу, вам придется иметь дело со слишком многим, чтобы описать здесь; это не просто вопрос прохождения SCSI.

По сути, конвертером будет «iSCSI Target», а затем CDB, LUN, TMF и т. Д. Передаются на уровень SCSI. Вам нужно будет создать интерфейс данных, потому что ваш уровень SCSI должен попросить ваш целевой уровень получать данные, передавать данные, обрабатывать TMF и так далее. Это самый сложный драйвер, который я когда-либо писал. Если вам нужен слой, я могу предоставить вам слой, который не зависит от системы. Затем вы должны написать подпрограммы интерфейса для вашей системы.

...