「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

FTP

pointこの用語のポイント

point通信するときの お約束事だよ

pointファイルをやり取りするときに使うよ

point「File Transfer Protocol」の略だよ

スポンサーリンク

簡単に書くよ

FTP(読:エフティーピー)とは

インターネットの線を使ってファイルをやり取りする仕組み(のひとつ)
もう少し正確に書くと

通信するときに使う お約束事(通信プロトコル)のひとつ
であり

ファイルの送受信に関する お約束事
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「通信プロトコルプロトコル」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

通信プロトコルプロトコルは「通信するときに使う お約束事」です。

通信するときは足並みを揃える必要があります。
片方が日本語で話しかけたのに、もう一方が英語で お返事したのでは、コミュニケーションが成立しませんよね。
それと同じです。

FTP

そこで「○○通信をするときは ××というお約束事に従って やり取りしようね」と事前に決まっています。
言い方を変えると

通信をするときは、お約束事が必要

なのです。

この「通信するときに使う お約束事」を「通信プロトコル(プロトコル)」と言います。

FTP2

以上を踏まえて

ファイル送受信に関する お約束事

が「FTP」です。

FTP3

File Transfer Protocol(ファイル・トランスファー・プロトコル)」の略で「FTP」ね。
気が向いたら、覚えてあげてください。

FTP4

※「File Transfer Protocol」を何となく日本語にすると「ファイルを運ぶお約束事」となります。[詳細]

FTP5



ここまでの説明がよく分からない人は、単純に

ファイルをやり取りする仕組み

と解釈しても かまいません。
あるいは「ファイルを受け渡しするときに使うんだなー」程度の理解でも困ることは少ないと思います。

FTPは、ネットワーク経由でファイルをやり取りするときのメジャーなやり方です。

以上がFTP自体の説明です。

ここから先はFTP関連の余談になります。
余裕がある方は読んであげてください。
脳みそから煙が出そうな人は無理する必要ありません。
ゆっくり休んでください。

休め

あっ、読んでくださるのですね。
ありがとうございます。

それでは、いってみましょう。

FTPで やり取りするときに「ねーねー。FTPでやり取りしようよー」と提案する側のコンピュータやソフトを「FTPクライアント」と言います。
言い方を変えると「FTPで接続する方」です。

FTP6

「仕方ないなー。相手をしてやるか」と受け入れてあげる側のコンピュータを「FTPサーバ」と言います。
こちらは「FTPで接続される方」です。
「FTPの接続先」と表現しても良いでしょうね。

FTP7

また、FTPでやり取りするときに使うFTPクライアント側のソフトは「FTPソフト」と言います。

実は、FTPを使ったファイルのやり取りは、FTPソフトがなくてもできます。
コンピュータに直接命令できる画面を開いて、FTP用のコマンド(命令)をポチポチ入力していけばいいのです。

FTP8

Windowsであれば「コマンドプロンプト」と呼ばれる黒い画面を使って命令できます。

FTP9

例えば、以下のようなやり取りをコンピュータさんとすれば、FTPソフトを使わずにファイルを送受信できます。

c:\hoge>ftp [FTPサーバ名]
[FTPサーバ名] に接続しました。
220 ProFTPD 1.3.2e Server (piyopiyo server service) [XXX.XXX.XXX.XXX]
ユーザー ([FTPサーバ名]:(none)): user01
331 Password required for user01
パスワード:
230 User user01 logged in
ftp> bin
200 Type set to I
ftp> mget hoge.txt
200 Type set to I
mget hoge.txt y
200 PORT command successful
150 Opening BINARY mode data connection for hoge.txt (124 bytes)
226 Transfer complete
ftp: 124 バイトが受信されました 0.00秒 124000.00KB/秒。
ftp> bye
221 Goodbye.

c:\hoge>


ごちゃごちゃしていて、見ても、よく分からないですね。
この「ごちゃごちゃ」を、あなたの代わりにやってくれるのがFTPソフトさんです。
あなたが「FTPやりたいよ!」とシンプルに命令すれば、FTPソフトさんが裏でごちゃごちゃした命令に変換してコンピュータさんに伝えてくれます。

FTP10

FTP関連の説明としては、そんなところでしょうか。
他に何か思いついたら追記します。


image piyo2

一言でまとめるよ

まぁ「FTP」って単語が出てきたら「ファイルをやり取りする仕組み(用の お約束事)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像028
書籍画像002

おまけ

■訳してみるよ

「FTP」は「File Transfer Protocol(ファイル・トランスファー・プロトコル)」の略です。
「file(ファイル)」はカタカナで「ファイル」で分かりますかね。
「transfer(トランスファー)」の意味は「移す」とか「動かす」とか「運ぶ」とかです。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
何となく くっつけると

ファイルを運ぶ お約束事

となります。

訳01



■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
「定年力」の鍛え方 老後の毎日を最高にする方法
ウォーターサーバーのキャッチコピーを100本考える方法