FTP

記事数:(4)

ネットワーク

ファイル転送の簡便化:FTP入門

電子計算機の間で文書や資料を受け渡しすることは、今の世の中ではなくてはならないものです。写真や動画を仲間と見せ合ったり、大切な書類を送ったり受け取ったりと、様々な場面で使われています。こうした文書の受け渡しには色々なやり方がありますが、中でも「文書転送の手順」(FTP)は昔から使われている主な方法の一つです。 FTPは、英語で「File Transfer Protocol」の略で、日本語では「文書転送の手順」と言います。これは、網の目状につながった計算機同士、例えば会社の中だけで使われる網や世界中とつながる網の上で、文書を受け渡しするための共通の約束事を決めたものです。この約束事のおかげで、異なる種類の電子計算機同士でも、問題なく文書の送受信ができます。まるで言葉の違う人同士が、通訳を通して話をしているようなものです。 FTPを使うためには、FTPに対応した特別な道具(ソフトウェア)が必要です。送り手側は、この道具を使って自分の電子計算機から文書を選び、受け手側の電子計算機の場所(アドレス)を指定して送信します。受け手側は、同じくFTP対応の道具を使って、送られてきた文書を受け取ります。FTPでは、文書を送るだけでなく、受け取ることも、削除することも、名前を変えることもできます。まるで、遠くにある倉庫に、品物を入れたり出したり、整理整頓したりするようなものです。 FTPは、文書転送の標準的な方法として定着しており、色々な仕組みの中で広く使われています。しかし、最近は安全性の面で課題も指摘されており、より安全な方法も開発されています。そのため、状況に応じて適切な方法を選ぶことが大切です。
ネットワーク

通信の約束:プロトコル

電子計算機が情報を正しくやり取りするには、共通の約束事が欠かせません。私たち人間が言葉を交わす際に日本語や英語といった言語を使うのと同様に、電子計算機の世界にも共通の規則があります。それが「手順」です。手順とは、情報の送り方や受け取り方、情報の見た目、間違いへの対処方法など、やり取りに関する様々な手順を決めたものです。まるで、手紙の書き方や電話のかけ方といった作法を定めた手引書のような役割を果たしています。この手引書に従うことで、異なる機種や異なる仕組みを持つ電子計算機同士でもスムーズなやり取りが可能になります。 例えば、遠く離れた友達と手紙をやり取りする場合を考えてみましょう。住所の書き方や切手の貼り方など、一定の規則に従いますよね。これらの規則が守られていないと、手紙は相手に届きません。電子計算機網における手順も同様に、やり取りを成功させるための重要な役割を担っています。手順には、情報のやり取りの順序や情報の分割方法、エラーの検出方法などが細かく規定されています。情報の送り手は、手順に従って情報を整理し、受け手は、手順に従って情報を読み解きます。 もし手順が存在しなかったら、どうなるでしょうか。電子計算機はまるで異なる言葉を話す人同士のように、互いに理解することができず、やり取りは成立しません。情報を送っても、受け手はそれを理解できないため、意味のある情報交換は行えないのです。手順は、異なるシステムを持つ電子計算機同士が共通の言葉で対話し、情報を正しく理解するための基盤となる、いわば翻訳機のような役割を果たしていると言えるでしょう。インターネットで情報を閲覧したり、電子郵便を送受信したりできるのも、この手順のおかげなのです。
ネットワーク

ファイル転送を支える技術:FTP入門

書類のやり取りをする場面を想像してみてください。ネットワークを通じて、離れた場所にある計算機の間で書類の受け渡しをするには、両方の計算機が理解できる共通の手順が必要です。これを「書類のやり取りの手順」、専門的には「ファイル転送手順」と言います。この手順を定めたものが「ファイル転送規約(FTP)」です。 この規約は、インターネット上で広く使われており、様々な場面で役立っています。例えば、ホームページを作る際に必要な書類を送り込んだり、色々な人が使えるように準備した道具集め(ソフトウェア)を配ったり、大切な書類の写しを別の場所に保管(データの控え)したりする際に、この規約が活躍します。 ファイル転送規約は、書類のやり取りを依頼する側(利用者)と、依頼に応じて書類を提供したり受け取ったりする側(提供者)の二つの役割で成り立っています。これは、図書館で本を借りるのと似ています。利用者が図書係に本の貸し出しを頼むように、ファイル転送規約では利用者が提供者に書類のやり取りを頼みます。そして、図書係が図書館にある本を提供するように、提供者は指定された書類を送ったり受け取ったりします。 この規約の優れた点は、異なる種類の計算機の間でも書類のやり取りができることです。例えば、窓付きの計算機(Windows)から、ペンギンマークの計算機(Linux)にホームページの書類を送る場合でも、この規約を使えば、計算機の種類の違いを気にすることなく、簡単に書類のやり取りができます。このように、ファイル転送規約は異なる仕組みの計算機の間での書類交換を容易にし、スムーズな情報のやり取りを支える上で重要な役割を果たしているのです。
ソフトウェア

みんなで使う情報のかたまり、手軽にやりとり

昔は、情報を別の場所に持っていくのは大変でした。小さな円盤のようなもの(フロッピーディスク)や輝く円盤(CD)といった物に情報を書き込んで、それを実際に手で運ぶ必要がありました。まるで、手紙を届ける伝書鳩のように、情報を運んでいたのです。 しかし、時代は変わりました。網の目のように世界中に張り巡らされた通信網(ネットワーク)のおかげで、情報を電子の速さで送受信できるようになったのです。まるで、瞬間移動のように、情報があっという間に遠くまで届くようになりました。 特に、情報を共有するための特別な道具(ファイル共有ソフト)は、大きな情報のやりとりをとても簡単にしてくれました。この道具を使えば、世界中の人々と情報を共有したり、受け渡したりすることが簡単にできるようになりました。まるで、大きな会議室で、たくさんの人と同時に資料を共有しているかのように、共同で仕事を進めたり、情報を交換したりすることができるようになったのです。仕事の効率も、まるで魔法のように上がりました。 今では、この情報はやりとりの道具は、仕事だけでなく、趣味や日々の暮らしの中でも欠かせないものとなっています。家族や友人と写真や動画を共有したり、趣味の仲間と情報を交換したりと、様々な場面で活躍しています。まるで、私たちの生活に欠かせない空気のような存在になっているのです。このように、情報のやりとりの方法は大きく変化し、私たちの生活をより便利で豊かにしてくれています。