iSCSIは、SCSIパケットの上に(TCPヘッダー自体以外の)レイヤーを導入しますか? RFC自体以外のiSCSIのリファレンスマニュアルはありますか? Paralan iSCSI-SCSI変換器でRF受信機を制御するには、この情報が必要です。iSCSIパケットヘッダー
答えて
はい標準のSCSI機能の上にiSCSIが実装する必要がある機能がいくつかあります(最小限の認証と認可を命名するため)。
ザのiSCSI PDUのフォーマットがiSCSI基準物質の点でRFC 3720 - iSCSI
の第10章に概説されている、私はStorage Networks Explained, 2nd Editionが好き。これはよく評価された2009年の改訂版です。first edition
「iSCSI:ユニバーサルストレージ接続」をお勧めします。
すべてがTCPです。 iSCSIは、PDUに独自のヘッダーを持っています。認証と認可はiSCSIでは必要ありません。しかし、イニシエータおよび/またはターゲットは認証が必要です。 SCSI上の余分なヘッダーに関しては、SCSIではない交渉プロセスがあります。ネゴシエーションが完了すると、iSCSIは「フル機能フェーズ」に入ります。その時点で、ヘッダーはSCSI固有のものになります。
TCPだけなので、コンバータに直接渡されます。しかし、おそらくコンバータは、交渉プロセスを処理する必要があります。フル機能フェーズに入ると、ここで説明するにはあまりにも多くのことを処理する必要があります。 SCSIのものを渡すだけの単純な問題ではありません。
変換器は基本的に「iSCSIターゲット」になり、CDB、LUN、TMFなどがSCSIレイヤに渡されます。あなたのSCSI層はターゲット層にデータの受信、データの送信、TMFの処理などを依頼しなければならないため、データインタフェースを構築する必要があります。それは私が今までに書いた中で最も複雑なドライバーです。レイヤーが必要な場合は、システムに依存しないレイヤーを提供することができます。次に、システムのインタフェースルーチンを記述します。
- 1. iscsiイニシエータ名からiscsiマップされたドライブ文字を取得します。
- 2. iSCSIターゲットをvSphereクライアントに接続
- 3. Muleoft Http:リクエスト - 受信エラー:HTTPパケットヘッダーが大きすぎます
- 4. iSCSI IQNを実際のデバイスにマップする(Windows)
- 5. ラップトップでのIscsiディスクのシミュレーション(VCPの学習)
- 6. ietdを使用してiSCSIターゲットから起動されたWindowsのフェイルオーバー
- 7. raw iscsiボリュームをプログラムでウィンドウにマウントして使用するにはどうすればよいですか?
- 8. django-rest-framework-urlパターンを非特定の順序でparamsにすることはできますか?
- 9. GCCビット単位の属性
- 10. linuxコピーシンボリックリンク
- 11. (void *)データのハッシュキーを生成する
- 12. カーネルソースのmakefileにインクルードディレクトリを追加するにはどうしたらいいですか?
- 13. minaからプロキシへのtcpメッセージを伴うApache camel
- 14. 実行時の型情報はいつ使用しますか?
- 15. ルアでタイマーを使う方法
- 16. IPヘッダーバイトを解析するJava用のライブラリはありますか?
- 17. ICMPパケットヘッダのレイアウト
- 18. UDPを使ってackを実装していますか?
- 19. ディスクIOキューイングを利用する方法
- 20. Citrix XenServerでNASを設定する
- 21. ストリームへの低レベルのアクセスでzlib形式で圧縮しようとしています
- 22. Javaを使用してファイルシステム上のインデックスを持つファイルを管理する方法
- 23. のPowerShell - 配列
- 24. このプログラムをどのようにアセンブルできますか
- 25. GDBMの代替またはサクセサ
- 26. 管理対象サーバにgemをインストールできない1und1
- 27. サーバー固有のweb.config
関連する質問:http://stackoverflow.com/questions/11211794/iscsi-data-transport-packet-overhead –