意外と知らない「FTP」をパケットで解明!

この記事をtweetする このエントリーをはてなブックマークに追加

IT担当者の必須知識が身につく 初級ネットワーク講座

意外と知らない「FTP」をパケットで解明!

2013/09/10


 FTP(ファイル転送プロトコル)は,その名の通りファイルを転送するプロトコルであり、インターネット上でWebの閲覧(HTTP)、メールのやりとり(SMTP/POP3)に次いで使用されるプロトコルである。FTPは、HTTPやSMTP、POP3などと同様、IPネットワーク草創期からあるプロトコルであるが、他のプロトコルとは異なり“制御用”と“データ転送用”の2種類のコネクションでファイル転送を実現するのが特徴だ。この2種類のコネクションを用いるがゆえに、後に出てきたファイアウォールや暗号化、アドレス変換などの技術と相性が悪く、併用には何らかの工夫が必要となる。パケット解析をもとに、意外と知られていない「FTP」の仕組みについて解説する。

FTP

※「FTP/意外と知らない「FTP」をパケットで解明!」の記事を一部ご紹介します。会員登録を行い、 ログインすると、「FTP/意外と知らない「FTP」をパケットで解明!」の記事全文がお読みいただけます。

会員登録はこちら(無料)



1

ファイル転送プロトコル(FTP)とは

1-1

FTPとは

 FTPは、File Transfer Protocol の略で、インターネットなどのIPネットワークにおいて異なるコンピュータ間でファイルを転送するプロトコルであり、IETFによってRFC 959で定義されている。OSI参照モデルのアプリケーション層に位置し、トランスポート層はTCPを用いる。
 インターネットでは、作成したWeb用のファイルをWebサーバに転送させたり、拠点間でのファイルのやりとりなどで用いられたりする。
 FTPは、HTTPやSMTPなどのプロトコルと同様にTCPコネクションが確立された後は、そのTCPコネクション(仮想的な通り道)を利用してクライアントとサーバの間でデータのやり取りがされる。
 クライアントからサーバへのデータを「コマンド」と呼び、3〜4文字の英字でその意味を表す。(USER、PASS、NOOPなど)
 また、サーバからクライアントへのデータを「レスポンス」と呼び、3桁の数字でその意味を表す。(220、331、230,など)

 100番台  肯定的な予備応答
 200番台  肯定的な完了応答  通常の完了を示す
 300番台  肯定的な中間応答  正常な動作だが、引き続き追加のコマンドを必要としている
 400番台  一時的な否定応答  一時的な理由で完了されなかった
 500番台  否定応答  何らかの理由で完了されなかった

 しかし、HTTPやSMTPなどのプロトコルは1つのTCPコネクションを利用するのに対し、FTPは2つのTCPコネクションを利用する。
 1つ目のTCPコネクションは“制御コネクション”と呼ばれ、FTPを制御するためのコネクションであり、ポート番号21(FTP)が用いられる。  
 2つ目のTCPコネクションは“データコネクション”と呼ばれ、ファイルやファイル一覧などのデータを転送するためのコネクションである。PORTモードではポート番号20(FTP-DATA)が用いられる。

…この記事の続きは、会員限定です。  会員登録はこちら(無料)

続きを読むには…
会員登録いただくと自動的にこの記事に戻り、続きが読めます。

会員登録(無料)・ログイン

このページの先頭へ

FTP/意外と知らない「FTP」をパケットで解明!」関連の情報を、チョイスしてお届けします

※キーマンズネット内の「FTP」関連情報をランダムに表示しています。

FTP」関連の製品

Logstorage(ログストレージ) 【インフォサイエンス】 セキュリティアプライアンス Aterm SA3500G 【NECプラットフォームズ】 FEREC 【ネットスプリング】
統合ログ管理 その他ネットワークセキュリティ関連 UTM
企業内やクラウド上に分散するITシステムのログデータを自動収集、統合管理することにより、セキュリティ対策、運用負荷の軽減を実現する純国産の統合ログ管理製品。 既存ネットワーク構成を変えずに簡単に導入可能。分かりやすい価格設定で中小規模の法人ユーザ向けに最適なUTM(セキュリティアプライアンス)。 IDとパスワードによる「ユーザ認証」「アクセスコントロール」「ログ収集」を1台で実現するアプライアンスタイプのLANアクセス管理システム。

FTP」関連の特集


 震災や新型インフルエンザの流行など、緊急事態に対応する「安否情報確認システム」。今回は事業継続計画…



サイトの更新作業を省力化し、PDCAサイクルを効果的に行うツールとしても注目されるWebCMS!その…



マルウェア感染の3割がメールから、アンチウイルスで検知できないことも!データで実状を知り、対策法を押…


「ネットワーク機器」関連 製品レポート一覧

このページの先頭へ

FTP/ 意外と知らない「FTP」をパケットで解明!」の記事を一部ご紹介しました。
会員登録を行い、ログインすると、「FTP/ 意外と知らない「FTP」をパケットで解明!」の記事の続きがお読みいただけます。


Myリストへ 印刷用ページへ

この記事をtweetする このエントリーをはてなブックマークに追加


この記事に掲載している情報は、掲載日時点のものです。変更となる場合がございますのでご了承下さい。


ページ: 1 | 2 | 3


30006242


IT・IT製品TOP > ネットワーク機器 > その他ネットワーク関連 > その他ネットワーク関連のIT特集 > 特集詳細

このページの先頭へ

キーマンズネットとは

ページトップへ