- 429 名前:名無しさん@いたづらはいやづら [2012/04/22(日) 17:18:29.87 ID:RxzQ8gU7]
- FTP(アクティブモード)とNAPTに関して質問があります.
まずFTPですが, FTPのアクティブモードはクライアントの任意のポート番号Xとサーバの20番ポートでデータの送受信します. クライアントのポート番号XはFTPのネゴシエーション時(アプリケーション層)に決定されます. 次にNAPTですが, NAPTはポート番号の変換を用いて,一つのグローバルIPアドレスを複数のプライベートIPアドレスにマッピングします. したがってポート番号がプライベートネットワーク側とインターネット側で異なります. ここで疑問があります. NAPTはトランスポート層の操作になるのでFTPのネゴシエーションコマンドを書き換えるという操作はできません. そうなるとFTPのクライアント側のポート番号に整合性が取れずにデータの送受信ができないと思いますが,どうなっているのでしょうか?
|

|