プロが教えるわが家の防犯対策術!

 FTPでは制御にポートの21を使い、データ通信には20を使うとある本に書いてあるのですが、別の本には「4069~65536を動的に使う」と書いてありました。
 どっちが正しいのでしょうか?それともどっちとも正しいのでしょうか?

 教えてください。

A 回答 (1件)

通常のFTP(アクティブモード)では、データ用にポート20を使います。


サーバは、クライアントから通知を受けたクライアントのポートに、サーバのポート20を使って接続しデータを送受信します。

パッシブモードの時は、サーバが動的に割当てたポートをクライアントに通知し、クライアントはサーバのそのポートに接続することになります。

ということで、サーバがデータ用に使用するポートは、
・アクティブモードの時は、20
・パッシブモードの時は、動的割当て
ということになります。
参考URLをご覧下さい。

参考URL:http://www12.u-page.so-net.ne.jp/qc4/survive/net …
    • good
    • 0
この回答へのお礼

素早い回答ありがとうございます。
よく分かりました。

お礼日時:2002/09/20 06:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!