Python を使用して、TCP ストリーム ソケットから完全な (生の) IP フレームを読み取る必要があります。基本的に、すべてのヘッダー情報を含め、物理回線から出てきたかのように、変更されていないフレームが必要です。
私は Python で生のソケットを調べていましたが、いくつかの問題に遭遇しました。独自のパケットを作成する必要はありません。単純に、それらを逐語的に読み取って転送する必要があります。
では、既存の TCP ソケット (Python) から IP フレーム全体 (ヘッダーを含む) を読み取るにはどうすればよいでしょうか?
できれば、標準ライブラリのみを使用したいと思います。また、私は Linux ホストを使用しています。
ありがとう!