FTP
「FTP」とは、ネットワーク上でファイル転送を行うための通信プロトコルのことを意味する英語表現である。
「FTP」とは・「FTP」の意味
「FTP」とは、ネットワーク上でファイル転送を行うための通信プロトコルの一つで、正式名称は「File Transfer Protocol(ファイル・トランスファー・プロトコル)」である。主な役割は、「FTPサーバ」に対するデータのアップロード・ダウンロード、およびデータ管理や修正の三つであるとされる。一般的な使い方としては、レンタルサーバーに対し「FTP」で必要なデータをアップロードし、自分自身のWEBサイトなどを公開するために使われる。「FTP」通信は、制御用(コントロールコネクション)とデータ転送用(データコネクション)、二つのtcpコネクションを利用して行う。それぞれをPI(Protocol Interpreter/プロトコル・インタプリタ)とDTP(Data Transfer Process/データ・トランスファー・プロセス)の二種類のプログラムによって処理される。仕組みとしては、コントロールコネクションにおいて、アクセスしたいFTPサーバの情報やパスワードなどをやり取りし、データそのものはデータコネクションを使う。
ただし、一連の通信において、全ての転送データは暗号化されない平文のままとなる。その中にはユーザー名やパスワードなどのログイン情報も含まれるため、セキュリティリスクを考慮するのであれば、「FTP」と似た機能を持ちつつ、データを暗号化する「sFTP」の利用が推奨される。
なお、ロードバイクなどの自転車スポーツにおける「FTP」とは、「Functional Threshold Power」の略称であり、日本語になおすと「実行出力閾値」となる。「ちょうど1時間で限界がくるペースで、ペダルを回し続けた時の平均値」のことを意味する。
「FTP」の熟語・言い回し
FTP接続とは
「FTP接続」とは、「FTP」を利用してサーバに接続することを意味する言葉である。「FTPクライアントソフト」を使うか、「コマンドプロンプト」、「ターミナル」などで「FTPコマンド」を入力して、接続することができる。ただし、「FTP接続」は暗号化せずにデータをやり取りするため、第三者に通信内容が漏洩するリスクがあるというデメリットもある。
FTP通信とは
「FTP通信」とは、「FTP」を利用してデータ転送を行う通信のことを意味する言葉である。データのやり取りができるだけでなく、「FTPサーバ」に保存されているデータの管理や移動を簡単にできる、というメリットがある。
FTP伝送とは
「FTP伝送」とは、ファイル転送プロトコル「FTP」を使ってデータを伝送することを意味する言葉である。やり取りを行うサーバに接続し、パスワードなどを使ってログイン、ファイルのアップロード・ダウンロードを行う仕組みである。
FTPサイトとは
「FTPサイト」とは、「FTP」でアクセスし、ファイル転送を行うことができるWebサイトのことを示す言葉である。
FTP情報とは
「FTP情報」とは、ファイルの送受信を行う際に必要となる「ホスト名(FTPサーバ名)」「ユーザー名(アカウント)」「パスワード」のことを示す言葉である。
FTPコマンドとは
「FTPコマンド」とは、ネットワーク間でファイルを送信する際に入力するコマンド、およびファイル送信をする際に使うコマンド群の総称である。一般的にはソフトウェアやブラウザなどを通じて行われるが、Windowsではコマンドプロンプトを起動し、「ftp」とコマンドを入力することで「ftp通信」を開始できる。
sFTPとは
「SFTP」とは、暗号化された通信によってファイルを送受信するプロトコル、あるいはそれを実行するためのコマンドを意味する言葉である。「FTP」は全ての通信を平文(非暗号化状態)で行うのに対し、「SFTP」はデータを全て暗号化できる「SSH」というプロトコルを用いて、データの改ざん・盗聴を防ぐことができる。「FTP」と非常によく似た機能・名称であるが、内部の仕組みにおいては「FTP」と「SFTP」は大きく異なり互換性はない。
FFFTPとは
「FFFTP」とは、Windows専用のFTPクライアントソフトウェアの名称である。1997年にSota氏によって開発された。GUI(グラフィック表示された操作)のFTPソフトであるだけでなく、完全フリーウェアであること、製作者が日本人のため日本語対応済み・転送ファイル名に漢字などのマルチバイト文字が含まれても良い、といったポイントがあり高く評価された。2011年に開発者が開発・サポートの終了を告げたものの、有志による開発者集団が引き継ぎ、開発が継続されている。
エフ‐ティー‐ピー【FTP】
読み方:えふてぃーぴー
《File Transfer Protocol》インターネット上でファイルを転送するためのプロトコル。インターネット上でのファイル転送サービスを意味する場合もある。
FTP
読み方:エフティーピー
別名:ファイル転送プロトコル
FTPとは、インターネットなどでファイルのダウンロードのために用いられるプロトコルのことである。IETFのRFC 959で定義されている
FTPは、インターネットやイントラネットなどで一般的に用いられるTCPの上で通信する。FTPでは、操作を行うための接続と、他にデータの転送専用に用いる接続の2本の接続が確立される。このため、HTTPのように操作命令とファイルのデータを同じ接続で扱う方式に較べても鷹揚なデータ転送を行うことができる。
FTPによって接続し、ファイルのやり取りを行うために設置されたサーバーはFTPサーバーと呼ばれる。FTPサーバーに用意された、FTPでアクセスしてファイルのアップロードやダウンロードを行うWebサイトはFTPサイトと呼ばれる。FTPサーバーを手元のコンピュータから(ブラウザを通じずに)接続するためのアプリケーションは、FTPクライアントと呼ばれている。
- エフティーピーのページへのリンク