Subject : FTP(エフ・ティー・ピー)って?
カテゴリー : インターネット・通信
FTP(エフ・ティー・ピー)
-
File Transfer Protocol(ファイル転送プロトコル)の略。
インターネットで接続されたコンピュータ間でファイルを転送するためのプロトコル
またはそのコマンドをいいます。ファイル名やディレクトリ、アクセス権などに関する
共通の約束事を規定することによって、異なる機種間でのファイルのやりとりを
円滑に行う目的で考案されました。
プロバイダーに加入したユーザーが自分のホームページを公開する場合、作成した
HTMLや画像の素材となるGIFファイルなどを所定のディレクトリに配置する作業で
FTPを用いることになります。
FTPプロトコルの場合、
サーバーとクライアント
間でのやり取りはアスキー
コードによるコマンドとそのレスポンスで行われます。
その仕組みはHTTPとは少し異なっており、リクエストとレスポンスというより、
コントロール・コネクションとデータ・コネクションによって通信が
成り立っています。
FTPの場合コントロール・コネクションが20番、データ・コネクションが21番と
いう接続が2つに分離された状態になっています。それは、コマンドの送信と
そのレスポンスと、データ転送・ファイル一覧取得の2つが分離されている
ことを意味しています。
(2つの独立したポートを使っています)
メリットは、データを大量に転送している際などに、途中で転送を中断する
コマンドを出したりといったことが出来るところにあります。
すなわちデータの制御とデータ転送を別々にすることで、極めて円滑な
やり取りを可能にしています。
⇒
PASVモード
⇒
インターネットのしくみ
[メニューへ戻る]
[HOMEへ戻る]
[前のページに戻る]