IPヘッダーとTCPヘッダーがどのように機能するかを学んでいます。以下は私の質問です:
IPヘッダーの送信元アドレスと宛先アドレスを同じにすることはできますか?またはそれは意味がありませんか?
同様に、送信元ポートと宛先ポートをTCPヘッダー内で同じにすることはできますか?
グーグルで検索してみましたが、質問に固有のものは見つかりませんでしたが、プロトコルがどのように機能するかはわかりませんでした。
もちろん、送信元と宛先のIPアドレスは同じでもかまいません。これは、同じホスト上のクライアントとサーバー(または2つのピア)間の接続を表すだけです。
送信元ポートと宛先ポートも同じにすることができます。それが起こった場合、それは通常偶然の一致によって起こります。
しかし、送信元と宛先のIPアドレスは同じであり、送信元と宛先のポートは同じですか?それは意味がありません。これは、それ自体に接続されたTCP接続を表します。それを実行したい場合でも(一種のループバック接続)、プロトコルは一方向のパケットと他の方向のパケットを区別できません。