0
1
NAT周りのことについて考えてまして、
なぜUDP hole panchingがTCPでは成り立たないのかという疑問が出ました。
以下のように解釈しているのですが問題ないでしょうか?
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
TCPでは、最初のハンドシェイクの送信が通らない(拒否)時点で、
NATがマップテーブルから該当のエントリ(localポート + localIP に対応する外部ポート)を削除する。
そのため、シグナルから相手に送られた情報を基に送信した時点で、該当の一致するエントリがないため、NATにより拒否される。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
もし上が正しければ、最初のエントリ作成のための送信以外(以降)の送信はTCPでもNATを通過できるため、
TCP通信ができるように思います。
これは正しいでしょうか?
以上大きくは2点、ご意見等頂けましたら幸いです。
回答4件
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。