2011-10-25 4 views
2

iSCSIは、SCSIパケットの上に(TCPヘッダー自体以外の)レイヤーを導入しますか? RFC自体以外のiSCSIのリファレンスマニュアルはありますか? Paralan iSCSI-SCSI変換器でRF受信機を制御するには、この情報が必要です。iSCSIパケットヘッダー

+0

関連する質問:http://stackoverflow.com/questions/11211794/iscsi-data-transport-packet-overhead –

答えて

3

はい標準のSCSI機能の上にiSCSIが実装する必要がある機能がいくつかあります(最小限の認証と認可を命名するため)。

ザのiSCSI PDUのフォーマットがiSCSI基準物質の点でRFC 3720 - iSCSI

の第10章に概説されている、私はStorage Networks Explained, 2nd Editionが好き。これはよく評価された2009年の改訂版です。first edition

1

「iSCSI:ユニバーサルストレージ接続」をお勧めします。

0

すべてがTCPです。 iSCSIは、PDUに独自のヘッダーを持っています。認証と認可はiSCSIでは必要ありません。しかし、イニシエータおよび/またはターゲットは認証が必要です。 SCSI上の余分なヘッダーに関しては、SCSIではない交渉プロセスがあります。ネゴシエーションが完了すると、iSCSIは「フル機能フェーズ」に入ります。その時点で、ヘッダーはSCSI固有のものになります。

TCPだけなので、コンバータに直接渡されます。しかし、おそらくコンバータは、交渉プロセスを処理する必要があります。フル機能フェーズに入ると、ここで説明するにはあまりにも多くのことを処理する必要があります。 SCSIのものを渡すだけの単純な問題ではありません。

変換器は基本的に「iSCSIターゲット」になり、CDB、LUN、TMFなどがSCSIレイヤに渡されます。あなたのSCSI層はターゲット層にデータの受信、データの送信、TMFの処理などを依頼しなければならないため、データインタフェースを構築する必要があります。それは私が今までに書いた中で最も複雑なドライバーです。レイヤーが必要な場合は、システムに依存しないレイヤーを提供することができます。次に、システムのインタフェースルーチンを記述します。

関連する問題