目次:
定義-パッシブファイル転送プロトコル(PASV FTP)とはどういう意味ですか?
パッシブファイル転送プロトコル(PASV FTP)は、データフローがFTPサーバーではなくFTPクライアントによって開始されるパッシブモードでデータを転送するプロセスです。 PASVコマンドを使用するため、PASV FTPと呼ばれます。 パッシブモードはファイアウォールの背後で機能するため、クライアントで広く使用されています。 Internet ExplorerなどのWebブラウザーもPASV FTPオプションをサポートしています。 パッシブモードは、FTPをよりファイアウォールフレンドリーにします。
Techopediaがパッシブファイル転送プロトコル(PASV FTP)を説明
PASV FTPでは、クライアントはクライアントとリモートサイトの両方でデータ接続を開始します。 クライアントは、TCPポート21を介して通信要求を送信することにより、通常FTPまたはPASV FTPを使用してセッションを開始します。この接続は、制御チャネル通信と呼ばれます。 通常のFTP操作では、データポート(ポート20)とコマンドまたはコントロールポート(通常はポート21)が2つのサーバー間で開かれ、ファイアウォールを介したユニット間のファイル交換が可能になります。 パッシブモードFTPは、外部からではなく、ネットワーク内からのデータフローの開始を支援します。
FTPサーバーは、ネイティブポート(ポート20)からクライアント指定ポート(ポート21)へのデータ交換を開始します。 最初のポートはポート21でサーバーに接続し、クライアントはPORTコマンドの代わりにPASVコマンドを発行します。 次に、PASVコマンドは、データチャネル接続として使用するポートを指定するようサーバーに要求します。 サーバーは、ポート番号を指定して制御チャネル上のコマンドに応答します。 クライアントはこのポート番号を使用して、データチャネルで交換を開始します。
クライアントがサーバーへの両方の接続を開始するため、サーバーからクライアントへの着信データポート接続をフィルター処理する必要があるファイアウォールの問題が解決されます。
多くのFTPサーバーは、PASVが運ぶセキュリティリスクのためにPASVモード接続を拒否することを選択します。
