
状況: 2 台のコンピュータ間の通信を確立し、ATA over Ethernet/iSCSI/同様のプロトコルを動作させて、ストレージをネットワーク アタッチメント ストレージとして接続します。
問題: ターゲットにアクセスできません (イニシエーターはあります)。私にできるのは、イーサネット ケーブルを接続することだけです。
質問: イーサネット ケーブルを接続するだけで 2 台のコンピューター間で通信することは可能ですか (接続を確立するためにイニシエーター側のプログラミングを行うことはできますが、通信は可能ですか)?
追加情報1: イニシエーターはLinux OS、ターゲットはWindows OS
追加情報2: SATAの使用を考えましたが、コンピュータの内部にアクセスできません
追加情報 3: USB-to-USB およびワイヤレス ネットワーク NAS は、使用するには遅すぎます。
追加情報4: イニシエータープログラムはPythonで書かれています
答え1
ターゲットにアクセスできない場合、通常はこれを行うことはできません。これは常識です。これは重大なセキュリティ リスクであり、正気な人なら誰も許可しません。
おそらく、できる最善のことは、イーサネット ブートを使用して、必要な処理を実行するカスタマイズされた OS を起動することです。つまり、ターゲット エンドにイーサネット ケーブルを接続するだけで済みます。ただし、ターゲット エンドが通常のブートよりもイーサネット ブートを優先する場合です。これは、珍しい設定だと思います。