×
ネットワーク

FTPの解説(基本情報技術者シラバス用語)

FTPとは

FTP(File Transfer Protocol)とは、インターネットなどのネットワークを介して、コンピュータ間で「ファイルを転送する(送受信する)」ための通信プロトコル(ルール)のことです。Webサイトのデータをサーバーへアップロードしたり、大容量のデータをダウンロードしたりする際によく使われます。

FTPを使った通信では、ファイルを管理する「FTPサーバー」と、ファイルを操作する側の「FTPクライアント」というソフトを使用します。IDとパスワードで認証を行い、サーバー内のフォルダ階層を自分のパソコンのように操作してファイルをやり取りできます。ただし、FTPはパスワードやデータそのものを暗号化せずに送信するため、現在ではセキュリティを高め、データを暗号化して通信する「SFTP」や「FTPS」といった技術が推奨されています。

具体例

あなたが自分のホームページを新しく作成し、世界中に公開する場面を考えてみましょう。