0

VpnService を使用してインターフェイスからのすべてのパケット (IP パケット) を受信する Android アプリに取り組んでいます。

パケットを受信したら、IP ヘッダーを見て、プロトコルの送信元 IP、宛先 IP を確認します。TCP の場合は、TCP ヘッダーを確認し、ポート番号を取得して、宛先 IP にパケットを送信しようとします。

私の質問は、Java で Socket() を介してデータを送信するときに、IP ヘッダーと TCP ヘッダーを削除する必要があるかどうかです。それとも、TCP ヘッダーをそのまま残しますか?

詳細については、ヘッダーが終了した直後にデータを送信できるように、IP ヘッダーと TCP ヘッダーの両方からオフセットを数えます。ありがとう!

4

1 に答える 1