見出し画像

FTP についての memo

FTP とは

File Transfer Protocol の略。サーバとクライアントの間でファイル転送を行う際に必要となる通信プロトコル。通信プロトコルは通信する際の手順や規約のこと。FTP 以外にも種類がある。

FTP 通信には FTP ソフトと、FTP サーバが必要。両者間でデータがやり取りされるという仕組み。

HTTP も通信プロトコル

HTTP(HyperText Transfer Protocol)は、ブラウザ・Webページを表示する際に利用されるプロトコル。HTML で記述されたファイルをサーバからクライアントに転送する。

HTTP が1つのポートを利用するのに対して、FTP 2つのポートを利用できるため、細かい制御が可能で、大きなデータの転送に適している。

FTP のデメリット

FTP はクライアントとサーバ間でファイル転送のやり取りを行うが、通信が暗号化されていない。悪意がある第三者に介入されると通信内容が外部に漏れてしまう危険性がある。SSH というプロトコルを使って暗号化された通信を利用する SFTP であれば安全性が高い。

この記事が気に入ったらサポートをしてみませんか?